ESock::ASubSessionPlatsecApiExt Class Reference

class ESock::ASubSessionPlatsecApiExt : private ESock::AIPCClientPlatsecInfo

Implementation for the MPlatsecExtensionApi interface

Inherits from

Constructor & Destructor Documentation

ASubSessionPlatsecApiExt(const TSubSessionUniqueId)

IMPORT_C ASubSessionPlatsecApiExt ( const TSubSessionUniqueId aSubSessionUniqueId )

Parameters

const TSubSessionUniqueId aSubSessionUniqueId

Member Functions Documentation

CheckPolicy(const TSecurityPolicy &)

IMPORT_C TInt CheckPolicy ( const TSecurityPolicy & aPolicy ) const [virtual]

Parameters

const TSecurityPolicy & aPolicy

GetProcessAndThreadId(TProcessId &, TThreadId &)

IMPORT_C TInt GetProcessAndThreadId ( TProcessId & aProcessId,
TThreadId & aThreadId
) const [virtual]

Parameters

TProcessId & aProcessId
TThreadId & aThreadId

HasCapability(const TCapability)

IMPORT_C TBool HasCapability ( const TCapability aCapability ) const [virtual]

Parameters

const TCapability aCapability

SecureId(TSecureId &)

IMPORT_C TInt SecureId ( TSecureId & aResult ) const [virtual]

Parameters

TSecureId & aResult

VendorId(TVendorId &)

IMPORT_C TInt VendorId ( TVendorId & aResult ) const [virtual]

Parameters

TVendorId & aResult

Member Data Documentation

const TSubSessionUniqueId iSubSessionUniqueId

const TSubSessionUniqueId iSubSessionUniqueId [private]