SignalingNotify
public struct SignalingNotify
“notify” シグナリングメッセージを表します。
-
イベントの種別
Declaration
Swift
public var eventType: String
-
ロール
Declaration
Swift
public var role: SignalingRole?
-
セッション ID
Declaration
Swift
public var sessionId: String?
-
クライアント ID
Declaration
Swift
public var clientId: String?
-
バンドル ID
Declaration
Swift
public var bundleId: String?
-
接続 ID
Declaration
Swift
public var connectionId: String?
-
音声の可否
Declaration
Swift
public var audioEnabled: Bool?
-
映像の可否
Declaration
Swift
public var videoEnabled: Bool?
-
メタデータ
Declaration
Swift
public var metadata: Any?
-
シグナリング接続時にクライアントが指定した値
Declaration
Swift
public var authnMetadata: Any?
-
Sora の認証ウェブフックの戻り値で指定された値
Declaration
Swift
public var authzMetadata: Any?
-
メタデータのリスト
Declaration
Swift
public var data: [SignalingNotifyMetadata]?
-
接続時間 (分)
Declaration
Swift
public var connectionTime: Int?
-
接続中のクライアントの数
Declaration
Swift
public var connectionCount: Int?
-
接続中の送信専用接続の数
Declaration
Swift
public var channelSendonlyConnections: Int?
-
接続中の受信専用接続の数
Declaration
Swift
public var channelRecvonlyConnections: Int?
-
接続中の送受信可能接続の数
Declaration
Swift
public var channelSendrecvConnections: Int?
-
スポットライト ID
Declaration
Swift
public var spotlightId: String?
-
固定の有無
Declaration
Swift
public var isFixed: Bool?
-
ネットワークの不安定度
Declaration
Swift
public var unstableLevel: Int?
-
TURN が利用しているトランスポート層のプロトコル
Declaration
Swift
public var turnTransportType: String?
-
転送フィルターで block または allow となった対象 (audio または video)
Declaration
Swift
public var kind: String?
-
転送フィルターで block または allow となった送信先の接続 ID
Declaration
Swift
public var destinationConnectionId: String?
-
転送フィルターで block または allow となった送信元の接続 ID
Declaration
Swift
public var sourceConnectionId: String?
-
停止された RTP ストリームの送信先接続 ID
Declaration
Swift
public var recvConnectionId: String?
-
停止された RTP ストリームの送信元接続 ID
Declaration
Swift
public var sendConnectionId: String?
-
再開された RTP ストリームの送信元接続 ID
Declaration
Swift
public var streamId: String?