A MessagePort. More...
Instance Methods | |
(void) | - addEventListener: |
Add an event listener. More... | |
(FMLiveSwitchWebSocketReceiveArgs *) | - addEventListenerWithListenerBlock |
Add an event listener. More... | |
(void) | - addEventListenerWithListenerBlock: |
Add an event listener. More... | |
(instancetype) | - initWithMessageChannel: |
Create a MessagePort. More... | |
(void) | - postMessageWithArgs: |
Post a message. More... | |
(void) | - removeEventListener: |
Remove an event listener. More... | |
(FMLiveSwitchWebSocketReceiveArgs *) | - removeEventListenerWithListenerBlock |
Remove an event listener. More... | |
(void) | - removeEventListenerWithListenerBlock: |
Remove an event listener. More... | |
Class Methods | |
(FMLiveSwitchRelayPort *) | + relayPortWithMessageChannel: |
Create a MessagePort. More... | |
A MessagePort.
- (void) addEventListener: | (FMLiveSwitchAction1< FMLiveSwitchWebSocketReceiveArgs * > *) | listener |
Add an event listener.
listener |
- (FMLiveSwitchWebSocketReceiveArgs*) addEventListenerWithListenerBlock |
Add an event listener.
@inlineparam listenerBlock
- (void) addEventListenerWithListenerBlock: | (void(^)(FMLiveSwitchWebSocketReceiveArgs *)) | listenerBlock |
Add an event listener.
listenerBlock |
- (instancetype) initWithMessageChannel: | (FMLiveSwitchWebSocketReceiverRelay *) | messageChannel |
Create a MessagePort.
messageChannel |
- (void) postMessageWithArgs: | (FMLiveSwitchWebSocketReceiveArgs *) | args |
Post a message.
args |
+ (FMLiveSwitchRelayPort*) relayPortWithMessageChannel: | (FMLiveSwitchWebSocketReceiverRelay *) | messageChannel |
Create a MessagePort.
messageChannel |
- (void) removeEventListener: | (FMLiveSwitchAction1< FMLiveSwitchWebSocketReceiveArgs * > *) | listener |
Remove an event listener.
listener |
- (FMLiveSwitchWebSocketReceiveArgs*) removeEventListenerWithListenerBlock |
Remove an event listener.
@inlineparam listenerBlock
- (void) removeEventListenerWithListenerBlock: | (void(^)(FMLiveSwitchWebSocketReceiveArgs *)) | listenerBlock |
Remove an event listener.
listenerBlock |