libtrap  1.16.1
Data Fields
trap_module_info_s Struct Reference

#include <trap_module_info.h>

Collaboration diagram for trap_module_info_s:
Collaboration graph
[legend]

Data Fields

char * name
 Name of the module (short string) More...
 
char * description
 
int num_ifc_in
 Number of input interfaces. More...
 
int num_ifc_out
 Number of output interfaces. More...
 
trap_module_info_parameter_t ** params
 

Detailed Description

Structure with information about module This struct contains basic information about the module, such as module's name, number of interfaces etc. It's supposed to be filled with static data and passed to trap_init function.

Definition at line 150 of file trap_module_info.h.

Field Documentation

◆ description

char* trap_module_info_s::description

Detailed description of the module, can be a long string with several lines or even paragraphs.

Definition at line 152 of file trap_module_info.h.

◆ name

char* trap_module_info_s::name

Name of the module (short string)

Definition at line 151 of file trap_module_info.h.

◆ num_ifc_in

int trap_module_info_s::num_ifc_in

Number of input interfaces.

Definition at line 154 of file trap_module_info.h.

◆ num_ifc_out

int trap_module_info_s::num_ifc_out

Number of output interfaces.

Definition at line 155 of file trap_module_info.h.

◆ params

trap_module_info_parameter_t** trap_module_info_s::params

Definition at line 156 of file trap_module_info.h.


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