X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=blobdiff_plain;f=account.pyx;h=d720910c894d29457a221eb1933dd56cee59e883;hp=421f1ec6dee534f02b8df7a3275b681b293504ff;hb=76ca8699d9a05eba65edbd23ddfb3def68c55424;hpb=808298462331613626bf941f55b4118295e92824 diff --git a/account.pyx b/account.pyx index 421f1ec..d720910 100644 --- a/account.pyx +++ b/account.pyx @@ -58,3 +58,16 @@ cdef class Account: buddies += [buddy.name] iter = iter.next return buddies + + def get_proxyinfo(self): + cdef proxy.PurpleProxyInfo *c_proxyinfo + c_proxyinfo = account.c_purple_account_get_proxy_info(self.__account) + if c_proxyinfo == NULL: + return None + cdef ProxyInfo proxyinfo + proxyinfo = proxy.ProxyInfo() + proxyinfo.c_proxyinfo = c_proxyinfo + return proxyinfo + + def set_proxyinfo(self, ProxyInfo proxyinf): + account.c_purple_account_set_proxy_info(self.__account, proxyinf.c_proxyinfo)