Threads, sockets and windows

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I'm trying to write two-threaded program: one thread for GUI and the other
for network. The network thread needs to poll network socket and to receive
messages from the GUI thread (such as commands to send something to network
or to disconnect). I've used pipe for commands, so in the network thread I
can simply poll() network socket and pipe together.

But on windows there is no poll() function. Of course I can use
g_async_queue, but doing so I can't poll queue and network socket
simultaneously.

Are there any method to poll g_async_queue and network socket or pipe and
network socket on windows simultaneously ? Or may be, is there something in
the GTK/Glib for this kind of situations ?

-- 
             Vladimir

_______________________________________________

gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux