Lines Matching defs:wxSocketBase
91 // wxSocketBase
94 class WXDLLIMPEXP_NET wxSocketBase : public wxObject
96 DECLARE_CLASS(wxSocketBase)
104 wxSocketBase();
105 wxSocketBase(wxSocketFlags flags, wxSocketType type);
106 virtual ~wxSocketBase();
129 wxSocketBase& Discard();
130 wxSocketBase& Peek(void* buffer, wxUint32 nbytes);
131 wxSocketBase& Read(void* buffer, wxUint32 nbytes);
132 wxSocketBase& ReadMsg(void *buffer, wxUint32 nbytes);
133 wxSocketBase& Unread(const void *buffer, wxUint32 nbytes);
134 wxSocketBase& Write(const void *buffer, wxUint32 nbytes);
135 wxSocketBase& WriteMsg(const void *buffer, wxUint32 nbytes);
223 DECLARE_NO_COPY_CLASS(wxSocketBase)
231 class WXDLLIMPEXP_NET wxSocketServer : public wxSocketBase
238 wxSocketBase* Accept(bool wait = true);
239 bool AcceptWith(wxSocketBase& socket, bool wait = true);
251 class WXDLLIMPEXP_NET wxSocketClient : public wxSocketBase
277 class WXDLLIMPEXP_NET wxDatagramSocket : public wxSocketBase
311 wxSocketBase *GetSocket() const { return (wxSocketBase *) GetEventObject(); }