#include <coredumpserverapi.h>

KTTMaxAsyncRequests

Interface access: publishedPartner

KTTMaxAsyncRequests (4)

Description

Number of asynchronous requests

[Top]


KTTDefaultMessageSlots

Interface access: publishedPartner

KTTDefaultMessageSlots (KTTMaxAsyncRequests)

Description

Default number of message slots per session Same as KTTMaxAsyncRequests as synchronous requests provided by framework

[Top]


KNumPluginDetails

Interface access: internal to technology

KNumPluginDetails 5

Description

Number of plugin details in a plugin transfer block. Used between server library and cds

[Top]


Enum TCoreDumpConfigParameters

Interface access: publishedPartner

TCoreDumpConfigParameters

Description

ECrashEventTypes

EPreCrashEventAction

EPostCrashEventAction

ELastParam

[Top]


Enum TCoreDumpServRqst

Interface access: internal to technology

TCoreDumpServRqst

Description

Core Dump Server client-server requests

ECoreDumpServGetPluginList

Obtain a plugin list.

ECoreDumpGetListInfo

Generic call to obtain data about a list from the Core Dump Server.

ECoreDumpGetListData

Generic call to obtain the list from the Core Dump Server.

ECoreDumpPluginRequest

Request the loading or unloading of a plugin.

ECoreDumpGetNumberConfigParams

Obtain the current number of configuration parameters.

ECoreDumpGetConfigParam

Obtain a configuration parameter.

ECoreDumpSetConfigParam

Change a configuration parameter.

ECoreDumpAttachThread

Unused

ECoreDumpDetachThread

Unused

ECoreDumpAttachProcess

Unused

ECoreDumpDetachProcess

Unused

ECoreDumpObservationRequest

Request the observation of a target or the cancellation of an observation.

ECoreDumpLoadConfig

Request the restoration of a configuration.

ECoreDumpSaveConfig

Request the saving of a configuration.

ECoreDumpDeleteLogRequest

Deletes a crash in the flash partition

ECoreDumpDeleteCrashPartitionRequest

Deletes entire flash partition

ECoreDumpProcessFlashCrash

Processes a crash in the flash partition

ECoreDumpProcessCrashAsync

Asynchronously processes a crash

ECoreDumpCancelProcessCrashAsync

Cancel asynchronous processesing a crash

ECoreDumpServEndMarker

Guard

[Top]


Enum TCrashProgress

Interface access: publishedPartner

TCrashProgress

Description

Enumerations that identify the RProperty objects shared between various parts of the core dump server system, plugins and clients.

The properties are defined by the Core Dump Session at startup. These properties have the uid of the Core Dump Server.

ECrashProgress

Current crash status. Updated by formatters during a crash. RProperty of type RProperty::EText.

ECancelCrash

Cancels the generation of a crash when set to non-zero. RProperty of type RProperty::EInt.

ECrashCount

Number of crashes served by this session of the Core Dump Server. RProperty of type RProperty::EInt.

coredumpserverapi.h Global variables

[Top]


KCoreDumpServUid

Interface access: publishedPartner

const TUid KCoreDumpServUid={ 0x10282FE5 };

Description

Core Dump Server UID

[Top]


KCoreDumpServMajorVersionNumber

Interface access: publishedPartner

const TUint KCoreDumpServMajorVersionNumber=1;

Description

Core Dump Server major version

[Top]


KCoreDumpServMinorVersionNumber

Interface access: publishedPartner

const TUint KCoreDumpServMinorVersionNumber=0;

Description

Core Dump Server minor version

[Top]


KCoreDumpServBuildVersionNumber

Interface access: publishedPartner

const TUint KCoreDumpServBuildVersionNumber=1;

Description

Core Dump Server build number