GPS Device
Loading...
Searching...
No Matches
io_handle_s Struct Reference

Internal structure representing a single IO instance. More...

Collaboration diagram for io_handle_s:

Public Attributes

GPIO_CFG_ts gpio_cfg
char name [CONFIG_IO_MAX_NAME_LEN]
bool in_use

Detailed Description

Internal structure representing a single IO instance.

Holds the GPIO configuration copied from IO_CFG_ts, the human-readable name, and a flag indicating whether this pool slot is occupied.

Definition at line 29 of file io.c.

Member Data Documentation

◆ gpio_cfg

GPIO_CFG_ts io_handle_s::gpio_cfg

GPIO configuration for this IO pin.

Definition at line 31 of file io.c.

◆ name

char io_handle_s::name[CONFIG_IO_MAX_NAME_LEN]

Human-readable name of this IO instance (null-terminated).

Definition at line 34 of file io.c.

◆ in_use

bool io_handle_s::in_use

True when this slot is occupied by an active IO instance.

Definition at line 37 of file io.c.


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