FMIceLinkStunMessage Class Reference
| Inherits from | NSObject | 
|---|---|
| Declared in | FMIceLinkStunMessage.h FMIceLinkStunMessage.m  | 
+ allocateMethod
	+ (int)allocateMethodDiscussion
Declared In
FMIceLinkStunMessage.h
– attributes
	- (NSMutableArray *)attributesDiscussion
Declared In
FMIceLinkStunMessage.h
+ bindingMethod
	+ (int)bindingMethodDiscussion
Declared In
FMIceLinkStunMessage.h
+ channelBindMethod
	+ (int)channelBindMethodDiscussion
Declared In
FMIceLinkStunMessage.h
+ connectionAttemptMethod
	+ (int)connectionAttemptMethodDiscussion
Declared In
FMIceLinkStunMessage.h
+ connectionBindMethod
	+ (int)connectionBindMethodDiscussion
Declared In
FMIceLinkStunMessage.h
+ connectMethod
	+ (int)connectMethodDiscussion
Declared In
FMIceLinkStunMessage.h
+ createMessageWithMethod:messageType:transactionId:
	+ (FMIceLinkStunMessage *)createMessageWithMethod:(int)method messageType:(FMIceLinkStunMessageType)messageType transactionId:(FMIceLinkDataBuffer *)transactionIdParameters
method | 
						The method.  | 
					
|---|---|
messageType | 
						Type of the message.  | 
					
transactionId | 
						The transaction ID. @return  | 
					
Discussion
Declared In
FMIceLinkStunMessage.h
+ createPermissionMethod
	+ (int)createPermissionMethodDiscussion
Declared In
FMIceLinkStunMessage.h
+ dataMethod
	+ (int)dataMethodDiscussion
Declared In
FMIceLinkStunMessage.h
+ generateTransactionId
	+ (FMIceLinkDataBuffer *)generateTransactionIdDiscussion
Declared In
FMIceLinkStunMessage.h
– getAlternateServer
	- (FMIceLinkStunAlternateServerAttribute *)getAlternateServerDiscussion
Declared In
FMIceLinkStunMessage.h
– getChannelNumber
	- (FMIceLinkStunTurnChannelNumberAttribute *)getChannelNumberDiscussion
Declared In
FMIceLinkStunMessage.h
– getConnectionId
	- (FMIceLinkStunTurnConnectionIdAttribute *)getConnectionIdDiscussion
Declared In
FMIceLinkStunMessage.h
– getData
	- (FMIceLinkStunTurnDataAttribute *)getDataDiscussion
Declared In
FMIceLinkStunMessage.h
– getDontFragment
	- (FMIceLinkStunTurnDontFragmentAttribute *)getDontFragmentDiscussion
Declared In
FMIceLinkStunMessage.h
– getErrorCode
	- (FMIceLinkStunErrorCodeAttribute *)getErrorCodeDiscussion
Declared In
FMIceLinkStunMessage.h
– getEvenPort
	- (FMIceLinkStunTurnEvenPortAttribute *)getEvenPortDiscussion
Declared In
FMIceLinkStunMessage.h
– getFingerprint
	- (FMIceLinkStunFingerprintAttribute *)getFingerprintDiscussion
Declared In
FMIceLinkStunMessage.h
– getIceControlled
	- (FMIceLinkStunIceControlledAttribute *)getIceControlledDiscussion
Declared In
FMIceLinkStunMessage.h
– getIceControlling
	- (FMIceLinkStunIceControllingAttribute *)getIceControllingDiscussion
Declared In
FMIceLinkStunMessage.h
– getLength
	@return
- (int)getLengthDiscussion
@return
Declared In
FMIceLinkStunMessage.h
– getLifetime
	- (FMIceLinkStunTurnLifetimeAttribute *)getLifetimeDiscussion
Declared In
FMIceLinkStunMessage.h
– getMappedAddress
	- (FMIceLinkStunMappedAddressAttribute *)getMappedAddressDiscussion
Declared In
FMIceLinkStunMessage.h
– getMessageIntegrity
	- (FMIceLinkStunMessageIntegrityAttribute *)getMessageIntegrityDiscussion
Declared In
FMIceLinkStunMessage.h
– getNonce
	- (FMIceLinkStunNonceAttribute *)getNonceDiscussion
Declared In
FMIceLinkStunMessage.h
– getPayloadLength
	@return
- (int)getPayloadLengthDiscussion
@return
Declared In
FMIceLinkStunMessage.h
– getPriority
	- (FMIceLinkStunIcePriorityAttribute *)getPriorityDiscussion
Declared In
FMIceLinkStunMessage.h
– getRealm
	- (FMIceLinkStunRealmAttribute *)getRealmDiscussion
Declared In
FMIceLinkStunMessage.h
– getRequestedAddressFamily
	- (FMIceLinkStunTurnRequestedAddressFamilyAttribute *)getRequestedAddressFamilyDiscussion
Declared In
FMIceLinkStunMessage.h
– getRequestedTransport
	- (FMIceLinkStunTurnRequestedTransportAttribute *)getRequestedTransportDiscussion
Declared In
FMIceLinkStunMessage.h
– getReservationToken
	- (FMIceLinkStunTurnReservationTokenAttribute *)getReservationTokenDiscussion
Declared In
FMIceLinkStunMessage.h
– getSoftware
	- (FMIceLinkStunSoftwareAttribute *)getSoftwareDiscussion
Declared In
FMIceLinkStunMessage.h
– getTransactionTransmitCounter
	- (FMIceLinkStunTransactionTransmitCounterAttribute *)getTransactionTransmitCounterDiscussion
Declared In
FMIceLinkStunMessage.h
– getUnknownAttributes
	- (FMIceLinkStunUnknownAttributesAttribute *)getUnknownAttributesDiscussion
Declared In
FMIceLinkStunMessage.h
– getUseCandidate
	- (FMIceLinkStunIceUseCandidateAttribute *)getUseCandidateDiscussion
Declared In
FMIceLinkStunMessage.h
– getUsername
	- (FMIceLinkStunUsernameAttribute *)getUsernameDiscussion
Declared In
FMIceLinkStunMessage.h
– getXorMappedAddress
	- (FMIceLinkStunXorMappedAddressAttribute *)getXorMappedAddressDiscussion
Declared In
FMIceLinkStunMessage.h
– getXorPeerAddress
	- (FMIceLinkStunTurnXorPeerAddressAttribute *)getXorPeerAddressDiscussion
Declared In
FMIceLinkStunMessage.h
– getXorRelayedAddress
	- (FMIceLinkStunTurnXorRelayedAddressAttribute *)getXorRelayedAddressDiscussion
Declared In
FMIceLinkStunMessage.h
– initWithMessageType:transactionId:
	- (instancetype)initWithMessageType:(FMIceLinkStunMessageType)messageType transactionId:(FMIceLinkDataBuffer *)transactionIdParameters
messageType | 
						The type of the message.  | 
					
|---|---|
transactionId | 
						The transaction ID.  | 
					
Discussion
Declared In
FMIceLinkStunMessage.h
+ magicCookieBytes
	+ (NSMutableData *)magicCookieBytesDiscussion
Declared In
FMIceLinkStunMessage.h
+ magicCookieValue
	+ (long long)magicCookieValueDiscussion
Declared In
FMIceLinkStunMessage.h
– messageType
	- (FMIceLinkStunMessageType)messageTypeDiscussion
Declared In
FMIceLinkStunMessage.h
+ messageWithMessageType:transactionId:
	+ (FMIceLinkStunMessage *)messageWithMessageType:(FMIceLinkStunMessageType)messageType transactionId:(FMIceLinkDataBuffer *)transactionIdParameters
messageType | 
						The type of the message.  | 
					
|---|---|
transactionId | 
						The transaction ID.  | 
					
Discussion
Declared In
FMIceLinkStunMessage.h
– method
	- (int)methodDiscussion
Declared In
FMIceLinkStunMessage.h
+ readFromWithBuffer:
	+ (FMIceLinkStunMessage *)readFromWithBuffer:(FMIceLinkDataBuffer *)bufferParameters
buffer | 
						The buffer. @return  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
+ readFromWithBuffer:offset:
	+ (FMIceLinkStunMessage *)readFromWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offsetParameters
buffer | 
						The buffer.  | 
					
|---|---|
offset | 
						The offset. @return  | 
					
Discussion
Declared In
FMIceLinkStunMessage.h
+ readFromWithBuffer:offset:length:
	+ (FMIceLinkStunMessage *)readFromWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset length:(int *)lengthParameters
buffer | 
						The buffer.  | 
					
|---|---|
offset | 
						The offset.  | 
					
length | 
						The length of the parsed segment. @return  | 
					
Discussion
Declared In
FMIceLinkStunMessage.h
+ refreshMethod
	+ (int)refreshMethodDiscussion
Declared In
FMIceLinkStunMessage.h
+ sendMethod
	+ (int)sendMethodDiscussion
Declared In
FMIceLinkStunMessage.h
– setAlternateServerWithAttribute:
	- (void)setAlternateServerWithAttribute:(FMIceLinkStunAlternateServerAttribute *)attributeParameters
attribute | 
						The alternate-server attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setChannelNumberWithAttribute:
	- (void)setChannelNumberWithAttribute:(FMIceLinkStunTurnChannelNumberAttribute *)attributeParameters
attribute | 
						The channel-number attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setConnectionIdWithAttribute:
	- (void)setConnectionIdWithAttribute:(FMIceLinkStunTurnConnectionIdAttribute *)attributeParameters
attribute | 
						The connection-id attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setDataWithAttribute:
	- (void)setDataWithAttribute:(FMIceLinkStunTurnDataAttribute *)attributeParameters
attribute | 
						The data attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setDontFragmentWithAttribute:
	- (void)setDontFragmentWithAttribute:(FMIceLinkStunTurnDontFragmentAttribute *)attributeParameters
attribute | 
						The don’t-fragment attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setErrorCodeWithAttribute:
	- (void)setErrorCodeWithAttribute:(FMIceLinkStunErrorCodeAttribute *)attributeParameters
attribute | 
						The error-code attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setEvenPortWithAttribute:
	- (void)setEvenPortWithAttribute:(FMIceLinkStunTurnEvenPortAttribute *)attributeParameters
attribute | 
						The even-port attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setFingerprintWithAttribute:
	- (void)setFingerprintWithAttribute:(FMIceLinkStunFingerprintAttribute *)attributeParameters
attribute | 
						The fingerprint attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setIceControlledWithAttribute:
	- (void)setIceControlledWithAttribute:(FMIceLinkStunIceControlledAttribute *)attributeParameters
attribute | 
						The ICE-controlled attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setIceControllingWithAttribute:
	- (void)setIceControllingWithAttribute:(FMIceLinkStunIceControllingAttribute *)attributeParameters
attribute | 
						The ICE-controlling attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setLifetimeWithAttribute:
	- (void)setLifetimeWithAttribute:(FMIceLinkStunTurnLifetimeAttribute *)attributeParameters
attribute | 
						The lifetime attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setMappedAddressWithAttribute:
	- (void)setMappedAddressWithAttribute:(FMIceLinkStunMappedAddressAttribute *)attributeParameters
attribute | 
						The mapped-address attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setMessageIntegrityWithAttribute:
	- (void)setMessageIntegrityWithAttribute:(FMIceLinkStunMessageIntegrityAttribute *)attributeParameters
attribute | 
						The message-integrity attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setNonceWithAttribute:
	- (void)setNonceWithAttribute:(FMIceLinkStunNonceAttribute *)attributeParameters
attribute | 
						The nonce attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setPriorityWithAttribute:
	- (void)setPriorityWithAttribute:(FMIceLinkStunIcePriorityAttribute *)attributeParameters
attribute | 
						The priority attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setRealmWithAttribute:
	- (void)setRealmWithAttribute:(FMIceLinkStunRealmAttribute *)attributeParameters
attribute | 
						The realm attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setRequestedAddressFamilyWithAttribute:
	- (void)setRequestedAddressFamilyWithAttribute:(FMIceLinkStunTurnRequestedAddressFamilyAttribute *)attributeParameters
attribute | 
						The requested-address-family attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setRequestedTransportWithAttribute:
	- (void)setRequestedTransportWithAttribute:(FMIceLinkStunTurnRequestedTransportAttribute *)attributeParameters
attribute | 
						The requested-transport attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setReservationTokenWithAttribute:
	- (void)setReservationTokenWithAttribute:(FMIceLinkStunTurnReservationTokenAttribute *)attributeParameters
attribute | 
						The reservation-token attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setSoftwareWithAttribute:
	- (void)setSoftwareWithAttribute:(FMIceLinkStunSoftwareAttribute *)attributeParameters
attribute | 
						The software attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setTransactionTransmitCounterWithAttribute:
	- (void)setTransactionTransmitCounterWithAttribute:(FMIceLinkStunTransactionTransmitCounterAttribute *)attributeParameters
attribute | 
						The transaction-transmit-counter attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setUnknownAttributesWithAttribute:
	- (void)setUnknownAttributesWithAttribute:(FMIceLinkStunUnknownAttributesAttribute *)attributeParameters
attribute | 
						The unknownattributes attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setUseCandidateWithAttribute:
	- (void)setUseCandidateWithAttribute:(FMIceLinkStunIceUseCandidateAttribute *)attributeParameters
attribute | 
						The use-candidate attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setUsernameWithAttribute:
	- (void)setUsernameWithAttribute:(FMIceLinkStunUsernameAttribute *)attributeParameters
attribute | 
						The username attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setXorMappedAddressWithAttribute:
	- (void)setXorMappedAddressWithAttribute:(FMIceLinkStunXorMappedAddressAttribute *)attributeParameters
attribute | 
						The XOR-mapped-address attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setXorPeerAddressWithAttribute:
	- (void)setXorPeerAddressWithAttribute:(FMIceLinkStunTurnXorPeerAddressAttribute *)attributeParameters
attribute | 
						The XOR-peer-address attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– setXorRelayedAddressWithAttribute:
	- (void)setXorRelayedAddressWithAttribute:(FMIceLinkStunTurnXorRelayedAddressAttribute *)attributeParameters
attribute | 
						The XOR-relayed-address attribute.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– transactionId
	- (FMIceLinkDataBuffer *)transactionIdDiscussion
Declared In
FMIceLinkStunMessage.h
– writeToWithBuffer:
	- (void)writeToWithBuffer:(FMIceLinkDataBuffer *)bufferParameters
buffer | 
						The buffer.  | 
					
|---|
Discussion
Declared In
FMIceLinkStunMessage.h
– writeToWithBuffer:offset:
	- (void)writeToWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offsetParameters
buffer | 
						The buffer.  | 
					
|---|---|
offset | 
						The offset.  | 
					
Discussion
Declared In
FMIceLinkStunMessage.h
– writeToWithBuffer:offset:offsetPlus:
	- (void)writeToWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset offsetPlus:(int *)offsetPlusParameters
buffer | 
						The buffer.  | 
					
|---|---|
offset | 
						The offset.  | 
					
offsetPlus | 
						The offset plus the value length.  | 
					
Discussion
Declared In
FMIceLinkStunMessage.h