Ping Response structure.

This structure holds the response data for a ping operation, including the IP version, ping size, and the pinged IP address.

Public Attributes#

uint16_t

IP version (for example, IPv4 or IPv6). One of the values from sl_ip_version_t.

uint16_t

Size of the ping packet.

uint8_t

IPv4 address.

uint8_t

IPv6 address.

union sl_net_ping_response_t::@4

Pinged IP address.

Public Attribute Documentation#

ip_version#

uint16_t sl_net_ping_response_t::ip_version

IP version (for example, IPv4 or IPv6). One of the values from sl_ip_version_t.


ping_size#

uint16_t sl_net_ping_response_t::ping_size

Size of the ping packet.


ipv4_address#

uint8_t sl_net_ping_response_t::ipv4_address[4]

IPv4 address.


ipv6_address#

uint8_t sl_net_ping_response_t::ipv6_address[16]

IPv6 address.


ping_address#

union sl_net_ping_response_t::@4 sl_net_ping_response_t::ping_address

Pinged IP address.