virtual wxSocketError GetLastError() const;
- virtual int Read(void *buffer, int size);
- virtual int Write(const void *buffer, int size);
+ virtual void ReenableEvents(wxSocketEventFlags WXUNUSED(flags))
+ {
+ // notifications are never disabled in this implementation, there is no
+ // need for this as WSAAsyncSelect() only sends notification once when
+ // the new data becomes available anyhow, so there is no need to do
+ // anything here
+ }
private:
virtual void DoClose();
wxSocketManager::Get()->Install_Callback(this);
}
- wxSocketError Connect_Timeout();
- int Recv_Stream(void *buffer, int size);
- int Recv_Dgram(void *buffer, int size);
- int Send_Stream(const void *buffer, int size);
- int Send_Dgram(const void *buffer, int size);
-
int m_msgnumber;
friend class wxSocketMSWManager;
- DECLARE_NO_COPY_CLASS(wxSocketImplMSW)
+ wxDECLARE_NO_COPY_CLASS(wxSocketImplMSW);
};
#endif /* _WX_MSW_GSOCKMSW_H_ */