FMLiveSwitchIceLocalReflexiveCandidate Class Reference

Instance Methods

(instancetype) - initWithLockObject:foundation:protocol:address:port:type:relatedAddress:relatedPort:
 
(instancetype) - initWithLockObject:foundation:protocol:address:port:type:relatedAddress:relatedPort:context:
 
- Instance Methods inherited from FMLiveSwitchIceCandidate
(NSString *) - description
 
(FMLiveSwitchError *) - error
 
(NSString *) - foundation
 
(FMLiveSwitchSdpIceCandidateAttribute *) - generateAttributeWithComponentId:
 
(FMLiveSwitchCandidateInfo *) - getInfo
 
(FMLiveSwitchCandidateStats *) - getStats
 
(int) - hash
 
(NSString *) - id
 
(instancetype) - initWithLockObject:foundation:protocol:address:port:type:
 
(instancetype) - initWithLockObject:foundation:protocol:address:port:type:context:
 
(instancetype) - initWithLockObject:foundation:protocol:address:port:type:relatedIPAddress:relatedPort:
 
(instancetype) - initWithLockObject:foundation:protocol:address:port:type:relatedIPAddress:relatedPort:context:
 
(NSString *) - ipAddress
 
(bool) - isEqualWithObj:
 
(id- lock
 
(int) - port
 
(long long) - priority
 
(FMLiveSwitchProtocolType) - protocol
 
(NSString *) - relatedIPAddress
 
(int) - relatedPort
 
(FMLiveSwitchProtocolType) - relayProtocol
 
(void) - sendStunAndInsertAttemptMessageWithItem:
 
(void) - sendStunMessageWithItem:
 
(FMLiveSwitchError *) - sendWithData:remoteCandidate:
 
(void) - setError:
 
(void) - setId:
 
(FMLiveSwitchIceLocalCandidateState) - state
 
(FMLiveSwitchCandidate *) - toCandidateWithComponentId:streamIndex:
 
(FMLiveSwitchTransportAddress *) - transportAddress
 
(FMLiveSwitchCandidateType) - type
 

Class Methods

(FMLiveSwitchIceLocalReflexiveCandidate *) + localReflexiveCandidateWithLockObject:foundation:protocol:address:port:type:relatedAddress:relatedPort:
 
(FMLiveSwitchIceLocalReflexiveCandidate *) + localReflexiveCandidateWithLockObject:foundation:protocol:address:port:type:relatedAddress:relatedPort:context:
 
- Class Methods inherited from FMLiveSwitchIceCandidate
(int) + calculateLocalPreferenceWithType:priority:component:protocol:
 
(long long) + calculatePriorityWithType:localPreference:component:protocol:
 
(FMLiveSwitchIceCandidate *) + candidateWithLockObject:foundation:protocol:address:port:type:
 
(FMLiveSwitchIceCandidate *) + candidateWithLockObject:foundation:protocol:address:port:type:context:
 
(FMLiveSwitchIceCandidate *) + candidateWithLockObject:foundation:protocol:address:port:type:relatedIPAddress:relatedPort:
 
(FMLiveSwitchIceCandidate *) + candidateWithLockObject:foundation:protocol:address:port:type:relatedIPAddress:relatedPort:context:
 
(FMLiveSwitchIceCandidate *) + fromSdpCandidateAttributeWithLockObject:candidateAttribute:context:
 
(int) + unset
 

Method Documentation

◆ initWithLockObject:foundation:protocol:address:port:type:relatedAddress:relatedPort:

- (instancetype) initWithLockObject: (id lockObject
foundation: (NSString *)  foundation
protocol: (FMLiveSwitchProtocolType)  protocol
address: (NSString *)  address
port: (int)  port
type: (FMLiveSwitchCandidateType)  type
relatedAddress: (NSString *)  relatedAddress
relatedPort: (int)  relatedPort 

◆ initWithLockObject:foundation:protocol:address:port:type:relatedAddress:relatedPort:context:

- (instancetype) initWithLockObject: (id lockObject
foundation: (NSString *)  foundation
protocol: (FMLiveSwitchProtocolType)  protocol
address: (NSString *)  address
port: (int)  port
type: (FMLiveSwitchCandidateType)  type
relatedAddress: (NSString *)  relatedAddress
relatedPort: (int)  relatedPort
context: (FMLiveSwitchLogContext *)  context 

◆ localReflexiveCandidateWithLockObject:foundation:protocol:address:port:type:relatedAddress:relatedPort:

+ (FMLiveSwitchIceLocalReflexiveCandidate*) localReflexiveCandidateWithLockObject: (id lockObject
foundation: (NSString *)  foundation
protocol: (FMLiveSwitchProtocolType)  protocol
address: (NSString *)  address
port: (int)  port
type: (FMLiveSwitchCandidateType)  type
relatedAddress: (NSString *)  relatedAddress
relatedPort: (int)  relatedPort 

◆ localReflexiveCandidateWithLockObject:foundation:protocol:address:port:type:relatedAddress:relatedPort:context:

+ (FMLiveSwitchIceLocalReflexiveCandidate*) localReflexiveCandidateWithLockObject: (id lockObject
foundation: (NSString *)  foundation
protocol: (FMLiveSwitchProtocolType)  protocol
address: (NSString *)  address
port: (int)  port
type: (FMLiveSwitchCandidateType)  type
relatedAddress: (NSString *)  relatedAddress
relatedPort: (int)  relatedPort
context: (FMLiveSwitchLogContext *)  context