| Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
    | 
Network configuration interface. More...
import <Net.idl;
| Public Member Functions | |
| Info | getInfo () | 
| Retrieve information about all network interfaces. | |
| Settings | getSettings () | 
| Retrieve the current network interface settings. | |
| int | setSettings (in Settings settings) | 
| Update the network interface settings. | |
| vector< PortForwardingProtocolMapping > | getPortForwardingProtocolMappings () | 
| Retrieve the list of port forwarding protocol mappings. | |
| Info net::Net::getInfo | ( | ) | 
Retrieve information about all network interfaces.
| vector< PortForwardingProtocolMapping > net::Net::getPortForwardingProtocolMappings | ( | ) | 
Retrieve the list of port forwarding protocol mappings.
| Settings net::Net::getSettings | ( | ) | 
Retrieve the current network interface settings.
| int net::Net::setSettings | ( | in Settings | settings | ) | 
Update the network interface settings.
| settings | New network settings | 
| constant int net::Net::ERR_BRIDGE_IF_NOT_SUPPORTED = 700 | 
| constant int net::Net::ERR_DNS_TOO_MANY_SEARCH_SUFFIXES = 102 | 
| constant int net::Net::ERR_DNS_TOO_MANY_SERVERS = 100 | 
| constant int net::Net::ERR_ETH_IF_UNSUPPORTED_LINKMODE = 500 | 
| constant int net::Net::ERR_IF_EAP_CA_CERT_VERIFY_FAILED = 414 | 
| constant int net::Net::ERR_IF_EAP_CLIENT_CERT_PRIV_KEY_MISMATCH = 412 | 
| constant int net::Net::ERR_IF_EAP_INVALID_AUTH_SERVER_NAME = 415 | 
| constant int net::Net::ERR_IF_EAP_INVALID_CLIENT_PRIV_KEY_OR_PWD = 411 | 
| constant int net::Net::ERR_IF_IPV4_INVALID_CONFIG_METHOD = 400 | 
| constant int net::Net::ERR_IF_IPV4_INVALID_DHCP_PREF_HOSTNAME = 406 | 
| constant int net::Net::ERR_IF_IPV4_INVALID_STATIC_ADDR = 402 | 
| constant int net::Net::ERR_IF_IPV4_INVALID_STATIC_PREFIX_LEN = 404 | 
| constant int net::Net::ERR_IF_IPV6_INVALID_CONFIG_METHOD = 401 | 
| constant int net::Net::ERR_IF_IPV6_INVALID_DHCP_PREF_HOSTNAME = 407 | 
| constant int net::Net::ERR_IF_IPV6_INVALID_STATIC_ADDR = 403 | 
| constant int net::Net::ERR_IF_IPV6_INVALID_STATIC_PREFIX_LEN = 405 | 
| constant int net::Net::ERR_PF_INVALID_PRIMARY_UNIT_DOWNSTREAM_INTERFACE = 300 | 
| constant int net::Net::ERR_PF_NO_WORKING_PRIMARY_UNIT_UPSTREAM_INTERFACE = 301 | 
| constant int net::Net::ERR_ROUTING_IPV4_DEST_IS_DUPLICATE = 212 | 
| constant int net::Net::ERR_ROUTING_IPV4_DEST_IS_NO_NETWORK_ADDR = 210 | 
| constant int net::Net::ERR_ROUTING_IPV4_INVALID_DEST_ADDR = 202 | 
| constant int net::Net::ERR_ROUTING_IPV4_INVALID_DEST_PREFIX_LEN = 204 | 
| constant int net::Net::ERR_ROUTING_IPV4_INVALID_DFLT_GATEWAY_ADDR = 200 | 
| constant int net::Net::ERR_ROUTING_IPV4_INVALID_INTERFACE = 208 | 
| constant int net::Net::ERR_ROUTING_IPV4_INVALID_NEXTHOP_ADDR = 206 | 
| constant int net::Net::ERR_ROUTING_IPV4_NEXTHOP_AND_INTERFACE_SET = 216 | 
| constant int net::Net::ERR_ROUTING_IPV4_NO_NEXTHOP_OR_INTERFACE = 214 | 
| constant int net::Net::ERR_ROUTING_IPV6_DEST_IS_DUPLICATE = 213 | 
| constant int net::Net::ERR_ROUTING_IPV6_DEST_IS_NO_NETWORK_ADDR = 211 | 
| constant int net::Net::ERR_ROUTING_IPV6_INVALID_DEST_ADDR = 203 | 
| constant int net::Net::ERR_ROUTING_IPV6_INVALID_DEST_PREFIX_LEN = 205 | 
| constant int net::Net::ERR_ROUTING_IPV6_INVALID_DFLT_GATEWAY_ADDR = 201 | 
| constant int net::Net::ERR_ROUTING_IPV6_INVALID_INTERFACE = 209 | 
| constant int net::Net::ERR_ROUTING_IPV6_INVALID_NEXTHOP_ADDR = 207 | 
| constant int net::Net::ERR_ROUTING_IPV6_NEXTHOP_AND_INTERFACE_SET = 217 | 
| constant int net::Net::ERR_ROUTING_IPV6_NO_NEXTHOP_OR_INTERFACE = 215 | 
| constant int net::Net::ERR_WLAN_IF_INVALID_SSID = 600 |