ESock::ASubSessionPlatsecApiExt Class Reference

class ESock::ASubSessionPlatsecApiExt : private ESock::AIPCClientPlatsecInfo

Implementation for the MPlatsecExtensionApi interface

Inherits from

Constructor & Destructor Documentation

ASubSessionPlatsecApiExt(const TSubSessionUniqueId)

IMPORT_CASubSessionPlatsecApiExt(const TSubSessionUniqueIdaSubSessionUniqueId)

Parameters

const TSubSessionUniqueId aSubSessionUniqueId

Member Functions Documentation

CheckPolicy(const TSecurityPolicy &)

IMPORT_C TIntCheckPolicy(const TSecurityPolicy &aPolicy)const [virtual]

Parameters

const TSecurityPolicy & aPolicy

GetProcessAndThreadId(TProcessId &, TThreadId &)

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

Parameters

TProcessId & aProcessId
TThreadId & aThreadId

HasCapability(const TCapability)

IMPORT_C TBoolHasCapability(const TCapabilityaCapability)const [virtual]

Parameters

const TCapability aCapability

SecureId(TSecureId &)

IMPORT_C TIntSecureId(TSecureId &aResult)const [virtual]

Parameters

TSecureId & aResult

VendorId(TVendorId &)

IMPORT_C TIntVendorId(TVendorId &aResult)const [virtual]

Parameters

TVendorId & aResult

Member Data Documentation

const TSubSessionUniqueId iSubSessionUniqueId

const TSubSessionUniqueIdiSubSessionUniqueId[private]