Data Structures | Namespaces | Defines | Enumerations

include/sp605/Message.h File Reference

(r4864/r3416)

#include <stdint.h>
#include <iostream>
#include <vector>
Include dependency graph for Message.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  sp605::Message

Namespaces

namespace  sp605

Defines

#define SP605_SPADIC_MAX_CHANNEL   0xF
#define SP605_SPADIC_MAX_GROUP   0xFF
#define SP605_SPADIC_MAX_SAMPLE   0x3F
#define DPRINT605(args...)   ;

Enumerations

enum  sp605::MessageFormat { sp605::formatSpadic10Direct = 5, sp605::formatSpadic10Optic = 6 }
enum  sp605::MessageTypes {
  sp605::MSG_NOP = 0, sp605::MSG_HIT = 1, sp605::MSG_EPOCH = 2, sp605::MSG_OVERFLOW = 3,
  sp605::MSG_INFO = 4, sp605::MSG_LASTID = 5
}
enum  sp605::HitTrgTypes { sp605::TRIG_GLOBAL = 0, sp605::TRIG_SELF = 1, sp605::TRIG_NEIGHBOR = 2, sp605::TRIG_BOTH = 3 }
enum  sp605::MsgStopTypes {
  sp605::STOP_NORMAL = 0, sp605::STOP_OUTBUFFULL = 1, sp605::STOP_FIFOFULL = 2, sp605::STOP_MULTIHIT = 3,
  sp605::STOP_OUTBUFFULLMULTIHIT = 4, sp605::STOP_FIFOFULLMULTIHIT = 5
}
enum  sp605::InfoTypes {
  sp605::INFO_DIS = 0, sp605::INFO_NGT = 1, sp605::INFO_NRT = 2, sp605::INFO_NBE = 3,
  sp605::INFO_MSB = 4, sp605::INFO_NOP = 5, sp605::INFO_SYN = 6
}

Define Documentation

#define DPRINT605 (   args...  )     ;

Definition at line 15 of file Message.h.

Referenced by sp605::Message::assign().

#define SP605_SPADIC_MAX_CHANNEL   0xF

Definition at line 8 of file Message.h.

#define SP605_SPADIC_MAX_GROUP   0xFF

Definition at line 9 of file Message.h.

#define SP605_SPADIC_MAX_SAMPLE   0x3F

Definition at line 10 of file Message.h.