A.2.4. CADIBroker::GetSimulationInfos()

Returns a list of simulation infos informing about the running simulations managed by this CADI simulation broker.

Note

This list can change dynamically during lifetime of this CADIBroker.

virtual CADIReturn_t CADIBroker::GetSimulationInfos(
                     uint32_t startSimulationInfoIndex,
                     uint32_t desiredNumberOfSimulations,
                     CADISimulationInfo_t *simulationList,
                     uint32_t *actualNumberOfSimulations) = 0;

where:

startSimulationInfoIndex

is the index of the first simulation info, within the internal list of running simulators, to return.

If startSimulationInfoIndex exceeds the maximum simulation info index, CADI_STATUS_IllegalArgument is returned.

desiredNumberOfSimulations

is the required number of simulation infos to return.

Caution

Array simulationInfoList must have at least this size.

simulationList

is the array of simulation infos returned by this call. This array must be allocated by the caller.

Note

The minimum size of this array is desiredNumberOfSimulationInfos.

actualNumberOfSimulations

is the actual number of simulation infos returned.

Copyright © 2008-2014 ARM. All rights reserved.ARM DUI 0444M
Non-ConfidentialID051314