#include <algorithm>
#include <cstdint>
#include "libmythbase/mythlogging.h"
#include "dsmccreceiver.h"
#include "dsmccbiop.h"
#include "dsmcccache.h"
#include "dsmcc.h"
Go to the source code of this file.
|
| static uint32_t | crc32 (const unsigned char *data, int len) |
| |
◆ DSMCC_MESSAGES
| Enumerator |
|---|
| DSMCC_MESSAGE_DSI | |
| DSMCC_MESSAGE_DII | |
| DSMCC_MESSAGE_DDB | |
Definition at line 19 of file dsmcc.cpp.
◆ DSMCC_SECTIONS
| Enumerator |
|---|
| DSMCC_SECTION_INDICATION | |
| DSMCC_SECTION_DATA | |
| DSMCC_SECTION_DESCR | |
Definition at line 25 of file dsmcc.cpp.
◆ crc32()
| static uint32_t crc32 |
( |
const unsigned char * |
data, |
|
|
int |
len |
|
) |
| |
|
static |
◆ crc_table
| const std::array<const uint32_t,256> crc_table |
|
static |
◆ DSMCC_BIOP_OFFSET
| constexpr ptrdiff_t DSMCC_BIOP_OFFSET { 24 } |
|
staticconstexpr |
◆ DSMCC_DATAHDR_OFFSET
| constexpr ptrdiff_t DSMCC_DATAHDR_OFFSET { 8 } |
|
staticconstexpr |
◆ DSMCC_DDB_OFFSET
| constexpr ptrdiff_t DSMCC_DDB_OFFSET { 20 } |
|
staticconstexpr |
◆ DSMCC_DII_OFFSET
| constexpr ptrdiff_t DSMCC_DII_OFFSET { 20 } |
|
staticconstexpr |
◆ DSMCC_DSI_OFFSET
| constexpr ptrdiff_t DSMCC_DSI_OFFSET { 20 } |
|
staticconstexpr |
◆ DSMCC_MSGHDR_OFFSET
| constexpr ptrdiff_t DSMCC_MSGHDR_OFFSET { 8 } |
|
staticconstexpr |
◆ DSMCC_SECTION_OFFSET
| constexpr ptrdiff_t DSMCC_SECTION_OFFSET { 0 } |
|
staticconstexpr |