Instance Methods | |
| (void) | - addOnLatestRoundTripTime: | 
| (int) | - addOnLatestRoundTripTimeWithBlock | 
| (void) | - addOnLatestRoundTripTimeWithBlock: | 
| (void) | - addOnMessageReceived: | 
| (FMLiveSwitchWebSocketReceiveArgs *) | - addOnMessageReceivedWithBlock | 
| (void) | - addOnMessageReceivedWithBlock: | 
| (void) | - addOnStreamingFailure: | 
| (NSException *) | - addOnStreamingFailureWithBlock | 
| (void) | - addOnStreamingFailureWithBlock: | 
| (long long) | - bytesReceived | 
| (long long) | - bytesSent | 
| (NSString *) | - id | 
| (instancetype) | - initWithWsUrl:accessToken:webSocketFactory: | 
| (instancetype) | - initWithWsUrl:accessToken:webSocketFactoryBlock: | 
| (bool) | - isOpen | 
| (int) | - lastRoundTripTime | 
| (long long) | - messagesReceived | 
| (long long) | - messagesSent | 
| (FMLiveSwitchFuture< id > *) | - openWithDelay: | 
| (void) | - removeOnLatestRoundTripTime: | 
| (void) | - removeOnMessageReceived: | 
| (void) | - removeOnStreamingFailure: | 
| (void) | - sendBinaryDataWithFrameBuffer: | 
| (void) | - sendStringWithMsg: | 
| - (void) addOnLatestRoundTripTime: | (FMLiveSwitchAction1< id > *) | value | 
| - (int) addOnLatestRoundTripTimeWithBlock | 
| - (void) addOnLatestRoundTripTimeWithBlock: | (void(^)(int)) | valueBlock | 
| - (void) addOnMessageReceived: | (FMLiveSwitchAction1< FMLiveSwitchWebSocketReceiveArgs * > *) | value | 
| - (FMLiveSwitchWebSocketReceiveArgs*) addOnMessageReceivedWithBlock | 
| - (void) addOnMessageReceivedWithBlock: | (void(^)(FMLiveSwitchWebSocketReceiveArgs *)) | valueBlock | 
| - (void) addOnStreamingFailure: | (FMLiveSwitchAction1< NSException * > *) | value | 
| - (NSException*) addOnStreamingFailureWithBlock | 
| - (void) addOnStreamingFailureWithBlock: | (void(^)(NSException *)) | valueBlock | 
| - (long long) bytesReceived | 
| - (long long) bytesSent | 
| + (FMLiveSwitchFuture<FMLiveSwitchWssServiceConnection*>*) getInstanceWithApplicationId: | (NSString *) | applicationId | |
| userId: | (NSString *) | userId | |
| deviceId: | (NSString *) | deviceId | |
| clientId: | (NSString *) | clientId | |
| openArgs: | (FMLiveSwitchWssServiceOpenArgs *) | openArgs | |
| webSocketFactory: | (FMLiveSwitchFunction1< NSString *, NSObject< FMLiveSwitchIWebSocket > * > *) | webSocketFactory | |
| + (FMLiveSwitchFuture<FMLiveSwitchWssServiceConnection*>*) getInstanceWithApplicationId: | (NSString *) | applicationId | |
| userId: | (NSString *) | userId | |
| deviceId: | (NSString *) | deviceId | |
| clientId: | (NSString *) | clientId | |
| openArgs: | (FMLiveSwitchWssServiceOpenArgs *) | openArgs | |
| webSocketFactoryBlock: | (NSObject< FMLiveSwitchIWebSocket > *(^)(NSString *)) | webSocketFactoryBlock | |
| + (NSString*) getInstanceWithApplicationIdAndUserIdAndDeviceIdAndClientIdAndOpenArgsAndWebSocketFactoryBlock | 
| - (instancetype) initWithWsUrl: | (NSString *) | wsUrl | |
| accessToken: | (NSString *) | accessToken | |
| webSocketFactory: | (FMLiveSwitchFunction1< NSString *, NSObject< FMLiveSwitchIWebSocket > * > *) | webSocketFactory | |
| - (instancetype) initWithWsUrl: | (NSString *) | wsUrl | |
| accessToken: | (NSString *) | accessToken | |
| webSocketFactoryBlock: | (NSObject< FMLiveSwitchIWebSocket > *(^)(NSString *)) | webSocketFactoryBlock | |
| - (bool) isOpen | 
| - (int) lastRoundTripTime | 
| - (long long) messagesReceived | 
| - (long long) messagesSent | 
| - (FMLiveSwitchFuture<id>*) openWithDelay: | (long long) | delay | 
| - (void) removeOnLatestRoundTripTime: | (FMLiveSwitchAction1< id > *) | value | 
| - (void) removeOnMessageReceived: | (FMLiveSwitchAction1< FMLiveSwitchWebSocketReceiveArgs * > *) | value | 
| - (void) removeOnStreamingFailure: | (FMLiveSwitchAction1< NSException * > *) | value | 
| - (void) sendBinaryDataWithFrameBuffer: | (NSMutableData *) | frameBuffer | 
| - (void) sendStringWithMsg: | (NSString *) | msg | 
| + (FMLiveSwitchWssServiceConnection*) wssServiceConnectionWithWsUrl: | (NSString *) | wsUrl | |
| accessToken: | (NSString *) | accessToken | |
| webSocketFactory: | (FMLiveSwitchFunction1< NSString *, NSObject< FMLiveSwitchIWebSocket > * > *) | webSocketFactory | |
| + (FMLiveSwitchWssServiceConnection*) wssServiceConnectionWithWsUrl: | (NSString *) | wsUrl | |
| accessToken: | (NSString *) | accessToken | |
| webSocketFactoryBlock: | (NSObject< FMLiveSwitchIWebSocket > *(^)(NSString *)) | webSocketFactoryBlock | |