FMLiveSwitchVirtualNatMapping Class Reference

Instance Methods

(NSString *) - description
 
(NSMutableArray *) - externalAddresses
 
(instancetype) - initWithTimeout:timeoutCallback:
 
(instancetype) - initWithTimeout:timeoutCallbackBlock:
 
(FMLiveSwitchTransportAddress *) - internalAddress
 
(bool) - isForwarding
 
(int) - port
 
(void) - setInternalAddress:
 
(void) - setIsForwarding:
 
(void) - setPort:
 

Class Methods

(FMLiveSwitchVirtualNatMapping *) + virtualNatMappingWithTimeout:timeoutCallback:
 
(FMLiveSwitchVirtualNatMapping *) + virtualNatMappingWithTimeout:timeoutCallbackBlock:
 

Method Documentation

◆ description

- (NSString*) description

◆ externalAddresses

- (NSMutableArray*) externalAddresses

◆ initWithTimeout:timeoutCallback:

- (instancetype) initWithTimeout: (int)  timeout
timeoutCallback: (FMLiveSwitchAction1< FMLiveSwitchVirtualNatMapping * > *)  timeoutCallback 

◆ initWithTimeout:timeoutCallbackBlock:

- (instancetype) initWithTimeout: (int)  timeout
timeoutCallbackBlock: (void(^)(FMLiveSwitchVirtualNatMapping *))  timeoutCallbackBlock 

◆ internalAddress

- (FMLiveSwitchTransportAddress*) internalAddress

◆ isForwarding

- (bool) isForwarding

◆ port

- (int) port

◆ setInternalAddress:

- (void) setInternalAddress: (FMLiveSwitchTransportAddress *)  value

◆ setIsForwarding:

- (void) setIsForwarding: (bool)  value

◆ setPort:

- (void) setPort: (int)  value

◆ virtualNatMappingWithTimeout:timeoutCallback:

+ (FMLiveSwitchVirtualNatMapping*) virtualNatMappingWithTimeout: (int)  timeout
timeoutCallback: (FMLiveSwitchAction1< FMLiveSwitchVirtualNatMapping * > *)  timeoutCallback 

◆ virtualNatMappingWithTimeout:timeoutCallbackBlock:

+ (FMLiveSwitchVirtualNatMapping*) virtualNatMappingWithTimeout: (int)  timeout
timeoutCallbackBlock: (void(^)(FMLiveSwitchVirtualNatMapping *))  timeoutCallbackBlock