Data Structures | Typedefs | Functions
BCDS_GuardedTask.h File Reference
#include "BCDS_Utils.h"
#include "BCDS_Basics.h"
#include "BCDS_Retcode.h"
+ Include dependency graph for BCDS_GuardedTask.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  GuardedTask_S
 

Typedefs

typedef void(* GuardedTask_Function_T )(void)
 
typedef void * GuardedTask_SemaphoreHandle_T
 
typedef struct GuardedTask_S GuardedTask_T
 
typedef void * GuardedTask_TaskHandle_T
 

Functions

 BCDS_DEPRECATED (Retcode_T GuardedTask_initialize(GuardedTask_T *handle, GuardedTask_Function_T taskRunFunction, const char *taskName, uint32_t taskPriority, uint32_t taskStackSize))
 This function initializes a given GuardedTask handle. More...
 
 BCDS_DEPRECATED (Retcode_T GuardedTask_deinitialize(GuardedTask_T *handle))
 This function deinitializes a given GuardTask handle and sets all attributes to NULL. More...
 
Retcode_T GuardedTask_Deinitialize (GuardedTask_T *handle)
 This function deinitializes a given GuardTask handle and sets all attributes to NULL. More...
 
Retcode_T GuardedTask_Initialize (GuardedTask_T *handle, GuardedTask_Function_T taskRunFunction, const char *taskName, uint32_t taskPriority, uint32_t taskStackSize)
 This function initializes a given GuardedTask handle. More...
 
Retcode_T GuardedTask_Signal (GuardedTask_T *handle)
 This function signals the GuardTask-task to execute its user run function. More...
 
Retcode_T GuardedTask_SignalFromIsr (GuardedTask_T *handle)
 This function signals the GuardTask-task to execute its user run function. More...
 

This documentation file has been automatically generated on Wed May 6 2020 20:45:18 by doxygen 1.8.8