OsSemaphore Struct Reference

Semaphore object. More...

#include <os_port_cmsis_rtos.h>

Data Fields

osSemaphoreId id
osSemaphoreId_t id
uint8_t id
SemaphoreHandle_t handle
xSemaphoreHandle handle
portInt8Type buffer [portQUEUE_OVERHEAD_BYTES *2]
Semaphore_Handle handle
void * handle

Detailed Description

Semaphore object.

Definition at line 122 of file os_port_cmsis_rtos.h.

Field Documentation

◆ buffer

portInt8Type buffer[portQUEUE_OVERHEAD_BYTES *2]

Definition at line 149 of file os_port_safertos.h.

◆ handle [1/4]

SemaphoreHandle_t handle

Definition at line 170 of file os_port_freertos.h.

◆ handle [2/4]

xSemaphoreHandle handle

Definition at line 148 of file os_port_safertos.h.

◆ handle [3/4]

Semaphore_Handle handle

Definition at line 130 of file os_port_sys_bios.h.

◆ handle [4/4]

void* handle

Definition at line 118 of file os_port_windows.h.

◆ id [1/3]

osSemaphoreId id

Definition at line 124 of file os_port_cmsis_rtos.h.

◆ id [2/3]

osSemaphoreId_t id

Definition at line 145 of file os_port_cmsis_rtos2.h.

◆ id [3/3]

uint8_t id

Definition at line 132 of file os_port_cmx_rtx.h.

◆ p


Definition at line 122 of file os_port_ucos2.h.

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