OpenDOF Project
DOFInterfaceIDList DOFSystem_CreateProviderInterfaceList ( const DOFSystem  sys,
const DOFObjectID  objectID 
)

Query the system for the list of Interfaces available on the given Object.

This does not block, as it is a simple query against the current state of the system. There is no request to the network to identify additional Interfaces that may be available. The Interface IDs returned may be limited to those discovered using current interest operations. (see DOFSystem_BeginInterest).

Resource Management:
This function allocates resources that must later be freed by calling DOFInterfaceIDList_Destroy.
Parameters
sysThe System in which to make the query. This must not be NULL.
objectIDThe Object ID for the query. This must not be NULL.
Returns
A new list of Interface IDs. This list can have 0 members.
Exceptions
NULLis returned if the list could not be allocated.
core-c-dof-oal Version 8.0.1 Build 0
2018-01-22