Raritan / Server Technology Xerus™ PDU JSON-RPC API: PeripheralG2Production.idl Source File

Raritan / Server Technology Xerus™ PDU JSON-RPC API

PeripheralG2Production.idl
1 /* SPDX-License-Identifier: BSD-3-Clause */
2 /*
3 * Copyright 2013 Raritan Inc. All rights reserved.
4 */
5
6 #ifndef __PERIPHERAL_G2_PRODUCTION_IDL__
7 #define __PERIPHERAL_G2_PRODUCTION_IDL__
8
9 #include <PeripheralDeviceSlot.idl>
10
11 module peripheral {
12 interface G2Production {
13 constant int SUCCESS = 0;
14 constant int ERR_INVALID_PARAMS = 1;
15 constant int ERR_NO_CONFIG_MODE = 2;
16 constant int ERR_NO_DEVICE = 3;
17 constant int ERR_OPERATION_FAILED = 4;
18
19 int programSerialNumber(in string romcode, in string serial);
20 };
21 }
22
23 #endif /* !__PERIPHERAL_G2_PRODUCTION_IDL__ */
peripheral::G2Production
Definition: PeripheralG2Production.idl:12
peripheral
Peripheral Devices.
Definition: GatewaySensorManager.idl:17
serial
Serial Ports.
Definition: AnalogModem.idl:12