Cepics::pvAccess::AuthenticationPlugin | Actor through which authentication exchanges are initiated |
Cepics::pvAccess::AuthenticationPluginControl | Callbacks for use by AuthenticationSession |
Cepics::pvAccess::AuthenticationRegistry | Registry(s) for plugins |
Cepics::pvAccess::AuthenticationSession | A particular authentication exchange |
Cepics::pvAccess::AuthorizationPlugin | I modify PeerInfo after authentication is complete |
Cepics::pvAccess::BeaconHandler | BeaconHandler |
►Cepics::pvAccess::BeaconServerStatusProvider | BeaconServerStatusProvider |
Cepics::pvAccess::DefaultBeaconServerStatusProvider | DefaultBeaconServerStatusProvider |
Cepics::pvAccess::BlockingTCPAcceptor | Channel Access Server TCP acceptor |
Cepics::pvAccess::BlockingTCPConnector | Channel Access TCP connector |
►Cepics::pvAccess::ChannelBaseRequester | Base for all Requesters (callbacks to client) |
Cepics::pvAccess::ChannelArrayRequester | The Requester for a ChannelArray |
Cepics::pvAccess::ChannelGetRequester | Requester for channelGet |
Cepics::pvAccess::ChannelProcessRequester | Requester for channelProcess |
Cepics::pvAccess::ChannelPutGetRequester | Requester for ChannelPutGet |
Cepics::pvAccess::ChannelPutRequester | Requester for ChannelPut |
Cepics::pvAccess::ChannelRPCRequester | Notifications associated with Channel::createChannelRPC() |
Cepics::pvAccess::GetFieldRequester | Completion notification for Channel::getField() |
Cepics::pvAccess::MonitorRequester | Callback implemented by monitor clients |
►Cpvas::StaticProvider::ChannelBuilder | Interface for something which can provide Channels. aka A "PV". Typically a SharedPV |
Cpvas::SharedPV | A Shared State Process Variable (PV) |
►Cepics::pvAccess::ChannelProviderFactory | ChanneProvider factory interface |
Cepics::pvAccess::SimpleChannelProviderFactory< Provider > | Simple ChannelProviderFactory which requires the existance of a ctor Provider(const std::tr1::shared_ptr<Configuration>& conf) which is called with a Configuration instance or NULL (use some defaults) |
Cepics::pvAccess::SingletonChannelProviderFactory< Provider > | Helper for ChannelProviders which access a singleton resource (eg |
Cepics::pvAccess::ChannelProviderRegistry | Interface for locating channel providers |
Cepics::pvAccess::Destroyable::cleaner | For use with shared_ptr<> when wrapping |
Cpvac::ClientChannel | Represents a single channel |
Cpvac::ClientProvider | Central client context |
Cepics::pvAccess::ServerContext::Config | Options for a server insatnce |
►Cepics::pvAccess::Configuration | Configuration |
Cepics::pvAccess::ConfigurationEnviron | Lookup configuration strings from the process environment |
Cepics::pvAccess::ConfigurationMap | Lookup configuration strings from an in memory store |
Cepics::pvAccess::ConfigurationStack | Lookup configuration strings from a heap of sub-Configurations |
Cepics::pvAccess::ConfigurationFactory | Configuration factory |
Cepics::pvAccess::ConfigurationProvider | Configuration provider |
Cpvac::ClientChannel::ConnectCallback | Connection state change CB |
Cpvac::ConnectEvent | Information on connect/disconnect |
Cepics::pvAccess::Context | Not public IF, used by Transports, etc |
►Cepics::pvData::DeserializableControl [external] | |
Cepics::pvAccess::Transport | Interface defining transport (connection) |
►Cepics::pvAccess::Destroyable | Instance declaring destroy method |
Cepics::pvAccess::Channel | The interface through which Operations (get, put, monitor, ...) are initiated |
Cepics::pvAccess::ChannelProvider | An instance of a Client or Server |
►Cepics::pvAccess::ChannelRequest | Base interface for all channel requests (aka |
Cepics::pvAccess::ChannelArray | Request to put and get Array Data |
Cepics::pvAccess::ChannelGet | Request to get data from a channel |
Cepics::pvAccess::ChannelProcess | ChannelProcess - request that a channel be processed |
Cepics::pvAccess::ChannelPut | Interface for a channel access put request |
Cepics::pvAccess::ChannelPutGet | Channel access put/get request |
Cepics::pvAccess::ChannelRPC | Handle for an RPC operation |
►Cepics::pvAccess::Monitor | Access to Monitor subscription and queue |
Cepics::pvAccess::MonitorFIFO | Utility implementation of Monitor |
Cpvas::DynamicProvider | A Provider which has no pre-configured list of names |
Centry | |
►Cstd::exception [external] | |
►Cstd::runtime_error [external] | |
Cpvac::Timeout | Thrown by blocking methods of ClientChannel on operation timeout |
Cfair_queue< T > | An intrusive, loss-less, unbounded, round-robin queue |
Cpvac::ClientChannel::GetCallback | Callback for get() and rpc() |
Cpvas::DynamicProvider::Handler | Callbacks associated with DynamicProvider |
Cpvas::SharedPV::Handler | Callbacks associated with a SharedPV |
Cepics::pvAccess::IntrospectionRegistry | PVData Structure registry |
►Cpvac::Monitor | Handle for monitor subscription |
Cpvac::MonitorSync | Subscription usable w/o callbacks |
Cpvac::ClientChannel::MonitorCallback | Monitor event notification |
Cepics::pvAccess::MonitorElement | An element for a monitorQueue |
Cpvac::MonitorEvent | Information on monitor subscription/queue change |
Cepics::pvAccess::NetStats | Expose statistics related to network transport |
Cpvas::Operation | An in-progress network operation (Put or RPC) |
Cpvac::Operation | Handle for in-progress get/put/rpc operation |
Cpvac::ClientChannel::Options | Channel creation options |
Cepics::pvAccess::PeerInfo | Information provded by a client to a server-type ChannelProvider |
Cpvac::detail::PutBuilder | Helper to accumulate values to for a Put operation |
Cpvac::ClientChannel::PutCallback | Callbacks for put() |
►Cpvac::PutEvent | Information on put completion |
Cpvac::GetEvent | Information on get/rpc completion |
Cepics::pvAccess::MonitorElement::Ref | A (single ownership) smart pointer to extract a MonitorElement from a Monitor queue |
Cepics::pvAccess::ReferenceCountingLock | Reference counting mutex implementation w/ deadlock detection |
►Cepics::pvAccess::Requester | Callback class for passing messages to a requester |
Cepics::pvAccess::Channel | The interface through which Operations (get, put, monitor, ...) are initiated |
►Cepics::pvAccess::ChannelRequester | Event notifications associated with Channel life-cycle |
Cepics::pvAccess::DefaultChannelRequester | Used when ChannelProvider::createChannel() is passed a NULL ChannelRequester |
►Cepics::pvAccess::ResponseHandler | Interface defining response handler |
Cepics::pvAccess::ServerResponseHandler | PVAS request handler - main handler which dispatches requests to appropriate handlers |
Cepics::pvAccess::RPCClient | RPCClient is an interface class that is used by a service client |
Cepics::pvAccess::RPCServer | Serves (only) RPCServiceAsync and RPCService instances |
Cepics::pvAccess::ScopedLock | Scope lock |
Cpvas::DynamicProvider::Search | A single client serach request. May be associated with more than one name |
►Cepics::pvData::SerializableControl [external] | |
Cepics::pvAccess::TransportSendControl | Interface defining transport send control |
Cepics::pvAccess::ServerArrayHandler | Array request handler |
Cepics::pvAccess::ServerBadResponse | Bad request handler |
Cepics::pvAccess::ServerCancelRequestHandler | Cancel request handler |
Cepics::pvAccess::ServerConnectionValidationHandler | Connection validation message handler |
Cepics::pvAccess::ServerContext | The class representing a PVA Server context |
Cepics::pvAccess::ServerCreateChannelHandler | Create channel request handler |
Cepics::pvAccess::ServerDestroyChannelHandler | Destroy channel request handler |
Cepics::pvAccess::ServerDestroyRequestHandler | Destroy request handler |
Cepics::pvAccess::ServerEchoHandler | Echo request handler |
Cepics::pvAccess::ServerGetFieldHandler | Get field request handler |
Cepics::pvAccess::ServerGetHandler | Get request handler |
Cepics::pvAccess::ServerGUID | Globally unique ID |
Cepics::pvAccess::ServerMonitorHandler | Monitor request handler |
Cepics::pvAccess::ServerNoopResponse | NOOP response |
Cepics::pvAccess::ServerProcessHandler | Process request handler |
Cepics::pvAccess::ServerPutGetHandler | Put request handler |
Cepics::pvAccess::ServerPutHandler | Put request handler |
Cepics::pvAccess::ServerRPCHandler | RPC handler |
Cepics::pvAccess::ServerSearchHandler | Search channel request handler |
Cepics::pvAccess::MonitorFIFO::Source | Source methods may be called with downstream mutex locked |
Cpvas::StaticProvider | A Provider based on a list of SharedPV instance |
►Cepics::pvData::TimerCallback [external] | |
Cepics::pvAccess::BeaconEmitter | BeaconEmitter |
►Cepics::pvAccess::TransportSender | Interface defining transport sender (instance sending data over transport) |
Cepics::pvAccess::BeaconEmitter | BeaconEmitter |
Cepics::pvAccess::ResponseRequest | A request that expects an response |
Cepics::pvAccess::Wildcard | Class which implements wildcard patterns and checks to see if a string matches a given pattern |