anyKode Marilou
ContentsIndexHome
PreviousUpNext
Connection::WaitTime

Suspendre le thread jusqu'à l'heure spécifiée.

C++
MU32 WaitTime(MU32 TimeToWait);
Parameters 
Description 
MU32 TimeToWait 
[in] Heure de fin de l'attente, en milli-secondes simulées. La précision dépend directement de la granularité de la simulation (voir Wait

la nouvelle heure simulée.

La fonction WaitTime met le thread appelant en attente jusqu'à ce que l'heure simulée passé en paramètre soit atteinte.

void TimeTest(ModaCPP::Connection *pConnection)
{
MU32 time=pConnection->GetTime();
_cprintf("Start time=%lu\r\n",time);
while(1)
    {
    time=pConnection->WaitTime(time+100); //waits 100ms
    _cprintf("current time=%lu\r\n",time);
    }
}

//you can replace pRobot->WaitTime(time+100) for pRobot->Wait(100)
Documentation v4.7 (18/01/2015), Copyright (c) 2015 anyKode. All rights reserved.
What do you think about this topic? Send feedback!