MSigComp Class Reference

class MSigComp

Constructor & Destructor Documentation

~MSigComp()

~MSigComp()[inline, virtual]

Destructor.

Member Functions Documentation

CompartmentCount()

TInt CompartmentCount()[pure virtual]

The function returns count of compartments

CreateCompartmentL(TUint32)

TUint32 CreateCompartmentL(TUint32aIapId)[pure virtual]

After calling this function ConnectionMgr always uses signalling compression for requests sent with the returned compartment ID. Multiple users can share a compartment to a next hop identified by TInetAddr. The compartment ID and the TInetAddr are bound together when the first request towards the TInetAddr is sent. Multiple comparment IDs can point to the same TInetAddr.

Parameters

TUint32 aIapIdthe IAP used for the compartment

IsSupported()

TBool IsSupported()const [pure virtual]

Checks if signalling compression is installed.

RemoveCompartment(TUint32)

voidRemoveCompartment(TUint32aCompartmentId)[pure virtual]

Removes compartment identified by the compartment ID

Parameters

TUint32 aCompartmentIdthe compartment ID

SendFailedL(TUint32)

voidSendFailedL(TUint32aCompartmentId)[pure virtual]

If the compartment has been previously used for decompressing, resets the compartment. If not, deletes the compartment.

Parameters

TUint32 aCompartmentIdthe compartment ID