![]() |
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.