Scans T-Server for one or more incoming messages and special events for a time interval specified by the parameter timeout, and processes the timers and the pending messages as specified by the parameter scan_mode. This function is used to synchronize with the socket operation while operating in asynchronous mode, or in synchronous mode when ADDP is used.
|server||Local server handle to the T-Server in question.|
|timeout||Time interval, in seconds, during which a message from T-Server will be sought.|
|scan_mode||The scanning mode.|
>0 — Number of received messages.
0 — The timeout is expired.
-1 — Error condition. Returned to the application if the request has not been processed due to an incorrect function statement.
This function does not generate any messages to T-Server.