iOS SDK API リファレンス

クラス | 型定義 | 列挙型
SKWRoom.h ファイル
#import <Foundation/Foundation.h>

[ソースコード]

クラス

class  SKWRoom
 SKWMeshRoom / SKWSFURoom の基底クラスです。 [詳解]
 

型定義

typedef void(^ SKWRoomEventCallback) (NSObject *__nullable arg)
 ルームイベントコールバックシグネチャ
 

列挙型

enum  SKWRoomEventEnum {
  SKW_ROOM_EVENT_STREAM, SKW_ROOM_EVENT_REMOVE_STREAM, SKW_ROOM_EVENT_OPEN, SKW_ROOM_EVENT_CLOSE,
  SKW_ROOM_EVENT_PEER_JOIN, SKW_ROOM_EVENT_PEER_LEAVE, SKW_ROOM_EVENT_ERROR, SKW_ROOM_EVENT_DATA,
  SKW_ROOM_EVENT_LOG
}
 ルームイベント [詳解]
 

列挙型詳解

◆ SKWRoomEventEnum

ルームイベント

列挙値
SKW_ROOM_EVENT_STREAM 

現在のルームに新しいメディアストリームが追加された時のイベントです

SKW_ROOM_EVENT_REMOVE_STREAM 

現在のルームから既存のメディアストリームが削除された時のイベントです (非推奨)

非推奨:
この列挙値は非推奨となりました。代わりに PEER_LEAVE イベントを使用してください。
SKW_ROOM_EVENT_OPEN 

ルームに自分が入室した時のイベントです

SKW_ROOM_EVENT_CLOSE 

現在のルームから自分が退室した時、および SFU サーバーから切断されたとき時のイベントです

SKW_ROOM_EVENT_PEER_JOIN 

現在のルームにリモートピアが入室した時のイベントです

SKW_ROOM_EVENT_PEER_LEAVE 

現在のルームからリモートピアが退室した時のイベントです

SKW_ROOM_EVENT_ERROR 

エラーが発生した時のイベントです

SKW_ROOM_EVENT_DATA 

現在のルームにリモートピアがらデータが送信された時のイベントです

SKW_ROOM_EVENT_LOG 

現在のルームのログが取得できた時のイベントです