|
| enum | EFlags {
eFlgNone = 0x00000000
, eFlgEnabled = 0x00000001
, eFlgSingle = 0x00000002
, eFlgNoException = 0x00000004
,
eFlgDeletePending = 0x40000000
, eFlgDynamic = 0x80000000
} |
| | Hook flags. More...
|
| |
|
|
| CINOSBusHook (uint8 auCoreId, uint8 auCategory, uint8 auCyclenumber, int32 aiOrder, uint32 auCycletime, void *apHandler, void *apObject, uint32 auFlags) |
| | Create bus hook.
|
| |
|
virtual | ~CINOSBusHook () |
| | Destroy bus hook.
|
| |
|
uintid | GetId () |
| | Get id.
|
| |
|
uint32 | Enable () |
| | Enable hook.
|
| |
|
uint32 | Disable () |
| | Disable hook.
|
| |
| virtual CINOSBusHook * | Clone () |
| | Clone hook.
|
| |
|
|
uint32 | m_uFlags |
| |
|
uintid | m_uId |
| |
|
uint8 | m_uCoreId |
| |
|
uint8 | m_uCategory |
| |
|
uint8 | m_uCyclenumber |
| |
|
int8 | m_iCycles |
| |
|
int32 | m_iOrder |
| |
|
uint32 | m_uCycletime |
| |
|
void * | m_pHandler |
| |
|
void * | m_pObject |
| |
|
uint32 | m_uTicks |
| |
|
|
class | CINOSBusHooks |
| |
|
class | CINCOBusHook |
| |
|
class | CINCOBusHooks |
| |
◆ EFlags
Hook flags.
| Enumerator |
|---|
| eFlgNoException | do not throw an exception in case of a failure
|
◆ Clone()
The documentation for this class was generated from the following file: