MSsmLoadSysMon Class Reference

class MSsmLoadSysMon

Shim dll used to remove the dependency of startsafe.dll which is common symbian component on the sysmoncli.dll which is optional replaceable. loadsysmon.dll will load sysmoncli.dll.

Public Member Functions
voidCancelMonitorSelfL()
voidClose()
voidMonitorL(const CStartupProperties &, const RProcess &, TBool)
voidMonitorL(const CSsmStartupProperties &, const RProcess &, TBool)
voidMonitorSelfL(const CStartupProperties &)
voidMonitorSelfL(const CSsmStartupProperties &)
voidOpenL()

Member Functions Documentation

CancelMonitorSelfL()

voidCancelMonitorSelfL()[pure virtual]

Close()

voidClose()[pure virtual]

MonitorL(const CStartupProperties &, const RProcess &, TBool)

voidMonitorL(const CStartupProperties &aStartupProperties,
const RProcess &aProcess,
TBoolaExecuteRecoveryMethodOnFailure = EFalse
)[pure virtual]

Parameters

const CStartupProperties & aStartupProperties
const RProcess & aProcess
TBool aExecuteRecoveryMethodOnFailure = EFalse

MonitorL(const CSsmStartupProperties &, const RProcess &, TBool)

voidMonitorL(const CSsmStartupProperties &aSsmStartupProperties,
const RProcess &aProcess,
TBoolaExecuteRecoveryMethodOnFailure = EFalse
)[pure virtual]

Parameters

const CSsmStartupProperties & aSsmStartupProperties
const RProcess & aProcess
TBool aExecuteRecoveryMethodOnFailure = EFalse

MonitorSelfL(const CStartupProperties &)

voidMonitorSelfL(const CStartupProperties &aStartupProperties)[pure virtual]

Parameters

const CStartupProperties & aStartupProperties

MonitorSelfL(const CSsmStartupProperties &)

voidMonitorSelfL(const CSsmStartupProperties &aSsmStartupProperties)[pure virtual]

Parameters

const CSsmStartupProperties & aSsmStartupProperties

OpenL()

voidOpenL()[pure virtual]