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.