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
event::actIpAddr
string actIpAddr
ip or device on which user is logged in
Definition: UserEvent.idl:21
idl
Basic IDL definitions.
Definition: Event.idl:10
event::UserEvent
valueobject UserEvent
This UserEvent may be used as base valueobject for all concrete events that are triggered because of ...
Definition: UserEvent.idl:20