|
enum | EFlags { eFlgNone = 0x00000000
, eFlgEnabled = 0x00000001
} |
| Category flags.
|
|
◆ IsCyclenumberValid()
bool CINOSBusHookCategory::IsCyclenumberValid |
( |
uint8 |
auCyclenumber | ) |
|
Check whether the given cycle number is in a valid range.
- Parameters
-
[in] | auCyclenumber | Cycle number to check |
- Returns
- true if valid, false otherwise
◆ IsCycletimeValid()
bool CINOSBusHookCategory::IsCycletimeValid |
( |
uint32 |
auCycletimeNs | ) |
|
Check whether the given cycle time is valid.
- Parameters
-
[in] | auCycletime | Cycle time to check |
- Returns
- true if valid, false otherwise
◆ Setup()
uint32 CINOSBusHookCategory::Setup |
( |
uint32 |
auCycletime, |
|
|
uint32 |
auFlags |
|
) |
| |
Setup hook category with given cycle time.
- Parameters
-
[in] | auCycletime | Requested cycle time this category handles |
- Returns
- INOS_OK or an appropriate error
◆ SetupDone()
uint32 CINOSBusHookCategory::SetupDone |
( |
uint16 |
auHooks | ) |
|
Finalysing hook category setup with given max. number of hooks.
- Parameters
-
[in] | auHooks | Max. number of hooks the hook handler owns |
- Returns
- INOS_OK or an appropriate error
◆ Shutdown()
Shutdown hook category.
- Parameters
-
[in] | apParent | Pointer to parent hook handler |
- Returns
- INOS_OK or an appropriate error
◆ m_pCycles
◆ m_uCycles
uint32 CINOSBusHookCategory::m_uCycles {} |
|
protected |
The documentation for this class was generated from the following file: