BMXRTCService Class Reference#
Inherits from NSObject
Declared in floo_proxy.h
Overview#
@interface RTC service
Properties#
swigCMemOwn#
@property (nonatomic) BOOL swigCMemOwn
swigCPtr#
@property (nonatomic) void *swigCPtr
Instance Methods#
addDelegate:#
Add a RTCService listener
- (void)addDelegate:(id<BMXRTCServiceProtocol>)aDelegate
Parameters#
listener
RTCService listener
Declared In#
floo_proxy.h
addDelegate:delegateQueue:#
- (void)addDelegate:(id<BMXRTCServiceProtocol>)aDelegate delegateQueue:(dispatch_queue_t)aQueue
addRTCListener:#
Add a RTCService listener
- (void)addRTCListener:(id<BMXRTCServiceProtocol>)listener
Parameters#
listener
RTCService listener
Declared In#
floo_proxy.h
dealloc#
- (void)dealloc
getBMXRTCSignalService#
Get the RTC signal service
- (BMXRTCSignalService *)getBMXRTCSignalService
Declared In#
floo_proxy.h
getRTCEngine#
Get RTC engine
- (BMXRTCEngine *)getRTCEngine
Return Value#
BMXRTCEngine*
Declared In#
floo_proxy.h
initWithCptr:swigOwnCObject:#
- (id)initWithCptr:(void )cptr swigOwnCObject:(BOOL)ownCObject*
removeDelegate:#
Remove a RTCService listener
- (void)removeDelegate:(id<BMXRTCServiceProtocol>)aDelegate
Parameters#
listener
RTCService listener
Declared In#
floo_proxy.h
removeRTCListener:#
Remove a RTCService listener
- (void)removeRTCListener:(id<BMXRTCServiceProtocol>)listener
Parameters#
listener
RTCService listener
Declared In#
floo_proxy.h
sendRTCMessageWithMsg:#
Send a RTC message
- (void)sendRTCMessageWithMsg:(BMXMessage )msg*
Parameters#
msg
Message to send. Only signalling messages are supported.
Declared In#
floo_proxy.h
sendRTCMessageWithMsg:completion:#
Send a RTC message
- (void)sendRTCMessageWithMsg:(BMXMessage )msg completion:(void ( ^ ) ( BMXError aError ))resBlock
Parameters#
msg
Message to send. Only signalling messages are supported.
Declared In#
floo_proxy.h
setupRTCEngine:#
Initialize the RTC engine
- (void)setupRTCEngine:(BMXRTCEngine )engine*
Parameters#
engine
BMXRTCEngine instance
Declared In#
floo_proxy.h