FMIceLinkStunMessage Class Reference
Inherits from | NSObject |
---|---|
Declared in | FMIceLinkStunMessage.h FMIceLinkStunMessage.m |
+ allocateMethod
+ (int)allocateMethod
Discussion
Declared In
FMIceLinkStunMessage.h
– attributes
- (NSMutableArray *)attributes
Discussion
Declared In
FMIceLinkStunMessage.h
+ bindingMethod
+ (int)bindingMethod
Discussion
Declared In
FMIceLinkStunMessage.h
+ channelBindMethod
+ (int)channelBindMethod
Discussion
Declared In
FMIceLinkStunMessage.h
+ connectionAttemptMethod
+ (int)connectionAttemptMethod
Discussion
Declared In
FMIceLinkStunMessage.h
+ connectionBindMethod
+ (int)connectionBindMethod
Discussion
Declared In
FMIceLinkStunMessage.h
+ connectMethod
+ (int)connectMethod
Discussion
Declared In
FMIceLinkStunMessage.h
+ createMessageWithMethod:messageType:transactionId:
+ (FMIceLinkStunMessage *)createMessageWithMethod:(int)method messageType:(FMIceLinkStunMessageType)messageType transactionId:(FMIceLinkDataBuffer *)transactionId
Parameters
method |
The method. |
---|---|
messageType |
Type of the message. |
transactionId |
The transaction ID. @return |
Discussion
Declared In
FMIceLinkStunMessage.h
+ createPermissionMethod
+ (int)createPermissionMethod
Discussion
Declared In
FMIceLinkStunMessage.h
+ dataMethod
+ (int)dataMethod
Discussion
Declared In
FMIceLinkStunMessage.h
+ generateTransactionId
+ (FMIceLinkDataBuffer *)generateTransactionId
Discussion
Declared In
FMIceLinkStunMessage.h
– getAlternateServer
- (FMIceLinkStunAlternateServerAttribute *)getAlternateServer
Discussion
Declared In
FMIceLinkStunMessage.h
– getChannelNumber
- (FMIceLinkStunTurnChannelNumberAttribute *)getChannelNumber
Discussion
Declared In
FMIceLinkStunMessage.h
– getConnectionId
- (FMIceLinkStunTurnConnectionIdAttribute *)getConnectionId
Discussion
Declared In
FMIceLinkStunMessage.h
– getData
- (FMIceLinkStunTurnDataAttribute *)getData
Discussion
Declared In
FMIceLinkStunMessage.h
– getDontFragment
- (FMIceLinkStunTurnDontFragmentAttribute *)getDontFragment
Discussion
Declared In
FMIceLinkStunMessage.h
– getErrorCode
- (FMIceLinkStunErrorCodeAttribute *)getErrorCode
Discussion
Declared In
FMIceLinkStunMessage.h
– getEvenPort
- (FMIceLinkStunTurnEvenPortAttribute *)getEvenPort
Discussion
Declared In
FMIceLinkStunMessage.h
– getFingerprint
- (FMIceLinkStunFingerprintAttribute *)getFingerprint
Discussion
Declared In
FMIceLinkStunMessage.h
– getIceControlled
- (FMIceLinkStunIceControlledAttribute *)getIceControlled
Discussion
Declared In
FMIceLinkStunMessage.h
– getIceControlling
- (FMIceLinkStunIceControllingAttribute *)getIceControlling
Discussion
Declared In
FMIceLinkStunMessage.h
– getLength
@return
- (int)getLength
Discussion
@return
Declared In
FMIceLinkStunMessage.h
– getLifetime
- (FMIceLinkStunTurnLifetimeAttribute *)getLifetime
Discussion
Declared In
FMIceLinkStunMessage.h
– getMappedAddress
- (FMIceLinkStunMappedAddressAttribute *)getMappedAddress
Discussion
Declared In
FMIceLinkStunMessage.h
– getMessageIntegrity
- (FMIceLinkStunMessageIntegrityAttribute *)getMessageIntegrity
Discussion
Declared In
FMIceLinkStunMessage.h
– getNonce
- (FMIceLinkStunNonceAttribute *)getNonce
Discussion
Declared In
FMIceLinkStunMessage.h
– getPayloadLength
@return
- (int)getPayloadLength
Discussion
@return
Declared In
FMIceLinkStunMessage.h
– getPriority
- (FMIceLinkStunIcePriorityAttribute *)getPriority
Discussion
Declared In
FMIceLinkStunMessage.h
– getRealm
- (FMIceLinkStunRealmAttribute *)getRealm
Discussion
Declared In
FMIceLinkStunMessage.h
– getRequestedAddressFamily
- (FMIceLinkStunTurnRequestedAddressFamilyAttribute *)getRequestedAddressFamily
Discussion
Declared In
FMIceLinkStunMessage.h
– getRequestedTransport
- (FMIceLinkStunTurnRequestedTransportAttribute *)getRequestedTransport
Discussion
Declared In
FMIceLinkStunMessage.h
– getReservationToken
- (FMIceLinkStunTurnReservationTokenAttribute *)getReservationToken
Discussion
Declared In
FMIceLinkStunMessage.h
– getSoftware
- (FMIceLinkStunSoftwareAttribute *)getSoftware
Discussion
Declared In
FMIceLinkStunMessage.h
– getTransactionTransmitCounter
- (FMIceLinkStunTransactionTransmitCounterAttribute *)getTransactionTransmitCounter
Discussion
Declared In
FMIceLinkStunMessage.h
– getUnknownAttributes
- (FMIceLinkStunUnknownAttributesAttribute *)getUnknownAttributes
Discussion
Declared In
FMIceLinkStunMessage.h
– getUseCandidate
- (FMIceLinkStunIceUseCandidateAttribute *)getUseCandidate
Discussion
Declared In
FMIceLinkStunMessage.h
– getUsername
- (FMIceLinkStunUsernameAttribute *)getUsername
Discussion
Declared In
FMIceLinkStunMessage.h
– getXorMappedAddress
- (FMIceLinkStunXorMappedAddressAttribute *)getXorMappedAddress
Discussion
Declared In
FMIceLinkStunMessage.h
– getXorPeerAddress
- (FMIceLinkStunTurnXorPeerAddressAttribute *)getXorPeerAddress
Discussion
Declared In
FMIceLinkStunMessage.h
– getXorRelayedAddress
- (FMIceLinkStunTurnXorRelayedAddressAttribute *)getXorRelayedAddress
Discussion
Declared In
FMIceLinkStunMessage.h
– initWithMessageType:transactionId:
- (instancetype)initWithMessageType:(FMIceLinkStunMessageType)messageType transactionId:(FMIceLinkDataBuffer *)transactionId
Parameters
messageType |
The type of the message. |
---|---|
transactionId |
The transaction ID. |
Discussion
Declared In
FMIceLinkStunMessage.h
+ magicCookieBytes
+ (NSMutableData *)magicCookieBytes
Discussion
Declared In
FMIceLinkStunMessage.h
+ magicCookieValue
+ (long long)magicCookieValue
Discussion
Declared In
FMIceLinkStunMessage.h
– messageType
- (FMIceLinkStunMessageType)messageType
Discussion
Declared In
FMIceLinkStunMessage.h
+ messageWithMessageType:transactionId:
+ (FMIceLinkStunMessage *)messageWithMessageType:(FMIceLinkStunMessageType)messageType transactionId:(FMIceLinkDataBuffer *)transactionId
Parameters
messageType |
The type of the message. |
---|---|
transactionId |
The transaction ID. |
Discussion
Declared In
FMIceLinkStunMessage.h
– method
- (int)method
Discussion
Declared In
FMIceLinkStunMessage.h
+ readFromWithBuffer:
+ (FMIceLinkStunMessage *)readFromWithBuffer:(FMIceLinkDataBuffer *)buffer
Parameters
buffer |
The buffer. @return |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
+ readFromWithBuffer:offset:
+ (FMIceLinkStunMessage *)readFromWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. @return |
Discussion
Declared In
FMIceLinkStunMessage.h
+ readFromWithBuffer:offset:length:
+ (FMIceLinkStunMessage *)readFromWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset length:(int *)length
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
length |
The length of the parsed segment. @return |
Discussion
Declared In
FMIceLinkStunMessage.h
+ refreshMethod
+ (int)refreshMethod
Discussion
Declared In
FMIceLinkStunMessage.h
+ sendMethod
+ (int)sendMethod
Discussion
Declared In
FMIceLinkStunMessage.h
– setAlternateServerWithAttribute:
- (void)setAlternateServerWithAttribute:(FMIceLinkStunAlternateServerAttribute *)attribute
Parameters
attribute |
The alternate-server attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setChannelNumberWithAttribute:
- (void)setChannelNumberWithAttribute:(FMIceLinkStunTurnChannelNumberAttribute *)attribute
Parameters
attribute |
The channel-number attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setConnectionIdWithAttribute:
- (void)setConnectionIdWithAttribute:(FMIceLinkStunTurnConnectionIdAttribute *)attribute
Parameters
attribute |
The connection-id attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setDataWithAttribute:
- (void)setDataWithAttribute:(FMIceLinkStunTurnDataAttribute *)attribute
Parameters
attribute |
The data attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setDontFragmentWithAttribute:
- (void)setDontFragmentWithAttribute:(FMIceLinkStunTurnDontFragmentAttribute *)attribute
Parameters
attribute |
The don’t-fragment attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setErrorCodeWithAttribute:
- (void)setErrorCodeWithAttribute:(FMIceLinkStunErrorCodeAttribute *)attribute
Parameters
attribute |
The error-code attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setEvenPortWithAttribute:
- (void)setEvenPortWithAttribute:(FMIceLinkStunTurnEvenPortAttribute *)attribute
Parameters
attribute |
The even-port attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setFingerprintWithAttribute:
- (void)setFingerprintWithAttribute:(FMIceLinkStunFingerprintAttribute *)attribute
Parameters
attribute |
The fingerprint attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setIceControlledWithAttribute:
- (void)setIceControlledWithAttribute:(FMIceLinkStunIceControlledAttribute *)attribute
Parameters
attribute |
The ICE-controlled attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setIceControllingWithAttribute:
- (void)setIceControllingWithAttribute:(FMIceLinkStunIceControllingAttribute *)attribute
Parameters
attribute |
The ICE-controlling attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setLifetimeWithAttribute:
- (void)setLifetimeWithAttribute:(FMIceLinkStunTurnLifetimeAttribute *)attribute
Parameters
attribute |
The lifetime attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setMappedAddressWithAttribute:
- (void)setMappedAddressWithAttribute:(FMIceLinkStunMappedAddressAttribute *)attribute
Parameters
attribute |
The mapped-address attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setMessageIntegrityWithAttribute:
- (void)setMessageIntegrityWithAttribute:(FMIceLinkStunMessageIntegrityAttribute *)attribute
Parameters
attribute |
The message-integrity attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setNonceWithAttribute:
- (void)setNonceWithAttribute:(FMIceLinkStunNonceAttribute *)attribute
Parameters
attribute |
The nonce attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setPriorityWithAttribute:
- (void)setPriorityWithAttribute:(FMIceLinkStunIcePriorityAttribute *)attribute
Parameters
attribute |
The priority attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setRealmWithAttribute:
- (void)setRealmWithAttribute:(FMIceLinkStunRealmAttribute *)attribute
Parameters
attribute |
The realm attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setRequestedAddressFamilyWithAttribute:
- (void)setRequestedAddressFamilyWithAttribute:(FMIceLinkStunTurnRequestedAddressFamilyAttribute *)attribute
Parameters
attribute |
The requested-address-family attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setRequestedTransportWithAttribute:
- (void)setRequestedTransportWithAttribute:(FMIceLinkStunTurnRequestedTransportAttribute *)attribute
Parameters
attribute |
The requested-transport attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setReservationTokenWithAttribute:
- (void)setReservationTokenWithAttribute:(FMIceLinkStunTurnReservationTokenAttribute *)attribute
Parameters
attribute |
The reservation-token attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setSoftwareWithAttribute:
- (void)setSoftwareWithAttribute:(FMIceLinkStunSoftwareAttribute *)attribute
Parameters
attribute |
The software attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setTransactionTransmitCounterWithAttribute:
- (void)setTransactionTransmitCounterWithAttribute:(FMIceLinkStunTransactionTransmitCounterAttribute *)attribute
Parameters
attribute |
The transaction-transmit-counter attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setUnknownAttributesWithAttribute:
- (void)setUnknownAttributesWithAttribute:(FMIceLinkStunUnknownAttributesAttribute *)attribute
Parameters
attribute |
The unknownattributes attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setUseCandidateWithAttribute:
- (void)setUseCandidateWithAttribute:(FMIceLinkStunIceUseCandidateAttribute *)attribute
Parameters
attribute |
The use-candidate attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setUsernameWithAttribute:
- (void)setUsernameWithAttribute:(FMIceLinkStunUsernameAttribute *)attribute
Parameters
attribute |
The username attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setXorMappedAddressWithAttribute:
- (void)setXorMappedAddressWithAttribute:(FMIceLinkStunXorMappedAddressAttribute *)attribute
Parameters
attribute |
The XOR-mapped-address attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setXorPeerAddressWithAttribute:
- (void)setXorPeerAddressWithAttribute:(FMIceLinkStunTurnXorPeerAddressAttribute *)attribute
Parameters
attribute |
The XOR-peer-address attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setXorRelayedAddressWithAttribute:
- (void)setXorRelayedAddressWithAttribute:(FMIceLinkStunTurnXorRelayedAddressAttribute *)attribute
Parameters
attribute |
The XOR-relayed-address attribute. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– transactionId
- (FMIceLinkDataBuffer *)transactionId
Discussion
Declared In
FMIceLinkStunMessage.h
– writeToWithBuffer:
- (void)writeToWithBuffer:(FMIceLinkDataBuffer *)buffer
Parameters
buffer |
The buffer. |
---|
Discussion
Declared In
FMIceLinkStunMessage.h
– writeToWithBuffer:offset:
- (void)writeToWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
Discussion
Declared In
FMIceLinkStunMessage.h
– writeToWithBuffer:offset:offsetPlus:
- (void)writeToWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset offsetPlus:(int *)offsetPlus
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
offsetPlus |
The offset plus the value length. |
Discussion
Declared In
FMIceLinkStunMessage.h