![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "client.h"
Classes | |
struct | Args |
Public Member Functions | |
virtual | ~PutCallback () |
virtual void | putBuild (const epics::pvData::StructureConstPtr &build, Args &args)=0 |
virtual void | putDone (const PutEvent &evt)=0 |
Put operation is complete. More... | |
|
inlinevirtual |
|
pure virtual |
Server provides expected structure.
Implementation must instanciate (or re-use) a PVStructure into args.root, then initialize any necessary fields and set bits in args.tosend as approprate.
If this method throws, then putDone() is called with PutEvent::Fail
Implemented in pvalink::pvaLinkChannel, and pvac::detail::PutBuilder::Exec.
|
pure virtual |
Put operation is complete.
Implemented in pvac::detail::PutBuilder::Exec, and pvalink::pvaLinkChannel.