This is Unofficial EPICS BASE Doxygen Site
baseNMIU Class Referenceabstract

#include "netIO.h"

+ Inheritance diagram for baseNMIU:
+ Collaboration diagram for baseNMIU:

Public Member Functions

virtual void destroy (epicsGuard< epicsMutex > &, class cacRecycle &)=0
 
virtual void completion (epicsGuard< epicsMutex > &, cacRecycle &)=0
 
virtual void completion (epicsGuard< epicsMutex > &, cacRecycle &, unsigned type, arrayElementCount count, const void *pData)=0
 
virtual void forceSubscriptionUpdate (epicsGuard< epicsMutex > &guard, nciu &chan)=0
 
virtual class netSubscriptionisSubscription ()=0
 
virtual void show (unsigned level) const =0
 
virtual void show (epicsGuard< epicsMutex > &, unsigned level) const =0
 
- Public Member Functions inherited from tsDLNode< baseNMIU >
 tsDLNode ()
 
 tsDLNode (const tsDLNode< baseNMIU > &)
 
const tsDLNode< baseNMIU > & operator= (const tsDLNode< baseNMIU > &)
 
- Public Member Functions inherited from chronIntIdRes< baseNMIU >
 chronIntIdRes ()
 
- Public Member Functions inherited from chronIntId
 chronIntId (const unsigned &idIn)
 
- Public Member Functions inherited from intId< unsigned, 8u, sizeof(unsigned)*CHAR_BIT >
 intId (const unsigned &idIn)
 
bool operator== (const intId &idIn) const
 
resTableIndex hash () const
 
const unsigned getId () const
 
- Public Member Functions inherited from tsSLNode< baseNMIU >
 tsSLNode ()
 
tsSLNode< baseNMIU > & operator= (const tsSLNode< baseNMIU > &)
 

Public Attributes

virtual void exception epicsGuard< epicsMutex > cacRecycle int status
 
virtual void exception epicsGuard< epicsMutex > cacRecycle int const char * pContext = 0
 
virtual void exception epicsGuard< epicsMutex > cacRecycle int const char unsigned type
 
virtual void exception epicsGuard< epicsMutex > cacRecycle int const char unsigned arrayElementCount count = 0
 

Protected Member Functions

NETIO_VIRTUAL_DESTRUCTOR ~baseNMIU ()
 

Additional Inherited Members

- Protected Attributes inherited from intId< unsigned, 8u, sizeof(unsigned)*CHAR_BIT >
unsigned id
 

Detailed Description

Definition at line 44 of file netIO.h.

Constructor & Destructor Documentation

baseNMIU::~baseNMIU ( )
protected

Definition at line 27 of file baseNMIU.cpp.

28 {
29 }

Member Function Documentation

virtual void baseNMIU::completion ( epicsGuard< epicsMutex > &  ,
cacRecycle  
)
pure virtual
virtual void baseNMIU::completion ( epicsGuard< epicsMutex > &  ,
cacRecycle ,
unsigned  type,
arrayElementCount  count,
const void *  pData 
)
pure virtual
virtual void baseNMIU::destroy ( epicsGuard< epicsMutex > &  ,
class cacRecycle  
)
pure virtual
void baseNMIU::forceSubscriptionUpdate ( epicsGuard< epicsMutex > &  guard,
nciu chan 
)
pure virtual

Definition at line 31 of file baseNMIU.cpp.

33 {
34 }
virtual class netSubscription* baseNMIU::isSubscription ( )
pure virtual
virtual void baseNMIU::show ( unsigned  level) const
pure virtual
virtual void baseNMIU::show ( epicsGuard< epicsMutex > &  ,
unsigned  level 
) const
pure virtual

Member Data Documentation

virtual void exception epicsGuard< epicsMutex > cacRecycle int const char unsigned arrayElementCount baseNMIU::count = 0

Definition at line 57 of file netIO.h.

void exception epicsGuard< epicsMutex > cacRecycle int const char * baseNMIU::pContext = 0

Definition at line 53 of file netIO.h.

void exception epicsGuard< epicsMutex > cacRecycle int baseNMIU::status

Definition at line 51 of file netIO.h.

virtual void exception epicsGuard< epicsMutex > cacRecycle int const char unsigned baseNMIU::type

Definition at line 54 of file netIO.h.


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