javacommons/comms/ipclib/clientserver/src.s60/creceiver.h
branchRCL_3
changeset 25 ae942d28ec0e
parent 14 04becd199f91
child 26 2455ef1f5bbc
--- a/javacommons/comms/ipclib/clientserver/src.s60/creceiver.h	Thu Aug 19 09:48:13 2010 +0300
+++ b/javacommons/comms/ipclib/clientserver/src.s60/creceiver.h	Tue Aug 31 15:09:22 2010 +0300
@@ -31,12 +31,16 @@
 
 NONSHARABLE_CLASS(CReceiver): public CActive
 {
+    CReceiver(IpcClient& aParent, IpcListener& aListener, RComms& aSession);
 public:
-    CReceiver(IpcClient& aParent, IpcListener& aListener, RComms& aSession);
+    static CReceiver* NewLC(IpcClient& aParent, IpcListener& aListener, RComms& aSession);
+
     ~CReceiver();
     void Receive();
 
 private:
+    void ConstructL();
+
     virtual void RunL();
     virtual void DoCancel();
     virtual TInt RunError(TInt aError);