BdsApi
2.2.7
This is the Blacknest BDS API.
|
#include <BdsDataFileCd.h>
#include <arpa/inet.h>
#include <errno.h>
#include <canada_compress.h>
#include <BEndian.h>
#include <BDebug.h>
Namespaces | |
Bds | |
Macros | |
#define | LDEBUG 0 |
#define | dprintf(fmt, a...) |
#define | INCLUDE_CHANNEL_AUTH 1 |
#define | ALLOW_TIMESTAMP_JITTER 1 |
#define | TIMESTAMP_JITTER 100 |
#define | MULTIPLE_SEGMENT 0 |
#define | SEGMENT_GAP 3600000 |
#define | ntohll(x) __bswap_64(x) |
#define | htonll(x) ntohll(x) |
Functions | |
static void | Bds::crcInit () |
static uint64_t | Bds::crc64 (const void *buffer, const uint32_t len) |
BString | Bds::getHexString (char *data, int len) |
int | Bds::duplicateDump (DataBlock &data1, DataBlock &data2, int channel) |
Variables | |
const int | ErrorFormatNoDataFormat = 100 |
static uint64_t | Bds::crcVec [256] |
static int | Bds::crcInitDone |
#define ALLOW_TIMESTAMP_JITTER 1 |
#define dprintf | ( | fmt, | |
a... | |||
) |
#define htonll | ( | x | ) | ntohll(x) |
#define INCLUDE_CHANNEL_AUTH 1 |
#define LDEBUG 0 |
#define MULTIPLE_SEGMENT 0 |
#define ntohll | ( | x | ) | __bswap_64(x) |
#define SEGMENT_GAP 3600000 |
#define TIMESTAMP_JITTER 100 |
const int ErrorFormatNoDataFormat = 100 |