MCPcopy Create free account
hub / github.com/alibaba/CicadaPlayer / testMessage

Function testMessage

framework/tests/communication/test.cpp:44–66  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

42};
43
44static void testMessage()
45{
46 testListener listener;
47 messageServer server{&listener};
48 messageClient client[2]{};
49
50 server.init();
51 string serverUrl = server.getServerUri();
52 for (auto &item : client) {
53 item.connect(serverUrl);
54 }
55
56 af_msleep(10);
57 for (auto &item : client) {
58 AF_LOGD("client receive %s\n", item.readMessage().c_str());
59 }
60
61 server.write("12345");
62 af_msleep(1000);
63 for (auto &item : client) {
64 AF_LOGD("client receive %s\n", item.readMessage().c_str());
65 }
66}
67int main()
68{
69 // testProtocol();

Callers 1

mainFunction · 0.85

Calls 6

af_msleepFunction · 0.85
readMessageMethod · 0.80
initMethod · 0.45
getServerUriMethod · 0.45
connectMethod · 0.45
writeMethod · 0.45

Tested by

no test coverage detected