1#ifndef SKYWAY_DOMAIN_HPP_
2#define SKYWAY_DOMAIN_HPP_
13enum class Side { kLocal, kRemote };
25enum class LogLevel { kOff, kTrace, kDebug, kInfo, kWarn, kError };
34inline std::string ToString(Side side) {
44inline std::string ToString(PublicationType type) {
46 case PublicationType::kP2P:
48 case PublicationType::kSFU:
54inline std::string ToString(ContentType type) {
56 case ContentType::kAudio:
58 case ContentType::kVideo:
60 case ContentType::kData:
PublicationType
Publicationの通信方式
Definition domain.hpp:19
LogLevel
ログレベル
Definition domain.hpp:25
ContentType
コンテンツの種類
Definition domain.hpp:22
TurnPolicy
TURNサーバーの利用ポリシー
Definition domain.hpp:28
MemberType
Memberの種別
Definition domain.hpp:16
Side
Streamの所在(LocalかRemoteか)
Definition domain.hpp:13