# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-cdef extern from "glib-2.0/glib.h":
- ctypedef gboolean
-
cdef extern from *:
ctypedef char* const_char_ptr "const char *"
-include "core/account.pxd"
-include "core/blist.pxd"
-include "core/connection.pxd"
-include "core/core.pxd"
-include "core/debug.pxd"
-include "core/eventloop.pxd"
-include "core/idle.pxd"
-include "core/plugin.pxd"
-include "core/pounce.pxd"
-include "core/prefs.pxd"
-include "core/util.pxd"
+cdef extern from "time.h":
+ ctypedef long int time_t
+
+class Core(object):
+ def init(self):
+ init_libpurple()
+
+include "c_purple.pxd"
+#include "glib.pxd"
+#include "core/account.pxd"
+#include "core/blist.pxd"
+#include "core/connection.pxd"
+#include "core/core.pxd"
+#include "core/debug.pxd"
+#include "core/eventloop.pxd"
+#include "core/idle.pxd"
+#include "core/plugin.pxd"
+#include "core/pounce.pxd"
+#include "core/prefs.pxd"
+#include "core/util.pxd"