CoreFlow 1.0.0
A modern orchestration and execution runtime
Loading...
Searching...
No Matches
vx_module_t Struct Reference

The tracking structure for a module. More...

#include <vx_internal.h>

Public Attributes

vx_char name [VX_INT_MAX_PATH]
 The name of the module.
 
vx_module_handle_t handle
 The module handle.
 
vx_uint32 ref_count
 The reference counter.
 
vx_sem_t lock
 The module lock which is used to protect access to "in-fly" data.
 

Detailed Description

The tracking structure for a module.

Member Data Documentation

◆ handle

vx_module_handle_t vx_module_t::handle

The module handle.

◆ lock

vx_sem_t vx_module_t::lock

The module lock which is used to protect access to "in-fly" data.

◆ name

vx_char vx_module_t::name[VX_INT_MAX_PATH]

The name of the module.

◆ ref_count

vx_uint32 vx_module_t::ref_count

The reference counter.