QUEUE_ERRORTYPE ReadQueue( fsl_osal_ptr hQHandle, fsl_osal_ptr pMessage, efsl_osal_bool bDeQueue) { Queue *pQueue = NULL; pQueue = (Queue*) hQHandle; if(bDeQueue == E_FSL_OSAL_TRUE) pQueue->Get(pMessage); else pQueue->Access(pMessage, 1); return QUEUE_SUCCESS; }