0.8.6claws49
[claws.git] / src / automaton.h
index 17e0fb8d18ab97cf6517b2e82cfe84a7d6f22bcc..97be9ffba687061c86d53e326c185dedcff3071a 100644 (file)
@@ -34,7 +34,7 @@ typedef void  (*AtmUIFunc)    (gpointer        data,
 
 struct _AtmState
 {
-       GdkInputCondition condition;
+       GIOCondition     condition;
        gint (*handler) (SockInfo       *source,
                         gpointer        data);
 };
@@ -62,8 +62,8 @@ struct _Automaton
 
 Automaton *automaton_create    (gint                    num);
 void automaton_destroy         (Automaton              *atm);
-void automaton_input_cb                (gpointer                data,
-                                gint                    dummy_source,
-                                GdkInputCondition       condition);
+gboolean automaton_input_cb    (GIOChannel             *channel,
+                                GIOCondition            condition,
+                                gpointer                data);
 
 #endif /* __AUTOMATON_H__ */