#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: