

Public Member Functions | |
| POINTER_DEFINITIONS (PDBGroupChannel) | |
| PDBGroupChannel (const PDBGroupPV::shared_pointer &pv, const std::tr1::shared_ptr< epics::pvAccess::ChannelProvider > &prov, const epics::pvAccess::ChannelRequester::shared_pointer &req) | |
|
virtual epics::pvAccess::ChannelPut::shared_pointer | createChannelPut (epics::pvAccess::ChannelPutRequester::shared_pointer const &requester, epics::pvData::PVStructure::shared_pointer const &pvRequest) OVERRIDE FINAL |
|
virtual epics::pvData::Monitor::shared_pointer | createMonitor (epics::pvData::MonitorRequester::shared_pointer const &requester, epics::pvData::PVStructure::shared_pointer const &pvRequest) OVERRIDE FINAL |
| virtual void | printInfo (std::ostream &out) OVERRIDE FINAL |
Public Member Functions inherited from BaseChannel | |
| BaseChannel (const std::string &name, const std::tr1::weak_ptr< epics::pvAccess::ChannelProvider > &prov, const epics::pvAccess::ChannelRequester::shared_pointer &req, const epics::pvData::StructureConstPtr &dtype) | |
| virtual std::string | getRequesterName () OVERRIDE |
| virtual void | destroy () OVERRIDE FINAL |
|
virtual std::tr1::shared_ptr < epics::pvAccess::ChannelProvider > | getProvider () OVERRIDE FINAL |
| virtual std::string | getRemoteAddress () OVERRIDE |
| virtual std::string | getChannelName () OVERRIDE FINAL |
|
virtual std::tr1::shared_ptr < epics::pvAccess::ChannelRequester > | getChannelRequester () OVERRIDE FINAL |
| virtual void | getField (epics::pvAccess::GetFieldRequester::shared_pointer const &requester, std::string const &subField) OVERRIDE |
Public Attributes | |
| PDBGroupPV::shared_pointer | pv |
| std::vector< ASCLIENT > | aspvt |
| ASCred | cred |
Public Attributes inherited from BaseChannel | |
| epicsMutex | lock |
| const std::string | pvname |
|
const epics::pvAccess::ChannelProvider::weak_pointer | provider |
| const requester_type::weak_pointer | requester |
|
const epics::pvData::StructureConstPtr | fielddesc |
Static Public Attributes | |
| static size_t | num_instances |
Additional Inherited Members | |
Public Types inherited from BaseChannel | |
| typedef epicsGuard< epicsMutex > | guard_t |
Definition at line 136 of file pdbgroup.h.
1.8.5