![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "server.h"
Inheritance diagram for GWServerChannelProvider:
Collaboration diagram for GWServerChannelProvider:Public Member Functions | |
| POINTER_DEFINITIONS (GWServerChannelProvider) | |
| virtual std::tr1::shared_ptr< ChannelProvider > | getChannelProvider () |
| virtual void | cancel () |
| virtual std::string | getProviderName () |
| virtual epics::pvAccess::ChannelFind::shared_pointer | channelFind (std::string const &channelName, epics::pvAccess::ChannelFindRequester::shared_pointer const &channelFindRequester) |
| virtual epics::pvAccess::Channel::shared_pointer | createChannel (std::string const &channelName, epics::pvAccess::ChannelRequester::shared_pointer const &channelRequester, short priority, std::string const &addressx) |
| virtual void | destroy () |
| GWServerChannelProvider (const epics::pvAccess::ChannelProvider::shared_pointer &prov) | |
| virtual | ~GWServerChannelProvider () |
Public Member Functions inherited from epics::pvAccess::ChannelProvider | |
| POINTER_DEFINITIONS (ChannelProvider) | |
| ChannelProvider () | |
| virtual | ~ChannelProvider () |
| virtual ChannelFind::shared_pointer | channelFind (std::string const &name, ChannelFindRequester::shared_pointer const &requester)=0 |
| virtual ChannelFind::shared_pointer | channelList (ChannelListRequester::shared_pointer const &requester) |
| virtual Channel::shared_pointer | createChannel (std::string const &name, ChannelRequester::shared_pointer const &requester=DefaultChannelRequester::build(), short priority=PRIORITY_DEFAULT) |
| virtual Channel::shared_pointer | createChannel (std::string const &name, ChannelRequester::shared_pointer const &requester, short priority, std::string const &address)=0 |
Public Member Functions inherited from epics::pvAccess::Destroyable | |
| POINTER_DEFINITIONS (Destroyable) | |
Public Member Functions inherited from epics::pvAccess::ChannelFind | |
| POINTER_DEFINITIONS (ChannelFind) | |
| ChannelFind () | |
| virtual | ~ChannelFind () |
Public Attributes | |
| ChannelCache | cache |
Additional Inherited Members | |
Public Types inherited from epics::pvAccess::ChannelFind | |
| typedef ChannelFindRequester | requester_type |
Static Public Member Functions inherited from epics::pvAccess::ChannelFind | |
| static ChannelFind::shared_pointer | buildDummy (const std::tr1::shared_ptr< ChannelProvider > &provider) |
Static Public Attributes inherited from epics::pvAccess::ChannelProvider | |
| static const short | PRIORITY_MIN = 0 |
| static const short | PRIORITY_MAX = 99 |
| static const short | PRIORITY_DEFAULT = PRIORITY_MIN |
| static const short | PRIORITY_LINKS_DB = PRIORITY_MAX |
| static const short | PRIORITY_ARCHIVE = (PRIORITY_MAX + PRIORITY_MIN) / 2 |
| static const short | PRIORITY_OPI = PRIORITY_MIN |
| static size_t | num_instances |
Protected Member Functions inherited from epics::pvAccess::Destroyable | |
| virtual | ~Destroyable () |
|
explicit |
Definition at line 96 of file server.cpp.
|
virtual |
Definition at line 100 of file server.cpp.
|
inlinevirtual |
|
virtual |
Definition at line 36 of file server.cpp.
|
virtual |
Definition at line 62 of file server.cpp.
|
virtual |
Destroy this instance.
Implements epics::pvAccess::Destroyable.
Definition at line 94 of file server.cpp.
|
virtual |
Implements epics::pvAccess::ChannelFind.
Definition at line 28 of file server.cpp.
|
inlinevirtual |
| GWServerChannelProvider::POINTER_DEFINITIONS | ( | GWServerChannelProvider | ) |
| ChannelCache GWServerChannelProvider::cache |