- def _set_protocol_id(self, protocol_id):
- account.purple_account_set_protocol_id( \
- self.__account_get_structure(), protocol_id)
+ def __get_exists(self):
+ return self.__exists
+ exists = property(__get_exists)
+
+ def __get_id(self):
+ return self.__id
+ id = property(__get_id)
+
+ def __get_name(self):
+ cdef char *name = NULL
+ if self.__exists:
+ name = <char *> plugin.purple_plugin_get_name(self._get_structure())
+ if name != NULL:
+ return name
+ else:
+ return None
+ return None
+ name = property(__get_name)