Legrand / Raritan / Server Technology Xerus™ PDU JSON-RPC API
Classes | Enumerations
peripheral Module Reference

Peripheral Devices. More...

Classes

interface  GatewaySensorManager
 Gateway Sensor Configuration Interface. More...
 
interface  ModbusCfg
 
interface  DeviceManager
 Peripheral Device Manager. More...
 
struct  PackageInfo
 Peripheral device package information. More...
 
interface  Package
 
interface  DoorHandleControllerPackage
 
struct  PosElement
 peripheral device position element, list forms position More...
 
struct  DeviceID
 peripheral device identification More...
 
struct  Address
 peripheral device position based address More...
 
struct  Device
 A peripheral device is the collection of. More...
 
interface  DeviceSlot
 Peripheral Device Slot. More...
 
interface  G2Production
 
interface  SensorHub
 Sensor Hub interface. More...
 

Enumerations

enum  PortType {
  ONBOARD , DEV_PORT , ONEWIRE_HUB_PORT , ONEWIRE_CHAIN_POS ,
  REMOTE_HUB_PORT , WIRELESS_BRIDGE , WIRELESS_DEVICE , UNSPECIFIED ,
  GATEWAY_SENSOR
}
 peripheral device port types More...
 

Detailed Description

Peripheral Devices.

Enumeration Type Documentation

◆ PortType

peripheral device port types

Enumerator
ONBOARD 

a built in, inaccessible port

DEV_PORT 

a sensor port on the device

ONEWIRE_HUB_PORT 

a port on a Hub

ONEWIRE_CHAIN_POS 

a chain position

REMOTE_HUB_PORT 

a RS485 remote hub port

WIRELESS_BRIDGE 

a wireless bridge, e.g. usb dongle

WIRELESS_DEVICE 

a wireless device

UNSPECIFIED 

device type is unknown

GATEWAY_SENSOR 

a gateway sensor