|
MythTV master
|
#include <libmythtv/mheg/dsmccbiop.h>
Public Member Functions | |
| BiopMessage ()=default | |
| ~BiopMessage ()=default | |
| bool | Process (DSMCCCacheModuleData *cachep, DSMCCCache *cache, unsigned char *data, unsigned long *curp) |
Public Attributes | |
| std::string | m_objKind |
Protected Member Functions | |
| bool | ProcessDir (bool isSrg, DSMCCCacheModuleData *cachep, DSMCCCache *cache, const unsigned char *data, unsigned long *curp) |
| Process a Directory message. More... | |
| bool | ProcessFile (DSMCCCacheModuleData *cachep, DSMCCCache *cache, unsigned char *data, unsigned long *curp) |
| bool | ProcessMsgHdr (const unsigned char *data, unsigned long *curp) |
Protected Attributes | |
| unsigned char | m_versionMajor {0} |
| unsigned char | m_versionMinor {0} |
| unsigned int | m_messageSize {0} |
| DSMCCCacheKey | m_objKey |
| std::vector< uint8_t > | m_objInfo |
Definition at line 162 of file dsmccbiop.h.
|
default |
|
default |
| bool BiopMessage::Process | ( | DSMCCCacheModuleData * | cachep, |
| DSMCCCache * | cache, | ||
| unsigned char * | data, | ||
| unsigned long * | curp | ||
| ) |
Definition at line 96 of file dsmccbiop.cpp.
Referenced by ObjCarousel::AddModuleData().
|
protected |
Process a Directory message.
This gives the directories and files that form part of this directory. This is also used for service gateways which identify a root of the directory structure and is very similar to a Directory message. We only know which is THE root of the hierarchy when we have a DSI message.
Definition at line 198 of file dsmccbiop.cpp.
Referenced by Process().
|
protected |
Definition at line 266 of file dsmccbiop.cpp.
Referenced by Process().
|
protected |
Definition at line 133 of file dsmccbiop.cpp.
Referenced by Process().
|
protected |
Definition at line 185 of file dsmccbiop.h.
Referenced by ProcessMsgHdr().
|
protected |
Definition at line 187 of file dsmccbiop.h.
Referenced by ProcessDir(), ProcessFile(), and ProcessMsgHdr().
|
protected |
Definition at line 186 of file dsmccbiop.h.
Referenced by ProcessDir(), ProcessFile(), and ProcessMsgHdr().
| std::string BiopMessage::m_objKind |
Definition at line 190 of file dsmccbiop.h.
Referenced by Process(), and ProcessMsgHdr().
|
protected |
Definition at line 183 of file dsmccbiop.h.
Referenced by ProcessMsgHdr().
|
protected |
Definition at line 184 of file dsmccbiop.h.
Referenced by ProcessMsgHdr().