MCPcopy Create free account
hub / github.com/defold/defold / PostThread

Function PostThread

engine/dlib/src/test/test_message.cpp:290–304  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

288 assert( (_A) == (_B) );
289
290static void PostThread(void* arg)
291{
292 dmMessage::URL* receiver = (dmMessage::URL*) arg;
293
294 for (int i = 0; i < 1024; ++i)
295 {
296 uint32_t m = i;
297 dmMessage::Result result = dmMessage::Post(0x0, receiver, m_HashMessage1, 0, 0x0, &m, sizeof(m), 0);
298 T_ASSERT_EQ(dmMessage::RESULT_OK, result);
299
300 if (i % 100 == 0) {
301 dmTime::Sleep(1000);
302 }
303 }
304}
305
306TEST(dmMessage, ThreadTest1)
307{

Callers

nothing calls this directly

Calls 2

PostFunction · 0.50
SleepFunction · 0.50

Tested by

no test coverage detected