![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "netIO.h"
Inheritance diagram for netSubscription:
Collaboration diagram for netSubscription:Public Member Functions | |
| void | show (unsigned level) const |
| void | show (epicsGuard< epicsMutex > &, unsigned level) const |
| arrayElementCount | getCount (epicsGuard< epicsMutex > &, bool allow_zero) const |
| unsigned | getType (epicsGuard< epicsMutex > &) const |
| unsigned | getMask (epicsGuard< epicsMutex > &) const |
| void | subscribeIfRequired (epicsGuard< epicsMutex > &guard, nciu &chan) |
| void | unsubscribeIfRequired (epicsGuard< epicsMutex > &guard, nciu &chan) |
Public Member Functions inherited from baseNMIU | |
| virtual void | destroy (epicsGuard< epicsMutex > &, class cacRecycle &)=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 > &) |
Static Public Member Functions | |
| static netSubscription * | factory (tsFreeList< class netSubscription, 1024, epicsMutexNOOP > &, class privateInterfaceForIO &, unsigned type, arrayElementCount count, unsigned mask, cacStateNotify &) |
Protected Member Functions | |
| netSubscription (class privateInterfaceForIO &, unsigned type, arrayElementCount count, unsigned mask, cacStateNotify &) | |
| ~netSubscription () | |
Protected Member Functions inherited from baseNMIU | |
| NETIO_VIRTUAL_DESTRUCTOR | ~baseNMIU () |
Additional Inherited Members | |
Public Attributes inherited from baseNMIU | |
| 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 Attributes inherited from intId< unsigned, 8u, sizeof(unsigned)*CHAR_BIT > | |
| unsigned | id |
|
protected |
Definition at line 33 of file netSubscription.cpp.
|
protected |
Definition at line 49 of file netSubscription.cpp.
|
inlinestatic |
Definition at line 231 of file netIO.h.
|
inline |
|
inline |
|
inline |
|
virtual |
|
virtual |
| void netSubscription::subscribeIfRequired | ( | epicsGuard< epicsMutex > & | guard, |
| nciu & | chan | ||
| ) |
Definition at line 144 of file netSubscription.cpp.
| void netSubscription::unsubscribeIfRequired | ( | epicsGuard< epicsMutex > & | guard, |
| nciu & | chan | ||
| ) |
Definition at line 154 of file netSubscription.cpp.