- Main Page
- Modules
- Data Structures
- Files

- Data Structures
- Class Hierarchy
- Data Fields

# PICOEVENT Struct Reference
[Debug Features]

Event info structure. More...

`#include <picoos.h>`

## Data Fields
PICOEVENT * | next
| Pointer to the next event info structure.
PICOEVENT * | prev
| Pointer to the previous event structure.
PEVENTTYPE | type
| Type of the event (semaphore / mutex / flag event, see PEVENTTYPE for details).
void * | handle
| Handle value of the pico]OS event.
const char * | name
| Name of this event (ASCII string).
INT_t | counter
| State of the internal counter of the event (semaphore or mutex), or bitfield of flags (flag event).

## Detailed Description

Event info structure.

This structure can be used by a debugger IDE to display event status information. (used for debugging when POSCFG_FEATURE_DEBUGHELP is set to 1)

Note:
  This structure must never be changed to keep compatibility with existing debugger integrations.

See also:
  picodeb_eventlist, PICOTASK

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

- picoos.h