pvAccessCPP  7.1.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | List of all members
epics::pvAccess::Context Class Referenceabstract

Not public IF, used by Transports, etc. More...

#include <remote/pv/remote.h>

Inherited by epics::pvAccess::ServerContextImpl.

Public Types

typedef std::tr1::shared_ptr
< Context
shared_pointer
 
typedef std::tr1::shared_ptr
< const Context
const_shared_pointer
 
typedef std::tr1::weak_ptr
< Context
weak_pointer
 
typedef std::tr1::weak_ptr
< const Context
const_weak_pointer
 

Public Member Functions

virtual
epics::pvData::Timer::shared_pointer 
getTimer ()=0
 
virtual TransportRegistry * getTransportRegistry ()=0
 
virtual
Configuration::const_shared_pointer 
getConfiguration ()=0
 
virtual void newServerDetected ()=0
 due to ClientContextImpl
 
virtual std::tr1::shared_ptr
< Channel
getChannel (pvAccessID id)=0
 
virtual Transport::shared_pointer getSearchTransport ()=0
 

Detailed Description

Not public IF, used by Transports, etc.

Definition at line 285 of file remote.h.


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