Called when the node receives any level of interest for a binding.
Program this function to monitor interest requests. The DOFRequest is passed in this function for informational purposes, but this function should not be used to respond to the request.
This callback may be NULL
to ignore notifications about interest being added.
- Parameters
-
self | The listener object. This will never be NULL . |
dof | The DOF where this listener was added. This will never be NULL . |
request | An object that contains information about the request. This will never be NULL . |
objectID | The DOFObjectID the requestor has expressed interest in. This will never be NULL . This may be DOFOBJECTID_BROADCAST, indicating that the interest is for the specified interface on all objects. It will not be DOFOBJECTID_BROADCAST if the interfaceID is DOFINTERFACEID_WILDCARD. |
interfaceID | The DOFInterfaceID the requestor has expressed interest in. This will never be NULL . This may be DOFINTERFACEID_WILDCARD, indicating that the interest is for all interfaces on the specified object. It will not be DOFINTERFACEID_WILDCARD if the objectID is DOFOBJECTID_BROADCAST. |
level | The level of interest being added. This will never be NULL . |