FMIceLinkStunAttribute Class Reference
Inherits from | NSObject |
---|---|
Declared in | FMIceLinkStunAttribute.h FMIceLinkStunAttribute.m |
+ alternateServerType
+ (int)alternateServerType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ channelNumberType
+ (int)channelNumberType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ connectionIdType
+ (int)connectionIdType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ controlledType
+ (int)controlledType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ controllingType
+ (int)controllingType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ dataType
+ (int)dataType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ dontFragmentType
+ (int)dontFragmentType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ errorCodeType
+ (int)errorCodeType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ evenPortType
+ (int)evenPortType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ fingerprintType
+ (int)fingerprintType
Discussion
Declared In
FMIceLinkStunAttribute.h
– getLength
@return
- (int)getLength
Discussion
@return
Declared In
FMIceLinkStunAttribute.h
– getPaddingLengthWithValueLength:
@return
- (int)getPaddingLengthWithValueLength:(int)valueLength
Discussion
@return
Declared In
FMIceLinkStunAttribute.h
– getValueLength
@return
- (int)getValueLength
Discussion
@return
Declared In
FMIceLinkStunAttribute.h
+ lifetimeType
+ (int)lifetimeType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ mappedAddressType
+ (int)mappedAddressType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ messageIntegrityType
+ (int)messageIntegrityType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ nextLengthWithBuffer:offset:
+ (int)nextLengthWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. @return |
Discussion
Declared In
FMIceLinkStunAttribute.h
+ nonceType
+ (int)nonceType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ priorityType
+ (int)priorityType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ readAddressTypeWithBuffer:offset:
+ (FMIceLinkAddressType)readAddressTypeWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. @return |
Discussion
Declared In
FMIceLinkStunAttribute.h
+ readFromWithBuffer:offset:offsetPlus:transactionId:messageBuffer:
+ (FMIceLinkStunAttribute *)readFromWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset offsetPlus:(int *)offsetPlus transactionId:(FMIceLinkDataBuffer *)transactionId messageBuffer:(FMIceLinkDataBuffer *)messageBuffer
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
offsetPlus |
The offset plus the attribute length. |
transactionId |
The STUN message transaction ID. |
messageBuffer |
The STUN message thus far as a byte array. @return |
Discussion
Declared In
FMIceLinkStunAttribute.h
+ readFromWithBuffer:offset:transactionId:messageBuffer:
+ (FMIceLinkStunAttribute *)readFromWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset transactionId:(FMIceLinkDataBuffer *)transactionId messageBuffer:(FMIceLinkDataBuffer *)messageBuffer
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
transactionId |
The STUN message transaction ID. |
messageBuffer |
The STUN message thus far as a byte array. @return |
Discussion
Declared In
FMIceLinkStunAttribute.h
+ readIPAddressWithBuffer:offset:addressType:
+ (NSString *)readIPAddressWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset addressType:(FMIceLinkAddressType)addressType
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
addressType |
The address type. @return |
Discussion
Declared In
FMIceLinkStunAttribute.h
+ readPortWithBuffer:offset:
+ (int)readPortWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. @return |
Discussion
Declared In
FMIceLinkStunAttribute.h
+ readXorIPAddressWithBuffer:offset:addressType:transactionId:
+ (NSString *)readXorIPAddressWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset addressType:(FMIceLinkAddressType)addressType transactionId:(FMIceLinkDataBuffer *)transactionId
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
addressType |
The address type. |
transactionId |
The transaction identifier. @return |
Discussion
Declared In
FMIceLinkStunAttribute.h
+ readXorPortWithBuffer:offset:transactionId:
+ (int)readXorPortWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset transactionId:(FMIceLinkDataBuffer *)transactionId
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
transactionId |
The transaction identifier. @return |
Discussion
Declared In
FMIceLinkStunAttribute.h
+ realmType
+ (int)realmType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ requestedAddressFamilyType
+ (int)requestedAddressFamilyType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ requestedTransportType
+ (int)requestedTransportType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ reservationTokenType
+ (int)reservationTokenType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ softwareType
+ (int)softwareType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ transactionTransmitCounterType
+ (int)transactionTransmitCounterType
Discussion
Declared In
FMIceLinkStunAttribute.h
– typeValue
- (int)typeValue
Discussion
Declared In
FMIceLinkStunAttribute.h
+ unknownAttributesType
+ (int)unknownAttributesType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ useCandidateType
+ (int)useCandidateType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ usernameType
+ (int)usernameType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ writeAddressTypeWithBuffer:offset:addressType:
+ (void)writeAddressTypeWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset addressType:(FMIceLinkAddressType)addressType
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
addressType |
The address type. |
Discussion
Declared In
FMIceLinkStunAttribute.h
– writeIPAddressWithBuffer:offset:addressType:ipAddress:
- (void)writeIPAddressWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset addressType:(FMIceLinkAddressType)addressType ipAddress:(NSString *)ipAddress
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
addressType |
The address type. |
ipAddress |
The IP address. |
Discussion
Declared In
FMIceLinkStunAttribute.h
– writePortWithBuffer:offset:port:
- (void)writePortWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset port:(int)port
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
port |
The port. |
Discussion
Declared In
FMIceLinkStunAttribute.h
– writeToWithBuffer:offset:
- (void)writeToWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
Discussion
Declared In
FMIceLinkStunAttribute.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
FMIceLinkStunAttribute.h
– writeValueToWithBuffer:offset:
- (void)writeValueToWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
Discussion
Declared In
FMIceLinkStunAttribute.h
– writeXorIPAddressWithBuffer:offset:addressType:ipAddress:transactionId:
- (void)writeXorIPAddressWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset addressType:(FMIceLinkAddressType)addressType ipAddress:(NSString *)ipAddress transactionId:(FMIceLinkDataBuffer *)transactionId
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
addressType |
The address type. |
ipAddress |
The IP address. |
transactionId |
The transaction identifier. |
Discussion
Declared In
FMIceLinkStunAttribute.h
– writeXorPortWithBuffer:offset:port:transactionId:
- (void)writeXorPortWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offset port:(int)port transactionId:(FMIceLinkDataBuffer *)transactionId
Parameters
buffer |
The buffer. |
---|---|
offset |
The offset. |
port |
The port. |
transactionId |
The transaction identifier. |
Discussion
Declared In
FMIceLinkStunAttribute.h
+ xorMappedAddressType
+ (int)xorMappedAddressType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ xorPeerAddressType
+ (int)xorPeerAddressType
Discussion
Declared In
FMIceLinkStunAttribute.h
+ xorRelayedAddressType
+ (int)xorRelayedAddressType
Discussion
Declared In
FMIceLinkStunAttribute.h