OpenDOF Project
DOFObjectIDList DOFSystem_Query ( const DOFSystem  sys,
const DOFQuery  query 
)

Query the system for a list of objects available within the system.

The set of objects returned is scoped based on the given query filter.

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 objects that may be available. The Object IDs returned may be limited by the Interest operations that exist (see DOFSystem_BeginInterest).

Resource Management:
This function allocates resources that must later be freed by calling DOFObjectIDList_Destroy.
Parameters
sysThe System in which to make the query. This must not be NULL.
queryThe set of Objects and/or Interfaces for the query (or NULL to query for everything).
Returns
A new list of Object IDs. This list can have 0 members.
See Also
DOFSystem_BeginInterest
core-c-dof-oal Version 8.0.1 Build 0
2018-01-22