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 | |