Class Methods | |
(FMLiveSwitchReliableChannel *) | + channelWithLabel:ordered:subprotocol:lockObj: |
- (void) addOnError: | (FMLiveSwitchAction1< NSException * > *) | value |
- (NSException*) addOnErrorWithBlock |
- (void) addOnErrorWithBlock: | (void(^)(NSException *)) | valueBlock |
- (void) addOnReceiveBinary: | (FMLiveSwitchAction1< FMLiveSwitchDataBuffer * > *) | value |
- (FMLiveSwitchDataBuffer*) addOnReceiveBinaryWithBlock |
- (void) addOnReceiveBinaryWithBlock: | (void(^)(FMLiveSwitchDataBuffer *)) | valueBlock |
- (void) addOnReceiveString: | (FMLiveSwitchAction1< NSString * > *) | value |
- (NSString*) addOnReceiveStringWithBlock |
- (void) addOnReceiveStringWithBlock: | (void(^)(NSString *)) | valueBlock |
- (void) addOnStateChange: | (FMLiveSwitchAction1< FMLiveSwitchReliableChannel * > *) | value |
- (FMLiveSwitchReliableChannel*) addOnStateChangeWithBlock |
- (void) addOnStateChangeWithBlock: | (void(^)(FMLiveSwitchReliableChannel *)) | valueBlock |
- (long long) bytesReceived |
- (long long) bytesSent |
+ (FMLiveSwitchReliableChannel*) channelWithLabel: | (NSString *) | label | |
ordered: | (bool) | ordered | |
subprotocol: | (NSString *) | subprotocol | |
lockObj: | (id) | lockObj | |
- (void) close |
- (FMLiveSwitchError*) error |
- (instancetype) initWithLabel: | (NSString *) | label | |
ordered: | (bool) | ordered | |
subprotocol: | (NSString *) | subprotocol | |
lockObj: | (id) | lockObj | |
- (FMLiveSwitchSctpTransport*) innerTransport |
- (int) innerTransportStreamId |
- (NSString*) label |
- (long long) messagesReceived |
- (long long) messagesSent |
- (void) open |
- (bool) ordered |
- (void) receiveSctpMessageWithMsg: | (FMLiveSwitchSctpMessage *) | msg |
- (void) removeOnError: | (FMLiveSwitchAction1< NSException * > *) | value |
- (void) removeOnReceiveBinary: | (FMLiveSwitchAction1< FMLiveSwitchDataBuffer * > *) | value |
- (void) removeOnReceiveString: | (FMLiveSwitchAction1< NSString * > *) | value |
- (void) removeOnStateChange: | (FMLiveSwitchAction1< FMLiveSwitchReliableChannel * > *) | value |
- (void) sendBytesWithBuffer: | (FMLiveSwitchDataBuffer *) | buffer |
- (void) sendBytesWithBuffer: | (FMLiveSwitchDataBuffer *) | buffer | |
onSuccess: | (FMLiveSwitchAction0 *) | onSuccess | |
onFailure: | (FMLiveSwitchAction1< NSException * > *) | onFailure | |
- (void) sendBytesWithBuffer: | (FMLiveSwitchDataBuffer *) | buffer | |
onSuccessBlock: | (void(^)(void)) | onSuccessBlock | |
onFailureBlock: | (void(^)(NSException *)) | onFailureBlock | |
- (NSException*) sendBytesWithBufferAndOnSuccessBlockAndOnFailureBlock |
- (void) sendStringWithMessage: | (NSString *) | message |
- (void) sendStringWithMessage: | (NSString *) | message | |
onSuccess: | (FMLiveSwitchAction0 *) | onSuccess | |
onFailure: | (FMLiveSwitchAction1< NSException * > *) | onFailure | |
- (void) sendStringWithMessage: | (NSString *) | message | |
onSuccessBlock: | (void(^)(void)) | onSuccessBlock | |
onFailureBlock: | (void(^)(NSException *)) | onFailureBlock | |
- (NSException*) sendStringWithMessageAndOnSuccessBlockAndOnFailureBlock |
- (void) setInnerTransport: | (FMLiveSwitchSctpTransport *) | value |
- (FMLiveSwitchReliableChannelState) state |
- (NSString*) subProtocol |