class for stream port select resource There are limited numter of ports events, in order to generate events for stream port status, applicaiton needs to reserve a stream port select resource first.
More...
|
| | XAieStreamPortSelect ()=delete |
| | XAieStreamPortSelect (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc) |
| | XAieStreamPortSelect (XAieDev &Dev, XAie_LocType Loc) |
| AieRC | setPortToSelect (XAie_StrmPortIntf PIntf, StrmSwPortType PType, uint32_t PNum) |
| AieRC | getSSIdleEvent (XAie_Events &Event) const |
| AieRC | getSSRunningEvent (XAie_Events &Event) const |
| AieRC | getSSStalledEvent (XAie_Events &Event) const |
| AieRC | getSSTlastEvent (XAie_Events &Event) const |
| | XAieSingleTileRsc ()=delete |
| | XAieSingleTileRsc (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc, XAie_ModuleType Mod) |
| | XAieSingleTileRsc (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc, XAie_ModuleType Mod, XAieRscType Type) |
| | XAieSingleTileRsc (XAieDev &Dev, XAie_LocType Loc, XAie_ModuleType Mod) |
| | XAieSingleTileRsc (XAieDev &Dev, XAie_LocType Loc, XAie_ModuleType Mod, XAieRscType Type) |
| | XAieSingleTileRsc (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc) |
| | XAieSingleTileRsc (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc, XAieRscType Type) |
| | XAieSingleTileRsc (XAieDev &Dev, XAie_LocType Loc, XAieRscType Type) |
| virtual | ~XAieSingleTileRsc () |
| XAie_LocType | loc () const |
| XAie_ModuleType | mod () const |
| AieRC | getRscId (XAie_LocType &OutLoc, XAie_ModuleType &OutMod, uint32_t &OutRscId) |
| virtual XAieRscStat | getRscStat (const std::string &GName) const |
| | XAieRsc ()=delete |
| | XAieRsc (std::shared_ptr< XAieDevHandle > DevHd) |
| | XAieRsc (std::shared_ptr< XAieDevHandle > DevHd, XAieRscType Type) |
| | XAieRsc (XAieDev &Dev) |
| virtual | ~XAieRsc () |
| AieRC | setPreferredId (uint32_t id, bool isStaticAllocated=false) |
| uint32_t | getPreferredId () |
| AieRC | reserve () |
| AieRC | release () |
| AieRC | free () |
| AieRC | start () |
| AieRC | stop () |
| bool | isInitialized () const |
| bool | isReserved () const |
| bool | isConfigured () const |
| bool | isRunning () const |
| void | getReservedRscs (std::vector< XAieUserRsc > &vOutRscs) const |
| AieRC | getRscs (std::vector< XAieUserRsc > &vOutRscs) |
| AieRC | setRscs (std::vector< XAieUserRsc > &vInRscs) |
| virtual XAieRscType | getRscType () const |
| XAie_DevInst * | dev () |
| virtual uint32_t | getAvailManagedRscs () |
| virtual XAieRscType | getManagedRscsType () |
class for stream port select resource There are limited numter of ports events, in order to generate events for stream port status, applicaiton needs to reserve a stream port select resource first.