Callback for a Requestor when the DOFOperation, representing the Query, has timed out or is cancelled. Because the callbacks are notified as the state of the system changes, providers added by InterfaceAdded will not be removed by InterfaceRemoved, or ProviderRemoved after this (Complete) is called. It may therefore be necessary to cleanup data "orphaned" by the completion of the operation (since the callbacks will not be called again for this operation). This callback may be NULL to ignore completion of the query.
|