| 
    Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
    
   | 
 
  
Public Attributes | |
| string | ipAddress | 
| modbus device ip address   | |
| int | tcpPort | 
| modbus tcp port   | |
  Public Attributes inherited from peripheral::GatewaySensorManager::RemoteModbusDevice | |
| map< int, string > | detectionIdentifiers | 
| list of expected device identifiers   | |
| int | unitId | 
| modbus server address   | |
| vector< byte > | unsupportedFunctionCodes | 
| list of unsupported modbus function codes (FC)   | |
  Public Attributes inherited from peripheral::GatewaySensorManager::RemoteDevice | |
| string | deviceId | 
| remote device id   | |
| boolean | disabled | 
| prevents usage of all sensor specifications which reference this device   | |
| string | name | 
| human readable remote device name   | |
| int | timeoutMs | 
| communication access timeout, 0 = default   | |
| int | retry | 
| communication retry count, 0 = default   | |
Definition at line 330 of file GatewaySensorManager.idl.
| string peripheral::GatewaySensorManager::RemoteModbusTCPDevice::ipAddress | 
modbus device ip address
Definition at line 331 of file GatewaySensorManager.idl.
| int peripheral::GatewaySensorManager::RemoteModbusTCPDevice::tcpPort | 
modbus tcp port
Definition at line 332 of file GatewaySensorManager.idl.