Raritan PX2/PX3 JSON-RPC API
UserEvent.idl
1 /* SPDX-License-Identifier: BSD-3-Clause */
2 /*
3  * Copyright 2012 Raritan Inc. All rights reserved.
4  */
5 
6 #ifndef __EVENT_USEREVENT_IDL__
7 #define __EVENT_USEREVENT_IDL__
8 
9 #include <Event.idl>
10 
11 /** Event interface */
12 module event {
13 
14  /**
15  * This UserEvent may be used as base valueobject for
16  * all concrete events that are triggered because of
17  * user interaction.
18  */
19  valueobject UserEvent extends idl.Event {
20  string actUserName; ///< user who triggered event
21  string actIpAddr; ///< ip or device on which user is logged in
22  };
23 
24 }
25 
26 
27 #endif
string actIpAddr
ip or device on which user is logged in
Definition: UserEvent.idl:21
Basic IDL definitions.
Definition: Event.idl:10
valueobject UserEvent
This UserEvent may be used as base valueobject for all concrete events that are triggered because of ...
Definition: UserEvent.idl:20