Raritan PX2/PX3 JSON-RPC API
TestDisplay.idl
1 #ifndef __TEST_DISPLAY_IDL__
2 #define __TEST_DISPLAY_IDL__
3 
7 module test {
8 
10  interface Display_1_0_1 {
11 
13  enumeration Orientation {
16  LEFT,
17  RIGHT
18  };
19 
21  structure Info {
22  string type;
23  string address;
24  map<string, string> options;
26  };
27 
33  Info getInfo();
34 
41  void testSequence(in int cycleTime_ms);
42 
44  enumeration TestStatus {
48  TEST_FAILED
49  };
50 
54  void enterTestMode();
55 
61  TestStatus getTestStatus();
62 
63  };
64 
65 }
66 
67 #endif
Orientation orientation
Display orientation.
Definition: TestDisplay.idl:25
Test is in progress.
Definition: TestDisplay.idl:46
Test Interfaces.
Definition: TestDisplay.idl:7
The test finished successfully.
Definition: TestDisplay.idl:47
Type-independent display test interface.
Definition: TestDisplay.idl:10
Collected display meta information.
Definition: TestDisplay.idl:21
map< string, string > options
Display options.
Definition: TestDisplay.idl:24
Orientation
Display orientation.
Definition: TestDisplay.idl:13
Left side down.
Definition: TestDisplay.idl:16
string type
Display type.
Definition: TestDisplay.idl:22
Test has not been started.
Definition: TestDisplay.idl:45
Upside-down.
Definition: TestDisplay.idl:15
string address
Display address.
Definition: TestDisplay.idl:23
Normal orientation.
Definition: TestDisplay.idl:14
TestStatus
Status of interactive test.
Definition: TestDisplay.idl:44