#include "wx/unix/gsockunx.h"
+extern "C" {
+static
void _GSocket_GDK_Input(gpointer data,
gint source,
GdkInputCondition condition)
if (condition & GDK_INPUT_WRITE)
socket->Detected_Write();
}
+}
bool GSocketGUIFunctionsTableConcrete::CanUseEventLoop()
{ return true; }
void GSocketGUIFunctionsTableConcrete::OnExit(void)
{
}
-
+
bool GSocketGUIFunctionsTableConcrete::Init_Socket(GSocket *socket)
{
gint *m_id;
}
if (m_id[c] != -1)
+ {
gdk_input_remove(m_id[c]);
-
- m_id[c] = -1;
+ m_id[c] = -1;
+ }
}
void GSocketGUIFunctionsTableConcrete::Enable_Events(GSocket *socket)