| - (void) addOnAbortReceived: | (FMLiveSwitchAction0 *) | value |
| - (void) addOnStateChange: | (FMLiveSwitchAction1< FMLiveSwitchSctpTransport * > *) | value |
| - (FMLiveSwitchSctpTransport*) addOnStateChangeWithBlock |
| - (void) addOnStateChangeWithBlock: | (void(^)(FMLiveSwitchSctpTransport *)) | valueBlock |
| - (FMLiveSwitchError*) error |
| - (instancetype) initWithLockObject: | (id) | lockObject | |
| scheduler: | (NSObject< FMLiveSwitchIScheduler > *) | scheduler | |
| innerTransportPrimary: | (FMLiveSwitchBundleTransport *) | innerTransportPrimary | |
| innerTransportAlternative: | (FMLiveSwitchBundleTransport *) | innerTransportAlternative | |
| requestedOutboundStreams: | (int) | requestedOutboundStreams | |
| maxIncomingStreams: | (int) | maxIncomingStreams | |
| advertisedReceiverWindow: | (long long) | advertisedReceiverWindow | |
| context: | (FMLiveSwitchLogContext *) | context | |
| connectionEstablishmentTimeout: | (int) | connectionEstablishmentTimeout | |
| - (instancetype) initWithLockObject: | (id) | lockObject | |
| scheduler: | (NSObject< FMLiveSwitchIScheduler > *) | scheduler | |
| innerTransportPrimary: | (FMLiveSwitchBundleTransport *) | innerTransportPrimary | |
| innerTransportAlternative: | (FMLiveSwitchBundleTransport *) | innerTransportAlternative | |
| requestedOutboundStreams: | (int) | requestedOutboundStreams | |
| maxIncomingStreams: | (int) | maxIncomingStreams | |
| advertisedReceiverWindow: | (long long) | advertisedReceiverWindow | |
| port: | (int) | port | |
| context: | (FMLiveSwitchLogContext *) | context | |
| connectionEstablishmentTimeout: | (int) | connectionEstablishmentTimeout | |
| - (bool) isClosed |
| - (bool) localSupportsPartialReliabilityExtension |
| - (long long) maxMessageSize |
| - (FMLiveSwitchAction1<FMLiveSwitchSctpMessage*>*) onMessage |
| - (int) port |
| - (void) processIncomingSctpPacketWithBuffer: | (FMLiveSwitchDataBuffer *) | buffer |
| - (void) removeOnAbortReceived: | (FMLiveSwitchAction0 *) | value |
| - (void) removeOnStateChange: | (FMLiveSwitchAction1< FMLiveSwitchSctpTransport * > *) | value |
| - (FMLiveSwitchError*) sendDataWithMessage: | (FMLiveSwitchSctpMessage *) | message |
| - (void) setLocalSupportsPartialReliabilityExtension: | (bool) | value |
| - (void) setMaxMessageSize: | (long long) | value |
| - (void) setOnMessage: | (FMLiveSwitchAction1< FMLiveSwitchSctpMessage * > *) | value |
| - (FMLiveSwitchSctpMessage*) setOnMessageBlock |
| - (void) setOnMessageBlock: | (void(^)(FMLiveSwitchSctpMessage *)) | valueBlock |
| - (void) setPort: | (int) | value |
| - (void) start |
| - (FMLiveSwitchSctpTransportState) state |
| - (void) stop |
| + (FMLiveSwitchSctpTransport*) transportWithLockObject: | (id) | lockObject | |
| scheduler: | (NSObject< FMLiveSwitchIScheduler > *) | scheduler | |
| innerTransportPrimary: | (FMLiveSwitchBundleTransport *) | innerTransportPrimary | |
| innerTransportAlternative: | (FMLiveSwitchBundleTransport *) | innerTransportAlternative | |
| requestedOutboundStreams: | (int) | requestedOutboundStreams | |
| maxIncomingStreams: | (int) | maxIncomingStreams | |
| advertisedReceiverWindow: | (long long) | advertisedReceiverWindow | |
| context: | (FMLiveSwitchLogContext *) | context | |
| connectionEstablishmentTimeout: | (int) | connectionEstablishmentTimeout | |
| + (FMLiveSwitchSctpTransport*) transportWithLockObject: | (id) | lockObject | |
| scheduler: | (NSObject< FMLiveSwitchIScheduler > *) | scheduler | |
| innerTransportPrimary: | (FMLiveSwitchBundleTransport *) | innerTransportPrimary | |
| innerTransportAlternative: | (FMLiveSwitchBundleTransport *) | innerTransportAlternative | |
| requestedOutboundStreams: | (int) | requestedOutboundStreams | |
| maxIncomingStreams: | (int) | maxIncomingStreams | |
| advertisedReceiverWindow: | (long long) | advertisedReceiverWindow | |
| port: | (int) | port | |
| context: | (FMLiveSwitchLogContext *) | context | |
| connectionEstablishmentTimeout: | (int) | connectionEstablishmentTimeout | |
| + (int) unset |