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_si91x_ping_response_t::@2

Pinged IP address.

Public Attribute Documentation#

ip_version#

uint16_t sl_si91x_ping_response_t::ip_version

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


Definition at line 96 of file components/service/network_manager/inc/sl_net_types.h

ping_size#

uint16_t sl_si91x_ping_response_t::ping_size

Size of the ping packet.


Definition at line 97 of file components/service/network_manager/inc/sl_net_types.h

ipv4_address#

uint8_t sl_si91x_ping_response_t::ipv4_address[4]

IPv4 address.


Definition at line 99 of file components/service/network_manager/inc/sl_net_types.h

ipv6_address#

uint8_t sl_si91x_ping_response_t::ipv6_address[16]

IPv6 address.


Definition at line 100 of file components/service/network_manager/inc/sl_net_types.h

ping_address#

union sl_si91x_ping_response_t::@2 sl_si91x_ping_response_t::ping_address

Pinged IP address.


Definition at line 101 of file components/service/network_manager/inc/sl_net_types.h