XDK API  3.6.0
Documentation
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...
 

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:49 by doxygen 1.8.8