iOS SDK API Reference

Classes | Typedefs | Enumerations
SKWRoom.h File Reference
#import <Foundation/Foundation.h>

Go to the source code of this file.

Classes

class  SKWRoom
 Room base class. More...
 

Typedefs

typedef void(^ SKWRoomEventCallback) (NSObject *__nullable arg)
 Room Event Callback signature.
 

Enumerations

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
}
 Room events. More...
 

Enumeration Type Documentation

◆ SKWRoomEventEnum

Room events.

Enumerator
SKW_ROOM_EVENT_STREAM 

MediaStream received from peer in the room.

SKW_ROOM_EVENT_REMOVE_STREAM 

MediaStream removed from peer in the room.

(deprecated)

Deprecated:
This enumerator is now deprecated. Use PEER_LEAVE event instead.
SKW_ROOM_EVENT_OPEN 

Room is ready.

SKW_ROOM_EVENT_CLOSE 

Fired when the Peer left the room, or the connection with the SFU server was disconnected.

SKW_ROOM_EVENT_PEER_JOIN 

New peer has joined.

SKW_ROOM_EVENT_PEER_LEAVE 

A peer has left.

SKW_ROOM_EVENT_ERROR 

Error occured.

SKW_ROOM_EVENT_DATA 

Data received from peer.

SKW_ROOM_EVENT_LOG 

Room's log received.