|
::std::ostream & | pvac::operator<< (::std::ostream &strm, const Operation &op) |
|
::std::ostream & | pvac::operator<< (::std::ostream &strm, const Monitor &op) |
|
::std::ostream & | pvac::operator<< (::std::ostream &strm, const ClientChannel &op) |
|
::std::ostream & | pvac::operator<< (::std::ostream &strm, const ClientProvider &op) |
|
detail::PutBuilder | pvac::ClientChannel::put (const epics::pvData::PVStructure::const_shared_pointer &pvRequest=epics::pvData::PVStructure::const_shared_pointer()) |
| Synchronious put operation. More...
|
|
PVAccess network client (or other epics::pvAccess::ChannelProvider)
Usage:
- Construct a ClientProvider
- Use the ClientProvider to obtain a ClientChannel
- Use the ClientChannel to begin an get, put, rpc, or monitor operation
Code examples
- examples_getme
- examples_putme
- examples_monitorme
epicsShareFunc::std::ostream & pvac::operator<< |
( |
::std::ostream & |
strm, |
|
|
const Monitor & |
op |
|
) |
| |
Definition at line 260 of file clientMonitor.cpp.
264 "\"" <<
op.impl->chan->getChannelName() <<
"\", " 265 "\"" <<
op.impl->chan->getProvider()->getProviderName() <<
"\", " 266 "connected="<<(
op.impl->chan->isConnected()?
"true":
"false")
ChannelPut::shared_pointer op
epicsShareFunc::std::ostream & pvac::operator<< |
( |
::std::ostream & |
strm, |
|
|
const Operation & |
op |
|
) |
| |
Definition at line 336 of file client.cpp.
341 strm <<
"Operation()";
ChannelPut::shared_pointer op
epicsShareFunc::std::ostream & pvac::operator<< |
( |
::std::ostream & |
strm, |
|
|
const ClientChannel & |
op |
|
) |
| |
Definition at line 346 of file client.cpp.
349 strm <<
"ClientChannel(" 350 <<
typeid(*
op.impl->channel.get()).name()<<
", " 351 "\"" <<
op.impl->channel->getChannelName() <<
"\", " 352 "\"" <<
op.impl->channel->getProvider()->getProviderName() <<
"\", " 353 "connected="<<(
op.impl->channel->isConnected()?
"true":
"false")
356 strm <<
"ClientChannel()";
ChannelPut::shared_pointer op
epicsShareFunc::std::ostream & pvac::operator<< |
( |
::std::ostream & |
strm, |
|
|
const ClientProvider & |
op |
|
) |
| |
Definition at line 361 of file client.cpp.
364 strm <<
"ClientProvider(" 365 <<
typeid(*
op.impl->provider.get()).name()<<
", " 366 "\""<<
op.impl->provider->getProviderName()<<
"\")";
368 strm <<
"ClientProvider()";
ChannelPut::shared_pointer op
detail::PutBuilder pvac::ClientChannel::put |
( |
const epics::pvData::PVStructure::const_shared_pointer & |
pvRequest = epics::pvData::PVStructure::const_shared_pointer() | ) |
|
|
inline |
Synchronious put operation.
Definition at line 574 of file client.h.
576 return detail::PutBuilder(*
this, pvRequest);