Previous PageTable Of ContentsHomeIndexNext Page


2.3. SRL Synchronous Programming

In synchronous programming, each function blocks thread execution until the function completes. The operating system can put individual device threads to sleep while allowing threads that control other Dialogic devices to continue their actions unabated. When a Dialogic function completes, the operating system wakes up the function's thread so that processing continues. For example, if the application is playing a file as a result of a dx_play( ) function call, the calling thread does not continue execution until the play has completed and the dx_play( ) function has terminated. For more information, see Section 3. Basic SRL Programming Models.


Previous PageTable Of ContentsTop Of PageIndexNext Page

Click here to contact Dialogic Customer Engineering

Copyright 2001, Dialogic Corporation
All rights reserved
This page generated January, 2001