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

Legrand / Raritan / Server Technology Xerus™ JSON-RPC API

Loading...
Searching...
No Matches
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
11module 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