DTNMA Reference Tools v2.2.0 - 5.ga116361
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
refda_timeline_exec_event_t Struct Reference

#include <timeline.h>

+ Collaboration diagram for refda_timeline_exec_event_t:

Data Fields

refda_exec_item_ptr_t * item_ptr
 Execution item which created the wait.
 
void(* callback )(refda_ctrl_exec_ctx_t *ctx)
 Execution-defined callback, which should not be null.
 

Field Documentation

◆ callback

void(* refda_timeline_exec_event_t::callback) (refda_ctrl_exec_ctx_t *ctx)

Execution-defined callback, which should not be null.

Parameters
[in,out]ctxThe associated execution context. A result value is set when the execution has finished.
[in]user_dataThe associated #user data pointer.

Referenced by check_execute(), and refda_exec_worker_iteration().

◆ item_ptr

refda_exec_item_ptr_t* refda_timeline_exec_event_t::item_ptr

Execution item which created the wait.

This member is reference counted, so must have its lifetime managed outside of the timeline container.

Referenced by check_execute(), and refda_exec_worker_iteration().


The documentation for this struct was generated from the following file: