![]() |
This is Unofficial EPICS BASE Doxygen Site
|
Inheritance diagram for pvac::detail::PutBuilder::Exec:
Collaboration diagram for pvac::detail::PutBuilder::Exec: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... | |
Public Member Functions inherited from pvac::ClientChannel::PutCallback | |
| 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.