vQueueDelete to delete Semaphore.
Hi All,
Can i call the vQueueDelete to delete the Semaphore created.
I didnt find any direct api something like "vSemaphoreDelete" :)
vSemaphoreCreateBinary and xSemaphoreCreateCounting inturn calls the xQueueCreate.
xSemaphoreCreateMutex just does the pvPortMalloc( sizeof( xQUEUE ) )in xQueueCreateMutex.
and xSemaphoreHandle is typedef to xQueueHandle.
So, if i want to delete the xSemaphore can i do following by just calling vQueueDelete ???
{
xSemaphoreHandle xSemaphore = NULL;
.
.
.
xSemaphore = xSemaphoreCreateMutex();
.
.
.
vQueueDelete(xSemaphore);
}
Correct me if i am wrong.
TIA.
Regards,
Prithwee.
vQueueDelete to delete Semaphore.
You are correct.