Raritan PX2/PX3 JSON-RPC API
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Classes | Enumerations
net Module Reference

Network Configuration. More...

Classes

interface  Diagnostics
 Diagnostics interface. More...
 
struct  NetworkConfigIP
 Device IP configuration. More...
 
struct  IPv4RoutingEntry
 IPv4 Routing entry. More...
 
struct  NetworkConfigIPv4
 Device IPv4 configuration. More...
 
struct  NetworkConfigIPv6
 Device IPv6 configuration. More...
 
struct  IPv6RoutingEntry
 IPv6 Routing entry. More...
 
struct  NetworkActiveValuesIPv6
 Device IPv6 active values. More...
 
struct  ServiceConfig
 Network service configuration. More...
 
struct  LanLinkMode
 LAN interface link mode. More...
 
struct  InterfaceState_2_0_0
 LAN interface state. More...
 
struct  LanInterfaceSettings
 LAN interface settings. More...
 
struct  LanInterfaceParameters_2_0_0
 Current LAN interface parameters. More...
 
struct  EapSettings_2_0_0
 EAP authentication settings. More...
 
struct  WirelessInterfaceSettings_2_0_0
 Wireless interface settings. More...
 
interface  Net_3_0_0
 Network configuration interface. More...
 

Enumerations

enum  AutoConfigs { STATIC, DHCP, AUTO }
 Automatic network configuration protocols. More...
 
enum  LanSpeed {
  LAN_SPEED_AUTO, LAN_SPEED_10MBIT, LAN_SPEED_100MBIT, LAN_SPEED_1000MBIT,
  LAN_SPEED_UNKNOWN
}
 LAN interface speed. More...
 
enum  LanDuplex { LAN_DUPLEX_AUTO, LAN_DUPLEX_HALF, LAN_DUPLEX_FULL, LAN_DUPLEX_UNKNOWN }
 LAN interface duplex mode. More...
 
enum  InterfaceMode_2_0_0 { IF_MODE_WIRED, IF_MODE_WIRELESS, IF_MODE_USB_DEVICE }
 LAN interface mode. More...
 
enum  AuthenticationMode { AUTH_NONE, AUTH_PSK, AUTH_EAP }
 WLAN authentication mode. More...
 
enum  EapOuterMethod { EAP_PEAP }
 EAP outer authentication method. More...
 
enum  EapInnerMethod { EAP_MSCHAPv2 }
 EAP inner authentication method. More...
 

Detailed Description

Network Configuration.

Enumeration Type Documentation

WLAN authentication mode.

Enumerator
AUTH_NONE 

No authentication.

AUTH_PSK 

Pre-shared key authentication.

AUTH_EAP 

EAP authentication.

Automatic network configuration protocols.

Enumerator
STATIC 

No automatic configuration.

DHCP 

Use DHCP for automatic configuration (used for IPv4)

AUTO 

Use automatic configuration (used for IPv6)

EAP inner authentication method.

Enumerator
EAP_MSCHAPv2 

MSCHAPv2 authentication.

EAP outer authentication method.

Enumerator
EAP_PEAP 

PEAP authentication.

LAN interface mode.

Enumerator
IF_MODE_WIRED 

Use wired network interface.

IF_MODE_WIRELESS 

Use wireless network interface.

IF_MODE_USB_DEVICE 

Use ethernet gadget on USB device port.

LAN interface duplex mode.

Enumerator
LAN_DUPLEX_AUTO 

Use auto-negotiation to set duplex mode.

LAN_DUPLEX_HALF 

Half duplex.

LAN_DUPLEX_FULL 

Full duplex.

LAN_DUPLEX_UNKNOWN 

Unknown duplex mode.

LAN interface speed.

Enumerator
LAN_SPEED_AUTO 

Use auto-negotiation to set speed.

LAN_SPEED_10MBIT 

10 MBit/s

LAN_SPEED_100MBIT 

100 MBit/s

LAN_SPEED_1000MBIT 

1 GBit/s

LAN_SPEED_UNKNOWN 

Unknown speed.