Networking


Detailed Description

Classes used for networking


Classes

class  QDaqStateCommand
 network command handler for operations that change the status of the Daq sytem More...
class  QDescriptorList
 handles a list of file descriptors More...
class  QListeningSocket
class  QPollChain
 monitor file descriptors waiting for new data to be read More...
class  QApolloMessenger
 allows each DAQ process to send messages to MsgLogger server More...
class  QApolloSocketClient
 generic socket client More...
class  QBaseClient
 base class implementing all protocol-related methods common to all network clients involved in apollo. More...
class  QDaqClient
 this class implements client side functions that can be used to communicate with Apollo Daq server. More...
class  QFileDescriptor
 base class for server side network communication More...
class  QLogInfo
 container class used to store message informations received by message logger server More...
class  QMsgClient
 client side methods for interaction with Message Logger server More...
class  QSlowControlClient
 class used to hide client-side network communication with slow server More...
class  QBaseCmdParser
 base class for server side network command parsing More...
class  QCommand
 base class for server side command handling More...
class  QCommandHandler
 this class encapsulates command execution in client/server communication. It has only one method that takes a command string as argument and returns the answer to be sent back to the client formatted as string. More...
class  QNullCommand
 special command to be used in case of protocol error More...
class  QParserFinder
 container for the command parser to be used by a specific server More...


Generated on Tue Nov 16 10:50:00 2010 for CUORE Software by  doxygen 1.5.6