do not require a running event loop, even under MSW, for the sockets to work: if...
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 23 Nov 2008 00:11:09 +0000 (00:11 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 23 Nov 2008 00:11:09 +0000 (00:11 +0000)
commitf0db5d75878e4a4bd8b4d8f0c8e7991b60cced69
tree063d4d4f37dbc0dbd3dfc96f089adab09794d222
parentb245cbc587f379bf9cc27122c3f3f50c1d424186
do not require a running event loop, even under MSW, for the sockets to work: if the user code doesn't use events there is no reason for it to run the event loop, especially as it's not needed under the other platforms; instead use the same Select() implementation as under Unix under MSW too and, to avoid duplicating it, put it into the new GSocketBase class

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56923 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
include/wx/gsocket.h
include/wx/msw/gsockmsw.h
include/wx/unix/gsockunx.h
include/wx/unix/private.h
src/common/socket.cpp
src/msw/gsocket.cpp
src/unix/gsocket.cpp