This is Unofficial EPICS BASE Doxygen Site
cacChannelNotify Class Referenceabstract

#include "cacIO.h"

+ Inheritance diagram for cacChannelNotify:
+ Collaboration diagram for cacChannelNotify:

Public Member Functions

virtual ~cacChannelNotify ()=0
 
virtual void connectNotify (epicsGuard< epicsMutex > &)=0
 
virtual void disconnectNotify (epicsGuard< epicsMutex > &)=0
 
virtual void serviceShutdownNotify (epicsGuard< epicsMutex > &mutualExclusionGuard)=0
 
virtual void accessRightsNotify (epicsGuard< epicsMutex > &, const caAccessRights &)=0
 
virtual void readException (epicsGuard< epicsMutex > &, int status, const char *pContext, unsigned type, arrayElementCount count, void *pValue)=0
 
virtual void writeException (epicsGuard< epicsMutex > &, int status, const char *pContext, unsigned type, arrayElementCount count)=0
 

Public Attributes

virtual void exception epicsGuard< epicsMutex > int status
 
virtual void exception epicsGuard< epicsMutex > int const char * pContext = 0
 

Detailed Description

Definition at line 125 of file cacIO.h.

Constructor & Destructor Documentation

cacChannelNotify::~cacChannelNotify ( )
pure virtual

Definition at line 28 of file cacChannelNotify.cpp.

29 {
30 }

Member Function Documentation

virtual void cacChannelNotify::accessRightsNotify ( epicsGuard< epicsMutex > &  ,
const caAccessRights  
)
pure virtual
virtual void cacChannelNotify::connectNotify ( epicsGuard< epicsMutex > &  )
pure virtual
virtual void cacChannelNotify::disconnectNotify ( epicsGuard< epicsMutex > &  )
pure virtual
virtual void cacChannelNotify::readException ( epicsGuard< epicsMutex > &  ,
int  status,
const char *  pContext,
unsigned  type,
arrayElementCount  count,
void *  pValue 
)
pure virtual
virtual void cacChannelNotify::serviceShutdownNotify ( epicsGuard< epicsMutex > &  mutualExclusionGuard)
pure virtual
virtual void cacChannelNotify::writeException ( epicsGuard< epicsMutex > &  ,
int  status,
const char *  pContext,
unsigned  type,
arrayElementCount  count 
)
pure virtual

Member Data Documentation

virtual void exception epicsGuard< epicsMutex > int const char* cacChannelNotify::pContext = 0

Definition at line 135 of file cacIO.h.

virtual void exception epicsGuard< epicsMutex > int cacChannelNotify::status

Definition at line 134 of file cacIO.h.


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