pva2pva  1.4.1
 All Classes Functions Variables Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
pvalink::pvaLink Struct Reference
Inheritance diagram for pvalink::pvaLink:
Inheritance graph
[legend]
Collaboration diagram for pvalink::pvaLink:
Collaboration graph
[legend]

Public Member Functions

pvd::PVStructurePtr makeRequest ()
 
bool valid () const
 
pvd::PVField::const_shared_pointer getSubField (const char *name)
 
void onDisconnect ()
 
void onTypeChange ()
 

Public Attributes

bool alive
 
dbfType type
 
DBLINK * plink
 
std::tr1::shared_ptr
< pvaLinkChannel
lchan
 
bool used_scratch
 
bool used_queue
 
pvd::shared_vector< const void > put_scratch
 
pvd::shared_vector< const void > put_queue
 
epics::pvData::PVField::const_shared_pointer fld_value
 
epics::pvData::PVScalar::const_shared_pointer fld_severity
 
epics::pvData::PVScalar::const_shared_pointer fld_seconds
 
epics::pvData::PVScalar::const_shared_pointer fld_nanoseconds
 
epics::pvData::PVStructure::const_shared_pointer fld_display
 
epics::pvData::PVStructure::const_shared_pointer fld_control
 
epics::pvData::PVStructure::const_shared_pointer fld_valueAlarm
 
epics::pvData::BitSet proc_changed
 
epicsTimeStamp snap_time
 
short snap_severity
 

Static Public Attributes

static size_t num_instances
 

Additional Inherited Members

Detailed Description

Definition at line 204 of file pvalink.h.


The documentation for this struct was generated from the following files: