| - (NSMutableArray*) addressTypes |
| - (FMLiveSwitchFunction1<FMLiveSwitchDatagramSocketCreateArgs*,FMLiveSwitchDatagramSocket*>*) createDatagramSocket |
| - (FMLiveSwitchFunction1<FMLiveSwitchStreamSocketCreateArgs*,FMLiveSwitchStreamSocket*>*) createStreamSocket |
| + (FMLiveSwitchIceGatherOptions*) gatherOptionsWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy |
| + (FMLiveSwitchIceGatherOptions*) gatherOptionsWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| + (FMLiveSwitchIceGatherOptions*) gatherOptionsWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| + (FMLiveSwitchIceGatherOptions*) gatherOptionsWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| addressTypes: | (NSMutableArray *) | addressTypes | |
| + (FMLiveSwitchIceGatherOptions*) gatherOptionsWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| addressTypes: | (NSMutableArray *) | addressTypes | |
| stunRequestTimeout: | (int) | stunRequestTimeout | |
| + (FMLiveSwitchIceGatherOptions*) gatherOptionsWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| addressTypes: | (NSMutableArray *) | addressTypes | |
| stunRequestTimeout: | (int) | stunRequestTimeout | |
| tcpConnectTimeout: | (int) | tcpConnectTimeout | |
| + (FMLiveSwitchIceGatherOptions*) gatherOptionsWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| addressTypes: | (NSMutableArray *) | addressTypes | |
| stunRequestTimeout: | (int) | stunRequestTimeout | |
| tcpConnectTimeout: | (int) | tcpConnectTimeout | |
| turnAllocateRequestLimit: | (int) | turnAllocateRequestLimit | |
| + (FMLiveSwitchIceGatherOptions*) gatherOptionsWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| addressTypes: | (NSMutableArray *) | addressTypes | |
| stunRequestTimeout: | (int) | stunRequestTimeout | |
| tcpConnectTimeout: | (int) | tcpConnectTimeout | |
| turnAllocateRequestLimit: | (int) | turnAllocateRequestLimit | |
| stunBindingRequestLimit: | (int) | stunBindingRequestLimit | |
| - (instancetype) initWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy |
| - (instancetype) initWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| - (instancetype) initWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| - (instancetype) initWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| addressTypes: | (NSMutableArray *) | addressTypes | |
| - (instancetype) initWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| addressTypes: | (NSMutableArray *) | addressTypes | |
| stunRequestTimeout: | (int) | stunRequestTimeout | |
| - (instancetype) initWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| addressTypes: | (NSMutableArray *) | addressTypes | |
| stunRequestTimeout: | (int) | stunRequestTimeout | |
| tcpConnectTimeout: | (int) | tcpConnectTimeout | |
| - (instancetype) initWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| addressTypes: | (NSMutableArray *) | addressTypes | |
| stunRequestTimeout: | (int) | stunRequestTimeout | |
| tcpConnectTimeout: | (int) | tcpConnectTimeout | |
| turnAllocateRequestLimit: | (int) | turnAllocateRequestLimit | |
| - (instancetype) initWithPolicy: | (FMLiveSwitchIceGatherPolicy) | policy | |
| servers: | (NSMutableArray *) | servers | |
| portRange: | (FMLiveSwitchIcePortRange *) | portRange | |
| addressTypes: | (NSMutableArray *) | addressTypes | |
| stunRequestTimeout: | (int) | stunRequestTimeout | |
| tcpConnectTimeout: | (int) | tcpConnectTimeout | |
| turnAllocateRequestLimit: | (int) | turnAllocateRequestLimit | |
| stunBindingRequestLimit: | (int) | stunBindingRequestLimit | |
| - (FMLiveSwitchIceGatherPolicy) policy |
| - (FMLiveSwitchIcePortRange*) portRange |
| - (NSMutableArray*) privateIPAddresses |
| - (NSMutableArray*) publicIPAddresses |
| - (FMLiveSwitchIceServer*) server |
| - (NSMutableArray*) servers |
| - (void) setCreateDatagramSocket: | (FMLiveSwitchFunction1< FMLiveSwitchDatagramSocketCreateArgs *, FMLiveSwitchDatagramSocket * > *) | value |
| - (FMLiveSwitchDatagramSocketCreateArgs*) setCreateDatagramSocketBlock |
| - (void) setCreateDatagramSocketBlock: | (FMLiveSwitchDatagramSocket *(^)(FMLiveSwitchDatagramSocketCreateArgs *)) | valueBlock |
| - (void) setCreateStreamSocket: | (FMLiveSwitchFunction1< FMLiveSwitchStreamSocketCreateArgs *, FMLiveSwitchStreamSocket * > *) | value |
| - (FMLiveSwitchStreamSocketCreateArgs*) setCreateStreamSocketBlock |
| - (void) setCreateStreamSocketBlock: | (FMLiveSwitchStreamSocket *(^)(FMLiveSwitchStreamSocketCreateArgs *)) | valueBlock |
| - (void) setPrivateIPAddresses: | (NSMutableArray *) | value |
| - (void) setPublicIPAddresses: | (NSMutableArray *) | value |
| - (void) setStreamIndex: | (int) | value |
| - (int) streamIndex |
| - (int) stunBindingRequestLimit |
| - (int) stunRequestTimeout |
| - (int) tcpConnectTimeout |
| - (int) turnAllocateRequestLimit |