toxcore enums upd
This commit is contained in:
parent
af42b7141c
commit
7d60e1344d
2 changed files with 177 additions and 177 deletions
146
src/tox.py
146
src/tox.py
|
@ -56,26 +56,26 @@ class Tox(object):
|
||||||
Tox.libtoxcore.tox_new.restype = POINTER(c_void_p)
|
Tox.libtoxcore.tox_new.restype = POINTER(c_void_p)
|
||||||
self._tox_pointer = Tox.libtoxcore.tox_new(tox_options, addressof(tox_err_new))
|
self._tox_pointer = Tox.libtoxcore.tox_new(tox_options, addressof(tox_err_new))
|
||||||
tox_err_new = tox_err_new.value
|
tox_err_new = tox_err_new.value
|
||||||
if tox_err_new == TOX_ERR_NEW['TOX_ERR_NEW_NULL']:
|
if tox_err_new == TOX_ERR_NEW['NULL']:
|
||||||
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
||||||
elif tox_err_new == TOX_ERR_NEW['TOX_ERR_NEW_MALLOC']:
|
elif tox_err_new == TOX_ERR_NEW['MALLOC']:
|
||||||
raise MemoryError('The function was unable to allocate enough '
|
raise MemoryError('The function was unable to allocate enough '
|
||||||
'memory to store the internal structures for the Tox object.')
|
'memory to store the internal structures for the Tox object.')
|
||||||
elif tox_err_new == TOX_ERR_NEW['TOX_ERR_NEW_PORT_ALLOC']:
|
elif tox_err_new == TOX_ERR_NEW['PORT_ALLOC']:
|
||||||
raise MemoryError('The function was unable to bind to a port. This may mean that all ports have already'
|
raise MemoryError('The function was unable to bind to a port. This may mean that all ports have already'
|
||||||
' been bound, e.g. by other Tox instances, or it may mean a permission error. You may'
|
' been bound, e.g. by other Tox instances, or it may mean a permission error. You may'
|
||||||
' be able to gather more information from errno.')
|
' be able to gather more information from errno.')
|
||||||
elif tox_err_new == TOX_ERR_NEW['TOX_ERR_NEW_PROXY_BAD_TYPE']:
|
elif tox_err_new == TOX_ERR_NEW['PROXY_BAD_TYPE']:
|
||||||
raise ArgumentError('proxy_type was invalid.')
|
raise ArgumentError('proxy_type was invalid.')
|
||||||
elif tox_err_new == TOX_ERR_NEW['TOX_ERR_NEW_PROXY_BAD_HOST']:
|
elif tox_err_new == TOX_ERR_NEW['PROXY_BAD_HOST']:
|
||||||
raise ArgumentError('proxy_type was valid but the proxy_host passed had an invalid format or was NULL.')
|
raise ArgumentError('proxy_type was valid but the proxy_host passed had an invalid format or was NULL.')
|
||||||
elif tox_err_new == TOX_ERR_NEW['TOX_ERR_NEW_PROXY_BAD_PORT']:
|
elif tox_err_new == TOX_ERR_NEW['PROXY_BAD_PORT']:
|
||||||
raise ArgumentError('proxy_type was valid, but the proxy_port was invalid.')
|
raise ArgumentError('proxy_type was valid, but the proxy_port was invalid.')
|
||||||
elif tox_err_new == TOX_ERR_NEW['TOX_ERR_NEW_PROXY_NOT_FOUND']:
|
elif tox_err_new == TOX_ERR_NEW['PROXY_NOT_FOUND']:
|
||||||
raise ArgumentError('The proxy address passed could not be resolved.')
|
raise ArgumentError('The proxy address passed could not be resolved.')
|
||||||
elif tox_err_new == TOX_ERR_NEW['TOX_ERR_NEW_LOAD_ENCRYPTED']:
|
elif tox_err_new == TOX_ERR_NEW['LOAD_ENCRYPTED']:
|
||||||
raise ArgumentError('The byte array to be loaded contained an encrypted save.')
|
raise ArgumentError('The byte array to be loaded contained an encrypted save.')
|
||||||
elif tox_err_new == TOX_ERR_NEW['TOX_ERR_NEW_LOAD_BAD_FORMAT']:
|
elif tox_err_new == TOX_ERR_NEW['LOAD_BAD_FORMAT']:
|
||||||
raise ArgumentError('The data format was invalid. This can happen when loading data that was saved by'
|
raise ArgumentError('The data format was invalid. This can happen when loading data that was saved by'
|
||||||
' an older version of Tox, or when the data has been corrupted. When loading from'
|
' an older version of Tox, or when the data has been corrupted. When loading from'
|
||||||
' badly formatted data, some data may have been loaded, and the rest is discarded.'
|
' badly formatted data, some data may have been loaded, and the rest is discarded.'
|
||||||
|
@ -125,9 +125,9 @@ class Tox(object):
|
||||||
f.restype = POINTER(ToxOptions)
|
f.restype = POINTER(ToxOptions)
|
||||||
result = f(addressof(tox_err_options_new))
|
result = f(addressof(tox_err_options_new))
|
||||||
tox_err_options_new = tox_err_options_new.value
|
tox_err_options_new = tox_err_options_new.value
|
||||||
if tox_err_options_new == TOX_ERR_OPTIONS_NEW['TOX_ERR_OPTIONS_NEW_OK']:
|
if tox_err_options_new == TOX_ERR_OPTIONS_NEW['OK']:
|
||||||
return result
|
return result
|
||||||
elif tox_err_options_new == TOX_ERR_OPTIONS_NEW['TOX_ERR_OPTIONS_NEW_MALLOC']:
|
elif tox_err_options_new == TOX_ERR_OPTIONS_NEW['MALLOC']:
|
||||||
raise MemoryError('The function failed to allocate enough memory for the options struct.')
|
raise MemoryError('The function failed to allocate enough memory for the options struct.')
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
@ -189,14 +189,14 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_bootstrap(self._tox_pointer, c_char_p(address), c_uint16(port),
|
result = Tox.libtoxcore.tox_bootstrap(self._tox_pointer, c_char_p(address), c_uint16(port),
|
||||||
c_char_p(public_key), addressof(tox_err_bootstrap))
|
c_char_p(public_key), addressof(tox_err_bootstrap))
|
||||||
tox_err_bootstrap = tox_err_bootstrap.value
|
tox_err_bootstrap = tox_err_bootstrap.value
|
||||||
if tox_err_bootstrap == TOX_ERR_BOOTSTRAP['TOX_ERR_BOOTSTRAP_OK']:
|
if tox_err_bootstrap == TOX_ERR_BOOTSTRAP['OK']:
|
||||||
return bool(result)
|
return bool(result)
|
||||||
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['TOX_ERR_BOOTSTRAP_NULL']:
|
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['NULL']:
|
||||||
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
||||||
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['TOX_ERR_BOOTSTRAP_BAD_HOST']:
|
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['BAD_HOST']:
|
||||||
raise ArgumentError('The address could not be resolved to an IP '
|
raise ArgumentError('The address could not be resolved to an IP '
|
||||||
'address, or the IP address passed was invalid.')
|
'address, or the IP address passed was invalid.')
|
||||||
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['TOX_ERR_BOOTSTRAP_BAD_PORT']:
|
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['BAD_PORT']:
|
||||||
raise ArgumentError('The port passed was invalid. The valid port range is (1, 65535).')
|
raise ArgumentError('The port passed was invalid. The valid port range is (1, 65535).')
|
||||||
|
|
||||||
def add_tcp_relay(self, address, port, public_key):
|
def add_tcp_relay(self, address, port, public_key):
|
||||||
|
@ -215,14 +215,14 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_add_tcp_relay(self._tox_pointer, c_char_p(address), c_uint16(port),
|
result = Tox.libtoxcore.tox_add_tcp_relay(self._tox_pointer, c_char_p(address), c_uint16(port),
|
||||||
c_char_p(public_key), addressof(tox_err_bootstrap))
|
c_char_p(public_key), addressof(tox_err_bootstrap))
|
||||||
tox_err_bootstrap = tox_err_bootstrap.value
|
tox_err_bootstrap = tox_err_bootstrap.value
|
||||||
if tox_err_bootstrap == TOX_ERR_BOOTSTRAP['TOX_ERR_BOOTSTRAP_OK']:
|
if tox_err_bootstrap == TOX_ERR_BOOTSTRAP['OK']:
|
||||||
return bool(result)
|
return bool(result)
|
||||||
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['TOX_ERR_BOOTSTRAP_NULL']:
|
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['NULL']:
|
||||||
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
||||||
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['TOX_ERR_BOOTSTRAP_BAD_HOST']:
|
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['BAD_HOST']:
|
||||||
raise ArgumentError('The address could not be resolved to an IP '
|
raise ArgumentError('The address could not be resolved to an IP '
|
||||||
'address, or the IP address passed was invalid.')
|
'address, or the IP address passed was invalid.')
|
||||||
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['TOX_ERR_BOOTSTRAP_BAD_PORT']:
|
elif tox_err_bootstrap == TOX_ERR_BOOTSTRAP['BAD_PORT']:
|
||||||
raise ArgumentError('The port passed was invalid. The valid port range is (1, 65535).')
|
raise ArgumentError('The port passed was invalid. The valid port range is (1, 65535).')
|
||||||
|
|
||||||
def self_get_connection_status(self):
|
def self_get_connection_status(self):
|
||||||
|
@ -342,11 +342,11 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_self_set_name(self._tox_pointer, c_char_p(name),
|
result = Tox.libtoxcore.tox_self_set_name(self._tox_pointer, c_char_p(name),
|
||||||
c_size_t(len(name)), addressof(tox_err_set_info))
|
c_size_t(len(name)), addressof(tox_err_set_info))
|
||||||
tox_err_set_info = tox_err_set_info.value
|
tox_err_set_info = tox_err_set_info.value
|
||||||
if tox_err_set_info == TOX_ERR_SET_INFO['TOX_ERR_SET_INFO_OK']:
|
if tox_err_set_info == TOX_ERR_SET_INFO['OK']:
|
||||||
return bool(result)
|
return bool(result)
|
||||||
elif tox_err_set_info == TOX_ERR_SET_INFO['TOX_ERR_SET_INFO_NULL']:
|
elif tox_err_set_info == TOX_ERR_SET_INFO['NULL']:
|
||||||
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
||||||
elif tox_err_set_info == TOX_ERR_SET_INFO['TOX_ERR_SET_INFO_TOO_LONG']:
|
elif tox_err_set_info == TOX_ERR_SET_INFO['TOO_LONG']:
|
||||||
raise ArgumentError('Information length exceeded maximum permissible size.')
|
raise ArgumentError('Information length exceeded maximum permissible size.')
|
||||||
|
|
||||||
def self_get_name_size(self):
|
def self_get_name_size(self):
|
||||||
|
@ -390,11 +390,11 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_self_set_status_message(self._tox_pointer, c_char_p(status_message),
|
result = Tox.libtoxcore.tox_self_set_status_message(self._tox_pointer, c_char_p(status_message),
|
||||||
c_size_t(len(status_message)), addressof(tox_err_set_info))
|
c_size_t(len(status_message)), addressof(tox_err_set_info))
|
||||||
tox_err_set_info = tox_err_set_info.value
|
tox_err_set_info = tox_err_set_info.value
|
||||||
if tox_err_set_info == TOX_ERR_SET_INFO['TOX_ERR_SET_INFO_OK']:
|
if tox_err_set_info == TOX_ERR_SET_INFO['OK']:
|
||||||
return bool(result)
|
return bool(result)
|
||||||
elif tox_err_set_info == TOX_ERR_SET_INFO['TOX_ERR_SET_INFO_NULL']:
|
elif tox_err_set_info == TOX_ERR_SET_INFO['NULL']:
|
||||||
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
||||||
elif tox_err_set_info == TOX_ERR_SET_INFO['TOX_ERR_SET_INFO_TOO_LONG']:
|
elif tox_err_set_info == TOX_ERR_SET_INFO['TOO_LONG']:
|
||||||
raise ArgumentError('Information length exceeded maximum permissible size.')
|
raise ArgumentError('Information length exceeded maximum permissible size.')
|
||||||
|
|
||||||
def self_get_status_message_size(self):
|
def self_get_status_message_size(self):
|
||||||
|
@ -466,25 +466,25 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_add(self._tox_pointer, c_char_p(address), c_char_p(message),
|
result = Tox.libtoxcore.tox_friend_add(self._tox_pointer, c_char_p(address), c_char_p(message),
|
||||||
c_size_t(len(message)), addressof(tox_err_friend_add))
|
c_size_t(len(message)), addressof(tox_err_friend_add))
|
||||||
tox_err_friend_add = tox_err_friend_add.value
|
tox_err_friend_add = tox_err_friend_add.value
|
||||||
if tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_OK']:
|
if tox_err_friend_add == TOX_ERR_FRIEND_ADD['OK']:
|
||||||
return result
|
return result
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_NULL']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['NULL']:
|
||||||
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_TOO_LONG']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOO_LONG']:
|
||||||
raise ArgumentError('The length of the friend request message exceeded TOX_MAX_FRIEND_REQUEST_LENGTH.')
|
raise ArgumentError('The length of the friend request message exceeded TOX_MAX_FRIEND_REQUEST_LENGTH.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_NO_MESSAGE']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['NO_MESSAGE']:
|
||||||
raise ArgumentError('The friend request message was empty. This, and the TOO_LONG code will never be'
|
raise ArgumentError('The friend request message was empty. This, and the TOO_LONG code will never be'
|
||||||
' returned from tox_friend_add_norequest.')
|
' returned from tox_friend_add_norequest.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_OWN_KEY']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['OWN_KEY']:
|
||||||
raise ArgumentError('The friend address belongs to the sending client.')
|
raise ArgumentError('The friend address belongs to the sending client.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_ALREADY_SENT']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['ALREADY_SENT']:
|
||||||
raise ArgumentError('A friend request has already been sent, or the address belongs to a friend that is'
|
raise ArgumentError('A friend request has already been sent, or the address belongs to a friend that is'
|
||||||
' already on the friend list.')
|
' already on the friend list.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_BAD_CHECKSUM']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['BAD_CHECKSUM']:
|
||||||
raise ArgumentError('The friend address checksum failed.')
|
raise ArgumentError('The friend address checksum failed.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_SET_NEW_NOSPAM']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['SET_NEW_NOSPAM']:
|
||||||
raise ArgumentError('The friend was already there, but the nospam value was different.')
|
raise ArgumentError('The friend was already there, but the nospam value was different.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_MALLOC']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['MALLOC']:
|
||||||
raise MemoryError('A memory allocation failed when trying to increase the friend list size.')
|
raise MemoryError('A memory allocation failed when trying to increase the friend list size.')
|
||||||
|
|
||||||
def friend_add_norequest(self, public_key):
|
def friend_add_norequest(self, public_key):
|
||||||
|
@ -505,25 +505,25 @@ class Tox(object):
|
||||||
tox_err_friend_add = c_int()
|
tox_err_friend_add = c_int()
|
||||||
result = Tox.libtoxcore.tox_friend_add(self._tox_pointer, c_char_p(public_key), addressof(tox_err_friend_add))
|
result = Tox.libtoxcore.tox_friend_add(self._tox_pointer, c_char_p(public_key), addressof(tox_err_friend_add))
|
||||||
tox_err_friend_add = tox_err_friend_add.value
|
tox_err_friend_add = tox_err_friend_add.value
|
||||||
if tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_OK']:
|
if tox_err_friend_add == TOX_ERR_FRIEND_ADD['OK']:
|
||||||
return result
|
return result
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_NULL']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['NULL']:
|
||||||
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_TOO_LONG']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOO_LONG']:
|
||||||
raise ArgumentError('The length of the friend request message exceeded TOX_MAX_FRIEND_REQUEST_LENGTH.')
|
raise ArgumentError('The length of the friend request message exceeded TOX_MAX_FRIEND_REQUEST_LENGTH.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_NO_MESSAGE']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['NO_MESSAGE']:
|
||||||
raise ArgumentError('The friend request message was empty. This, and the TOO_LONG code will never be'
|
raise ArgumentError('The friend request message was empty. This, and the TOO_LONG code will never be'
|
||||||
' returned from tox_friend_add_norequest.')
|
' returned from tox_friend_add_norequest.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_OWN_KEY']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['OWN_KEY']:
|
||||||
raise ArgumentError('The friend address belongs to the sending client.')
|
raise ArgumentError('The friend address belongs to the sending client.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_ALREADY_SENT']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['ALREADY_SENT']:
|
||||||
raise ArgumentError('A friend request has already been sent, or the address belongs to a friend that is'
|
raise ArgumentError('A friend request has already been sent, or the address belongs to a friend that is'
|
||||||
' already on the friend list.')
|
' already on the friend list.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_BAD_CHECKSUM']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['BAD_CHECKSUM']:
|
||||||
raise ArgumentError('The friend address checksum failed.')
|
raise ArgumentError('The friend address checksum failed.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_SET_NEW_NOSPAM']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['SET_NEW_NOSPAM']:
|
||||||
raise ArgumentError('The friend was already there, but the nospam value was different.')
|
raise ArgumentError('The friend was already there, but the nospam value was different.')
|
||||||
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['TOX_ERR_FRIEND_ADD_MALLOC']:
|
elif tox_err_friend_add == TOX_ERR_FRIEND_ADD['MALLOC']:
|
||||||
raise MemoryError('A memory allocation failed when trying to increase the friend list size.')
|
raise MemoryError('A memory allocation failed when trying to increase the friend list size.')
|
||||||
|
|
||||||
def friend_delete(self, friend_number):
|
def friend_delete(self, friend_number):
|
||||||
|
@ -540,9 +540,9 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_delete(self._tox_pointer, c_uint32(friend_number),
|
result = Tox.libtoxcore.tox_friend_delete(self._tox_pointer, c_uint32(friend_number),
|
||||||
addressof(tox_err_friend_delete))
|
addressof(tox_err_friend_delete))
|
||||||
tox_err_friend_delete = tox_err_friend_delete.value
|
tox_err_friend_delete = tox_err_friend_delete.value
|
||||||
if tox_err_friend_delete == TOX_ERR_FRIEND_DELETE['TOX_ERR_FRIEND_DELETE_OK']:
|
if tox_err_friend_delete == TOX_ERR_FRIEND_DELETE['OK']:
|
||||||
return bool(result)
|
return bool(result)
|
||||||
elif tox_err_friend_delete == TOX_ERR_FRIEND_DELETE['TOX_ERR_FRIEND_DELETE_FRIEND_NOT_FOUND']:
|
elif tox_err_friend_delete == TOX_ERR_FRIEND_DELETE['FRIEND_NOT_FOUND']:
|
||||||
raise ArgumentError('There was no friend with the given friend number. No friends were deleted.')
|
raise ArgumentError('There was no friend with the given friend number. No friends were deleted.')
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------------------------------------------
|
||||||
|
@ -560,11 +560,11 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_by_public_key(self._tox_pointer, c_char_p(public_key),
|
result = Tox.libtoxcore.tox_friend_by_public_key(self._tox_pointer, c_char_p(public_key),
|
||||||
addressof(tox_err_friend_by_public_key))
|
addressof(tox_err_friend_by_public_key))
|
||||||
tox_err_friend_by_public_key = tox_err_friend_by_public_key.value
|
tox_err_friend_by_public_key = tox_err_friend_by_public_key.value
|
||||||
if tox_err_friend_by_public_key == TOX_ERR_FRIEND_BY_PUBLIC_KEY['TOX_ERR_FRIEND_BY_PUBLIC_KEY_OK']:
|
if tox_err_friend_by_public_key == TOX_ERR_FRIEND_BY_PUBLIC_KEY['OK']:
|
||||||
return result
|
return result
|
||||||
elif tox_err_friend_by_public_key == TOX_ERR_FRIEND_BY_PUBLIC_KEY['TOX_ERR_FRIEND_BY_PUBLIC_KEY_NULL']:
|
elif tox_err_friend_by_public_key == TOX_ERR_FRIEND_BY_PUBLIC_KEY['NULL']:
|
||||||
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
raise ArgumentError('One of the arguments to the function was NULL when it was not expected.')
|
||||||
elif tox_err_friend_by_public_key == TOX_ERR_FRIEND_BY_PUBLIC_KEY['TOX_ERR_FRIEND_BY_PUBLIC_KEY_NOT_FOUND']:
|
elif tox_err_friend_by_public_key == TOX_ERR_FRIEND_BY_PUBLIC_KEY['NOT_FOUND']:
|
||||||
raise ArgumentError('No friend with the given Public Key exists on the friend list.')
|
raise ArgumentError('No friend with the given Public Key exists on the friend list.')
|
||||||
|
|
||||||
def friend_exists(self, friend_number):
|
def friend_exists(self, friend_number):
|
||||||
|
@ -630,9 +630,9 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_get_last_online(self._tox_pointer, c_uint32(friend_number),
|
result = Tox.libtoxcore.tox_friend_get_last_online(self._tox_pointer, c_uint32(friend_number),
|
||||||
addressof(tox_err_last_online))
|
addressof(tox_err_last_online))
|
||||||
tox_err_last_online = tox_err_last_online.value
|
tox_err_last_online = tox_err_last_online.value
|
||||||
if tox_err_last_online == TOX_ERR_FRIEND_GET_LAST_ONLINE['TOX_ERR_FRIEND_GET_LAST_ONLINE_OK']:
|
if tox_err_last_online == TOX_ERR_FRIEND_GET_LAST_ONLINE['OK']:
|
||||||
return result
|
return result
|
||||||
elif tox_err_last_online == TOX_ERR_FRIEND_GET_LAST_ONLINE['TOX_ERR_FRIEND_GET_LAST_ONLINE_FRIEND_NOT_FOUND']:
|
elif tox_err_last_online == TOX_ERR_FRIEND_GET_LAST_ONLINE['FRIEND_NOT_FOUND']:
|
||||||
raise ArgumentError('No friend with the given number exists on the friend list.')
|
raise ArgumentError('No friend with the given number exists on the friend list.')
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------------------------------------------
|
||||||
|
@ -649,13 +649,13 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_get_name_size(self._tox_pointer, c_uint32(friend_number),
|
result = Tox.libtoxcore.tox_friend_get_name_size(self._tox_pointer, c_uint32(friend_number),
|
||||||
addressof(tox_err_friend_query))
|
addressof(tox_err_friend_query))
|
||||||
tox_err_friend_query = tox_err_friend_query.value
|
tox_err_friend_query = tox_err_friend_query.value
|
||||||
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_OK']:
|
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['OK']:
|
||||||
return result
|
return result
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_NULL']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['NULL']:
|
||||||
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
||||||
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
||||||
' NULL, these functions return an error in that case.')
|
' NULL, these functions return an error in that case.')
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_FRIEND_NOT_FOUND']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['FRIEND_NOT_FOUND']:
|
||||||
raise ArgumentError('The friend_number did not designate a valid friend.')
|
raise ArgumentError('The friend_number did not designate a valid friend.')
|
||||||
|
|
||||||
def friend_get_name(self, friend_number, name):
|
def friend_get_name(self, friend_number, name):
|
||||||
|
@ -673,13 +673,13 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_get_name(self._tox_pointer, c_uint32(friend_number), name,
|
result = Tox.libtoxcore.tox_friend_get_name(self._tox_pointer, c_uint32(friend_number), name,
|
||||||
addressof(tox_err_friend_query))
|
addressof(tox_err_friend_query))
|
||||||
tox_err_friend_query = tox_err_friend_query.value
|
tox_err_friend_query = tox_err_friend_query.value
|
||||||
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_OK']:
|
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['OK']:
|
||||||
return bool(result)
|
return bool(result)
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_NULL']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['NULL']:
|
||||||
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
||||||
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
||||||
' NULL, these functions return an error in that case.')
|
' NULL, these functions return an error in that case.')
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_FRIEND_NOT_FOUND']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['FRIEND_NOT_FOUND']:
|
||||||
raise ArgumentError('The friend_number did not designate a valid friend.')
|
raise ArgumentError('The friend_number did not designate a valid friend.')
|
||||||
|
|
||||||
def callback_friend_name(self, callback, user_data):
|
def callback_friend_name(self, callback, user_data):
|
||||||
|
@ -709,13 +709,13 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_get_status_message_size(self._tox_pointer, c_uint32(friend_number),
|
result = Tox.libtoxcore.tox_friend_get_status_message_size(self._tox_pointer, c_uint32(friend_number),
|
||||||
addressof(tox_err_friend_query))
|
addressof(tox_err_friend_query))
|
||||||
tox_err_friend_query = tox_err_friend_query.value
|
tox_err_friend_query = tox_err_friend_query.value
|
||||||
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_OK']:
|
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['OK']:
|
||||||
return result
|
return result
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_NULL']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['NULL']:
|
||||||
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
||||||
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
||||||
' NULL, these functions return an error in that case.')
|
' NULL, these functions return an error in that case.')
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_FRIEND_NOT_FOUND']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['FRIEND_NOT_FOUND']:
|
||||||
raise ArgumentError('The friend_number did not designate a valid friend.')
|
raise ArgumentError('The friend_number did not designate a valid friend.')
|
||||||
|
|
||||||
def friend_get_status_message(self, friend_number, status_message):
|
def friend_get_status_message(self, friend_number, status_message):
|
||||||
|
@ -735,13 +735,13 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_get_status_message(self._tox_pointer, c_uint32(friend_number),
|
result = Tox.libtoxcore.tox_friend_get_status_message(self._tox_pointer, c_uint32(friend_number),
|
||||||
status_message, addressof(tox_err_friend_query))
|
status_message, addressof(tox_err_friend_query))
|
||||||
tox_err_friend_query = tox_err_friend_query.value
|
tox_err_friend_query = tox_err_friend_query.value
|
||||||
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_OK']:
|
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['OK']:
|
||||||
return bool(result)
|
return bool(result)
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_NULL']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['NULL']:
|
||||||
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
||||||
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
||||||
' NULL, these functions return an error in that case.')
|
' NULL, these functions return an error in that case.')
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_FRIEND_NOT_FOUND']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['FRIEND_NOT_FOUND']:
|
||||||
raise ArgumentError('The friend_number did not designate a valid friend.')
|
raise ArgumentError('The friend_number did not designate a valid friend.')
|
||||||
|
|
||||||
def callback_friend_status_message(self, callback, user_data):
|
def callback_friend_status_message(self, callback, user_data):
|
||||||
|
@ -776,13 +776,13 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_get_status(self._tox_pointer, c_uint32(friend_number),
|
result = Tox.libtoxcore.tox_friend_get_status(self._tox_pointer, c_uint32(friend_number),
|
||||||
addressof(tox_err_friend_query))
|
addressof(tox_err_friend_query))
|
||||||
tox_err_friend_query = tox_err_friend_query.value
|
tox_err_friend_query = tox_err_friend_query.value
|
||||||
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_OK']:
|
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['OK']:
|
||||||
return result
|
return result
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_NULL']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['NULL']:
|
||||||
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
||||||
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
||||||
' NULL, these functions return an error in that case.')
|
' NULL, these functions return an error in that case.')
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_FRIEND_NOT_FOUND']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['FRIEND_NOT_FOUND']:
|
||||||
raise ArgumentError('The friend_number did not designate a valid friend.')
|
raise ArgumentError('The friend_number did not designate a valid friend.')
|
||||||
|
|
||||||
def callback_friend_status(self, callback, user_data):
|
def callback_friend_status(self, callback, user_data):
|
||||||
|
@ -815,13 +815,13 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_get_connection_status(self._tox_pointer, c_uint32(friend_number),
|
result = Tox.libtoxcore.tox_friend_get_connection_status(self._tox_pointer, c_uint32(friend_number),
|
||||||
addressof(tox_err_friend_query))
|
addressof(tox_err_friend_query))
|
||||||
tox_err_friend_query = tox_err_friend_query.value
|
tox_err_friend_query = tox_err_friend_query.value
|
||||||
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_OK']:
|
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['OK']:
|
||||||
return result
|
return result
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_NULL']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['NULL']:
|
||||||
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
||||||
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
||||||
' NULL, these functions return an error in that case.')
|
' NULL, these functions return an error in that case.')
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_FRIEND_NOT_FOUND']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['FRIEND_NOT_FOUND']:
|
||||||
raise ArgumentError('The friend_number did not designate a valid friend.')
|
raise ArgumentError('The friend_number did not designate a valid friend.')
|
||||||
|
|
||||||
def callback_friend_connection_status(self, callback, user_data):
|
def callback_friend_connection_status(self, callback, user_data):
|
||||||
|
@ -855,13 +855,13 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_get_typing(self._tox_pointer, c_uint32(friend_number),
|
result = Tox.libtoxcore.tox_friend_get_typing(self._tox_pointer, c_uint32(friend_number),
|
||||||
addressof(tox_err_friend_query))
|
addressof(tox_err_friend_query))
|
||||||
tox_err_friend_query = tox_err_friend_query.value
|
tox_err_friend_query = tox_err_friend_query.value
|
||||||
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_OK']:
|
if tox_err_friend_query == TOX_ERR_FRIEND_QUERY['OK']:
|
||||||
return bool(result)
|
return bool(result)
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_NULL']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['NULL']:
|
||||||
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
raise ArgumentError('The pointer parameter for storing the query result (name, message) was NULL. Unlike'
|
||||||
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
' the `_self_` variants of these functions, which have no effect when a parameter is'
|
||||||
' NULL, these functions return an error in that case.')
|
' NULL, these functions return an error in that case.')
|
||||||
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['TOX_ERR_FRIEND_QUERY_FRIEND_NOT_FOUND']:
|
elif tox_err_friend_query == TOX_ERR_FRIEND_QUERY['FRIEND_NOT_FOUND']:
|
||||||
raise ArgumentError('The friend_number did not designate a valid friend.')
|
raise ArgumentError('The friend_number did not designate a valid friend.')
|
||||||
|
|
||||||
def callback_friend_typing(self, callback, user_data):
|
def callback_friend_typing(self, callback, user_data):
|
||||||
|
@ -898,9 +898,9 @@ class Tox(object):
|
||||||
result = Tox.libtoxcore.tox_friend_delete(self._tox_pointer, c_uint32(friend_number),
|
result = Tox.libtoxcore.tox_friend_delete(self._tox_pointer, c_uint32(friend_number),
|
||||||
c_bool(typing), addressof(tox_err_set_typing))
|
c_bool(typing), addressof(tox_err_set_typing))
|
||||||
tox_err_set_typing = tox_err_set_typing.value
|
tox_err_set_typing = tox_err_set_typing.value
|
||||||
if tox_err_set_typing == TOX_ERR_SET_TYPING['TOX_ERR_SET_TYPING_OK']:
|
if tox_err_set_typing == TOX_ERR_SET_TYPING['OK']:
|
||||||
return bool(result)
|
return bool(result)
|
||||||
elif tox_err_set_typing == TOX_ERR_SET_TYPING['TOX_ERR_SET_TYPING_FRIEND_NOT_FOUND']:
|
elif tox_err_set_typing == TOX_ERR_SET_TYPING['FRIEND_NOT_FOUND']:
|
||||||
raise ArgumentError('The friend number did not designate a valid friend.')
|
raise ArgumentError('The friend number did not designate a valid friend.')
|
||||||
|
|
||||||
def friend_send_message(self, friend_number, message_type, message):
|
def friend_send_message(self, friend_number, message_type, message):
|
||||||
|
|
|
@ -1,84 +1,84 @@
|
||||||
TOX_USER_STATUS = {
|
TOX_USER_STATUS = {
|
||||||
'TOX_USER_STATUS_NONE': 0,
|
'NONE': 0,
|
||||||
'TOX_USER_STATUS_AWAY': 1,
|
'AWAY': 1,
|
||||||
'TOX_USER_STATUS_BUSY': 2,
|
'BUSY': 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_MESSAGE_TYPE = {
|
TOX_MESSAGE_TYPE = {
|
||||||
'TOX_MESSAGE_TYPE_NORMAL': 0,
|
'NORMAL': 0,
|
||||||
'TOX_MESSAGE_TYPE_ACTION': 1,
|
'ACTION': 1,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_PROXY_TYPE = {
|
TOX_PROXY_TYPE = {
|
||||||
'TOX_PROXY_TYPE_NONE': 0,
|
'NONE': 0,
|
||||||
'TOX_PROXY_TYPE_HTTP': 1,
|
'HTTP': 1,
|
||||||
'TOX_PROXY_TYPE_SOCKS5': 2,
|
'SOCKS5': 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_SAVEDATA_TYPE = {
|
TOX_SAVEDATA_TYPE = {
|
||||||
'TOX_SAVEDATA_TYPE_NONE': 0,
|
'NONE': 0,
|
||||||
'TOX_SAVEDATA_TYPE_TOX_SAVE': 1,
|
'TOX_SAVE': 1,
|
||||||
'TOX_SAVEDATA_TYPE_SECRET_KEY': 2,
|
'SECRET_KEY': 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_OPTIONS_NEW = {
|
TOX_ERR_OPTIONS_NEW = {
|
||||||
'TOX_ERR_OPTIONS_NEW_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_OPTIONS_NEW_MALLOC': 1,
|
'MALLOC': 1,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_NEW = {
|
TOX_ERR_NEW = {
|
||||||
'TOX_ERR_NEW_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_NEW_NULL': 1,
|
'NULL': 1,
|
||||||
'TOX_ERR_NEW_MALLOC': 2,
|
'MALLOC': 2,
|
||||||
'TOX_ERR_NEW_PORT_ALLOC': 3,
|
'PORT_ALLOC': 3,
|
||||||
'TOX_ERR_NEW_PROXY_BAD_TYPE': 4,
|
'PROXY_BAD_TYPE': 4,
|
||||||
'TOX_ERR_NEW_PROXY_BAD_HOST': 5,
|
'PROXY_BAD_HOST': 5,
|
||||||
'TOX_ERR_NEW_PROXY_BAD_PORT': 6,
|
'PROXY_BAD_PORT': 6,
|
||||||
'TOX_ERR_NEW_PROXY_NOT_FOUND': 7,
|
'PROXY_NOT_FOUND': 7,
|
||||||
'TOX_ERR_NEW_LOAD_ENCRYPTED': 8,
|
'LOAD_ENCRYPTED': 8,
|
||||||
'TOX_ERR_NEW_LOAD_BAD_FORMAT': 9,
|
'LOAD_BAD_FORMAT': 9,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_BOOTSTRAP = {
|
TOX_ERR_BOOTSTRAP = {
|
||||||
'TOX_ERR_BOOTSTRAP_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_BOOTSTRAP_NULL': 1,
|
'NULL': 1,
|
||||||
'TOX_ERR_BOOTSTRAP_BAD_HOST': 2,
|
'BAD_HOST': 2,
|
||||||
'TOX_ERR_BOOTSTRAP_BAD_PORT': 3,
|
'BAD_PORT': 3,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_CONNECTION = {
|
TOX_CONNECTION = {
|
||||||
'TOX_CONNECTION_NONE': 0,
|
'NONE': 0,
|
||||||
'TOX_CONNECTION_TCP': 1,
|
'TCP': 1,
|
||||||
'TOX_CONNECTION_UDP': 2,
|
'UDP': 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_SET_INFO = {
|
TOX_ERR_SET_INFO = {
|
||||||
'TOX_ERR_SET_INFO_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_SET_INFO_NULL': 1,
|
'NULL': 1,
|
||||||
'TOX_ERR_SET_INFO_TOO_LONG': 2,
|
'TOO_LONG': 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FRIEND_ADD = {
|
TOX_ERR_FRIEND_ADD = {
|
||||||
'TOX_ERR_FRIEND_ADD_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FRIEND_ADD_NULL': 1,
|
'NULL': 1,
|
||||||
'TOX_ERR_FRIEND_ADD_TOO_LONG': 2,
|
'TOO_LONG': 2,
|
||||||
'TOX_ERR_FRIEND_ADD_NO_MESSAGE': 3,
|
'NO_MESSAGE': 3,
|
||||||
'TOX_ERR_FRIEND_ADD_OWN_KEY': 4,
|
'OWN_KEY': 4,
|
||||||
'TOX_ERR_FRIEND_ADD_ALREADY_SENT': 5,
|
'ALREADY_SENT': 5,
|
||||||
'TOX_ERR_FRIEND_ADD_BAD_CHECKSUM': 6,
|
'BAD_CHECKSUM': 6,
|
||||||
'TOX_ERR_FRIEND_ADD_SET_NEW_NOSPAM': 7,
|
'SET_NEW_NOSPAM': 7,
|
||||||
'TOX_ERR_FRIEND_ADD_MALLOC': 8,
|
'MALLOC': 8,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FRIEND_DELETE = {
|
TOX_ERR_FRIEND_DELETE = {
|
||||||
'TOX_ERR_FRIEND_DELETE_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FRIEND_DELETE_FRIEND_NOT_FOUND': 1,
|
'FRIEND_NOT_FOUND': 1,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FRIEND_BY_PUBLIC_KEY = {
|
TOX_ERR_FRIEND_BY_PUBLIC_KEY = {
|
||||||
'TOX_ERR_FRIEND_BY_PUBLIC_KEY_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FRIEND_BY_PUBLIC_KEY_NULL': 1,
|
'NULL': 1,
|
||||||
'TOX_ERR_FRIEND_BY_PUBLIC_KEY_NOT_FOUND': 2,
|
'NOT_FOUND': 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FRIEND_GET_PUBLIC_KEY = {
|
TOX_ERR_FRIEND_GET_PUBLIC_KEY = {
|
||||||
|
@ -87,19 +87,19 @@ TOX_ERR_FRIEND_GET_PUBLIC_KEY = {
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FRIEND_GET_LAST_ONLINE = {
|
TOX_ERR_FRIEND_GET_LAST_ONLINE = {
|
||||||
'TOX_ERR_FRIEND_GET_LAST_ONLINE_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FRIEND_GET_LAST_ONLINE_FRIEND_NOT_FOUND': 1,
|
'FRIEND_NOT_FOUND': 1,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FRIEND_QUERY = {
|
TOX_ERR_FRIEND_QUERY = {
|
||||||
'TOX_ERR_FRIEND_QUERY_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FRIEND_QUERY_NULL': 1,
|
'NULL': 1,
|
||||||
'TOX_ERR_FRIEND_QUERY_FRIEND_NOT_FOUND': 2,
|
'FRIEND_NOT_FOUND': 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_SET_TYPING = {
|
TOX_ERR_SET_TYPING = {
|
||||||
'TOX_ERR_SET_TYPING_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_SET_TYPING_FRIEND_NOT_FOUND': 1,
|
'FRIEND_NOT_FOUND': 1,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FRIEND_SEND_MESSAGE = {
|
TOX_ERR_FRIEND_SEND_MESSAGE = {
|
||||||
|
@ -113,79 +113,79 @@ TOX_ERR_FRIEND_SEND_MESSAGE = {
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_FILE_KIND = {
|
TOX_FILE_KIND = {
|
||||||
'TOX_FILE_KIND_DATA': 0,
|
'DATA': 0,
|
||||||
'TOX_FILE_KIND_AVATAR': 1,
|
'AVATAR': 1,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_FILE_CONTROL = {
|
TOX_FILE_CONTROL = {
|
||||||
'TOX_FILE_CONTROL_RESUME': 0,
|
'RESUME': 0,
|
||||||
'TOX_FILE_CONTROL_PAUSE': 1,
|
'PAUSE': 1,
|
||||||
'TOX_FILE_CONTROL_CANCEL': 2,
|
'CANCEL': 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FILE_CONTROL = {
|
TOX_ERR_FILE_CONTROL = {
|
||||||
'TOX_ERR_FILE_CONTROL_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FILE_CONTROL_FRIEND_NOT_FOUND': 1,
|
'FRIEND_NOT_FOUND': 1,
|
||||||
'TOX_ERR_FILE_CONTROL_FRIEND_NOT_CONNECTED': 2,
|
'FRIEND_NOT_CONNECTED': 2,
|
||||||
'TOX_ERR_FILE_CONTROL_NOT_FOUND': 3,
|
'NOT_FOUND': 3,
|
||||||
'TOX_ERR_FILE_CONTROL_NOT_PAUSED': 4,
|
'NOT_PAUSED': 4,
|
||||||
'TOX_ERR_FILE_CONTROL_DENIED': 5,
|
'DENIED': 5,
|
||||||
'TOX_ERR_FILE_CONTROL_ALREADY_PAUSED': 6,
|
'ALREADY_PAUSED': 6,
|
||||||
'TOX_ERR_FILE_CONTROL_SENDQ': 7,
|
'SENDQ': 7,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FILE_SEEK = {
|
TOX_ERR_FILE_SEEK = {
|
||||||
'TOX_ERR_FILE_SEEK_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FILE_SEEK_FRIEND_NOT_FOUND': 1,
|
'FRIEND_NOT_FOUND': 1,
|
||||||
'TOX_ERR_FILE_SEEK_FRIEND_NOT_CONNECTED': 2,
|
'FRIEND_NOT_CONNECTED': 2,
|
||||||
'TOX_ERR_FILE_SEEK_NOT_FOUND': 3,
|
'NOT_FOUND': 3,
|
||||||
'TOX_ERR_FILE_SEEK_DENIED': 4,
|
'DENIED': 4,
|
||||||
'TOX_ERR_FILE_SEEK_INVALID_POSITION': 5,
|
'INVALID_POSITION': 5,
|
||||||
'TOX_ERR_FILE_SEEK_SENDQ': 6,
|
'SENDQ': 6,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FILE_GET = {
|
TOX_ERR_FILE_GET = {
|
||||||
'TOX_ERR_FILE_GET_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FILE_GET_NULL': 1,
|
'NULL': 1,
|
||||||
'TOX_ERR_FILE_GET_FRIEND_NOT_FOUND': 2,
|
'FRIEND_NOT_FOUND': 2,
|
||||||
'TOX_ERR_FILE_GET_NOT_FOUND': 3,
|
'NOT_FOUND': 3,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FILE_SEND = {
|
TOX_ERR_FILE_SEND = {
|
||||||
'TOX_ERR_FILE_SEND_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FILE_SEND_NULL': 1,
|
'NULL': 1,
|
||||||
'TOX_ERR_FILE_SEND_FRIEND_NOT_FOUND': 2,
|
'FRIEND_NOT_FOUND': 2,
|
||||||
'TOX_ERR_FILE_SEND_FRIEND_NOT_CONNECTED': 3,
|
'FRIEND_NOT_CONNECTED': 3,
|
||||||
'TOX_ERR_FILE_SEND_NAME_TOO_LONG': 4,
|
'NAME_TOO_LONG': 4,
|
||||||
'TOX_ERR_FILE_SEND_TOO_MANY': 5,
|
'TOO_MANY': 5,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FILE_SEND_CHUNK = {
|
CHUNK = {
|
||||||
'TOX_ERR_FILE_SEND_CHUNK_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FILE_SEND_CHUNK_NULL': 1,
|
'NULL': 1,
|
||||||
'TOX_ERR_FILE_SEND_CHUNK_FRIEND_NOT_FOUND': 2,
|
'FRIEND_NOT_FOUND': 2,
|
||||||
'TOX_ERR_FILE_SEND_CHUNK_FRIEND_NOT_CONNECTED': 3,
|
'FRIEND_NOT_CONNECTED': 3,
|
||||||
'TOX_ERR_FILE_SEND_CHUNK_NOT_FOUND': 4,
|
'NOT_FOUND': 4,
|
||||||
'TOX_ERR_FILE_SEND_CHUNK_NOT_TRANSFERRING': 5,
|
'NOT_TRANSFERRING': 5,
|
||||||
'TOX_ERR_FILE_SEND_CHUNK_INVALID_LENGTH': 6,
|
'INVALID_LENGTH': 6,
|
||||||
'TOX_ERR_FILE_SEND_CHUNK_SENDQ': 7,
|
'SENDQ': 7,
|
||||||
'TOX_ERR_FILE_SEND_CHUNK_WRONG_POSITION': 8,
|
'WRONG_POSITION': 8,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_FRIEND_CUSTOM_PACKET = {
|
TOX_ERR_FRIEND_CUSTOM_PACKET = {
|
||||||
'TOX_ERR_FRIEND_CUSTOM_PACKET_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_FRIEND_CUSTOM_PACKET_NULL': 1,
|
'NULL': 1,
|
||||||
'TOX_ERR_FRIEND_CUSTOM_PACKET_FRIEND_NOT_FOUND': 2,
|
'FRIEND_NOT_FOUND': 2,
|
||||||
'TOX_ERR_FRIEND_CUSTOM_PACKET_FRIEND_NOT_CONNECTED': 3,
|
'FRIEND_NOT_CONNECTED': 3,
|
||||||
'TOX_ERR_FRIEND_CUSTOM_PACKET_INVALID': 4,
|
'INVALID': 4,
|
||||||
'TOX_ERR_FRIEND_CUSTOM_PACKET_EMPTY': 5,
|
'EMPTY': 5,
|
||||||
'TOX_ERR_FRIEND_CUSTOM_PACKET_TOO_LONG': 6,
|
'TOO_LONG': 6,
|
||||||
'TOX_ERR_FRIEND_CUSTOM_PACKET_SENDQ': 7,
|
'SENDQ': 7,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_ERR_GET_PORT = {
|
TOX_ERR_GET_PORT = {
|
||||||
'TOX_ERR_GET_PORT_OK': 0,
|
'OK': 0,
|
||||||
'TOX_ERR_GET_PORT_NOT_BOUND': 1,
|
'NOT_BOUND': 1,
|
||||||
}
|
}
|
||||||
|
|
||||||
TOX_PUBLIC_KEY_SIZE = 32
|
TOX_PUBLIC_KEY_SIZE = 32
|
||||||
|
|
Loading…
Reference in a new issue