/**************************************************************************//** \file tcRemoveHandler.h \brief Trust Centre device remove routine header file. \author Atmel Corporation: http://www.atmel.com \n Support email: avr@atmel.com Copyright (c) 2008-2011, Atmel Corporation. All rights reserved. Licensed under Atmel's Limited License Agreement (BitCloudTM). \internal History: 2008.01.20 - ALuzhetsky created. ******************************************************************************/ #ifndef _TCREMOVEHANDLERH #define _TCREMOVEHANDLERH /****************************************************************************** Includes section. ******************************************************************************/ #include #include #include #include /****************************************************************************** Definition section. ******************************************************************************/ /****************************************************************************** Types section. ******************************************************************************/ /**************************************************************************//** \brief TBD. TBD ******************************************************************************/ typedef struct { QueueDescriptor_t reqQueueDescr; APS_RemoveDeviceReq_t removeDeviceReq; TC_RemoveDeviceReq_t *currentReq; } TcRemoveHandlerMem_t; /****************************************************************************** Functions prototypes section. ******************************************************************************/ /**************************************************************************//** \brief TBD. \param TBD. \return TBD. ******************************************************************************/ void tcUpdateDeviceIndToRemoveHandler(APS_UpdateDeviceInd_t *indParam); /**************************************************************************//** \brief TBD. \param TBD. \return TBD. ******************************************************************************/ void tcRemoveTaskHandler(void); /**************************************************************************//** \brief TBD. \param TBD. \return TBD. ******************************************************************************/ void tcResetRemoveHandler(void); #endif //_TCREMOVEHANDLERH // eof tcRemoveHandler.h