A Message Channel. More...
Instance Methods | |
(void) | - addEventListener:receiver: |
Add an event listener. More... | |
(void) | - addEventListenerWithListenerBlock:receiver: |
Add an event listener. More... | |
(FMLiveSwitchWebSocketReceiveArgs *) | - addEventListenerWithListenerBlockAndReceiver |
Add an event listener. More... | |
(instancetype) | - init |
Create a MessageChannel. More... | |
(FMLiveSwitchRelayPort *) | - port1 |
Gets Port1. More... | |
(FMLiveSwitchRelayPort *) | - port2 |
Gets Port1. More... | |
(void) | - postMessageWithArgs:sender: |
Post a message. More... | |
(void) | - removeEventListener:receiver: |
Remove an event listener. More... | |
(void) | - removeEventListenerWithListenerBlock:receiver: |
Remove an event listener. More... | |
(FMLiveSwitchWebSocketReceiveArgs *) | - removeEventListenerWithListenerBlockAndReceiver |
Remove an event listener. More... | |
(void) | - setPort1: |
Sets Port1. More... | |
(void) | - setPort2: |
Sets Port1. More... | |
Class Methods | |
(FMLiveSwitchWebSocketReceiverRelay *) | + webSocketReceiverRelay |
Create a MessageChannel. More... | |
A Message Channel.
- (void) addEventListener: | (FMLiveSwitchAction1< FMLiveSwitchWebSocketReceiveArgs * > *) | listener | |
receiver: | (FMLiveSwitchRelayPort *) | receiver | |
Add an event listener.
listener | |
receiver |
- (void) addEventListenerWithListenerBlock: | (void(^)(FMLiveSwitchWebSocketReceiveArgs *)) | listenerBlock | |
receiver: | (FMLiveSwitchRelayPort *) | receiver | |
Add an event listener.
listenerBlock | |
receiver |
- (FMLiveSwitchWebSocketReceiveArgs*) addEventListenerWithListenerBlockAndReceiver |
Add an event listener.
@inlineparam listenerBlock @inlineparam receiver
- (instancetype) init |
Create a MessageChannel.
- (FMLiveSwitchRelayPort*) port1 |
Gets Port1.
- (FMLiveSwitchRelayPort*) port2 |
Gets Port1.
- (void) postMessageWithArgs: | (FMLiveSwitchWebSocketReceiveArgs *) | args | |
sender: | (FMLiveSwitchRelayPort *) | sender | |
Post a message.
args | |
sender |
- (void) removeEventListener: | (FMLiveSwitchAction1< FMLiveSwitchWebSocketReceiveArgs * > *) | listener | |
receiver: | (FMLiveSwitchRelayPort *) | receiver | |
Remove an event listener.
listener | |
receiver |
- (void) removeEventListenerWithListenerBlock: | (void(^)(FMLiveSwitchWebSocketReceiveArgs *)) | listenerBlock | |
receiver: | (FMLiveSwitchRelayPort *) | receiver | |
Remove an event listener.
listenerBlock | |
receiver |
- (FMLiveSwitchWebSocketReceiveArgs*) removeEventListenerWithListenerBlockAndReceiver |
Remove an event listener.
@inlineparam listenerBlock @inlineparam receiver
- (void) setPort1: | (FMLiveSwitchRelayPort *) | value |
Sets Port1.
- (void) setPort2: | (FMLiveSwitchRelayPort *) | value |
Sets Port1.
+ (FMLiveSwitchWebSocketReceiverRelay*) webSocketReceiverRelay |
Create a MessageChannel.