pvac: better Requester names
pass through the client name (aka the channel name)
This commit is contained in:
@@ -72,7 +72,10 @@ struct GetPutter : public pva::ChannelPutRequester,
|
||||
}
|
||||
|
||||
virtual std::string getRequesterName() OVERRIDE FINAL
|
||||
{ return "GetPutter"; }
|
||||
{
|
||||
Guard G(mutex);
|
||||
return op ? op->getChannel()->getRequesterName() : "<dead>";
|
||||
}
|
||||
|
||||
virtual void channelPutConnect(
|
||||
const epics::pvData::Status& status,
|
||||
|
||||
@@ -89,7 +89,10 @@ struct Monitor::Impl : public pva::MonitorRequester
|
||||
}
|
||||
|
||||
virtual std::string getRequesterName() OVERRIDE FINAL
|
||||
{ return "RPCer"; }
|
||||
{
|
||||
Guard G(mutex);
|
||||
return chan ? chan->getRequesterName() : "<dead>";
|
||||
}
|
||||
|
||||
|
||||
virtual void monitorConnect(pvd::Status const & status,
|
||||
|
||||
@@ -83,7 +83,10 @@ struct RPCer : public pva::ChannelRPCRequester,
|
||||
}
|
||||
|
||||
virtual std::string getRequesterName() OVERRIDE FINAL
|
||||
{ return "RPCer"; }
|
||||
{
|
||||
Guard G(mutex);
|
||||
return op ? op->getChannel()->getRequesterName() : "<dead>";
|
||||
}
|
||||
|
||||
virtual void channelRPCConnect(
|
||||
const epics::pvData::Status& status,
|
||||
|
||||
Reference in New Issue
Block a user