CPppCcp Class Reference
class CPppCcp : public CBase |
PPP Compression Control Protocol class (RFC 1962)
Constructor & Destructor Documentation
Member Functions Documentation
AddToRequestListL(RPppOptionList &, TSglQueIter< CPppCompConfig > &)
FsmApplyConfigRequest(RPppOptionList &)
void | FsmApplyConfigRequest | ( | RPppOptionList & | aRequestList | ) | [protected, virtual] |
FsmCheckConfigRequest(RPppOptionList &, RPppOptionList &, RPppOptionList &, RPppOptionList &)
FsmFillinConfigRequestL(RPppOptionList &)
void | FsmFillinConfigRequestL | ( | RPppOptionList & | aRequestList | ) | [protected, virtual] |
FsmLayerDown(TInt)
void | FsmLayerDown | ( | TInt | aReason =
KErrNone
| ) | [protected, virtual] |
FsmLayerFinished(TInt)
void | FsmLayerFinished | ( | TInt | aReason =
KErrNone
| ) | [protected, virtual] |
FsmLayerStarted()
TInt
| FsmLayerStarted | ( | ) | [protected, virtual] |
FsmLayerUp()
void | FsmLayerUp | ( | ) | [protected, virtual] |
FsmRecvConfigAck(RPppOptionList &)
FsmRecvConfigNak(RPppOptionList &, RPppOptionList &)
FsmRecvConfigReject(RPppOptionList &, RPppOptionList &)
FsmRecvUnknownCode(TUint8, TUint8, TInt, RMBufChain &)
FsmTerminationPhaseComplete()
void | FsmTerminationPhaseComplete | ( | ) | [protected, virtual] |
LoadCompressorL(CPppCompConfig &, TInt)
LoadDeCompressorL(CPppCompConfig &, TInt)
ReConfigLink()
void | ReConfigLink | ( | ) | [virtual] |
RemoteCompressorHasReset()
void | RemoteCompressorHasReset | ( | ) | [virtual] |
Send(RMBufChain &, TAny *)
SendCallBack(TAny *)
TInt
| SendCallBack | ( | TAny * | aCProtocol | ) | [private, static] |
SendResetAckL(TUint8)
void | SendResetAckL | ( | TUint8 | aId | ) | [private] |
SendResetRequestL()
void | SendResetRequestL | ( | ) | [virtual] |
Member Data Documentation
CPppCompressor * iCompressor
Object implementing the negotiated compression algorithm
CObjectCon * iCompressorCon
TSglQue< CPppCompConfig > iCompressorConfig
Static compressor configuration information
CPppDeCompressor * iDeCompressor
Object implementing the negotiated decompression algorithm
CObjectCon * iDeCompressorCon
TBool
iDead
Set to ETrue once KillProtocol has been called
CPppIniData * iIniFilePtr
CPppIniData * | iIniFilePtr | [private] |
PPP .ini file parsing object
TBool
iLowerFlowOn
TBool
| iLowerFlowOn | [private] |
TPppExtraRecvr< CPppCcp > iRecvr
Object to take outgoing packets
RPppOptionList
iRequestWorkList
Working list of compressor configurations left to try
TUint8
iResetId
Identification code of the last Reset Request packet sent
CAsyncCallBack * iSendCallBack
Active object used to schedule sending packets
TBool
iSoftwareCompressionOn
TBool
| iSoftwareCompressionOn | [private] |
Whether compression has been enabled in the configuration database
TBool
iUpperFlowOn
TBool
| iUpperFlowOn | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.