Instance Methods | |
| (FMLiveSwitchStunError *) | - addChannelBindingWithXorRemoteAddress:channelNumber:remoteAddress: | 
| (bool) | - addPermissionWithRemoteIPAddress: | 
| (NSMutableArray *) | - channelBindings | 
| (FMLiveSwitchTransportAddress *) | - clientAddress | 
| (void) | - close | 
| (int) | - hasChannelBindingAddressWithRemoteAddress: | 
| (FMLiveSwitchTransportAddress *) | - hasChannelBindingNumberWithChannelNumber: | 
| (bool) | - hasPermissionWithRemoteIPAddress: | 
| (instancetype) | - initWithTransactionId:reservation:clientAddress:username:realm:lifetime:onExpires: | 
| (instancetype) | - initWithTransactionId:reservation:clientAddress:username:realm:lifetime:onExpiresBlock: | 
| (bool) | - isExpired | 
| (long long) | - lastLifetime | 
| (NSString *) | - localIPAddress | 
| (int) | - localPort | 
| (NSMutableArray *) | - permissions | 
| (NSMutableArray *) | - publicIPAddresses | 
| (NSString *) | - realm | 
| (bool) | - refreshWithLifetime: | 
| (FMLiveSwitchDataBuffer *) | - reservation | 
| (FMLiveSwitchDataBuffer *) | - transactionId | 
| (NSString *) | - username | 
| - (FMLiveSwitchStunError*) addChannelBindingWithXorRemoteAddress: | (FMLiveSwitchTransportAddress *) | xorRemoteAddress | |
| channelNumber: | (int) | channelNumber | |
| remoteAddress: | (FMLiveSwitchTransportAddress *) | remoteAddress | |
| - (bool) addPermissionWithRemoteIPAddress: | (NSString *) | remoteIPAddress | 
| + (FMLiveSwitchTurnAllocation*) allocationWithTransactionId: | (FMLiveSwitchDataBuffer *) | transactionId | |
| reservation: | (FMLiveSwitchDataBuffer *) | reservation | |
| clientAddress: | (FMLiveSwitchTransportAddress *) | clientAddress | |
| username: | (NSString *) | username | |
| realm: | (NSString *) | realm | |
| lifetime: | (long long) | lifetime | |
| onExpires: | (FMLiveSwitchAction1< FMLiveSwitchTransportAddress * > *) | onExpires | |
| + (FMLiveSwitchTurnAllocation*) allocationWithTransactionId: | (FMLiveSwitchDataBuffer *) | transactionId | |
| reservation: | (FMLiveSwitchDataBuffer *) | reservation | |
| clientAddress: | (FMLiveSwitchTransportAddress *) | clientAddress | |
| username: | (NSString *) | username | |
| realm: | (NSString *) | realm | |
| lifetime: | (long long) | lifetime | |
| onExpiresBlock: | (void(^)(FMLiveSwitchTransportAddress *)) | onExpiresBlock | |
| - (NSMutableArray*) channelBindings | 
| - (FMLiveSwitchTransportAddress*) clientAddress | 
| - (void) close | 
Implemented in FMLiveSwitchTurnUdpAllocation.
| - (int) hasChannelBindingAddressWithRemoteAddress: | (FMLiveSwitchTransportAddress *) | remoteAddress | 
| - (FMLiveSwitchTransportAddress*) hasChannelBindingNumberWithChannelNumber: | (int) | channelNumber | 
| - (bool) hasPermissionWithRemoteIPAddress: | (NSString *) | remoteIPAddress | 
| - (instancetype) initWithTransactionId: | (FMLiveSwitchDataBuffer *) | transactionId | |
| reservation: | (FMLiveSwitchDataBuffer *) | reservation | |
| clientAddress: | (FMLiveSwitchTransportAddress *) | clientAddress | |
| username: | (NSString *) | username | |
| realm: | (NSString *) | realm | |
| lifetime: | (long long) | lifetime | |
| onExpires: | (FMLiveSwitchAction1< FMLiveSwitchTransportAddress * > *) | onExpires | |
| - (instancetype) initWithTransactionId: | (FMLiveSwitchDataBuffer *) | transactionId | |
| reservation: | (FMLiveSwitchDataBuffer *) | reservation | |
| clientAddress: | (FMLiveSwitchTransportAddress *) | clientAddress | |
| username: | (NSString *) | username | |
| realm: | (NSString *) | realm | |
| lifetime: | (long long) | lifetime | |
| onExpiresBlock: | (void(^)(FMLiveSwitchTransportAddress *)) | onExpiresBlock | |
| - (bool) isExpired | 
| - (long long) lastLifetime | 
| - (NSString*) localIPAddress | 
Implemented in FMLiveSwitchTurnUdpAllocation.
| - (int) localPort | 
Implemented in FMLiveSwitchTurnUdpAllocation.
| - (NSMutableArray*) permissions | 
| - (NSMutableArray*) publicIPAddresses | 
Implemented in FMLiveSwitchTurnUdpAllocation.
| - (NSString*) realm | 
| - (bool) refreshWithLifetime: | (long long) | lifetime | 
| - (FMLiveSwitchDataBuffer*) reservation | 
| - (FMLiveSwitchDataBuffer*) transactionId | 
| - (NSString*) username |