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
void CancelMonitorSelfL ()
void Close ()
void MonitorL (const CStartupProperties &, const RProcess &, TBool )
void MonitorL (const CSsmStartupProperties &, const RProcess &, TBool )
void MonitorSelfL (const CStartupProperties &)
void MonitorSelfL (const CSsmStartupProperties &)
void OpenL ()

Member Functions Documentation

CancelMonitorSelfL()

void CancelMonitorSelfL ( ) [pure virtual]

Close()

void Close ( ) [pure virtual]

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

void MonitorL ( const CStartupProperties & aStartupProperties,
const RProcess & aProcess,
TBool aExecuteRecoveryMethodOnFailure = EFalse
) [pure virtual]

Parameters

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

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

void MonitorL ( const CSsmStartupProperties & aSsmStartupProperties,
const RProcess & aProcess,
TBool aExecuteRecoveryMethodOnFailure = EFalse
) [pure virtual]

Parameters

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

MonitorSelfL(const CStartupProperties &)

void MonitorSelfL ( const CStartupProperties & aStartupProperties ) [pure virtual]

Parameters

const CStartupProperties & aStartupProperties

MonitorSelfL(const CSsmStartupProperties &)

void MonitorSelfL ( const CSsmStartupProperties & aSsmStartupProperties ) [pure virtual]

Parameters

const CSsmStartupProperties & aSsmStartupProperties

OpenL()

void OpenL ( ) [pure virtual]