include "libpurple/pounce.pxd"
include "libpurple/prefs.pxd"
include "libpurple/proxy.pxd"
+include "libpurple/signals.pxd"
include "libpurple/status.pxd"
+include "libpurple/savedstatuses.pxd"
include "libpurple/util.pxd"
cdef extern from "c_purple.h":
- guint glib_input_add(gint fd, PurpleInputCondition condition, PurpleInputFunction function, gpointer data)
- void glib_main_loop()
+ void connect_to_signals_for_demonstration_purposes_only ()
+ guint glib_input_add(gint fd, PurpleInputCondition condition, PurpleInputFunction function, gpointer data)
import ecore
c_purple_pounces_load()
return ret
- # core_init
-
-# Purple
+ # purple_init
def get_protocols(self):
cdef GList *iter
protocols += [(plugin.info.id, plugin.info.name)]
iter = iter.next
return protocols
+ # get_protocols
def connect(self):
conn = Connection()
conn.connect()
+ # connect
+# Purple
-include "account.pyx"
-include "buddy.pyx"
-include "connection.pyx"
-include "conversation.pyx"
+include "account.pxd"
+include "buddy.pxd"
+include "connection.pxd"
+include "conversation.pxd"