Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

Guest Property HGCM Service

This HGCM service allows the guest to set and query values in a property store on the host. The service proxies the guest requests to the service owner on the host using a request callback provided by the owner, and is notified of changes to properties made by the host. It forwards these notifications to clients in the guest which have expressed interest and are waiting for notification.

The service currently consists of two threads. One of these is the main HGCM service thread which deals with requests from the guest and from the host. The second thread sends the host asynchronous notifications of changes made by the guest and deals with notification timeouts.

Guest requests to wait for notification are added to a list of open notification requests and completed when a corresponding guest property is changed or when the request times out.


Generated by  Doxygen 1.6.0   Back to index