Instance Methods | |
| (void) | - addOnDataChannel: |
| (FMLiveSwitchReliableChannel *) | - addOnDataChannelWithBlock |
| (void) | - addOnDataChannelWithBlock: |
| (void) | - addOnStateChange: |
| (FMLiveSwitchReliableTransport *) | - addOnStateChangeWithBlock |
| (void) | - addOnStateChangeWithBlock: |
| (FMLiveSwitchError *) | - error |
| (NSString *) | - id |
| (instancetype) | - initWithLockObject:innerTransport:channels:legacyMatching: |
| (FMLiveSwitchSctpTransport *) | - innerTransport |
| (FMLiveSwitchReliableSctpProtocol) | - protocol |
| (void) | - removeOnDataChannel: |
| (void) | - removeOnStateChange: |
| (void) | - setInnerTransport: |
| (void) | - setState: |
| (bool) | - startWithIsDtlsServer:isOfferer: |
| (FMLiveSwitchReliableTransportState) | - state |
| (void) | - stop |
Class Methods | |
| (FMLiveSwitchReliableTransport *) | + transportWithLockObject:innerTransport:channels:legacyMatching: |
| - (void) addOnDataChannel: | (FMLiveSwitchAction1< FMLiveSwitchReliableChannel * > *) | value |
| - (FMLiveSwitchReliableChannel*) addOnDataChannelWithBlock |
| - (void) addOnDataChannelWithBlock: | (void(^)(FMLiveSwitchReliableChannel *)) | valueBlock |
| - (void) addOnStateChange: | (FMLiveSwitchAction1< FMLiveSwitchReliableTransport * > *) | value |
| - (FMLiveSwitchReliableTransport*) addOnStateChangeWithBlock |
| - (void) addOnStateChangeWithBlock: | (void(^)(FMLiveSwitchReliableTransport *)) | valueBlock |
| - (FMLiveSwitchError*) error |
| - (instancetype) initWithLockObject: | (id) | lockObject | |
| innerTransport: | (FMLiveSwitchSctpTransport *) | innerTransport | |
| channels: | (NSMutableArray *) | channels | |
| legacyMatching: | (bool) | legacyMatching | |
| - (FMLiveSwitchSctpTransport*) innerTransport |
| - (FMLiveSwitchReliableSctpProtocol) protocol |
| - (void) removeOnDataChannel: | (FMLiveSwitchAction1< FMLiveSwitchReliableChannel * > *) | value |
| - (void) removeOnStateChange: | (FMLiveSwitchAction1< FMLiveSwitchReliableTransport * > *) | value |
| - (void) setInnerTransport: | (FMLiveSwitchSctpTransport *) | value |
| - (void) setState: | (FMLiveSwitchReliableTransportState) | value |
| - (bool) startWithIsDtlsServer: | (bool) | isDtlsServer | |
| isOfferer: | (bool) | isOfferer | |
| - (FMLiveSwitchReliableTransportState) state |
| - (void) stop |
| + (FMLiveSwitchReliableTransport*) transportWithLockObject: | (id) | lockObject | |
| innerTransport: | (FMLiveSwitchSctpTransport *) | innerTransport | |
| channels: | (NSMutableArray *) | channels | |
| legacyMatching: | (bool) | legacyMatching | |