Callback used to let the listener free resources associated with the listener. This callback is to notify the listener that it is safe to remove any data allocated for this listener. After this callback is called, the listener will no longer be called. Because the listener is updated as the state of the dof changes, notifications by StreamRequest will not be removed by StreamRequestComplete after this (Removed) is called. It may therefore be necessary to cleanup data "orphaned" by the removal of the listener (since the StreamRequestComplete call will not be called again for this listener). This callback may be NULL to ignore notification of removal.
|