EPICS ARCHIVER V4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups
Public Member Functions | List of all members
ea4::pvrpc::GetValuesCommand Class Reference

Command returning the channel values. More...

#include <GetValuesCommand.h>

Inheritance diagram for ea4::pvrpc::GetValuesCommand:
ea4::pvrpc::ArchiveCommand

Public Member Functions

 GetValuesCommand ()
 Constructor.
 
virtual const char * getName () const
 Returns 'getValues'.
 
virtual
epics::pvData::PVStructurePtr 
createRequest ()
 Returns the request structure.
 
virtual
epics::pvData::PVStructurePtr 
process (epics::pvData::PVStructurePtr const &request)
 Delegates the request to the RPC service.
 
- Public Member Functions inherited from ea4::pvrpc::ArchiveCommand
void epicsTime2pieces (const epicsTime &t, int &secs, int &nano)
 
void pieces2epicsTime (int secs, int nano, epicsTime &t)
 

Additional Inherited Members

- Static Public Attributes inherited from ea4::pvrpc::ArchiveCommand
static const int HOW_RAW = 0
 Raw data, channel by channel.
 
static const int HOW_SHEET = 1
 Raw data in 'filled' spreadsheet.
 
static const int HOW_OLD_AVERAGE = 2
 Averaged spreadsheet, delta = (end-start)/count.
 
static const int HOW_PLOTBIN = 3
 Plot-binned, channel by channel, 'count' bins.
 
static const int HOW_LINEAR = 4
 Linear interpolation spreadsheet, delta = (end-start)/count.
 
static const int HOW_AVERAGE = 5
 Averaged spreadsheet, delta = count.
 
static const int META_TYPE_ENUM = 0
 Meta type for the enum values.
 
static const int META_TYPE_NUMERIC = 1
 Meta type for the numeric values.
 
static const int ARCH_DAT_SERV_FAULT = -600
 'serv' fault code
 
static const int ARCH_DAT_NO_INDEX = -601
 'no index' fault code
 
static const int ARCH_DAT_ARG_ERROR = -602
 'arg error' fault code
 
static const int ARCH_DAT_DATA_ERROR = -603
 'data error' fault code
 

Detailed Description

Command returning the channel values.


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