Classes | Namespaces | Macros | Enumerations
anlTypes.hh File Reference
#include <cstdlib>

Go to the source code of this file.

Classes

struct  SSPDAQ::MillisliceHeader
 
struct  SSPDAQ::EventHeader
 
struct  SSPDAQ::CtrlHeader
 
struct  SSPDAQ::CtrlPacket
 

Namespaces

 SSPDAQ
 

Macros

#define MAX_CTRL_DATA   256
 

Enumerations

enum  SSPDAQ::Comm_t { SSPDAQ::kUSB, SSPDAQ::kEthernet, SSPDAQ::kEmulated }
 
enum  SSPDAQ::commandConstants {
  SSPDAQ::cmdNone = 0, SSPDAQ::cmdRead = 1, SSPDAQ::cmdReadMask = 2, SSPDAQ::cmdWrite = 3,
  SSPDAQ::cmdWriteMask = 4, SSPDAQ::cmdArrayRead = 5, SSPDAQ::cmdArrayWrite = 6, SSPDAQ::cmdFifoRead = 7,
  SSPDAQ::cmdFifoWrite = 8, SSPDAQ::numCommands
}
 
enum  SSPDAQ::statusConstants {
  SSPDAQ::statusNoError = 0, SSPDAQ::statusSendError = 1, SSPDAQ::statusReceiveError = 2, SSPDAQ::statusTimeoutError = 3,
  SSPDAQ::statusAddressError = 4, SSPDAQ::statusAlignError = 5, SSPDAQ::statusCommandError = 6, SSPDAQ::statusSizeError = 7,
  SSPDAQ::statusWriteError = 8
}
 

Macro Definition Documentation

#define MAX_CTRL_DATA   256

Definition at line 7 of file anlTypes.hh.