+
+protected:
+ wxSocketBase *m_sock;
+ wxSocketStream *m_sockstrm;
+ wxDataInputStream *m_codeci;
+ wxDataOutputStream *m_codeco;
+ wxString m_topic;
+
+ friend class wxTCPServer;
+ friend class wxTCPClient;
+ friend void Client_OnRequest(wxSocketBase&,
+ wxSocketNotify, char *);
+ friend void Server_OnRequest(wxSocketServer&,
+ wxSocketNotify, char *);
+
+private:
+ //
+ // We're hiding an Execute method in ConnectionBase
+ //s
+ virtual bool Execute(const wxString& str)
+ { return Execute(str, -1, wxIPC_TEXT); }