| + (int) calculateLocalPreferenceWithType: | (FMLiveSwitchCandidateType) | type | |
| priority: | (long long) | priority | |
| component: | (FMLiveSwitchIceComponent) | component | |
| protocol: | (FMLiveSwitchProtocolType) | protocol | |
| + (long long) calculatePriorityWithType: | (FMLiveSwitchCandidateType) | type | |
| localPreference: | (long long) | localPreference | |
| component: | (FMLiveSwitchIceComponent) | component | |
| protocol: | (FMLiveSwitchProtocolType) | protocol | |
| + (FMLiveSwitchIceCandidate*) candidateWithLockObject: | (id) | lockObject | |
| foundation: | (NSString *) | foundation | |
| protocol: | (FMLiveSwitchProtocolType) | protocol | |
| address: | (NSString *) | address | |
| port: | (int) | port | |
| type: | (FMLiveSwitchCandidateType) | type | |
| + (FMLiveSwitchIceCandidate*) candidateWithLockObject: | (id) | lockObject | |
| foundation: | (NSString *) | foundation | |
| protocol: | (FMLiveSwitchProtocolType) | protocol | |
| address: | (NSString *) | address | |
| port: | (int) | port | |
| type: | (FMLiveSwitchCandidateType) | type | |
| context: | (FMLiveSwitchLogContext *) | context | |
| + (FMLiveSwitchIceCandidate*) candidateWithLockObject: | (id) | lockObject | |
| foundation: | (NSString *) | foundation | |
| protocol: | (FMLiveSwitchProtocolType) | protocol | |
| address: | (NSString *) | address | |
| port: | (int) | port | |
| type: | (FMLiveSwitchCandidateType) | type | |
| relatedIPAddress: | (NSString *) | relatedIPAddress | |
| relatedPort: | (int) | relatedPort | |
| + (FMLiveSwitchIceCandidate*) candidateWithLockObject: | (id) | lockObject | |
| foundation: | (NSString *) | foundation | |
| protocol: | (FMLiveSwitchProtocolType) | protocol | |
| address: | (NSString *) | address | |
| port: | (int) | port | |
| type: | (FMLiveSwitchCandidateType) | type | |
| relatedIPAddress: | (NSString *) | relatedIPAddress | |
| relatedPort: | (int) | relatedPort | |
| context: | (FMLiveSwitchLogContext *) | context | |
| - (NSString*) description |
| - (FMLiveSwitchError*) error |
| - (NSString*) foundation |
| - (NSString*) foundationOverSignalling |
| - (NSString*) foundationOverStunRequest |
| + (FMLiveSwitchIceCandidate*) fromSdpCandidateAttributeWithLockObject: | (id) | lockObject | |
| candidateAttribute: | (FMLiveSwitchSdpIceCandidateAttribute *) | candidateAttribute | |
| context: | (FMLiveSwitchLogContext *) | context | |
| - (FMLiveSwitchSdpIceCandidateAttribute*) generateAttributeWithComponentId: | (int) | componentId |
| + (int) getHostTypePreference |
| - (FMLiveSwitchCandidateInfo*) getInfo |
| + (int) getPeerReflexivePreference |
| + (int) getServerReflexivePreference |
| - (FMLiveSwitchCandidateStats*) getStats |
| + (int) getTcpRelayPreference |
| + (int) getUdpRelayPreference |
| - (int) hash |
Implemented in FMLiveSwitchIceLocalRelayedCandidate.
| - (instancetype) initWithLockObject: | (id) | lockObject | |
| foundation: | (NSString *) | foundation | |
| protocol: | (FMLiveSwitchProtocolType) | protocol | |
| address: | (NSString *) | address | |
| port: | (int) | port | |
| type: | (FMLiveSwitchCandidateType) | type | |
| - (instancetype) initWithLockObject: | (id) | lockObject | |
| foundation: | (NSString *) | foundation | |
| protocol: | (FMLiveSwitchProtocolType) | protocol | |
| address: | (NSString *) | address | |
| port: | (int) | port | |
| type: | (FMLiveSwitchCandidateType) | type | |
| context: | (FMLiveSwitchLogContext *) | context | |
| - (instancetype) initWithLockObject: | (id) | lockObject | |
| foundation: | (NSString *) | foundation | |
| protocol: | (FMLiveSwitchProtocolType) | protocol | |
| address: | (NSString *) | address | |
| port: | (int) | port | |
| type: | (FMLiveSwitchCandidateType) | type | |
| relatedIPAddress: | (NSString *) | relatedIPAddress | |
| relatedPort: | (int) | relatedPort | |
| - (instancetype) initWithLockObject: | (id) | lockObject | |
| foundation: | (NSString *) | foundation | |
| protocol: | (FMLiveSwitchProtocolType) | protocol | |
| address: | (NSString *) | address | |
| port: | (int) | port | |
| type: | (FMLiveSwitchCandidateType) | type | |
| relatedIPAddress: | (NSString *) | relatedIPAddress | |
| relatedPort: | (int) | relatedPort | |
| context: | (FMLiveSwitchLogContext *) | context | |
| - (NSString*) ipAddress |
| - (bool) isEqualWithObj: | (id) | obj |
| - (id) lock |
| - (int) port |
| - (long long) preference |
| - (long long) priority |
| - (long long) priorityOverSignalling |
| - (long long) priorityOverStunRequest |
| - (FMLiveSwitchProtocolType) protocol |
| - (FMLiveSwitchProtocolType) protocolOverSignalling |
| - (FMLiveSwitchProtocolType) protocolOverStunRequest |
| - (NSString*) relatedIPAddress |
| - (int) relatedPort |
| - (FMLiveSwitchProtocolType) relayProtocol |
| - (void) sendStunAndInsertAttemptMessageWithItem: | (FMLiveSwitchScheduledItem *) | item |
| - (void) sendStunMessageWithItem: | (FMLiveSwitchScheduledItem *) | item |
| - (FMLiveSwitchError*) sendWithData: | (FMLiveSwitchDataBuffer *) | data | |
| remoteCandidate: | (FMLiveSwitchIceCandidate *) | remoteCandidate | |
| - (void) setError: | (FMLiveSwitchError *) | value |
| - (void) setFoundationOverSignalling: | (NSString *) | value |
| - (void) setFoundationOverStunRequest: | (NSString *) | value |
| - (void) setId: | (NSString *) | value |
| - (void) setPreference: | (long long) | value |
| - (void) setPriorityOverSignalling: | (long long) | value |
| - (void) setPriorityOverStunRequest: | (long long) | value |
| - (void) setProtocolOverSignalling: | (FMLiveSwitchProtocolType) | value |
| - (void) setProtocolOverStunRequest: | (FMLiveSwitchProtocolType) | value |
| - (void) setTypeOverSignalling: | (FMLiveSwitchCandidateType) | value |
| - (void) setTypeOverStunRequest: | (FMLiveSwitchCandidateType) | value |
| - (FMLiveSwitchIceLocalCandidateState) state |
| - (FMLiveSwitchCandidate*) toCandidateWithComponentId: | (int) | componentId | |
| streamIndex: | (int) | streamIndex | |
| - (FMLiveSwitchTransportAddress*) transportAddress |
| - (FMLiveSwitchCandidateType) type |
| - (FMLiveSwitchCandidateType) typeOverSignalling |
| - (FMLiveSwitchCandidateType) typeOverStunRequest |
| + (int) unset |