Contents Up Previous Next

wxSocketServer

Derived from

wxSocketBase

Include files

<wx/socket.h>

Members

wxSocketServer::wxSocketServer
wxSocketServer::~wxSocketServer
wxSocketServer::Accept
wxSocketServer::AcceptWith


wxSocketServer::wxSocketServer

wxSocketServer(wxSockAddress& address, wxSockFlags flags = wxSocketBase::NONE)

Constructs a new wxSocketServer.

Warning ! The created object needs to be registered to a socket handler (see wxSocketHandler).

Parameters

address

flags


wxSocketServer::~wxSocketServer

~wxSocketServer()

Destroys a wxSocketServer object (it doesn't close the accepted connection).


wxSocketServer::Accept

wxSocketBase * Accept()

Creates a new object wxSocketBase and accepts an incoming connection. Warning ! This function will block the GUI.

Return value

Returns an opened socket connection.

See also

wxSocketServer::AcceptWith


wxSocketServer::AcceptWith

bool AcceptWith(wxSocketBase& socket)

Accept an incoming connection using the specified socket object. This is useful when someone wants to inherit wxSocketBase.

Parameters

socket

Return value

Returns TRUE if no error occurs, else FALSE.