BdsApi
2.2.7
This is the Blacknest BDS API.
|
Go to the documentation of this file.
6 #ifndef BdsDataFileCd_H
7 #define BdsDataFileCd_H
93 BError readPacket_1v0(
int validateNext);
96 BError readPacket_1v1(
int validateNext);
102 bool ohasYear2000Blocks;
BUInt32 series
Definition: BdsDataFileCd.h:59
BUInt8 * data
Definition: BdsDataFileCd.h:48
BUInt32 dataSize
Definition: BdsDataFileCd.h:47
int getFeatures()
Get bitmask of supported features.
Definition: BdsDataFileCd.cpp:238
BdsDataFile: Internal CD channel information.
Definition: BdsDataFileCd.h:38
int zeroed
Definition: BdsDataFileCd.h:77
BdsDataFile: Internal CD1.0 channel information.
Definition: BdsDataFileCd.h:14
CdFlag()
Definition: BdsDataFileCd.h:75
This defines a list of BDS data convtor options.
Definition: BdsDataFile.h:30
BUInt32 numChannels
Definition: BdsDataFileCd.h:61
BFloat32 calibrationPeriod
Definition: BdsDataFileCd.h:20
BdsDataFile: Internal CD flag.
Definition: BdsDataFileCd.h:73
BFloat32 calibrationFactor
Definition: BdsDataFileCd.h:19
BUInt32 numSamples
Definition: BdsDataFileCd.h:46
char status[32]
Definition: BdsDataFileCd.h:43
This class provides the acual seismic data values contained within a single data block.
Definition: BdsD.h:640
DataOrder
Definition: BdsDataFile.h:43
BString channel
Definition: BdsDataFileCd.h:41
char destination[8]
Definition: BdsDataFileCd.h:57
BUInt32 channel
Definition: BdsDataFileCd.h:24
This stores a data error. It includes and error number and a string as well as information on what se...
Definition: BdsLib.h:35
BUInt8 auth
Definition: BdsDataFileCd.h:15
char name[16]
Definition: BdsDataFileCd.h:21
BdsDataFile: Internal CD data packet.
Definition: BdsDataFileCd.h:52
BUInt64 sequenceNum
Definition: BdsDataFileCd.h:58
BUInt8 compress
Definition: BdsDataFileCd.h:16
This class defines information on a set of data.
Definition: BdsD.h:573
BUInt32 period
Definition: BdsDataFileCd.h:45
BTimeStamp startTime
Definition: BdsDataFileCd.h:44
This class defines the interface for generic data file access that all of the BDS data conterors shar...
Definition: BdsDataFile.h:41
BUInt64 crc
Definition: BdsDataFileCd.h:69
char mode[24]
Definition: BdsDataFileCd.h:42
BString station
Definition: BdsDataFileCd.h:40
BArray< CdDataChannel > channels
Definition: BdsDataFileCd.h:64
BUInt8 spare1
Definition: BdsDataFileCd.h:18
char creator[8]
Definition: BdsDataFileCd.h:56
char * auth
Definition: BdsDataFileCd.h:68
char stationName[16]
Definition: BdsDataFileCd.h:22
static DataFormat getFormats()
Definition: BdsDataFileCd.cpp:176
BUInt32 authSize
Definition: BdsDataFileCd.h:67
char channelName[16]
Definition: BdsDataFileCd.h:23
Data file convertor for CD1.0 and CD1.1 file formats.
Definition: BdsDataFileCd.h:81
DataFileCd()
Definition: BdsDataFileCd.cpp:232
BUInt32 period
Definition: BdsDataFileCd.h:62
BError readData(BUInt32 channel, BUInt segment, BUInt32 blockNumber, DataBlock &data)
Read a block.
Definition: BdsDataFileCd.cpp:553
BUInt32 frameType
Definition: BdsDataFileCd.h:54
BUInt8 spare0
Definition: BdsDataFileCd.h:17
DataOrder getDataOrder()
Get the expected order of writing data, by sample or by channel.
Definition: BdsDataFileCd.cpp:242
BUInt32 authKey
Definition: BdsDataFileCd.h:66
BError getInfo(DataInfo &dataInfo, DataFileOptions options, BList< DataError > &errors)
Get info on data.
Definition: BdsDataFileCd.cpp:246
BUInt32 trailerOffset
Definition: BdsDataFileCd.h:55
BTimeStamp startTime
Definition: BdsDataFileCd.h:63
int dead
Definition: BdsDataFileCd.h:75