upd tox
This commit is contained in:
parent
6164f189f2
commit
8df53eb6f9
1 changed files with 18 additions and 0 deletions
18
src/tox.py
18
src/tox.py
|
@ -147,6 +147,24 @@ class Tox(object):
|
||||||
self.libtoxcore.tox_self_get_address(self._tox_pointer, address)
|
self.libtoxcore.tox_self_get_address(self._tox_pointer, address)
|
||||||
return address
|
return address
|
||||||
|
|
||||||
|
def self_set_nospam(self, nospam):
|
||||||
|
self.libtoxcore.tox_self_set_nospam(self._tox_pointer, c_uint32(nospam))
|
||||||
|
|
||||||
|
def self_get_nospam(self):
|
||||||
|
return int(self.libtoxcore.tox_self_get_nospam(self._tox_pointer).value)
|
||||||
|
|
||||||
|
def self_get_public_key(self, public_key=None):
|
||||||
|
if public_key is None:
|
||||||
|
public_key = create_string_buffer(TOX_PUBLIC_KEY_SIZE)
|
||||||
|
self.libtoxcore.tox_self_get_address(self._tox_pointer, public_key)
|
||||||
|
return public_key
|
||||||
|
|
||||||
|
def self_get_secret_key(self, secret_key=None):
|
||||||
|
if secret_key is None:
|
||||||
|
secret_key = create_string_buffer(TOX_PUBLIC_KEY_SIZE)
|
||||||
|
self.libtoxcore.tox_self_get_secret_key(self._tox_pointer, secret_key)
|
||||||
|
return secret_key
|
||||||
|
|
||||||
def __del__(self):
|
def __del__(self):
|
||||||
if hasattr(self, 'tox_options'):
|
if hasattr(self, 'tox_options'):
|
||||||
self.libtoxcore.tox_kill(self._tox_pointer)
|
self.libtoxcore.tox_kill(self._tox_pointer)
|
||||||
|
|
Loading…
Reference in a new issue