6 #ifndef SCANCLIENTTEST_H
7 #define SCANCLIENTTEST_H
11 #include <json/value.h>
26 Json::Value
get()
const
34 void collectFirstAnnouncement(
const std::string uuid,
const std::string& receivingInterfaceName,
const std::string& sendingInterfaceName,
const std::string& announcement);
50 return m_announcement[hbm::jsonrpc::PARAMS];
59 void filterAnnouncements(
const std::string uuid,
const std::string& receivingInterfaceName,
const std::string& sendingInterfaceName,
const std::string& announcement);
62 Json::Value m_announcement;
68 #endif // SCANCLIENTTEST_H
waits for the desired uuid. the complete communication path is not being checked
Definition: scanclienttest.h:40
Receiver m_scanClient
Definition: scanclienttest.h:55
Json::Value m_announcement
Definition: scanclienttest.h:32
void refreshAnnouncment()
Definition: scanclienttest.cpp:82
The main class for HBM Scan Clients. It receives announcements interprets them and notifies about new...
Definition: receiver.h:32
const Json::Value & announcementParameters() const
the announcement parameters
Definition: scanclienttest.h:48
Definition: scanclienttest.h:21
specificAnnouncment()
Definition: scanclienttest.cpp:63
virtual ~firstAnnouncment()
Definition: scanclienttest.cpp:51
Receiver m_scanClient
Definition: scanclienttest.h:31
const std::string m_desiredUuid
Definition: scanclienttest.h:57
virtual ~specificAnnouncment()
Definition: scanclienttest.cpp:77
ConfigureClient configureClient
Definition: scanclienttest.h:56
firstAnnouncment()
Definition: scanclienttest.cpp:36