--- a/telephonyprotocols/rawipnif/inc/BcaIoController.h Tue Aug 31 16:23:08 2010 +0300
+++ b/telephonyprotocols/rawipnif/inc/BcaIoController.h Wed Sep 01 12:40:21 2010 +0100
@@ -33,6 +33,7 @@
using namespace BasebandChannelAdaptation;
+class CBttLogger;
class CSender;
class CReceiver;
class CBcaControl;
@@ -56,7 +57,7 @@
class CBcaIoController : public CBase
{
public:
- static CBcaIoController* NewL(MControllerObserver& aObserver);
+ static CBcaIoController* NewL(MControllerObserver& aObserver, CBttLogger* aTheLogger);
~CBcaIoController();
void StartL();
@@ -90,12 +91,13 @@
#endif // RAWIP_HEADER_APPENDED_TO_PACKETS
protected:
+ CBttLogger* iTheLogger;
TUint iMaxTxPacketSize;
TUint iMaxRxPacketSize;
private:
- CBcaIoController(MControllerObserver& aObserver);
+ CBcaIoController(MControllerObserver& aObserver, CBttLogger* aTheLogger);
void ConstructL();
enum TSendState
@@ -254,7 +256,7 @@
class CBcaControl : public CActive
{
public:
- CBcaControl(CBcaIoController& aObserver);
+ CBcaControl(CBcaIoController& aObserver, CBttLogger* aTheLogger);
~CBcaControl();
public:
void StartLoadL();
@@ -266,6 +268,7 @@
virtual void DoCancel();
private: // Unowned data.
CBcaIoController& iObserver;
+ CBttLogger* iTheLogger;
private:
enum TBcaState
{