| class Debug::TEventInfo |
Structure used to store information about an event. An object of this type is passed as an argument to the RSecuritySvrSession::GetEvent function, and is filled in by the debug driver, and returned to the agent, when a relevant event occurs.
The debug functionality block contains the size in bytes of the data that the driver will return when a GetEvent call is issued. A debug agent should ensure that this value equals the size of this TEventInfo object to ensure that a compatible debug driver is being used. The value is stored as EApiConstantsTEventInfoSize in the TFunctionalityApiConstants block.
RSecuritySvrSession::GetDebugFunctionality RSecuritySvrSession::GetEvent
| Public Member Functions | |
|---|---|
| TEventInfo () | |
| void | Reset () |
| TAddProcessInfo | iAddProcessInfo |
Information which is specific to the Add Process event.
| TEventType | iEventType |
Indicates the type of the event. This type should be used to determine the type of the information stored in the union which is part of this class.
| TLibraryLoadedInfo | iLibraryLoadedInfo |
Information which is specific to the library loaded event.
| TLibraryUnloadedInfo | iLibraryUnloadedInfo |
Information which is specific to the library unloaded event.
| TUint8 | iProcessIdValid |
Has value ETrue if iProcessId is valid, EFalse otherwise.
| TRemoveProcessInfo | iRemoveProcessInfo |
Information which is specific to the Remove Process event.
| TStartThreadInfo | iStartThreadInfo |
Information which is specific to the start thread event.
| TThreadBreakPointInfo | iThreadBreakPointInfo |
Information which is specific to the break point event.
| TThreadHwExceptionInfo | iThreadHwExceptionInfo |
Information which is specific to the hardware exception event.
| TUint8 | iThreadIdValid |
Has value ETrue if iThreadId is valid, EFalse otherwise.
| TThreadKillInfo | iThreadKillInfo |
Information which is specific to the thread kill event.
| TThreadSwExceptionInfo | iThreadSwExceptionInfo |
Information which is specific to the software exception event.
| TUserTraceInfo | iUserTraceInfo |
Information which is specific to the user trace event.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.