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 |