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 |