#include <include/crm/lrmd.h>
Definition at line 199 of file lrmd.h.
◆ call_id
int lrmd_event_data_s::call_id |
The client api call id associated with this event
Definition at line 211 of file lrmd.h.
◆ connection_rc
int lrmd_event_data_s::connection_rc |
int connection result. Used for connection and poke events
Definition at line 237 of file lrmd.h.
◆ exec_time
unsigned int lrmd_event_data_s::exec_time |
Time in length op took to execute
Definition at line 232 of file lrmd.h.
◆ exit_reason
const char* lrmd_event_data_s::exit_reason |
exit failure reason string from resource agent operation
Definition at line 249 of file lrmd.h.
◆ interval_ms
guint lrmd_event_data_s::interval_ms |
The operation's recurring interval in ms.
Definition at line 215 of file lrmd.h.
◆ op_status
int lrmd_event_data_s::op_status |
The executor status returned for exec_complete events
Definition at line 224 of file lrmd.h.
◆ op_type
const char* lrmd_event_data_s::op_type |
The action performed, start, stop, monitor...
Definition at line 206 of file lrmd.h.
◆ output
const char* lrmd_event_data_s::output |
stdout from resource agent operation
Definition at line 226 of file lrmd.h.
◆ params
void* lrmd_event_data_s::params |
◆ queue_time
unsigned int lrmd_event_data_s::queue_time |
Time in length spent in queue
Definition at line 234 of file lrmd.h.
◆ rc
The executed ra return code mapped to OCF
Definition at line 222 of file lrmd.h.
◆ remote_nodename
const char* lrmd_event_data_s::remote_nodename |
client node name associated with this connection (used to match actions to the proper client when there are multiple)
Definition at line 246 of file lrmd.h.
◆ rsc_deleted
int lrmd_event_data_s::rsc_deleted |
This operation that just completed is on a deleted rsc.
Definition at line 219 of file lrmd.h.
◆ rsc_id
const char* lrmd_event_data_s::rsc_id |
The resource this event occurred on.
Definition at line 204 of file lrmd.h.
◆ start_delay
int lrmd_event_data_s::start_delay |
The operation's start delay value in ms.
Definition at line 217 of file lrmd.h.
◆ t_rcchange
unsigned int lrmd_event_data_s::t_rcchange |
Timestamp of last rc change
Definition at line 230 of file lrmd.h.
◆ t_run
unsigned int lrmd_event_data_s::t_run |
Timestamp of when op ran
Definition at line 228 of file lrmd.h.
◆ timeout
int lrmd_event_data_s::timeout |
The operation's timeout period in ms.
Definition at line 213 of file lrmd.h.
◆ type
Type of event, register, unregister, call_completed...
Definition at line 201 of file lrmd.h.
◆ user_data
const char* lrmd_event_data_s::user_data |
The user data passed by caller of exec() API function
Definition at line 208 of file lrmd.h.
The documentation for this struct was generated from the following file: