#include "base/commons.h"
#include "roc/Message.h"
#include "base/Board.h"
Go to the source code of this file.
Data Structures | |
class | roc::Board |
This class represents a single ROC. More... | |
Namespaces | |
namespace | roc |
namespace to hold core components of ROCsoft | |
Enumerations | |
enum | roc::ClientRole { roc::roleNone = base::roleNone, roc::roleObserver = base::roleObserver, roc::roleControl = base::roleControl, roc::roleDAQ = base::roleDAQ } |
Represents the role the client of a board can have. More... | |
enum | roc::ERocBufferTypes { roc::rbt_RawRocData = 234 } |
enum | roc::ETransportKinds { roc::kind_UDP = base::kind_UDP, roc::kind_ABB = base::kind_ABB, roc::kind_File = base::kind_File } |
enum | roc::EFrontendKinds { roc::kind_nXYTER = 1, roc::kind_oldFEET = 2, roc::kind_FEET = 3, roc::kind_newNX = 4 } |
enum | roc::EBackendKinds { roc::kind_Optic = 1, roc::kind_FX20 = 2, roc::kind_FX40 = 3, roc::kind_FX60 = 4, roc::kind_newOptic = 5 } |
Variables | |
const char * | roc::xmlRocPool = "RocPool" |
const char * | roc::xmlTransportWindow = "TransportWindow" |
const char * | roc::xmlTransportKind = "TransportKind" |
const char * | roc::xmlBoardAddr = "BoardAddr" |
const char * | roc::xmlRole = "Role" |
const char * | roc::xmlRocNumber = "RocNumber" |
const char * | roc::xmlLowWater = "LowWater" |
const char * | roc::xmlHighWater = "HighWater" |
const char * | roc::xmlMsgFormat = "MsgFormat" |
const char * | roc::xmlFlushTime = "FlushTime" |
const char * | roc::typeUdpDevice = "roc::UdpDevice" |
const char * | roc::typeAbbDevice = "roc::AbbDevice" |