| - (FMLiveSwitchNullableBool*) acknowledgement |
| - (FMLiveSwitchSignallingAdvice*) advice |
| - (NSString*) authToken |
| - (NSString*) bayeuxChannel |
| - (NSString*) channel |
| - (NSMutableArray*) channels |
| - (NSString*) clientId |
| - (FMLiveSwitchSignallingConnectionType) connectionType |
| - (NSString*) deviceId |
| - (FMLiveSwitchNullableBool*) disableBinary |
| + (NSMutableArray*) fromBinaryMultipleWithBytes: | (NSMutableData *) | bytes |
| + (FMLiveSwitchSignallingMessage*) fromBinaryWithBytes: | (NSMutableData *) | bytes |
| + (FMLiveSwitchSignallingMessage*) fromBinaryWithBytes: | (NSMutableData *) | bytes | |
| offset: | (int) | offset | |
| + (NSMutableArray*) fromJsonArrayWithMessagesJson: | (NSString *) | messagesJson |
| + (FMLiveSwitchSignallingMessage*) fromJsonWithMessageJson: | (NSString *) | messageJson |
| - (instancetype) initWithBayeuxChannel: | (NSString *) | bayeuxChannel |
| - (bool) isBind |
| - (bool) isConnect |
| - (bool) isConnectionStatsReport |
| - (bool) isDisconnect |
| - (bool) isEndpointTypeClient |
| - (bool) isPublish |
| - (bool) isService |
| - (bool) isStream |
| - (bool) isSubscribe |
| - (bool) isSubscribingToWithChannel: | (NSString *) | channel |
| - (bool) isUnbind |
| - (bool) isUnsubscribe |
| - (bool) isUnsubscribingFromWithChannel: | (NSString *) | channel |
| + (FMLiveSwitchSignallingMessage*) messageWithBayeuxChannel: | (NSString *) | bayeuxChannel |
| - (NSString*) minimumVersion |
| - (FMLiveSwitchSignallingRemoteClient*) remoteClient |
| - (NSMutableArray*) serverActions |
| - (FMLiveSwitchNullableInt*) serverTimeout |
| - (void) setAcknowledgement: | (FMLiveSwitchNullableBool *) | value |
| - (void) setAdvice: | (FMLiveSwitchSignallingAdvice *) | value |
| - (void) setAuthToken: | (NSString *) | value |
| - (void) setBayeuxChannel: | (NSString *) | value |
| - (void) setChannel: | (NSString *) | value |
| - (void) setChannels: | (NSMutableArray *) | value |
| - (void) setClientId: | (NSString *) | value |
| - (void) setConnectionType: | (FMLiveSwitchSignallingConnectionType) | value |
| - (void) setDeviceId: | (NSString *) | value |
| - (void) setDisableBinary: | (FMLiveSwitchNullableBool *) | value |
| - (void) setId: | (NSString *) | value |
| - (void) setMinimumVersion: | (NSString *) | value |
| - (void) setRemoteClient: | (FMLiveSwitchSignallingRemoteClient *) | value |
| - (void) setServerActions: | (NSMutableArray *) | value |
| - (void) setServerTimeout: | (FMLiveSwitchNullableInt *) | value |
| - (void) setStreamId: | (NSString *) | value |
| - (void) setSupportedConnectionTypes: | (NSMutableArray *) | value |
| - (void) setTag: | (NSString *) | value |
| - (void) setUserId: | (NSString *) | value |
| - (void) setVersion: | (NSString *) | value |
| - (NSString*) streamId |
| - (NSMutableArray*) supportedConnectionTypes |
| - (NSString*) tag |
| - (NSMutableData*) toBinary |
| + (NSMutableData*) toBinaryMultipleWithMessages: | (NSMutableArray *) | messages |
| + (NSMutableData*) toBinaryWithMessage: | (FMLiveSwitchSignallingMessage *) | message |
| - (NSString*) toJson |
| + (NSString*) toJsonArrayWithMessages: | (NSMutableArray *) | messages |
| + (NSString*) toJsonWithMessage: | (FMLiveSwitchSignallingMessage *) | message |
| - (FMLiveSwitchSignallingMessageType) type |
| - (NSString*) userId |
| - (NSString*) version |