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

Function HandleMessagePostDuring

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

Source from the content-addressed store, hash-verified

231}
232
233void HandleMessagePostDuring(dmMessage::Message *message_object, void *user_ptr)
234{
235 dmMessage::URL* receiver = (dmMessage::URL*) user_ptr;
236 CustomMessageData1 message_data1;
237 message_data1.m_MyValue = 123;
238
239 switch(message_object->m_Id)
240 {
241 case m_HashMessage2:
242 ASSERT_EQ(dmMessage::RESULT_OK, dmMessage::Post(0x0, receiver, m_HashMessage1, 0, 0x0, &message_data1, sizeof(CustomMessageData1), 0));
243 break;
244
245 default:
246 assert(false);
247 break;
248 }
249}
250
251TEST(dmMessage, PostDuringDispatch)
252{

Callers

nothing calls this directly

Calls 2

PostFunction · 0.50
assertFunction · 0.50

Tested by

no test coverage detected