void TestChannelMonitorRequester::monitorEvent(pvd::MonitorPtr const & monitor) { testDiag("monitorEvent %p", monitor.get()); mon = monitor; eventCnt++; wait.trigger(); }
void TestChannelMonitorRequester::unlisten(pvd::MonitorPtr const & monitor) { testDiag("unlisten %p", monitor.get()); Guard G(lock); unlistend = true; wait.trigger(); }
void TestChannelMonitorRequester::monitorConnect(pvd::Status const & status, pvd::MonitorPtr const & monitor, pvd::StructureConstPtr const & structure) { testDiag("monitorConnect %p %d", monitor.get(), (int)status.isSuccess()); Guard G(lock); connectStatus = status; dtype = structure; connected = true; wait.trigger(); }