diff -r 630d2f34d719 -r 07a122eea281 telephonyprotocols/rawipnif/rawipnif2/inc/BcaController.h --- a/telephonyprotocols/rawipnif/rawipnif2/inc/BcaController.h Tue Aug 31 16:23:08 2010 +0300 +++ b/telephonyprotocols/rawipnif/rawipnif2/inc/BcaController.h Wed Sep 01 12:40:21 2010 +0100 @@ -1,4 +1,4 @@ -// Copyright (c) 2004-2010 Nokia Corporation and/or its subsidiary(-ies). +// Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). // All rights reserved. // This component and the accompanying materials are made available // under the terms of "Eclipse Public License v1.0" @@ -30,6 +30,7 @@ using namespace BasebandChannelAdaptation2; +class CBttLogger; void Panic(TRawIP2NifPanic aPanic); typedef MBca2Factory* (*TNewBca2FactoryL)(); @@ -40,10 +41,10 @@ class CBcaController : public CActive { public: - CBcaController(CRawIP2Flow& aRawIPFlow); + CBcaController(CRawIP2Flow& aRawIPFlow, CBttLogger* aTheLogger); ~CBcaController(); - static CBcaController* NewL(CRawIP2Flow& aRawIPFlow); + static CBcaController* NewL(CRawIP2Flow& aRawIPFlow,CBttLogger* aTheLogger); void ConstructL(); public: void StartLoadL(const CBCAProvision* aBCAProvisionConfig,MUpperControl* aControl, @@ -59,7 +60,8 @@ // Inherited from CActive. virtual void RunL(); virtual void DoCancel(); - +private: + CBttLogger* iTheLogger; // Unowned data. private: enum TBcaState {