--- a/datacommsserver/esockserver/test/TE_Socket/SocketTestSection31.h Tue Feb 02 00:53:00 2010 +0200
+++ b/datacommsserver/esockserver/test/TE_Socket/SocketTestSection31.h Fri Apr 16 16:15:03 2010 +0300
@@ -49,6 +49,28 @@
virtual enum TVerdict InternalDoTestStepL( void );
};
+class CSocketTest31_5 : public CTestStepSocket
+ {
+public:
+ static const TDesC &GetTestName();
+ virtual enum TVerdict InternalDoTestStepL( void );
+private:
+ TInt MakePendingRequestL();
+
+ // Member data largely as convenience; not cleaned up by destructor
+ RSocketServ iSess;
+ class CSockReq : public CBase
+ {
+ public:
+ static CSockReq* NewLC();
+ ~CSockReq();
+ public:
+ RSocket iSock;
+ TRequestStatus iReq;
+ TBuf8<20> iData;
+ };
+ RPointerArray<CSockReq> iSocks;
+ };
#endif //__SOCKETTEST_31_H__