Raritan PX2/PX3 JSON-RPC API
EventLog.idl
1 #ifndef __LOG_EVENTLOG_IDL__
2 #define __LOG_EVENTLOG_IDL__
3 
4 #include <Log.idl>
5 #include <UserEvent.idl>
6 
10 module logging {
11 
15  valueobject EventLogClearedEvent extends event.UserEvent {};
16 
18  interface EventLog_2_0_0 {
22  void clear();
23 
29  LogInfo getInfo();
30 
41  LogChunk getChunk(in int refId, in int count, in RangeDirection direction, in vector<string> categories);
42 
43  };
44 
45 }
46 
47 #endif /* __LOG_EVENTLOG_IDL__ */
Device Logging.
Definition: DebugLog.idl:9
A log chunk.
Definition: Log.idl:23
RangeDirection
Range direction when fetching log entries.
Definition: Log.idl:31
General log info.
Definition: Log.idl:8
valueobject EventLogClearedEvent
Event log cleared event.
Definition: EventLog.idl:15
Device event log interface.
Definition: EventLog.idl:18