Page History
...
- class Pds::XtcMonitorClient
Base class.
Public Member FunctionsCode Block // Constructor and virtual destructor XtcMonitorClient () virtual ~XtcMonitorClient () int run (const char *partitionTag, int tr_index=0) int run (const char *partitionTag, int tr_index, int ev_index) virtual int processDgram (Dgram *)
- class Pds::DgramHandler
(This class is defined in XtcMonitorClient.cc, not mentioned in .hh file)
Public Member Functions:Code Block // Constructors DgramHandler (XtcMonitorClient &client, mqd_t trq, mqd_t evqin, mqd_t *evqout, unsigned ev_index, const char *tag, char *myShm) // Destructor ~DgramHandler () // Functions bool event () bool transition ()
- Functions
(These functions are also only declared in XtcMonitorClient.cc, not mentioned in .hh file)Code Block int XtcMonitorClient::run(const char * tag, int tr_index) int XtcMonitorClient::run(const char * tag, int tr_index, int ev_index)
...
Code Block |
---|
void usage (char *progname) int main (int argc, char *argv[]) |
app/xtcmonserver.cc
Classes
- 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