DABC (Data Acquisition Backbone Core)
2.9.9
|
Go to the source code of this file.
Data Structures | |
struct | mbs::BufferHeader |
MBS buffer header. More... | |
struct | mbs::DaqStatus |
struct | mbs::EventHeader |
MBS event More... | |
struct | mbs::SubeventHeader |
MBS subevent More... | |
struct | mbs::TransportInfo |
MBS server info structure. More... | |
Namespaces | |
mbs | |
Support for MBS - standard GSI DAQ. | |
Typedefs | |
typedef uint32_t | mbs::EventNumType |
Enumerations | |
enum | mbs::EMbsBufferTypes { mbs::mbt_MbsEvents = 103 } |
enum | mbs::EMbsServerKinds { mbs::NoServer = 0 , mbs::TransportServer = 1 , mbs::StreamServer = 2 , mbs::OldTransportServer = 3 , mbs::OldStreamServer = 4 } |
enum | mbs::EMbsTriggerTypes { mbs::tt_Event = 1 , mbs::tt_SpillOn = 12 , mbs::tt_SpillOff = 13 , mbs::tt_StartAcq = 14 , mbs::tt_StopAcq = 15 } |
Functions | |
int | mbs::DefualtServerPort (int kind) |
const char * | mbs::ServerKindToStr (int kind) |
int | mbs::StrToServerKind (const std::string &str) |
void | mbs::SwapData (void *data, unsigned bytessize) |
Variables | |
const char * | mbs::comStartFile = "StartFile" |
const char * | mbs::comStartServer = "StartServer" |
const char * | mbs::comStopFile = "StopFile" |
const char * | mbs::comStopServer = "StopServer" |
const char * | mbs::protocolLmd = "lmd" |
const char * | mbs::protocolMbs = "mbs" |
const char * | mbs::protocolMbss = "mbss" |
const char * | mbs::protocolMbst = "mbst" |
const char * | mbs::xmlCheckSubeventIds = "CheckSubIds" |
const char * | mbs::xmlCombineCompleteOnly = "BuildCompleteEvents" |
const char * | mbs::xmlCombinerRatesPrefix = "CombinerRatesPrefix" |
const char * | mbs::xmlEvidMask = "EventIdMask" |
const char * | mbs::xmlEvidTolerance = "MaxDeltaEventId" |
const char * | mbs::xmlServerKind = "MbsServerKind" |
const char * | mbs::xmlServerLimit = "MbsServerLimit" |
const char * | mbs::xmlServerName = "MbsServerName" |
const char * | mbs::xmlServerPort = "MbsServerPort" |
const char * | mbs::xmlServerScale = "MbsServerScale" |
const char * | mbs::xmlSpecialTriggerLimit = "SpecialTriggerLimit" |
const char * | mbs::xmlTextCharBuffer = "MbsCharBuffer" |
const char * | mbs::xmlTextDataFormat = "MbsTextFormat" |
const char * | mbs::xmlTextHeaderLines = "MbsTextHeader" |
const char * | mbs::xmlTextNumData = "MbsTextNumData" |