This is Unofficial EPICS BASE Doxygen Site
cacContext Class Referenceabstract

#include "cacIO.h"

+ Inheritance diagram for cacContext:

Public Member Functions

virtual ~cacContext ()
 
virtual cacChannelcreateChannel (epicsGuard< epicsMutex > &, const char *pChannelName, cacChannelNotify &, cacChannel::priLev=cacChannel::priorityDefault)=0
 
virtual void flush (epicsGuard< epicsMutex > &)=0
 
virtual unsigned circuitCount (epicsGuard< epicsMutex > &) const =0
 
virtual void selfTest (epicsGuard< epicsMutex > &) const =0
 
virtual unsigned beaconAnomaliesSinceProgramStart (epicsGuard< epicsMutex > &) const =0
 
virtual void show (epicsGuard< epicsMutex > &, unsigned level) const =0
 

Detailed Description

Definition at line 271 of file cacIO.h.

Constructor & Destructor Documentation

cacContext::~cacContext ( )
virtual

Definition at line 139 of file cacChannel.cpp.

139 {}

Member Function Documentation

virtual unsigned cacContext::beaconAnomaliesSinceProgramStart ( epicsGuard< epicsMutex > &  ) const
pure virtual

Implemented in cac.

virtual unsigned cacContext::circuitCount ( epicsGuard< epicsMutex > &  ) const
pure virtual

Implemented in cac.

virtual cacChannel& cacContext::createChannel ( epicsGuard< epicsMutex > &  ,
const char *  pChannelName,
cacChannelNotify ,
cacChannel::priLev  = cacChannel::priorityDefault 
)
pure virtual

Implemented in cac.

virtual void cacContext::flush ( epicsGuard< epicsMutex > &  )
pure virtual

Implemented in cac.

virtual void cacContext::selfTest ( epicsGuard< epicsMutex > &  ) const
pure virtual

Implemented in cac.

virtual void cacContext::show ( epicsGuard< epicsMutex > &  ,
unsigned  level 
) const
pure virtual

Implemented in cac.


The documentation for this class was generated from the following files: