## About Callbacks

> The Linux SDK for UPnP Devices contains functions that generate asynchronous callbacks. To simplify the application callback functions, these callbacks are executed on a thread owned by the SDK itself. The SDK executes the application's callback function in a thread context so the application can allocate memory and preserve the information it needs. The application can also use standard thread synchronization methods to ensure data integrity. Due to the possibility of deadlock, the application cannot call back into the SDK during these callbacks unless explicitly noted. There is no restriction in calling into the operating system or any other application interfaces.

Alphabetic index

This page was generated with the help of DOC++.