|
BdsApi
2.0.11
|
#include <BdsDataFileCd.h>#include <arpa/inet.h>#include <errno.h>#include <canada_compress.h>#include <BEndian.h>#include <BDebug.h>Classes | |
| struct | Bds::DataFrameHead_1v0 |
| struct | Bds::DataSubFrameHead_1v0 |
| struct | Bds::Header_1v0 |
| struct | Bds::Header_1v1 |
| struct | Bds::Trailer |
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 |
1.8.5