Added Account class parent (core).
[python-purple] / account.pyx
index 16e5dcd..a6d2412 100644 (file)
@@ -24,11 +24,13 @@ from protocol import Protocol
 cdef class Account:
     """
     Account class
+    @param core
     @param username
     @param protocol_id
     """
 
-    def __init__(self, username, protocol_id):
+    def __init__(self, core, username, protocol_id):
+        self.__core = core
         self.__username = username
         self.__protocol = Protocol(self, protocol_id)
 
@@ -63,6 +65,10 @@ cdef class Account:
             return None
     is_disconnected = property(__is_disconnected)
 
+    def __get_core(self):
+        return self.__core
+    core = property(__get_core)
+
     def __get_exists(self):
         return self.__exists
     exists = property(__get_exists)