BdsDataFileCd.cpp File Reference

#include <BdsDataFileCd.h>
#include <arpa/inet.h>
#include <errno.h>
#include <canada_compress.h>

Classes

struct  Bds::DataFrameHead_1v0
struct  Bds::DataSubFrameHead_1v0
struct  Bds::Header_1v0
struct  Bds::Header_1v1
struct  Bds::Trailer

Namespaces

namespace  Bds

Defines

#define DEBUG   0
#define INCLUDE_CHANNEL_AUTH   1
#define ALLOW_TIMESTAMP_JITTER   1
#define TIMESTAMP_JITTER   100
#define MULTIPLE_SEGMENT   1
#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

static uint64_t Bds::crcVec [256]
static int Bds::crcInitDone

Define Documentation

#define ALLOW_TIMESTAMP_JITTER   1
#define DEBUG   0
#define htonll (  )     ntohll(x)
#define INCLUDE_CHANNEL_AUTH   1
#define MULTIPLE_SEGMENT   1
#define ntohll (  )     __bswap_64(x)
#define SEGMENT_GAP   3600000
#define TIMESTAMP_JITTER   100

Generated on 13 Aug 2012 for BdsApi by  doxygen 1.6.1