![]() |
This is Unofficial EPICS BASE Doxygen Site
|
Handle for in-progress get/put/rpc operation. More...
#include "client.h"
Classes | |
struct | Impl |
Public Member Functions | |
Operation () | |
Operation (const std::tr1::shared_ptr< Impl > &) | |
~Operation () | |
std::string | name () const |
Channel name. More... | |
void | cancel () |
bool | valid () const |
operator bool_type () const | |
void | reset () |
Protected Attributes | |
std::tr1::shared_ptr< Impl > | impl |
Friends | |
epicsShareFunc::std::ostream & | operator<< (::std::ostream &strm, const Operation &op) |
pvac::Operation::Operation | ( | const std::tr1::shared_ptr< Impl > & | i | ) |
Definition at line 125 of file client.cpp.
pvac::Operation::~Operation | ( | ) |
Definition at line 129 of file client.cpp.
void pvac::Operation::cancel | ( | ) |
Immediate cancellation. Does not wait for remote confirmation.
Definition at line 136 of file client.cpp.
std::string pvac::Operation::name | ( | ) | const |
|
friend |
Definition at line 336 of file client.cpp.