![]() |
HBBTV
22.11.0
|
Queue functionality. More...
#include "hbbtv_types.h"Go to the source code of this file.
Classes | |
| struct | S_QUE_GENERAL_PARAMS |
| struct | S_QUE_AIT_PARAMS |
| struct | S_QUE_CHANNEL_CHANGE_PARAMS |
| struct | S_QUE_STREAM_EVENT_REQUEST |
| struct | S_QUE_RECORDING_EVENT_PARAMS |
| struct | S_QUE_DRM_PARAMS |
| struct | S_QUE_MESSAGE |
Macros | |
| #define | MAX_MSG_SIZE 32 /*bytes*/ |
Typedefs | |
| typedef void(* | F_QUE_NOTIFY) (void) |
| typedef void(* | F_QUE_FUNCTION) (void *data) |
Functions | |
| E_HBBTV_ERR | HBBTV_QueOpen (void) |
| Not used for now. | |
| void | HBBTV_QueClose (void) |
| Not used for now. | |
| E_HBBTV_ERR | HBBTV_QuePutMsg (S_QUE_MESSAGE *p_msg, E_QUE_MESSAGE_PRIORITY priority) |
| Temporary implementation of HBBTV_QuePutMsg, for now it calls the function straight away as the queue system is not implemented for HBBTV. This interface remains, though in case a propery queuing system is needed. | |
| E_HBBTV_ERR | HBBTV_QueGetMsg (S_QUE_MESSAGE *pElem) |
| Not used for now. | |
| U16BIT | HBBTV_QueGetSizeFree (E_QUE_MESSAGE_PRIORITY priority) |
| Not used for now. | |
| BOOLEAN | HBBTV_QueEventNeedsProcessing (void) |
| Not used for now. | |
| void * | HBBTV_QueRegisterNotify (F_QUE_NOTIFY normal_rcvd, F_QUE_NOTIFY critical_rcvd, F_QUE_NOTIFY critical_done) |
| Not used for now. | |
| void | HBBTV_QueUnRegisterNotify (void *qn) |
| Not used for now. | |
Queue functionality.
1.8.11