Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
DVDMessageQueue.h File Reference
#include "DVDMessage.h"
#include "threads/CriticalSection.h"
#include "threads/Event.h"
#include <algorithm>
#include <atomic>
#include <list>
#include <string>

Classes

struct  DVDMessageListItem
 
class  CDVDMessageQueue
 

Macros

#define MSGQ_IS_ERROR(c)   (c < 0)
 

Enumerations

enum  MsgQueueReturnCode {
  MSGQ_OK = 1 , MSGQ_TIMEOUT = 0 , MSGQ_ABORT = -1 , MSGQ_NOT_INITIALIZED = -2 ,
  MSGQ_INVALID_MSG = -3 , MSGQ_OUT_OF_MEMORY = -4
}
 

Macro Definition Documentation

◆ MSGQ_IS_ERROR

#define MSGQ_IS_ERROR ( c)    (c < 0)

Enumeration Type Documentation

◆ MsgQueueReturnCode

Enumerator
MSGQ_OK 
MSGQ_TIMEOUT 
MSGQ_ABORT 
MSGQ_NOT_INITIALIZED 
MSGQ_INVALID_MSG 
MSGQ_OUT_OF_MEMORY