Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
|
Network configuration interface. More...
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 |