--- a/telephonyprotocols/rawipnif/inc/RawIPFlow.h Tue Aug 31 16:23:08 2010 +0300
+++ b/telephonyprotocols/rawipnif/inc/RawIPFlow.h Wed Sep 01 12:40:21 2010 +0100
@@ -32,8 +32,10 @@
#include "BinderBase.h"
#include "BcaIoController.h"
#include "MControllerObserver.h"
+#include "bttlog.h"
#include <comms-infras/linkmessages.h> // for TLinkMessageId
+class CBttLogger;
class CPacketLogger;
class TRawIpAgentProvision;
class CBCAProvision;
@@ -110,7 +112,7 @@
inline RPacketContext::TContextStatus GetContextStatus();
protected:
- CRawIPFlow(ESock::CSubConnectionFlowFactoryBase& aFactory, const Messages::TNodeId& aSubConnId, ESock::CProtocolIntfBase* aProtocolIntf);
+ CRawIPFlow(ESock::CSubConnectionFlowFactoryBase& aFactory, const Messages::TNodeId& aSubConnId, ESock::CProtocolIntfBase* aProtocolIntf, CBttLogger* aTheLogger);
void ConstructL();
virtual ~CRawIPFlow();
@@ -148,6 +150,8 @@
private:// Unowned
/** networking packet logger for debugging packets */
__PACKETLOG_DECLARATION_MEMBER;
+ CBttLogger* iTheLogger;
+
// Upstack bound protocol reference
CProtocolBase* iProtocol;