Socket address structure for IPV4 addresses. Used to specify socket address information to connect to. Can be cast to sockaddr structure.
#include <socket.h>
Data Fields | |
in_addr | sin_addr |
uint16 | sin_family |
uint16 | sin_port |
uint8 | sin_zero [8] |
in_addr sockaddr_in::sin_addr |
IP Address of the socket. The IP address is of type in_addr structure. Can be set to "0" to accept any IP address for server operation.
Referenced by connect_to_server(), m2m_ip_cb(), run_udp_client(), sendto(), and test_init().
uint16 sockaddr_in::sin_family |
Specifies the address family(AF). Members of AF_INET address family are IPv4 addresses. Hence,the only supported value for this is AF_INET.
Referenced by connect_to_server(), m2m_ip_cb(), sendto(), and test_init().
uint16 sockaddr_in::sin_port |
Port number of the socket. Network sockets are identified by a pair of IP addresses and port number. It must be set in the Network Byte Order format , _htons (e.g. _htons(80)). Can NOT have zero value.
Referenced by connect_to_server(), m2m_ip_cb(), sendto(), and test_init().