FMIceLinkStunMappedAddressAttribute Class Reference
| Inherits from | FMIceLinkStunAttribute : NSObject | 
|---|---|
| Declared in | FMIceLinkStunMappedAddressAttribute.h FMIceLinkStunMappedAddressAttribute.m  | 
Overview
The MAPPED-ADDRESS attribute indicates a reflexive trans[port](#//api/name/port) address
of the client.  It consists of an 8-bit address family and a 16-bit
[port](#//api/name/port), followed by a fixed-length value representing the IP address.
If the address family is IPv4, the address MUST be 32 bits.  If the
address family is IPv6, the address MUST be 128 bits.  All fields
must be in network byte order.
					– description
	
Returns a string that represents this instance.
@return A string that represents this instance.
- (NSString *)descriptionDiscussion
Returns a string that represents this instance.
@return A string that represents this instance.
Declared In
FMIceLinkStunMappedAddressAttribute.h
– getValueLength
	
Gets the length of the value.
@return
- (int)getValueLengthDiscussion
Gets the length of the value.
@return
Declared In
FMIceLinkStunMappedAddressAttribute.h
– initWithIPAddress:port:
	
Initializes a new instance of the FMIceLinkStunMappedAddressAttribute class.
			- (instancetype)initWithIPAddress:(NSString *)ipAddress port:(int)portParameters
ipAddress | 
						The IP address.  | 
					
|---|---|
port | 
						The port.  | 
					
Discussion
Initializes a new instance of the FMIceLinkStunMappedAddressAttribute class.
			Declared In
FMIceLinkStunMappedAddressAttribute.h
– ipAddress
	
Gets the IP address.
			- (NSString *)ipAddressDiscussion
Gets the IP address.
			Declared In
FMIceLinkStunMappedAddressAttribute.h
+ mappedAddressAttributeWithIPAddress:port:
	
Initializes a new instance of the FMIceLinkStunMappedAddressAttribute class.
			+ (FMIceLinkStunMappedAddressAttribute *)mappedAddressAttributeWithIPAddress:(NSString *)ipAddress port:(int)portParameters
ipAddress | 
						The IP address.  | 
					
|---|---|
port | 
						The port.  | 
					
Discussion
Initializes a new instance of the FMIceLinkStunMappedAddressAttribute class.
			Declared In
FMIceLinkStunMappedAddressAttribute.h
– port
	
Gets the port.
			- (int)portDiscussion
Gets the port.
			Declared In
FMIceLinkStunMappedAddressAttribute.h
+ readValueFromWithBuffer:offset:
	
Initializes a new instance of the FMIceLinkStunMappedAddressAttribute class.
			+ (FMIceLinkStunMappedAddressAttribute *)readValueFromWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offsetParameters
buffer | 
						The buffer.  | 
					
|---|---|
offset | 
						The offset. @return  | 
					
Discussion
Initializes a new instance of the FMIceLinkStunMappedAddressAttribute class.
			Declared In
FMIceLinkStunMappedAddressAttribute.h
– setIPAddress:
	
Sets the IP address.
			- (void)setIPAddress:(NSString *)valueDiscussion
Sets the IP address.
			Declared In
FMIceLinkStunMappedAddressAttribute.h
– setPort:
	
Sets the [port](#//api/name/port).
			- (void)setPort:(int)valueDiscussion
Sets the [port](#//api/name/port).
			Declared In
FMIceLinkStunMappedAddressAttribute.h
– typeValue
	
Gets the type value.
			- (int)typeValueDiscussion
Gets the type value.
			Declared In
FMIceLinkStunMappedAddressAttribute.h
– writeValueToWithBuffer:offset:
	
Writes the value to.
			- (void)writeValueToWithBuffer:(FMIceLinkDataBuffer *)buffer offset:(int)offsetParameters
buffer | 
						The buffer.  | 
					
|---|---|
offset | 
						The offset.  | 
					
Discussion
Writes the value to.
			Declared In
FMIceLinkStunMappedAddressAttribute.h