![]() |
This is Unofficial EPICS BASE Doxygen Site
|
Public Member Functions | |
Exec (detail::PutBuilder &builder) | |
virtual | ~Exec () |
virtual void | putBuild (const epics::pvData::StructureConstPtr &build, Args &args) OVERRIDE FINAL |
virtual void | putDone (const PutEvent &evt) OVERRIDE FINAL |
Put operation is complete. More... | |
![]() | |
virtual | ~PutCallback () |
Public Attributes | |
detail::PutBuilder & | builder |
pvac::PutEvent | result |
Definition at line 141 of file clientSync.cpp.
|
inline |
Definition at line 147 of file clientSync.cpp.
|
inlinevirtual |
Definition at line 150 of file clientSync.cpp.
|
inlinevirtual |
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
Implements pvac::ClientChannel::PutCallback.
Definition at line 152 of file clientSync.cpp.
|
inlinevirtual |
Put operation is complete.
Implements pvac::ClientChannel::PutCallback.
Definition at line 249 of file clientSync.cpp.
detail::PutBuilder& pvac::detail::PutBuilder::Exec::builder |
Definition at line 144 of file clientSync.cpp.
pvac::PutEvent pvac::detail::PutBuilder::Exec::result |
Definition at line 145 of file clientSync.cpp.