Page History
...
- class Pds::XtcMonitorServer
Public Types
Public Member FunctionsCode Block numberofTrBuffers = 8 Handled Deferred enum { numberofTrBuffers = 8 } enum Result { Handled, Deferred }
Protected Member FunctionsCode Block // Constructor and destructor XtcMonitorServer (const char *tag, unsigned sizeofBuffers, unsigned numberofEvBuffers, unsigned numberofClients, unsigned sequenceLength=1) virtual ~XtcMonitorServer() Result events (Dgram *dg) void routine ()
Code Block void _pop_transition ()
- class Pds::ShMsg
This class is defined in XtcMonitorServer.cc.
Public Member FunctionsCode Block // Constructors and destructor ShMsg () ShMsg (const XtcMonitorMsg &m, Dgram *dg) ~ShMsg () const XtcMonitorMsg & msg () const Dgram * dg () const
- class Pds::EventSequence
This class is defined in XtcMonitorServer.cc
Public Member FunctionsCode Block // Constructor and destructor EventSequence (unsigned n) ~EventSequence () bool complete () const Dgram * dgram (unsigned i) const unsigned current () const unsigned depth () const void insert (Dgram *dg) void clear ()
...
- class MyMonitorServer
Inherits from XtcMonitorServer
Public Member FunctionsCode Block // Constructor and destructor MyMonitorServer (const char *tag, unsigned sizeofBuffers, unsigned numberofEvBuffers, unsigned numberofClients, unsigned sequenceLength) ~MyMonitorServer () XtcMonitorServer::Result events (Dgram \*dg) Dgram * newDatagram () void deleteDatagram (Dgram \*dg)
- Functions
Code Block long long int timeDiff (struct timespec \*end, struct timespec \*start) void usage (char \*progname) void sigfunc (int sig_no) int main (int argc, char \*argv\[\])
app/xtcreader.cc
app/XtcEpicsFileReader.cc and app/XtcEpicsFileReader.hh
...
Overview
Content Tools