IP configuration for a network interface.

Public Attributes#

char *

Host name visible on network.

IPv4 setting to be used in case of static IP address assignment of type sl_net_ipv4_setting_t.

IPv6 setting to be used in case of static IP address assignment of type sl_net_ipv6_setting_t.

struct sl_net_ip_configuration_t::@1

IP setting to be used for static IP address assignment.

Public Attribute Documentation#

mode#

sl_ip_management_t sl_net_ip_configuration_t::mode

IP Assignment Type of sl_ip_management_t


Definition at line 57 of file components/service/network_manager/inc/sl_net_ip_types.h

type#

sl_ip_address_type_t sl_net_ip_configuration_t::type

IP Address Type of sl_ip_address_type_t


Definition at line 59 of file components/service/network_manager/inc/sl_net_ip_types.h

host_name#

char* sl_net_ip_configuration_t::host_name

Host name visible on network.


Definition at line 60 of file components/service/network_manager/inc/sl_net_ip_types.h

v4#

sl_net_ipv4_setting_t sl_net_ip_configuration_t::v4

IPv4 setting to be used in case of static IP address assignment of type sl_net_ipv4_setting_t.


Definition at line 63 of file components/service/network_manager/inc/sl_net_ip_types.h

v6#

sl_net_ipv6_setting_t sl_net_ip_configuration_t::v6

IPv6 setting to be used in case of static IP address assignment of type sl_net_ipv6_setting_t.


Definition at line 65 of file components/service/network_manager/inc/sl_net_ip_types.h

ip#

struct sl_net_ip_configuration_t::@1 sl_net_ip_configuration_t::ip

IP setting to be used for static IP address assignment.


Definition at line 66 of file components/service/network_manager/inc/sl_net_ip_types.h