Squashed 'external/toxcore/c-toxcore/' changes from 1701691d5..640e6cace
640e6cace fix(toxav): remove extra copy of video frame on encode Tested and works, but there might be alignment issues and other stuff. 6f7f51554 chore(toxav): use realtime deadline for vp8 encoder Technically all this does is choose a quality based on frame duration, which we always set to 1, and as such is always realtime. (In same timebase as pts, which we use as a frame counter...) 5047ae5a2 chore: make the source tarball exhibit the old behavior 14804a4b8 chore: Fix sonar-scan CI action. e2db7d946 cleanup: Exclude lan_discovery test from running on macos, instead of excluding it from the project. 3accade67 chore: Fix CI, disabling some tests that no longer run on CI. ef8d767e6 cleanup: Fix comment formatting errors. 34ec822da cleanup: Fix some clang-19 format warnings. 40b3f0b46 refactor: Use clang's nullability qualifiers instead of attributes. f81e30679 refactor: Use per-parameter nullability annotations. REVERT: 1701691d5 chore(toxav): use realtime deadline for vp8 encoder Technically all this does is choose a quality based on frame duration, which we always set to 1, and as such is always realtime. (In same timebase as pts, which we use as a frame counter...) REVERT: a87505867 fix(toxav): remove extra copy of video frame on encode Tested and works, but there might be alignment issues and other stuff. git-subtree-dir: external/toxcore/c-toxcore git-subtree-split: 640e6cace81b4412c45977b94eb9c41e53c54035
This commit is contained in:
@@ -25,9 +25,7 @@ struct Tox_Event_Conference_Connected {
|
||||
uint32_t conference_number;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_connected_set_conference_number(Tox_Event_Conference_Connected *conference_connected,
|
||||
uint32_t conference_number)
|
||||
static void tox_event_conference_connected_set_conference_number(Tox_Event_Conference_Connected *_Nonnull conference_connected, uint32_t conference_number)
|
||||
{
|
||||
assert(conference_connected != nullptr);
|
||||
conference_connected->conference_number = conference_number;
|
||||
@@ -38,15 +36,13 @@ uint32_t tox_event_conference_connected_get_conference_number(const Tox_Event_Co
|
||||
return conference_connected->conference_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_connected_construct(Tox_Event_Conference_Connected *conference_connected)
|
||||
static void tox_event_conference_connected_construct(Tox_Event_Conference_Connected *_Nonnull conference_connected)
|
||||
{
|
||||
*conference_connected = (Tox_Event_Conference_Connected) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_conference_connected_destruct(Tox_Event_Conference_Connected *conference_connected, const Memory *mem)
|
||||
static void tox_event_conference_connected_destruct(Tox_Event_Conference_Connected *_Nonnull conference_connected, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -57,9 +53,7 @@ bool tox_event_conference_connected_pack(
|
||||
return bin_pack_u32(bp, event->conference_number);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_conference_connected_unpack_into(
|
||||
Tox_Event_Conference_Connected *event, Bin_Unpack *bu)
|
||||
static bool tox_event_conference_connected_unpack_into(Tox_Event_Conference_Connected *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
return bin_unpack_u32(bu, &event->conference_number);
|
||||
@@ -97,8 +91,7 @@ void tox_event_conference_connected_free(Tox_Event_Conference_Connected *confere
|
||||
mem_delete(mem, conference_connected);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Connected *tox_events_add_conference_connected(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Conference_Connected *tox_events_add_conference_connected(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Conference_Connected *const conference_connected = tox_event_conference_connected_new(mem);
|
||||
|
||||
@@ -131,8 +124,7 @@ bool tox_event_conference_connected_unpack(
|
||||
return tox_event_conference_connected_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Connected *tox_event_conference_connected_alloc(void *user_data)
|
||||
static Tox_Event_Conference_Connected *tox_event_conference_connected_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -32,9 +32,7 @@ struct Tox_Event_Conference_Invite {
|
||||
uint32_t cookie_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_invite_set_friend_number(Tox_Event_Conference_Invite *conference_invite,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_conference_invite_set_friend_number(Tox_Event_Conference_Invite *_Nonnull conference_invite, uint32_t friend_number)
|
||||
{
|
||||
assert(conference_invite != nullptr);
|
||||
conference_invite->friend_number = friend_number;
|
||||
@@ -45,9 +43,7 @@ uint32_t tox_event_conference_invite_get_friend_number(const Tox_Event_Conferenc
|
||||
return conference_invite->friend_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_invite_set_type(Tox_Event_Conference_Invite *conference_invite,
|
||||
Tox_Conference_Type type)
|
||||
static void tox_event_conference_invite_set_type(Tox_Event_Conference_Invite *_Nonnull conference_invite, Tox_Conference_Type type)
|
||||
{
|
||||
assert(conference_invite != nullptr);
|
||||
conference_invite->type = type;
|
||||
@@ -58,12 +54,10 @@ Tox_Conference_Type tox_event_conference_invite_get_type(const Tox_Event_Confere
|
||||
return conference_invite->type;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_conference_invite_set_cookie(Tox_Event_Conference_Invite *conference_invite,
|
||||
const uint8_t *cookie, uint32_t cookie_length)
|
||||
static bool tox_event_conference_invite_set_cookie(Tox_Event_Conference_Invite *_Nonnull conference_invite,
|
||||
const uint8_t *_Nullable cookie, uint32_t cookie_length)
|
||||
{
|
||||
assert(conference_invite != nullptr);
|
||||
|
||||
if (conference_invite->cookie != nullptr) {
|
||||
free(conference_invite->cookie);
|
||||
conference_invite->cookie = nullptr;
|
||||
@@ -97,15 +91,13 @@ const uint8_t *tox_event_conference_invite_get_cookie(const Tox_Event_Conference
|
||||
return conference_invite->cookie;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_invite_construct(Tox_Event_Conference_Invite *conference_invite)
|
||||
static void tox_event_conference_invite_construct(Tox_Event_Conference_Invite *_Nonnull conference_invite)
|
||||
{
|
||||
*conference_invite = (Tox_Event_Conference_Invite) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_conference_invite_destruct(Tox_Event_Conference_Invite *conference_invite, const Memory *mem)
|
||||
static void tox_event_conference_invite_destruct(Tox_Event_Conference_Invite *_Nonnull conference_invite, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(conference_invite->cookie);
|
||||
}
|
||||
@@ -119,9 +111,7 @@ bool tox_event_conference_invite_pack(
|
||||
&& bin_pack_bin(bp, event->cookie, event->cookie_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_conference_invite_unpack_into(
|
||||
Tox_Event_Conference_Invite *event, Bin_Unpack *bu)
|
||||
static bool tox_event_conference_invite_unpack_into(Tox_Event_Conference_Invite *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -165,8 +155,7 @@ void tox_event_conference_invite_free(Tox_Event_Conference_Invite *conference_in
|
||||
mem_delete(mem, conference_invite);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Invite *tox_events_add_conference_invite(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Conference_Invite *tox_events_add_conference_invite(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Conference_Invite *const conference_invite = tox_event_conference_invite_new(mem);
|
||||
|
||||
@@ -199,8 +188,7 @@ bool tox_event_conference_invite_unpack(
|
||||
return tox_event_conference_invite_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Invite *tox_event_conference_invite_alloc(void *user_data)
|
||||
static Tox_Event_Conference_Invite *tox_event_conference_invite_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -33,9 +33,7 @@ struct Tox_Event_Conference_Message {
|
||||
uint32_t message_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_message_set_conference_number(Tox_Event_Conference_Message *conference_message,
|
||||
uint32_t conference_number)
|
||||
static void tox_event_conference_message_set_conference_number(Tox_Event_Conference_Message *_Nonnull conference_message, uint32_t conference_number)
|
||||
{
|
||||
assert(conference_message != nullptr);
|
||||
conference_message->conference_number = conference_number;
|
||||
@@ -46,9 +44,7 @@ uint32_t tox_event_conference_message_get_conference_number(const Tox_Event_Conf
|
||||
return conference_message->conference_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_message_set_peer_number(Tox_Event_Conference_Message *conference_message,
|
||||
uint32_t peer_number)
|
||||
static void tox_event_conference_message_set_peer_number(Tox_Event_Conference_Message *_Nonnull conference_message, uint32_t peer_number)
|
||||
{
|
||||
assert(conference_message != nullptr);
|
||||
conference_message->peer_number = peer_number;
|
||||
@@ -59,9 +55,7 @@ uint32_t tox_event_conference_message_get_peer_number(const Tox_Event_Conference
|
||||
return conference_message->peer_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_message_set_type(Tox_Event_Conference_Message *conference_message,
|
||||
Tox_Message_Type type)
|
||||
static void tox_event_conference_message_set_type(Tox_Event_Conference_Message *_Nonnull conference_message, Tox_Message_Type type)
|
||||
{
|
||||
assert(conference_message != nullptr);
|
||||
conference_message->type = type;
|
||||
@@ -72,12 +66,10 @@ Tox_Message_Type tox_event_conference_message_get_type(const Tox_Event_Conferenc
|
||||
return conference_message->type;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_conference_message_set_message(Tox_Event_Conference_Message *conference_message,
|
||||
const uint8_t *message, uint32_t message_length)
|
||||
static bool tox_event_conference_message_set_message(Tox_Event_Conference_Message *_Nonnull conference_message,
|
||||
const uint8_t *_Nullable message, uint32_t message_length)
|
||||
{
|
||||
assert(conference_message != nullptr);
|
||||
|
||||
if (conference_message->message != nullptr) {
|
||||
free(conference_message->message);
|
||||
conference_message->message = nullptr;
|
||||
@@ -111,15 +103,13 @@ const uint8_t *tox_event_conference_message_get_message(const Tox_Event_Conferen
|
||||
return conference_message->message;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_message_construct(Tox_Event_Conference_Message *conference_message)
|
||||
static void tox_event_conference_message_construct(Tox_Event_Conference_Message *_Nonnull conference_message)
|
||||
{
|
||||
*conference_message = (Tox_Event_Conference_Message) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_conference_message_destruct(Tox_Event_Conference_Message *conference_message, const Memory *mem)
|
||||
static void tox_event_conference_message_destruct(Tox_Event_Conference_Message *_Nonnull conference_message, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(conference_message->message);
|
||||
}
|
||||
@@ -134,9 +124,7 @@ bool tox_event_conference_message_pack(
|
||||
&& bin_pack_bin(bp, event->message, event->message_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_conference_message_unpack_into(
|
||||
Tox_Event_Conference_Message *event, Bin_Unpack *bu)
|
||||
static bool tox_event_conference_message_unpack_into(Tox_Event_Conference_Message *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 4, nullptr)) {
|
||||
@@ -181,8 +169,7 @@ void tox_event_conference_message_free(Tox_Event_Conference_Message *conference_
|
||||
mem_delete(mem, conference_message);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Message *tox_events_add_conference_message(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Conference_Message *tox_events_add_conference_message(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Conference_Message *const conference_message = tox_event_conference_message_new(mem);
|
||||
|
||||
@@ -215,8 +202,7 @@ bool tox_event_conference_message_unpack(
|
||||
return tox_event_conference_message_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Message *tox_event_conference_message_alloc(void *user_data)
|
||||
static Tox_Event_Conference_Message *tox_event_conference_message_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -25,9 +25,7 @@ struct Tox_Event_Conference_Peer_List_Changed {
|
||||
uint32_t conference_number;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_peer_list_changed_set_conference_number(Tox_Event_Conference_Peer_List_Changed *conference_peer_list_changed,
|
||||
uint32_t conference_number)
|
||||
static void tox_event_conference_peer_list_changed_set_conference_number(Tox_Event_Conference_Peer_List_Changed *_Nonnull conference_peer_list_changed, uint32_t conference_number)
|
||||
{
|
||||
assert(conference_peer_list_changed != nullptr);
|
||||
conference_peer_list_changed->conference_number = conference_number;
|
||||
@@ -38,15 +36,13 @@ uint32_t tox_event_conference_peer_list_changed_get_conference_number(const Tox_
|
||||
return conference_peer_list_changed->conference_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_peer_list_changed_construct(Tox_Event_Conference_Peer_List_Changed *conference_peer_list_changed)
|
||||
static void tox_event_conference_peer_list_changed_construct(Tox_Event_Conference_Peer_List_Changed *_Nonnull conference_peer_list_changed)
|
||||
{
|
||||
*conference_peer_list_changed = (Tox_Event_Conference_Peer_List_Changed) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_conference_peer_list_changed_destruct(Tox_Event_Conference_Peer_List_Changed *conference_peer_list_changed, const Memory *mem)
|
||||
static void tox_event_conference_peer_list_changed_destruct(Tox_Event_Conference_Peer_List_Changed *_Nonnull conference_peer_list_changed, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -57,9 +53,7 @@ bool tox_event_conference_peer_list_changed_pack(
|
||||
return bin_pack_u32(bp, event->conference_number);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_conference_peer_list_changed_unpack_into(
|
||||
Tox_Event_Conference_Peer_List_Changed *event, Bin_Unpack *bu)
|
||||
static bool tox_event_conference_peer_list_changed_unpack_into(Tox_Event_Conference_Peer_List_Changed *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
return bin_unpack_u32(bu, &event->conference_number);
|
||||
@@ -97,8 +91,7 @@ void tox_event_conference_peer_list_changed_free(Tox_Event_Conference_Peer_List_
|
||||
mem_delete(mem, conference_peer_list_changed);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Peer_List_Changed *tox_events_add_conference_peer_list_changed(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Conference_Peer_List_Changed *tox_events_add_conference_peer_list_changed(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Conference_Peer_List_Changed *const conference_peer_list_changed = tox_event_conference_peer_list_changed_new(mem);
|
||||
|
||||
@@ -131,8 +124,7 @@ bool tox_event_conference_peer_list_changed_unpack(
|
||||
return tox_event_conference_peer_list_changed_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Peer_List_Changed *tox_event_conference_peer_list_changed_alloc(void *user_data)
|
||||
static Tox_Event_Conference_Peer_List_Changed *tox_event_conference_peer_list_changed_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -30,9 +30,7 @@ struct Tox_Event_Conference_Peer_Name {
|
||||
uint32_t name_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_peer_name_set_conference_number(Tox_Event_Conference_Peer_Name *conference_peer_name,
|
||||
uint32_t conference_number)
|
||||
static void tox_event_conference_peer_name_set_conference_number(Tox_Event_Conference_Peer_Name *_Nonnull conference_peer_name, uint32_t conference_number)
|
||||
{
|
||||
assert(conference_peer_name != nullptr);
|
||||
conference_peer_name->conference_number = conference_number;
|
||||
@@ -43,9 +41,7 @@ uint32_t tox_event_conference_peer_name_get_conference_number(const Tox_Event_Co
|
||||
return conference_peer_name->conference_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_peer_name_set_peer_number(Tox_Event_Conference_Peer_Name *conference_peer_name,
|
||||
uint32_t peer_number)
|
||||
static void tox_event_conference_peer_name_set_peer_number(Tox_Event_Conference_Peer_Name *_Nonnull conference_peer_name, uint32_t peer_number)
|
||||
{
|
||||
assert(conference_peer_name != nullptr);
|
||||
conference_peer_name->peer_number = peer_number;
|
||||
@@ -56,12 +52,10 @@ uint32_t tox_event_conference_peer_name_get_peer_number(const Tox_Event_Conferen
|
||||
return conference_peer_name->peer_number;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_conference_peer_name_set_name(Tox_Event_Conference_Peer_Name *conference_peer_name,
|
||||
const uint8_t *name, uint32_t name_length)
|
||||
static bool tox_event_conference_peer_name_set_name(Tox_Event_Conference_Peer_Name *_Nonnull conference_peer_name,
|
||||
const uint8_t *_Nullable name, uint32_t name_length)
|
||||
{
|
||||
assert(conference_peer_name != nullptr);
|
||||
|
||||
if (conference_peer_name->name != nullptr) {
|
||||
free(conference_peer_name->name);
|
||||
conference_peer_name->name = nullptr;
|
||||
@@ -95,15 +89,13 @@ const uint8_t *tox_event_conference_peer_name_get_name(const Tox_Event_Conferenc
|
||||
return conference_peer_name->name;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_peer_name_construct(Tox_Event_Conference_Peer_Name *conference_peer_name)
|
||||
static void tox_event_conference_peer_name_construct(Tox_Event_Conference_Peer_Name *_Nonnull conference_peer_name)
|
||||
{
|
||||
*conference_peer_name = (Tox_Event_Conference_Peer_Name) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_conference_peer_name_destruct(Tox_Event_Conference_Peer_Name *conference_peer_name, const Memory *mem)
|
||||
static void tox_event_conference_peer_name_destruct(Tox_Event_Conference_Peer_Name *_Nonnull conference_peer_name, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(conference_peer_name->name);
|
||||
}
|
||||
@@ -117,9 +109,7 @@ bool tox_event_conference_peer_name_pack(
|
||||
&& bin_pack_bin(bp, event->name, event->name_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_conference_peer_name_unpack_into(
|
||||
Tox_Event_Conference_Peer_Name *event, Bin_Unpack *bu)
|
||||
static bool tox_event_conference_peer_name_unpack_into(Tox_Event_Conference_Peer_Name *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -163,8 +153,7 @@ void tox_event_conference_peer_name_free(Tox_Event_Conference_Peer_Name *confere
|
||||
mem_delete(mem, conference_peer_name);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Peer_Name *tox_events_add_conference_peer_name(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Conference_Peer_Name *tox_events_add_conference_peer_name(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Conference_Peer_Name *const conference_peer_name = tox_event_conference_peer_name_new(mem);
|
||||
|
||||
@@ -197,8 +186,7 @@ bool tox_event_conference_peer_name_unpack(
|
||||
return tox_event_conference_peer_name_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Peer_Name *tox_event_conference_peer_name_alloc(void *user_data)
|
||||
static Tox_Event_Conference_Peer_Name *tox_event_conference_peer_name_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -30,9 +30,7 @@ struct Tox_Event_Conference_Title {
|
||||
uint32_t title_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_title_set_conference_number(Tox_Event_Conference_Title *conference_title,
|
||||
uint32_t conference_number)
|
||||
static void tox_event_conference_title_set_conference_number(Tox_Event_Conference_Title *_Nonnull conference_title, uint32_t conference_number)
|
||||
{
|
||||
assert(conference_title != nullptr);
|
||||
conference_title->conference_number = conference_number;
|
||||
@@ -43,9 +41,7 @@ uint32_t tox_event_conference_title_get_conference_number(const Tox_Event_Confer
|
||||
return conference_title->conference_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_title_set_peer_number(Tox_Event_Conference_Title *conference_title,
|
||||
uint32_t peer_number)
|
||||
static void tox_event_conference_title_set_peer_number(Tox_Event_Conference_Title *_Nonnull conference_title, uint32_t peer_number)
|
||||
{
|
||||
assert(conference_title != nullptr);
|
||||
conference_title->peer_number = peer_number;
|
||||
@@ -56,12 +52,10 @@ uint32_t tox_event_conference_title_get_peer_number(const Tox_Event_Conference_T
|
||||
return conference_title->peer_number;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_conference_title_set_title(Tox_Event_Conference_Title *conference_title,
|
||||
const uint8_t *title, uint32_t title_length)
|
||||
static bool tox_event_conference_title_set_title(Tox_Event_Conference_Title *_Nonnull conference_title,
|
||||
const uint8_t *_Nullable title, uint32_t title_length)
|
||||
{
|
||||
assert(conference_title != nullptr);
|
||||
|
||||
if (conference_title->title != nullptr) {
|
||||
free(conference_title->title);
|
||||
conference_title->title = nullptr;
|
||||
@@ -95,15 +89,13 @@ const uint8_t *tox_event_conference_title_get_title(const Tox_Event_Conference_T
|
||||
return conference_title->title;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_conference_title_construct(Tox_Event_Conference_Title *conference_title)
|
||||
static void tox_event_conference_title_construct(Tox_Event_Conference_Title *_Nonnull conference_title)
|
||||
{
|
||||
*conference_title = (Tox_Event_Conference_Title) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_conference_title_destruct(Tox_Event_Conference_Title *conference_title, const Memory *mem)
|
||||
static void tox_event_conference_title_destruct(Tox_Event_Conference_Title *_Nonnull conference_title, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(conference_title->title);
|
||||
}
|
||||
@@ -117,9 +109,7 @@ bool tox_event_conference_title_pack(
|
||||
&& bin_pack_bin(bp, event->title, event->title_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_conference_title_unpack_into(
|
||||
Tox_Event_Conference_Title *event, Bin_Unpack *bu)
|
||||
static bool tox_event_conference_title_unpack_into(Tox_Event_Conference_Title *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -163,8 +153,7 @@ void tox_event_conference_title_free(Tox_Event_Conference_Title *conference_titl
|
||||
mem_delete(mem, conference_title);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Title *tox_events_add_conference_title(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Conference_Title *tox_events_add_conference_title(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Conference_Title *const conference_title = tox_event_conference_title_new(mem);
|
||||
|
||||
@@ -197,8 +186,7 @@ bool tox_event_conference_title_unpack(
|
||||
return tox_event_conference_title_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Conference_Title *tox_event_conference_title_alloc(void *user_data)
|
||||
static Tox_Event_Conference_Title *tox_event_conference_title_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -30,20 +30,17 @@ struct Tox_Event_Dht_Nodes_Response {
|
||||
uint16_t port;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static bool tox_event_dht_nodes_response_set_public_key(Tox_Event_Dht_Nodes_Response *dht_nodes_response, const uint8_t public_key[TOX_PUBLIC_KEY_SIZE])
|
||||
static bool tox_event_dht_nodes_response_set_public_key(Tox_Event_Dht_Nodes_Response *_Nonnull dht_nodes_response, const uint8_t public_key[TOX_PUBLIC_KEY_SIZE])
|
||||
{
|
||||
memcpy(dht_nodes_response->public_key, public_key, TOX_PUBLIC_KEY_SIZE);
|
||||
return true;
|
||||
}
|
||||
const uint8_t *tox_event_dht_nodes_response_get_public_key(const Tox_Event_Dht_Nodes_Response *dht_nodes_response)
|
||||
const uint8_t *_Nonnull tox_event_dht_nodes_response_get_public_key(const Tox_Event_Dht_Nodes_Response *dht_nodes_response)
|
||||
{
|
||||
return dht_nodes_response->public_key;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_dht_nodes_response_set_ip(Tox_Event_Dht_Nodes_Response *dht_nodes_response,
|
||||
const char *ip, uint32_t ip_length, const Memory *mem)
|
||||
static bool tox_event_dht_nodes_response_set_ip(Tox_Event_Dht_Nodes_Response *_Nonnull dht_nodes_response, const char *_Nonnull ip, uint32_t ip_length, const Memory *_Nonnull mem)
|
||||
{
|
||||
if (dht_nodes_response->ip != nullptr) {
|
||||
mem_delete(mem, dht_nodes_response->ip);
|
||||
@@ -71,8 +68,7 @@ const uint8_t *tox_event_dht_nodes_response_get_ip(const Tox_Event_Dht_Nodes_Res
|
||||
return dht_nodes_response->ip;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_dht_nodes_response_set_port(Tox_Event_Dht_Nodes_Response *dht_nodes_response, uint16_t port)
|
||||
static bool tox_event_dht_nodes_response_set_port(Tox_Event_Dht_Nodes_Response *_Nonnull dht_nodes_response, uint16_t port)
|
||||
{
|
||||
dht_nodes_response->port = port;
|
||||
return true;
|
||||
@@ -82,8 +78,7 @@ uint16_t tox_event_dht_nodes_response_get_port(const Tox_Event_Dht_Nodes_Respons
|
||||
return dht_nodes_response->port;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_dht_nodes_response_construct(Tox_Event_Dht_Nodes_Response *dht_nodes_response)
|
||||
static void tox_event_dht_nodes_response_construct(Tox_Event_Dht_Nodes_Response *_Nonnull dht_nodes_response)
|
||||
{
|
||||
*dht_nodes_response = (Tox_Event_Dht_Nodes_Response) {
|
||||
{
|
||||
@@ -91,8 +86,7 @@ static void tox_event_dht_nodes_response_construct(Tox_Event_Dht_Nodes_Response
|
||||
}
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_dht_nodes_response_destruct(Tox_Event_Dht_Nodes_Response *dht_nodes_response, const Memory *mem)
|
||||
static void tox_event_dht_nodes_response_destruct(Tox_Event_Dht_Nodes_Response *_Nonnull dht_nodes_response, const Memory *_Nonnull mem)
|
||||
{
|
||||
mem_delete(mem, dht_nodes_response->ip);
|
||||
}
|
||||
@@ -106,9 +100,7 @@ bool tox_event_dht_nodes_response_pack(
|
||||
&& bin_pack_u16(bp, event->port);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_dht_nodes_response_unpack_into(
|
||||
Tox_Event_Dht_Nodes_Response *event, Bin_Unpack *bu)
|
||||
static bool tox_event_dht_nodes_response_unpack_into(Tox_Event_Dht_Nodes_Response *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
return false;
|
||||
@@ -146,8 +138,7 @@ void tox_event_dht_nodes_response_free(Tox_Event_Dht_Nodes_Response *dht_nodes_r
|
||||
mem_delete(mem, dht_nodes_response);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Dht_Nodes_Response *tox_events_add_dht_nodes_response(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Dht_Nodes_Response *tox_events_add_dht_nodes_response(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Dht_Nodes_Response *const dht_nodes_response = tox_event_dht_nodes_response_new(mem);
|
||||
|
||||
@@ -178,8 +169,7 @@ bool tox_event_dht_nodes_response_unpack(
|
||||
return tox_event_dht_nodes_response_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Dht_Nodes_Response *tox_event_dht_nodes_response_alloc(void *user_data)
|
||||
static Tox_Event_Dht_Nodes_Response *tox_event_dht_nodes_response_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -16,17 +16,17 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
struct Tox_Events {
|
||||
Tox_Event *events;
|
||||
Tox_Event *_Nonnull events;
|
||||
uint32_t events_size;
|
||||
uint32_t events_capacity;
|
||||
|
||||
const Memory *mem;
|
||||
const Memory *_Nonnull mem;
|
||||
};
|
||||
|
||||
typedef struct Tox_Events_State {
|
||||
Tox_Err_Events_Iterate error;
|
||||
const Memory *mem;
|
||||
Tox_Events *events;
|
||||
const Memory *_Nonnull mem;
|
||||
Tox_Events *_Nonnull events;
|
||||
} Tox_Events_State;
|
||||
|
||||
tox_conference_connected_cb tox_events_handle_conference_connected;
|
||||
@@ -70,11 +70,9 @@ tox_group_self_join_cb tox_events_handle_group_self_join;
|
||||
tox_group_join_fail_cb tox_events_handle_group_join_fail;
|
||||
tox_group_moderation_cb tox_events_handle_group_moderation;
|
||||
|
||||
non_null()
|
||||
Tox_Events_State *tox_events_alloc(void *user_data);
|
||||
Tox_Events_State *_Nonnull tox_events_alloc(void *_Nonnull user_data);
|
||||
|
||||
non_null()
|
||||
bool tox_events_add(Tox_Events *events, const Tox_Event *event);
|
||||
bool tox_events_add(Tox_Events *_Nonnull events, const Tox_Event *_Nonnull event);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} /* extern "C" */
|
||||
|
@@ -28,9 +28,7 @@ struct Tox_Event_File_Chunk_Request {
|
||||
uint16_t length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_chunk_request_set_friend_number(Tox_Event_File_Chunk_Request *file_chunk_request,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_file_chunk_request_set_friend_number(Tox_Event_File_Chunk_Request *_Nonnull file_chunk_request, uint32_t friend_number)
|
||||
{
|
||||
assert(file_chunk_request != nullptr);
|
||||
file_chunk_request->friend_number = friend_number;
|
||||
@@ -41,9 +39,7 @@ uint32_t tox_event_file_chunk_request_get_friend_number(const Tox_Event_File_Chu
|
||||
return file_chunk_request->friend_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_chunk_request_set_file_number(Tox_Event_File_Chunk_Request *file_chunk_request,
|
||||
uint32_t file_number)
|
||||
static void tox_event_file_chunk_request_set_file_number(Tox_Event_File_Chunk_Request *_Nonnull file_chunk_request, uint32_t file_number)
|
||||
{
|
||||
assert(file_chunk_request != nullptr);
|
||||
file_chunk_request->file_number = file_number;
|
||||
@@ -54,9 +50,7 @@ uint32_t tox_event_file_chunk_request_get_file_number(const Tox_Event_File_Chunk
|
||||
return file_chunk_request->file_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_chunk_request_set_position(Tox_Event_File_Chunk_Request *file_chunk_request,
|
||||
uint64_t position)
|
||||
static void tox_event_file_chunk_request_set_position(Tox_Event_File_Chunk_Request *_Nonnull file_chunk_request, uint64_t position)
|
||||
{
|
||||
assert(file_chunk_request != nullptr);
|
||||
file_chunk_request->position = position;
|
||||
@@ -67,9 +61,7 @@ uint64_t tox_event_file_chunk_request_get_position(const Tox_Event_File_Chunk_Re
|
||||
return file_chunk_request->position;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_chunk_request_set_length(Tox_Event_File_Chunk_Request *file_chunk_request,
|
||||
uint16_t length)
|
||||
static void tox_event_file_chunk_request_set_length(Tox_Event_File_Chunk_Request *_Nonnull file_chunk_request, uint16_t length)
|
||||
{
|
||||
assert(file_chunk_request != nullptr);
|
||||
file_chunk_request->length = length;
|
||||
@@ -80,15 +72,13 @@ uint16_t tox_event_file_chunk_request_get_length(const Tox_Event_File_Chunk_Requ
|
||||
return file_chunk_request->length;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_chunk_request_construct(Tox_Event_File_Chunk_Request *file_chunk_request)
|
||||
static void tox_event_file_chunk_request_construct(Tox_Event_File_Chunk_Request *_Nonnull file_chunk_request)
|
||||
{
|
||||
*file_chunk_request = (Tox_Event_File_Chunk_Request) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_file_chunk_request_destruct(Tox_Event_File_Chunk_Request *file_chunk_request, const Memory *mem)
|
||||
static void tox_event_file_chunk_request_destruct(Tox_Event_File_Chunk_Request *_Nonnull file_chunk_request, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -103,9 +93,7 @@ bool tox_event_file_chunk_request_pack(
|
||||
&& bin_pack_u16(bp, event->length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_file_chunk_request_unpack_into(
|
||||
Tox_Event_File_Chunk_Request *event, Bin_Unpack *bu)
|
||||
static bool tox_event_file_chunk_request_unpack_into(Tox_Event_File_Chunk_Request *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 4, nullptr)) {
|
||||
@@ -150,8 +138,7 @@ void tox_event_file_chunk_request_free(Tox_Event_File_Chunk_Request *file_chunk_
|
||||
mem_delete(mem, file_chunk_request);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_File_Chunk_Request *tox_events_add_file_chunk_request(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_File_Chunk_Request *tox_events_add_file_chunk_request(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_File_Chunk_Request *const file_chunk_request = tox_event_file_chunk_request_new(mem);
|
||||
|
||||
@@ -184,8 +171,7 @@ bool tox_event_file_chunk_request_unpack(
|
||||
return tox_event_file_chunk_request_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_File_Chunk_Request *tox_event_file_chunk_request_alloc(void *user_data)
|
||||
static Tox_Event_File_Chunk_Request *tox_event_file_chunk_request_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -32,9 +32,7 @@ struct Tox_Event_File_Recv {
|
||||
uint32_t filename_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_set_friend_number(Tox_Event_File_Recv *file_recv,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_file_recv_set_friend_number(Tox_Event_File_Recv *_Nonnull file_recv, uint32_t friend_number)
|
||||
{
|
||||
assert(file_recv != nullptr);
|
||||
file_recv->friend_number = friend_number;
|
||||
@@ -45,9 +43,7 @@ uint32_t tox_event_file_recv_get_friend_number(const Tox_Event_File_Recv *file_r
|
||||
return file_recv->friend_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_set_file_number(Tox_Event_File_Recv *file_recv,
|
||||
uint32_t file_number)
|
||||
static void tox_event_file_recv_set_file_number(Tox_Event_File_Recv *_Nonnull file_recv, uint32_t file_number)
|
||||
{
|
||||
assert(file_recv != nullptr);
|
||||
file_recv->file_number = file_number;
|
||||
@@ -58,9 +54,7 @@ uint32_t tox_event_file_recv_get_file_number(const Tox_Event_File_Recv *file_rec
|
||||
return file_recv->file_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_set_kind(Tox_Event_File_Recv *file_recv,
|
||||
uint32_t kind)
|
||||
static void tox_event_file_recv_set_kind(Tox_Event_File_Recv *_Nonnull file_recv, uint32_t kind)
|
||||
{
|
||||
assert(file_recv != nullptr);
|
||||
file_recv->kind = kind;
|
||||
@@ -71,9 +65,7 @@ uint32_t tox_event_file_recv_get_kind(const Tox_Event_File_Recv *file_recv)
|
||||
return file_recv->kind;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_set_file_size(Tox_Event_File_Recv *file_recv,
|
||||
uint64_t file_size)
|
||||
static void tox_event_file_recv_set_file_size(Tox_Event_File_Recv *_Nonnull file_recv, uint64_t file_size)
|
||||
{
|
||||
assert(file_recv != nullptr);
|
||||
file_recv->file_size = file_size;
|
||||
@@ -84,12 +76,10 @@ uint64_t tox_event_file_recv_get_file_size(const Tox_Event_File_Recv *file_recv)
|
||||
return file_recv->file_size;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_file_recv_set_filename(Tox_Event_File_Recv *file_recv,
|
||||
const uint8_t *filename, uint32_t filename_length)
|
||||
static bool tox_event_file_recv_set_filename(Tox_Event_File_Recv *_Nonnull file_recv,
|
||||
const uint8_t *_Nullable filename, uint32_t filename_length)
|
||||
{
|
||||
assert(file_recv != nullptr);
|
||||
|
||||
if (file_recv->filename != nullptr) {
|
||||
free(file_recv->filename);
|
||||
file_recv->filename = nullptr;
|
||||
@@ -123,15 +113,13 @@ const uint8_t *tox_event_file_recv_get_filename(const Tox_Event_File_Recv *file_
|
||||
return file_recv->filename;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_construct(Tox_Event_File_Recv *file_recv)
|
||||
static void tox_event_file_recv_construct(Tox_Event_File_Recv *_Nonnull file_recv)
|
||||
{
|
||||
*file_recv = (Tox_Event_File_Recv) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_file_recv_destruct(Tox_Event_File_Recv *file_recv, const Memory *mem)
|
||||
static void tox_event_file_recv_destruct(Tox_Event_File_Recv *_Nonnull file_recv, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(file_recv->filename);
|
||||
}
|
||||
@@ -147,9 +135,7 @@ bool tox_event_file_recv_pack(
|
||||
&& bin_pack_bin(bp, event->filename, event->filename_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_file_recv_unpack_into(
|
||||
Tox_Event_File_Recv *event, Bin_Unpack *bu)
|
||||
static bool tox_event_file_recv_unpack_into(Tox_Event_File_Recv *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 5, nullptr)) {
|
||||
@@ -195,8 +181,7 @@ void tox_event_file_recv_free(Tox_Event_File_Recv *file_recv, const Memory *mem)
|
||||
mem_delete(mem, file_recv);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_File_Recv *tox_events_add_file_recv(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_File_Recv *tox_events_add_file_recv(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_File_Recv *const file_recv = tox_event_file_recv_new(mem);
|
||||
|
||||
@@ -229,8 +214,7 @@ bool tox_event_file_recv_unpack(
|
||||
return tox_event_file_recv_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_File_Recv *tox_event_file_recv_alloc(void *user_data)
|
||||
static Tox_Event_File_Recv *tox_event_file_recv_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -31,9 +31,7 @@ struct Tox_Event_File_Recv_Chunk {
|
||||
uint32_t data_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_chunk_set_friend_number(Tox_Event_File_Recv_Chunk *file_recv_chunk,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_file_recv_chunk_set_friend_number(Tox_Event_File_Recv_Chunk *_Nonnull file_recv_chunk, uint32_t friend_number)
|
||||
{
|
||||
assert(file_recv_chunk != nullptr);
|
||||
file_recv_chunk->friend_number = friend_number;
|
||||
@@ -44,9 +42,7 @@ uint32_t tox_event_file_recv_chunk_get_friend_number(const Tox_Event_File_Recv_C
|
||||
return file_recv_chunk->friend_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_chunk_set_file_number(Tox_Event_File_Recv_Chunk *file_recv_chunk,
|
||||
uint32_t file_number)
|
||||
static void tox_event_file_recv_chunk_set_file_number(Tox_Event_File_Recv_Chunk *_Nonnull file_recv_chunk, uint32_t file_number)
|
||||
{
|
||||
assert(file_recv_chunk != nullptr);
|
||||
file_recv_chunk->file_number = file_number;
|
||||
@@ -57,9 +53,7 @@ uint32_t tox_event_file_recv_chunk_get_file_number(const Tox_Event_File_Recv_Chu
|
||||
return file_recv_chunk->file_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_chunk_set_position(Tox_Event_File_Recv_Chunk *file_recv_chunk,
|
||||
uint64_t position)
|
||||
static void tox_event_file_recv_chunk_set_position(Tox_Event_File_Recv_Chunk *_Nonnull file_recv_chunk, uint64_t position)
|
||||
{
|
||||
assert(file_recv_chunk != nullptr);
|
||||
file_recv_chunk->position = position;
|
||||
@@ -70,12 +64,10 @@ uint64_t tox_event_file_recv_chunk_get_position(const Tox_Event_File_Recv_Chunk
|
||||
return file_recv_chunk->position;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_file_recv_chunk_set_data(Tox_Event_File_Recv_Chunk *file_recv_chunk,
|
||||
const uint8_t *data, uint32_t data_length)
|
||||
static bool tox_event_file_recv_chunk_set_data(Tox_Event_File_Recv_Chunk *_Nonnull file_recv_chunk,
|
||||
const uint8_t *_Nullable data, uint32_t data_length)
|
||||
{
|
||||
assert(file_recv_chunk != nullptr);
|
||||
|
||||
if (file_recv_chunk->data != nullptr) {
|
||||
free(file_recv_chunk->data);
|
||||
file_recv_chunk->data = nullptr;
|
||||
@@ -109,15 +101,13 @@ const uint8_t *tox_event_file_recv_chunk_get_data(const Tox_Event_File_Recv_Chun
|
||||
return file_recv_chunk->data;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_chunk_construct(Tox_Event_File_Recv_Chunk *file_recv_chunk)
|
||||
static void tox_event_file_recv_chunk_construct(Tox_Event_File_Recv_Chunk *_Nonnull file_recv_chunk)
|
||||
{
|
||||
*file_recv_chunk = (Tox_Event_File_Recv_Chunk) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_file_recv_chunk_destruct(Tox_Event_File_Recv_Chunk *file_recv_chunk, const Memory *mem)
|
||||
static void tox_event_file_recv_chunk_destruct(Tox_Event_File_Recv_Chunk *_Nonnull file_recv_chunk, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(file_recv_chunk->data);
|
||||
}
|
||||
@@ -132,9 +122,7 @@ bool tox_event_file_recv_chunk_pack(
|
||||
&& bin_pack_bin(bp, event->data, event->data_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_file_recv_chunk_unpack_into(
|
||||
Tox_Event_File_Recv_Chunk *event, Bin_Unpack *bu)
|
||||
static bool tox_event_file_recv_chunk_unpack_into(Tox_Event_File_Recv_Chunk *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 4, nullptr)) {
|
||||
@@ -179,8 +167,7 @@ void tox_event_file_recv_chunk_free(Tox_Event_File_Recv_Chunk *file_recv_chunk,
|
||||
mem_delete(mem, file_recv_chunk);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_File_Recv_Chunk *tox_events_add_file_recv_chunk(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_File_Recv_Chunk *tox_events_add_file_recv_chunk(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_File_Recv_Chunk *const file_recv_chunk = tox_event_file_recv_chunk_new(mem);
|
||||
|
||||
@@ -213,8 +200,7 @@ bool tox_event_file_recv_chunk_unpack(
|
||||
return tox_event_file_recv_chunk_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_File_Recv_Chunk *tox_event_file_recv_chunk_alloc(void *user_data)
|
||||
static Tox_Event_File_Recv_Chunk *tox_event_file_recv_chunk_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -29,9 +29,7 @@ struct Tox_Event_File_Recv_Control {
|
||||
Tox_File_Control control;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_control_set_friend_number(Tox_Event_File_Recv_Control *file_recv_control,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_file_recv_control_set_friend_number(Tox_Event_File_Recv_Control *_Nonnull file_recv_control, uint32_t friend_number)
|
||||
{
|
||||
assert(file_recv_control != nullptr);
|
||||
file_recv_control->friend_number = friend_number;
|
||||
@@ -42,9 +40,7 @@ uint32_t tox_event_file_recv_control_get_friend_number(const Tox_Event_File_Recv
|
||||
return file_recv_control->friend_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_control_set_file_number(Tox_Event_File_Recv_Control *file_recv_control,
|
||||
uint32_t file_number)
|
||||
static void tox_event_file_recv_control_set_file_number(Tox_Event_File_Recv_Control *_Nonnull file_recv_control, uint32_t file_number)
|
||||
{
|
||||
assert(file_recv_control != nullptr);
|
||||
file_recv_control->file_number = file_number;
|
||||
@@ -55,9 +51,7 @@ uint32_t tox_event_file_recv_control_get_file_number(const Tox_Event_File_Recv_C
|
||||
return file_recv_control->file_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_control_set_control(Tox_Event_File_Recv_Control *file_recv_control,
|
||||
Tox_File_Control control)
|
||||
static void tox_event_file_recv_control_set_control(Tox_Event_File_Recv_Control *_Nonnull file_recv_control, Tox_File_Control control)
|
||||
{
|
||||
assert(file_recv_control != nullptr);
|
||||
file_recv_control->control = control;
|
||||
@@ -68,15 +62,13 @@ Tox_File_Control tox_event_file_recv_control_get_control(const Tox_Event_File_Re
|
||||
return file_recv_control->control;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_file_recv_control_construct(Tox_Event_File_Recv_Control *file_recv_control)
|
||||
static void tox_event_file_recv_control_construct(Tox_Event_File_Recv_Control *_Nonnull file_recv_control)
|
||||
{
|
||||
*file_recv_control = (Tox_Event_File_Recv_Control) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_file_recv_control_destruct(Tox_Event_File_Recv_Control *file_recv_control, const Memory *mem)
|
||||
static void tox_event_file_recv_control_destruct(Tox_Event_File_Recv_Control *_Nonnull file_recv_control, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -90,9 +82,7 @@ bool tox_event_file_recv_control_pack(
|
||||
&& tox_file_control_pack(event->control, bp);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_file_recv_control_unpack_into(
|
||||
Tox_Event_File_Recv_Control *event, Bin_Unpack *bu)
|
||||
static bool tox_event_file_recv_control_unpack_into(Tox_Event_File_Recv_Control *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -136,8 +126,7 @@ void tox_event_file_recv_control_free(Tox_Event_File_Recv_Control *file_recv_con
|
||||
mem_delete(mem, file_recv_control);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_File_Recv_Control *tox_events_add_file_recv_control(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_File_Recv_Control *tox_events_add_file_recv_control(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_File_Recv_Control *const file_recv_control = tox_event_file_recv_control_new(mem);
|
||||
|
||||
@@ -170,8 +159,7 @@ bool tox_event_file_recv_control_unpack(
|
||||
return tox_event_file_recv_control_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_File_Recv_Control *tox_event_file_recv_control_alloc(void *user_data)
|
||||
static Tox_Event_File_Recv_Control *tox_event_file_recv_control_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -28,9 +28,7 @@ struct Tox_Event_Friend_Connection_Status {
|
||||
Tox_Connection connection_status;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_connection_status_set_friend_number(Tox_Event_Friend_Connection_Status *friend_connection_status,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_friend_connection_status_set_friend_number(Tox_Event_Friend_Connection_Status *_Nonnull friend_connection_status, uint32_t friend_number)
|
||||
{
|
||||
assert(friend_connection_status != nullptr);
|
||||
friend_connection_status->friend_number = friend_number;
|
||||
@@ -41,9 +39,7 @@ uint32_t tox_event_friend_connection_status_get_friend_number(const Tox_Event_Fr
|
||||
return friend_connection_status->friend_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_connection_status_set_connection_status(Tox_Event_Friend_Connection_Status *friend_connection_status,
|
||||
Tox_Connection connection_status)
|
||||
static void tox_event_friend_connection_status_set_connection_status(Tox_Event_Friend_Connection_Status *_Nonnull friend_connection_status, Tox_Connection connection_status)
|
||||
{
|
||||
assert(friend_connection_status != nullptr);
|
||||
friend_connection_status->connection_status = connection_status;
|
||||
@@ -54,15 +50,13 @@ Tox_Connection tox_event_friend_connection_status_get_connection_status(const To
|
||||
return friend_connection_status->connection_status;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_connection_status_construct(Tox_Event_Friend_Connection_Status *friend_connection_status)
|
||||
static void tox_event_friend_connection_status_construct(Tox_Event_Friend_Connection_Status *_Nonnull friend_connection_status)
|
||||
{
|
||||
*friend_connection_status = (Tox_Event_Friend_Connection_Status) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_friend_connection_status_destruct(Tox_Event_Friend_Connection_Status *friend_connection_status, const Memory *mem)
|
||||
static void tox_event_friend_connection_status_destruct(Tox_Event_Friend_Connection_Status *_Nonnull friend_connection_status, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -75,9 +69,7 @@ bool tox_event_friend_connection_status_pack(
|
||||
&& tox_connection_pack(event->connection_status, bp);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_connection_status_unpack_into(
|
||||
Tox_Event_Friend_Connection_Status *event, Bin_Unpack *bu)
|
||||
static bool tox_event_friend_connection_status_unpack_into(Tox_Event_Friend_Connection_Status *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -120,8 +112,7 @@ void tox_event_friend_connection_status_free(Tox_Event_Friend_Connection_Status
|
||||
mem_delete(mem, friend_connection_status);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Connection_Status *tox_events_add_friend_connection_status(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Friend_Connection_Status *tox_events_add_friend_connection_status(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Friend_Connection_Status *const friend_connection_status = tox_event_friend_connection_status_new(mem);
|
||||
|
||||
@@ -154,8 +145,7 @@ bool tox_event_friend_connection_status_unpack(
|
||||
return tox_event_friend_connection_status_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Connection_Status *tox_event_friend_connection_status_alloc(void *user_data)
|
||||
static Tox_Event_Friend_Connection_Status *tox_event_friend_connection_status_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -29,9 +29,7 @@ struct Tox_Event_Friend_Lossless_Packet {
|
||||
uint32_t data_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_lossless_packet_set_friend_number(Tox_Event_Friend_Lossless_Packet *friend_lossless_packet,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_friend_lossless_packet_set_friend_number(Tox_Event_Friend_Lossless_Packet *_Nonnull friend_lossless_packet, uint32_t friend_number)
|
||||
{
|
||||
assert(friend_lossless_packet != nullptr);
|
||||
friend_lossless_packet->friend_number = friend_number;
|
||||
@@ -42,12 +40,10 @@ uint32_t tox_event_friend_lossless_packet_get_friend_number(const Tox_Event_Frie
|
||||
return friend_lossless_packet->friend_number;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_friend_lossless_packet_set_data(Tox_Event_Friend_Lossless_Packet *friend_lossless_packet,
|
||||
const uint8_t *data, uint32_t data_length)
|
||||
static bool tox_event_friend_lossless_packet_set_data(Tox_Event_Friend_Lossless_Packet *_Nonnull friend_lossless_packet,
|
||||
const uint8_t *_Nullable data, uint32_t data_length)
|
||||
{
|
||||
assert(friend_lossless_packet != nullptr);
|
||||
|
||||
if (friend_lossless_packet->data != nullptr) {
|
||||
free(friend_lossless_packet->data);
|
||||
friend_lossless_packet->data = nullptr;
|
||||
@@ -81,15 +77,13 @@ const uint8_t *tox_event_friend_lossless_packet_get_data(const Tox_Event_Friend_
|
||||
return friend_lossless_packet->data;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_lossless_packet_construct(Tox_Event_Friend_Lossless_Packet *friend_lossless_packet)
|
||||
static void tox_event_friend_lossless_packet_construct(Tox_Event_Friend_Lossless_Packet *_Nonnull friend_lossless_packet)
|
||||
{
|
||||
*friend_lossless_packet = (Tox_Event_Friend_Lossless_Packet) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_friend_lossless_packet_destruct(Tox_Event_Friend_Lossless_Packet *friend_lossless_packet, const Memory *mem)
|
||||
static void tox_event_friend_lossless_packet_destruct(Tox_Event_Friend_Lossless_Packet *_Nonnull friend_lossless_packet, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(friend_lossless_packet->data);
|
||||
}
|
||||
@@ -102,9 +96,7 @@ bool tox_event_friend_lossless_packet_pack(
|
||||
&& bin_pack_bin(bp, event->data, event->data_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_lossless_packet_unpack_into(
|
||||
Tox_Event_Friend_Lossless_Packet *event, Bin_Unpack *bu)
|
||||
static bool tox_event_friend_lossless_packet_unpack_into(Tox_Event_Friend_Lossless_Packet *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -147,8 +139,7 @@ void tox_event_friend_lossless_packet_free(Tox_Event_Friend_Lossless_Packet *fri
|
||||
mem_delete(mem, friend_lossless_packet);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Lossless_Packet *tox_events_add_friend_lossless_packet(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Friend_Lossless_Packet *tox_events_add_friend_lossless_packet(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Friend_Lossless_Packet *const friend_lossless_packet = tox_event_friend_lossless_packet_new(mem);
|
||||
|
||||
@@ -181,8 +172,7 @@ bool tox_event_friend_lossless_packet_unpack(
|
||||
return tox_event_friend_lossless_packet_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Lossless_Packet *tox_event_friend_lossless_packet_alloc(void *user_data)
|
||||
static Tox_Event_Friend_Lossless_Packet *tox_event_friend_lossless_packet_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -29,9 +29,7 @@ struct Tox_Event_Friend_Lossy_Packet {
|
||||
uint32_t data_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_lossy_packet_set_friend_number(Tox_Event_Friend_Lossy_Packet *friend_lossy_packet,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_friend_lossy_packet_set_friend_number(Tox_Event_Friend_Lossy_Packet *_Nonnull friend_lossy_packet, uint32_t friend_number)
|
||||
{
|
||||
assert(friend_lossy_packet != nullptr);
|
||||
friend_lossy_packet->friend_number = friend_number;
|
||||
@@ -42,12 +40,10 @@ uint32_t tox_event_friend_lossy_packet_get_friend_number(const Tox_Event_Friend_
|
||||
return friend_lossy_packet->friend_number;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_friend_lossy_packet_set_data(Tox_Event_Friend_Lossy_Packet *friend_lossy_packet,
|
||||
const uint8_t *data, uint32_t data_length)
|
||||
static bool tox_event_friend_lossy_packet_set_data(Tox_Event_Friend_Lossy_Packet *_Nonnull friend_lossy_packet,
|
||||
const uint8_t *_Nullable data, uint32_t data_length)
|
||||
{
|
||||
assert(friend_lossy_packet != nullptr);
|
||||
|
||||
if (friend_lossy_packet->data != nullptr) {
|
||||
free(friend_lossy_packet->data);
|
||||
friend_lossy_packet->data = nullptr;
|
||||
@@ -81,15 +77,13 @@ const uint8_t *tox_event_friend_lossy_packet_get_data(const Tox_Event_Friend_Los
|
||||
return friend_lossy_packet->data;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_lossy_packet_construct(Tox_Event_Friend_Lossy_Packet *friend_lossy_packet)
|
||||
static void tox_event_friend_lossy_packet_construct(Tox_Event_Friend_Lossy_Packet *_Nonnull friend_lossy_packet)
|
||||
{
|
||||
*friend_lossy_packet = (Tox_Event_Friend_Lossy_Packet) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_friend_lossy_packet_destruct(Tox_Event_Friend_Lossy_Packet *friend_lossy_packet, const Memory *mem)
|
||||
static void tox_event_friend_lossy_packet_destruct(Tox_Event_Friend_Lossy_Packet *_Nonnull friend_lossy_packet, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(friend_lossy_packet->data);
|
||||
}
|
||||
@@ -102,9 +96,7 @@ bool tox_event_friend_lossy_packet_pack(
|
||||
&& bin_pack_bin(bp, event->data, event->data_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_lossy_packet_unpack_into(
|
||||
Tox_Event_Friend_Lossy_Packet *event, Bin_Unpack *bu)
|
||||
static bool tox_event_friend_lossy_packet_unpack_into(Tox_Event_Friend_Lossy_Packet *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -147,8 +139,7 @@ void tox_event_friend_lossy_packet_free(Tox_Event_Friend_Lossy_Packet *friend_lo
|
||||
mem_delete(mem, friend_lossy_packet);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Lossy_Packet *tox_events_add_friend_lossy_packet(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Friend_Lossy_Packet *tox_events_add_friend_lossy_packet(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Friend_Lossy_Packet *const friend_lossy_packet = tox_event_friend_lossy_packet_new(mem);
|
||||
|
||||
@@ -181,8 +172,7 @@ bool tox_event_friend_lossy_packet_unpack(
|
||||
return tox_event_friend_lossy_packet_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Lossy_Packet *tox_event_friend_lossy_packet_alloc(void *user_data)
|
||||
static Tox_Event_Friend_Lossy_Packet *tox_event_friend_lossy_packet_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -32,9 +32,7 @@ struct Tox_Event_Friend_Message {
|
||||
uint32_t message_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_message_set_friend_number(Tox_Event_Friend_Message *friend_message,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_friend_message_set_friend_number(Tox_Event_Friend_Message *_Nonnull friend_message, uint32_t friend_number)
|
||||
{
|
||||
assert(friend_message != nullptr);
|
||||
friend_message->friend_number = friend_number;
|
||||
@@ -45,9 +43,7 @@ uint32_t tox_event_friend_message_get_friend_number(const Tox_Event_Friend_Messa
|
||||
return friend_message->friend_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_message_set_type(Tox_Event_Friend_Message *friend_message,
|
||||
Tox_Message_Type type)
|
||||
static void tox_event_friend_message_set_type(Tox_Event_Friend_Message *_Nonnull friend_message, Tox_Message_Type type)
|
||||
{
|
||||
assert(friend_message != nullptr);
|
||||
friend_message->type = type;
|
||||
@@ -58,12 +54,10 @@ Tox_Message_Type tox_event_friend_message_get_type(const Tox_Event_Friend_Messag
|
||||
return friend_message->type;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_friend_message_set_message(Tox_Event_Friend_Message *friend_message,
|
||||
const uint8_t *message, uint32_t message_length)
|
||||
static bool tox_event_friend_message_set_message(Tox_Event_Friend_Message *_Nonnull friend_message,
|
||||
const uint8_t *_Nullable message, uint32_t message_length)
|
||||
{
|
||||
assert(friend_message != nullptr);
|
||||
|
||||
if (friend_message->message != nullptr) {
|
||||
free(friend_message->message);
|
||||
friend_message->message = nullptr;
|
||||
@@ -97,15 +91,13 @@ const uint8_t *tox_event_friend_message_get_message(const Tox_Event_Friend_Messa
|
||||
return friend_message->message;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_message_construct(Tox_Event_Friend_Message *friend_message)
|
||||
static void tox_event_friend_message_construct(Tox_Event_Friend_Message *_Nonnull friend_message)
|
||||
{
|
||||
*friend_message = (Tox_Event_Friend_Message) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_friend_message_destruct(Tox_Event_Friend_Message *friend_message, const Memory *mem)
|
||||
static void tox_event_friend_message_destruct(Tox_Event_Friend_Message *_Nonnull friend_message, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(friend_message->message);
|
||||
}
|
||||
@@ -119,9 +111,7 @@ bool tox_event_friend_message_pack(
|
||||
&& bin_pack_bin(bp, event->message, event->message_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_message_unpack_into(
|
||||
Tox_Event_Friend_Message *event, Bin_Unpack *bu)
|
||||
static bool tox_event_friend_message_unpack_into(Tox_Event_Friend_Message *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -165,8 +155,7 @@ void tox_event_friend_message_free(Tox_Event_Friend_Message *friend_message, con
|
||||
mem_delete(mem, friend_message);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Message *tox_events_add_friend_message(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Friend_Message *tox_events_add_friend_message(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Friend_Message *const friend_message = tox_event_friend_message_new(mem);
|
||||
|
||||
@@ -199,8 +188,7 @@ bool tox_event_friend_message_unpack(
|
||||
return tox_event_friend_message_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Message *tox_event_friend_message_alloc(void *user_data)
|
||||
static Tox_Event_Friend_Message *tox_event_friend_message_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -29,9 +29,7 @@ struct Tox_Event_Friend_Name {
|
||||
uint32_t name_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_name_set_friend_number(Tox_Event_Friend_Name *friend_name,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_friend_name_set_friend_number(Tox_Event_Friend_Name *_Nonnull friend_name, uint32_t friend_number)
|
||||
{
|
||||
assert(friend_name != nullptr);
|
||||
friend_name->friend_number = friend_number;
|
||||
@@ -42,12 +40,10 @@ uint32_t tox_event_friend_name_get_friend_number(const Tox_Event_Friend_Name *fr
|
||||
return friend_name->friend_number;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_friend_name_set_name(Tox_Event_Friend_Name *friend_name,
|
||||
const uint8_t *name, uint32_t name_length)
|
||||
static bool tox_event_friend_name_set_name(Tox_Event_Friend_Name *_Nonnull friend_name,
|
||||
const uint8_t *_Nullable name, uint32_t name_length)
|
||||
{
|
||||
assert(friend_name != nullptr);
|
||||
|
||||
if (friend_name->name != nullptr) {
|
||||
free(friend_name->name);
|
||||
friend_name->name = nullptr;
|
||||
@@ -81,15 +77,13 @@ const uint8_t *tox_event_friend_name_get_name(const Tox_Event_Friend_Name *frien
|
||||
return friend_name->name;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_name_construct(Tox_Event_Friend_Name *friend_name)
|
||||
static void tox_event_friend_name_construct(Tox_Event_Friend_Name *_Nonnull friend_name)
|
||||
{
|
||||
*friend_name = (Tox_Event_Friend_Name) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_friend_name_destruct(Tox_Event_Friend_Name *friend_name, const Memory *mem)
|
||||
static void tox_event_friend_name_destruct(Tox_Event_Friend_Name *_Nonnull friend_name, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(friend_name->name);
|
||||
}
|
||||
@@ -102,9 +96,7 @@ bool tox_event_friend_name_pack(
|
||||
&& bin_pack_bin(bp, event->name, event->name_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_name_unpack_into(
|
||||
Tox_Event_Friend_Name *event, Bin_Unpack *bu)
|
||||
static bool tox_event_friend_name_unpack_into(Tox_Event_Friend_Name *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -147,8 +139,7 @@ void tox_event_friend_name_free(Tox_Event_Friend_Name *friend_name, const Memory
|
||||
mem_delete(mem, friend_name);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Name *tox_events_add_friend_name(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Friend_Name *tox_events_add_friend_name(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Friend_Name *const friend_name = tox_event_friend_name_new(mem);
|
||||
|
||||
@@ -181,8 +172,7 @@ bool tox_event_friend_name_unpack(
|
||||
return tox_event_friend_name_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Name *tox_event_friend_name_alloc(void *user_data)
|
||||
static Tox_Event_Friend_Name *tox_event_friend_name_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -26,9 +26,7 @@ struct Tox_Event_Friend_Read_Receipt {
|
||||
uint32_t message_id;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_read_receipt_set_friend_number(Tox_Event_Friend_Read_Receipt *friend_read_receipt,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_friend_read_receipt_set_friend_number(Tox_Event_Friend_Read_Receipt *_Nonnull friend_read_receipt, uint32_t friend_number)
|
||||
{
|
||||
assert(friend_read_receipt != nullptr);
|
||||
friend_read_receipt->friend_number = friend_number;
|
||||
@@ -39,9 +37,7 @@ uint32_t tox_event_friend_read_receipt_get_friend_number(const Tox_Event_Friend_
|
||||
return friend_read_receipt->friend_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_read_receipt_set_message_id(Tox_Event_Friend_Read_Receipt *friend_read_receipt,
|
||||
uint32_t message_id)
|
||||
static void tox_event_friend_read_receipt_set_message_id(Tox_Event_Friend_Read_Receipt *_Nonnull friend_read_receipt, uint32_t message_id)
|
||||
{
|
||||
assert(friend_read_receipt != nullptr);
|
||||
friend_read_receipt->message_id = message_id;
|
||||
@@ -52,15 +48,13 @@ uint32_t tox_event_friend_read_receipt_get_message_id(const Tox_Event_Friend_Rea
|
||||
return friend_read_receipt->message_id;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_read_receipt_construct(Tox_Event_Friend_Read_Receipt *friend_read_receipt)
|
||||
static void tox_event_friend_read_receipt_construct(Tox_Event_Friend_Read_Receipt *_Nonnull friend_read_receipt)
|
||||
{
|
||||
*friend_read_receipt = (Tox_Event_Friend_Read_Receipt) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_friend_read_receipt_destruct(Tox_Event_Friend_Read_Receipt *friend_read_receipt, const Memory *mem)
|
||||
static void tox_event_friend_read_receipt_destruct(Tox_Event_Friend_Read_Receipt *_Nonnull friend_read_receipt, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -73,9 +67,7 @@ bool tox_event_friend_read_receipt_pack(
|
||||
&& bin_pack_u32(bp, event->message_id);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_read_receipt_unpack_into(
|
||||
Tox_Event_Friend_Read_Receipt *event, Bin_Unpack *bu)
|
||||
static bool tox_event_friend_read_receipt_unpack_into(Tox_Event_Friend_Read_Receipt *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -118,8 +110,7 @@ void tox_event_friend_read_receipt_free(Tox_Event_Friend_Read_Receipt *friend_re
|
||||
mem_delete(mem, friend_read_receipt);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Read_Receipt *tox_events_add_friend_read_receipt(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Friend_Read_Receipt *tox_events_add_friend_read_receipt(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Friend_Read_Receipt *const friend_read_receipt = tox_event_friend_read_receipt_new(mem);
|
||||
|
||||
@@ -152,8 +143,7 @@ bool tox_event_friend_read_receipt_unpack(
|
||||
return tox_event_friend_read_receipt_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Read_Receipt *tox_event_friend_read_receipt_alloc(void *user_data)
|
||||
static Tox_Event_Friend_Read_Receipt *tox_event_friend_read_receipt_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -29,8 +29,7 @@ struct Tox_Event_Friend_Request {
|
||||
uint32_t message_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_request_set_public_key(Tox_Event_Friend_Request *friend_request, const uint8_t *public_key)
|
||||
static bool tox_event_friend_request_set_public_key(Tox_Event_Friend_Request *_Nonnull friend_request, const uint8_t *_Nonnull public_key)
|
||||
{
|
||||
assert(friend_request != nullptr);
|
||||
|
||||
@@ -43,9 +42,7 @@ const uint8_t *tox_event_friend_request_get_public_key(const Tox_Event_Friend_Re
|
||||
return friend_request->public_key;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_request_set_message(Tox_Event_Friend_Request *friend_request,
|
||||
const uint8_t *message, uint32_t message_length, const Memory *mem)
|
||||
static bool tox_event_friend_request_set_message(Tox_Event_Friend_Request *_Nonnull friend_request, const uint8_t *_Nonnull message, uint32_t message_length, const Memory *_Nonnull mem)
|
||||
{
|
||||
assert(friend_request != nullptr);
|
||||
|
||||
@@ -77,8 +74,7 @@ const uint8_t *tox_event_friend_request_get_message(const Tox_Event_Friend_Reque
|
||||
return friend_request->message;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_request_construct(Tox_Event_Friend_Request *friend_request)
|
||||
static void tox_event_friend_request_construct(Tox_Event_Friend_Request *_Nonnull friend_request)
|
||||
{
|
||||
*friend_request = (Tox_Event_Friend_Request) {
|
||||
{
|
||||
@@ -86,8 +82,7 @@ static void tox_event_friend_request_construct(Tox_Event_Friend_Request *friend_
|
||||
}
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_friend_request_destruct(Tox_Event_Friend_Request *friend_request, const Memory *mem)
|
||||
static void tox_event_friend_request_destruct(Tox_Event_Friend_Request *_Nonnull friend_request, const Memory *_Nonnull mem)
|
||||
{
|
||||
mem_delete(mem, friend_request->message);
|
||||
}
|
||||
@@ -100,9 +95,7 @@ bool tox_event_friend_request_pack(
|
||||
&& bin_pack_bin(bp, event->message, event->message_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_request_unpack_into(
|
||||
Tox_Event_Friend_Request *event, Bin_Unpack *bu)
|
||||
static bool tox_event_friend_request_unpack_into(Tox_Event_Friend_Request *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -140,8 +133,7 @@ void tox_event_friend_request_free(Tox_Event_Friend_Request *friend_request, con
|
||||
mem_delete(mem, friend_request);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Request *tox_events_add_friend_request(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Friend_Request *tox_events_add_friend_request(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Friend_Request *const friend_request = tox_event_friend_request_new(mem);
|
||||
|
||||
@@ -174,8 +166,7 @@ bool tox_event_friend_request_unpack(
|
||||
return tox_event_friend_request_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Request *tox_event_friend_request_alloc(void *user_data)
|
||||
static Tox_Event_Friend_Request *tox_event_friend_request_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -28,9 +28,7 @@ struct Tox_Event_Friend_Status {
|
||||
Tox_User_Status status;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_status_set_friend_number(Tox_Event_Friend_Status *friend_status,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_friend_status_set_friend_number(Tox_Event_Friend_Status *_Nonnull friend_status, uint32_t friend_number)
|
||||
{
|
||||
assert(friend_status != nullptr);
|
||||
friend_status->friend_number = friend_number;
|
||||
@@ -41,9 +39,7 @@ uint32_t tox_event_friend_status_get_friend_number(const Tox_Event_Friend_Status
|
||||
return friend_status->friend_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_status_set_status(Tox_Event_Friend_Status *friend_status,
|
||||
Tox_User_Status status)
|
||||
static void tox_event_friend_status_set_status(Tox_Event_Friend_Status *_Nonnull friend_status, Tox_User_Status status)
|
||||
{
|
||||
assert(friend_status != nullptr);
|
||||
friend_status->status = status;
|
||||
@@ -54,15 +50,13 @@ Tox_User_Status tox_event_friend_status_get_status(const Tox_Event_Friend_Status
|
||||
return friend_status->status;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_status_construct(Tox_Event_Friend_Status *friend_status)
|
||||
static void tox_event_friend_status_construct(Tox_Event_Friend_Status *_Nonnull friend_status)
|
||||
{
|
||||
*friend_status = (Tox_Event_Friend_Status) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_friend_status_destruct(Tox_Event_Friend_Status *friend_status, const Memory *mem)
|
||||
static void tox_event_friend_status_destruct(Tox_Event_Friend_Status *_Nonnull friend_status, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -75,9 +69,7 @@ bool tox_event_friend_status_pack(
|
||||
&& tox_user_status_pack(event->status, bp);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_status_unpack_into(
|
||||
Tox_Event_Friend_Status *event, Bin_Unpack *bu)
|
||||
static bool tox_event_friend_status_unpack_into(Tox_Event_Friend_Status *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -120,8 +112,7 @@ void tox_event_friend_status_free(Tox_Event_Friend_Status *friend_status, const
|
||||
mem_delete(mem, friend_status);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Status *tox_events_add_friend_status(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Friend_Status *tox_events_add_friend_status(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Friend_Status *const friend_status = tox_event_friend_status_new(mem);
|
||||
|
||||
@@ -154,8 +145,7 @@ bool tox_event_friend_status_unpack(
|
||||
return tox_event_friend_status_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Status *tox_event_friend_status_alloc(void *user_data)
|
||||
static Tox_Event_Friend_Status *tox_event_friend_status_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -29,9 +29,7 @@ struct Tox_Event_Friend_Status_Message {
|
||||
uint32_t message_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_status_message_set_friend_number(Tox_Event_Friend_Status_Message *friend_status_message,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_friend_status_message_set_friend_number(Tox_Event_Friend_Status_Message *_Nonnull friend_status_message, uint32_t friend_number)
|
||||
{
|
||||
assert(friend_status_message != nullptr);
|
||||
friend_status_message->friend_number = friend_number;
|
||||
@@ -42,12 +40,10 @@ uint32_t tox_event_friend_status_message_get_friend_number(const Tox_Event_Frien
|
||||
return friend_status_message->friend_number;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_friend_status_message_set_message(Tox_Event_Friend_Status_Message *friend_status_message,
|
||||
const uint8_t *message, uint32_t message_length)
|
||||
static bool tox_event_friend_status_message_set_message(Tox_Event_Friend_Status_Message *_Nonnull friend_status_message,
|
||||
const uint8_t *_Nullable message, uint32_t message_length)
|
||||
{
|
||||
assert(friend_status_message != nullptr);
|
||||
|
||||
if (friend_status_message->message != nullptr) {
|
||||
free(friend_status_message->message);
|
||||
friend_status_message->message = nullptr;
|
||||
@@ -81,15 +77,13 @@ const uint8_t *tox_event_friend_status_message_get_message(const Tox_Event_Frien
|
||||
return friend_status_message->message;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_status_message_construct(Tox_Event_Friend_Status_Message *friend_status_message)
|
||||
static void tox_event_friend_status_message_construct(Tox_Event_Friend_Status_Message *_Nonnull friend_status_message)
|
||||
{
|
||||
*friend_status_message = (Tox_Event_Friend_Status_Message) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_friend_status_message_destruct(Tox_Event_Friend_Status_Message *friend_status_message, const Memory *mem)
|
||||
static void tox_event_friend_status_message_destruct(Tox_Event_Friend_Status_Message *_Nonnull friend_status_message, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(friend_status_message->message);
|
||||
}
|
||||
@@ -102,9 +96,7 @@ bool tox_event_friend_status_message_pack(
|
||||
&& bin_pack_bin(bp, event->message, event->message_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_status_message_unpack_into(
|
||||
Tox_Event_Friend_Status_Message *event, Bin_Unpack *bu)
|
||||
static bool tox_event_friend_status_message_unpack_into(Tox_Event_Friend_Status_Message *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -147,8 +139,7 @@ void tox_event_friend_status_message_free(Tox_Event_Friend_Status_Message *frien
|
||||
mem_delete(mem, friend_status_message);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Status_Message *tox_events_add_friend_status_message(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Friend_Status_Message *tox_events_add_friend_status_message(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Friend_Status_Message *const friend_status_message = tox_event_friend_status_message_new(mem);
|
||||
|
||||
@@ -181,8 +172,7 @@ bool tox_event_friend_status_message_unpack(
|
||||
return tox_event_friend_status_message_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Status_Message *tox_event_friend_status_message_alloc(void *user_data)
|
||||
static Tox_Event_Friend_Status_Message *tox_event_friend_status_message_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -26,9 +26,7 @@ struct Tox_Event_Friend_Typing {
|
||||
bool typing;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_typing_set_friend_number(Tox_Event_Friend_Typing *friend_typing,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_friend_typing_set_friend_number(Tox_Event_Friend_Typing *_Nonnull friend_typing, uint32_t friend_number)
|
||||
{
|
||||
assert(friend_typing != nullptr);
|
||||
friend_typing->friend_number = friend_number;
|
||||
@@ -39,9 +37,7 @@ uint32_t tox_event_friend_typing_get_friend_number(const Tox_Event_Friend_Typing
|
||||
return friend_typing->friend_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_typing_set_typing(Tox_Event_Friend_Typing *friend_typing,
|
||||
bool typing)
|
||||
static void tox_event_friend_typing_set_typing(Tox_Event_Friend_Typing *_Nonnull friend_typing, bool typing)
|
||||
{
|
||||
assert(friend_typing != nullptr);
|
||||
friend_typing->typing = typing;
|
||||
@@ -52,15 +48,13 @@ bool tox_event_friend_typing_get_typing(const Tox_Event_Friend_Typing *friend_ty
|
||||
return friend_typing->typing;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_friend_typing_construct(Tox_Event_Friend_Typing *friend_typing)
|
||||
static void tox_event_friend_typing_construct(Tox_Event_Friend_Typing *_Nonnull friend_typing)
|
||||
{
|
||||
*friend_typing = (Tox_Event_Friend_Typing) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_friend_typing_destruct(Tox_Event_Friend_Typing *friend_typing, const Memory *mem)
|
||||
static void tox_event_friend_typing_destruct(Tox_Event_Friend_Typing *_Nonnull friend_typing, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -73,9 +67,7 @@ bool tox_event_friend_typing_pack(
|
||||
&& bin_pack_bool(bp, event->typing);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_friend_typing_unpack_into(
|
||||
Tox_Event_Friend_Typing *event, Bin_Unpack *bu)
|
||||
static bool tox_event_friend_typing_unpack_into(Tox_Event_Friend_Typing *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -118,8 +110,7 @@ void tox_event_friend_typing_free(Tox_Event_Friend_Typing *friend_typing, const
|
||||
mem_delete(mem, friend_typing);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Typing *tox_events_add_friend_typing(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Friend_Typing *tox_events_add_friend_typing(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Friend_Typing *const friend_typing = tox_event_friend_typing_new(mem);
|
||||
|
||||
@@ -152,8 +143,7 @@ bool tox_event_friend_typing_unpack(
|
||||
return tox_event_friend_typing_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Friend_Typing *tox_event_friend_typing_alloc(void *user_data)
|
||||
static Tox_Event_Friend_Typing *tox_event_friend_typing_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -30,9 +30,7 @@ struct Tox_Event_Group_Custom_Packet {
|
||||
uint32_t data_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_custom_packet_set_group_number(Tox_Event_Group_Custom_Packet *group_custom_packet,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_custom_packet_set_group_number(Tox_Event_Group_Custom_Packet *_Nonnull group_custom_packet, uint32_t group_number)
|
||||
{
|
||||
assert(group_custom_packet != nullptr);
|
||||
group_custom_packet->group_number = group_number;
|
||||
@@ -43,9 +41,7 @@ uint32_t tox_event_group_custom_packet_get_group_number(const Tox_Event_Group_Cu
|
||||
return group_custom_packet->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_custom_packet_set_peer_id(Tox_Event_Group_Custom_Packet *group_custom_packet,
|
||||
uint32_t peer_id)
|
||||
static void tox_event_group_custom_packet_set_peer_id(Tox_Event_Group_Custom_Packet *_Nonnull group_custom_packet, uint32_t peer_id)
|
||||
{
|
||||
assert(group_custom_packet != nullptr);
|
||||
group_custom_packet->peer_id = peer_id;
|
||||
@@ -56,12 +52,10 @@ uint32_t tox_event_group_custom_packet_get_peer_id(const Tox_Event_Group_Custom_
|
||||
return group_custom_packet->peer_id;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_custom_packet_set_data(Tox_Event_Group_Custom_Packet *group_custom_packet,
|
||||
const uint8_t *data, uint32_t data_length)
|
||||
static bool tox_event_group_custom_packet_set_data(Tox_Event_Group_Custom_Packet *_Nonnull group_custom_packet,
|
||||
const uint8_t *_Nullable data, uint32_t data_length)
|
||||
{
|
||||
assert(group_custom_packet != nullptr);
|
||||
|
||||
if (group_custom_packet->data != nullptr) {
|
||||
free(group_custom_packet->data);
|
||||
group_custom_packet->data = nullptr;
|
||||
@@ -95,15 +89,13 @@ const uint8_t *tox_event_group_custom_packet_get_data(const Tox_Event_Group_Cust
|
||||
return group_custom_packet->data;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_custom_packet_construct(Tox_Event_Group_Custom_Packet *group_custom_packet)
|
||||
static void tox_event_group_custom_packet_construct(Tox_Event_Group_Custom_Packet *_Nonnull group_custom_packet)
|
||||
{
|
||||
*group_custom_packet = (Tox_Event_Group_Custom_Packet) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_custom_packet_destruct(Tox_Event_Group_Custom_Packet *group_custom_packet, const Memory *mem)
|
||||
static void tox_event_group_custom_packet_destruct(Tox_Event_Group_Custom_Packet *_Nonnull group_custom_packet, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(group_custom_packet->data);
|
||||
}
|
||||
@@ -117,9 +109,7 @@ bool tox_event_group_custom_packet_pack(
|
||||
&& bin_pack_bin(bp, event->data, event->data_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_custom_packet_unpack_into(
|
||||
Tox_Event_Group_Custom_Packet *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_custom_packet_unpack_into(Tox_Event_Group_Custom_Packet *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -163,8 +153,7 @@ void tox_event_group_custom_packet_free(Tox_Event_Group_Custom_Packet *group_cus
|
||||
mem_delete(mem, group_custom_packet);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Custom_Packet *tox_events_add_group_custom_packet(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Custom_Packet *tox_events_add_group_custom_packet(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Custom_Packet *const group_custom_packet = tox_event_group_custom_packet_new(mem);
|
||||
|
||||
@@ -197,8 +186,7 @@ bool tox_event_group_custom_packet_unpack(
|
||||
return tox_event_group_custom_packet_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Custom_Packet *tox_event_group_custom_packet_alloc(void *user_data)
|
||||
static Tox_Event_Group_Custom_Packet *tox_event_group_custom_packet_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -30,9 +30,7 @@ struct Tox_Event_Group_Custom_Private_Packet {
|
||||
uint32_t data_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_custom_private_packet_set_group_number(Tox_Event_Group_Custom_Private_Packet *group_custom_private_packet,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_custom_private_packet_set_group_number(Tox_Event_Group_Custom_Private_Packet *_Nonnull group_custom_private_packet, uint32_t group_number)
|
||||
{
|
||||
assert(group_custom_private_packet != nullptr);
|
||||
group_custom_private_packet->group_number = group_number;
|
||||
@@ -43,9 +41,7 @@ uint32_t tox_event_group_custom_private_packet_get_group_number(const Tox_Event_
|
||||
return group_custom_private_packet->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_custom_private_packet_set_peer_id(Tox_Event_Group_Custom_Private_Packet *group_custom_private_packet,
|
||||
uint32_t peer_id)
|
||||
static void tox_event_group_custom_private_packet_set_peer_id(Tox_Event_Group_Custom_Private_Packet *_Nonnull group_custom_private_packet, uint32_t peer_id)
|
||||
{
|
||||
assert(group_custom_private_packet != nullptr);
|
||||
group_custom_private_packet->peer_id = peer_id;
|
||||
@@ -56,12 +52,10 @@ uint32_t tox_event_group_custom_private_packet_get_peer_id(const Tox_Event_Group
|
||||
return group_custom_private_packet->peer_id;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_custom_private_packet_set_data(Tox_Event_Group_Custom_Private_Packet *group_custom_private_packet,
|
||||
const uint8_t *data, uint32_t data_length)
|
||||
static bool tox_event_group_custom_private_packet_set_data(Tox_Event_Group_Custom_Private_Packet *_Nonnull group_custom_private_packet,
|
||||
const uint8_t *_Nullable data, uint32_t data_length)
|
||||
{
|
||||
assert(group_custom_private_packet != nullptr);
|
||||
|
||||
if (group_custom_private_packet->data != nullptr) {
|
||||
free(group_custom_private_packet->data);
|
||||
group_custom_private_packet->data = nullptr;
|
||||
@@ -95,15 +89,13 @@ const uint8_t *tox_event_group_custom_private_packet_get_data(const Tox_Event_Gr
|
||||
return group_custom_private_packet->data;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_custom_private_packet_construct(Tox_Event_Group_Custom_Private_Packet *group_custom_private_packet)
|
||||
static void tox_event_group_custom_private_packet_construct(Tox_Event_Group_Custom_Private_Packet *_Nonnull group_custom_private_packet)
|
||||
{
|
||||
*group_custom_private_packet = (Tox_Event_Group_Custom_Private_Packet) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_custom_private_packet_destruct(Tox_Event_Group_Custom_Private_Packet *group_custom_private_packet, const Memory *mem)
|
||||
static void tox_event_group_custom_private_packet_destruct(Tox_Event_Group_Custom_Private_Packet *_Nonnull group_custom_private_packet, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(group_custom_private_packet->data);
|
||||
}
|
||||
@@ -117,9 +109,7 @@ bool tox_event_group_custom_private_packet_pack(
|
||||
&& bin_pack_bin(bp, event->data, event->data_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_custom_private_packet_unpack_into(
|
||||
Tox_Event_Group_Custom_Private_Packet *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_custom_private_packet_unpack_into(Tox_Event_Group_Custom_Private_Packet *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -163,8 +153,7 @@ void tox_event_group_custom_private_packet_free(Tox_Event_Group_Custom_Private_P
|
||||
mem_delete(mem, group_custom_private_packet);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Custom_Private_Packet *tox_events_add_group_custom_private_packet(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Custom_Private_Packet *tox_events_add_group_custom_private_packet(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Custom_Private_Packet *const group_custom_private_packet = tox_event_group_custom_private_packet_new(mem);
|
||||
|
||||
@@ -197,8 +186,7 @@ bool tox_event_group_custom_private_packet_unpack(
|
||||
return tox_event_group_custom_private_packet_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Custom_Private_Packet *tox_event_group_custom_private_packet_alloc(void *user_data)
|
||||
static Tox_Event_Group_Custom_Private_Packet *tox_event_group_custom_private_packet_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -31,9 +31,7 @@ struct Tox_Event_Group_Invite {
|
||||
uint32_t group_name_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_invite_set_friend_number(Tox_Event_Group_Invite *group_invite,
|
||||
uint32_t friend_number)
|
||||
static void tox_event_group_invite_set_friend_number(Tox_Event_Group_Invite *_Nonnull group_invite, uint32_t friend_number)
|
||||
{
|
||||
assert(group_invite != nullptr);
|
||||
group_invite->friend_number = friend_number;
|
||||
@@ -44,12 +42,10 @@ uint32_t tox_event_group_invite_get_friend_number(const Tox_Event_Group_Invite *
|
||||
return group_invite->friend_number;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_invite_set_invite_data(Tox_Event_Group_Invite *group_invite,
|
||||
const uint8_t *invite_data, uint32_t invite_data_length)
|
||||
static bool tox_event_group_invite_set_invite_data(Tox_Event_Group_Invite *_Nonnull group_invite,
|
||||
const uint8_t *_Nullable invite_data, uint32_t invite_data_length)
|
||||
{
|
||||
assert(group_invite != nullptr);
|
||||
|
||||
if (group_invite->invite_data != nullptr) {
|
||||
free(group_invite->invite_data);
|
||||
group_invite->invite_data = nullptr;
|
||||
@@ -83,12 +79,10 @@ const uint8_t *tox_event_group_invite_get_invite_data(const Tox_Event_Group_Invi
|
||||
return group_invite->invite_data;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_invite_set_group_name(Tox_Event_Group_Invite *group_invite,
|
||||
const uint8_t *group_name, uint32_t group_name_length)
|
||||
static bool tox_event_group_invite_set_group_name(Tox_Event_Group_Invite *_Nonnull group_invite,
|
||||
const uint8_t *_Nullable group_name, uint32_t group_name_length)
|
||||
{
|
||||
assert(group_invite != nullptr);
|
||||
|
||||
if (group_invite->group_name != nullptr) {
|
||||
free(group_invite->group_name);
|
||||
group_invite->group_name = nullptr;
|
||||
@@ -122,15 +116,13 @@ const uint8_t *tox_event_group_invite_get_group_name(const Tox_Event_Group_Invit
|
||||
return group_invite->group_name;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_invite_construct(Tox_Event_Group_Invite *group_invite)
|
||||
static void tox_event_group_invite_construct(Tox_Event_Group_Invite *_Nonnull group_invite)
|
||||
{
|
||||
*group_invite = (Tox_Event_Group_Invite) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_invite_destruct(Tox_Event_Group_Invite *group_invite, const Memory *mem)
|
||||
static void tox_event_group_invite_destruct(Tox_Event_Group_Invite *_Nonnull group_invite, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(group_invite->invite_data);
|
||||
free(group_invite->group_name);
|
||||
@@ -145,9 +137,7 @@ bool tox_event_group_invite_pack(
|
||||
&& bin_pack_bin(bp, event->group_name, event->group_name_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_invite_unpack_into(
|
||||
Tox_Event_Group_Invite *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_invite_unpack_into(Tox_Event_Group_Invite *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -191,8 +181,7 @@ void tox_event_group_invite_free(Tox_Event_Group_Invite *group_invite, const Mem
|
||||
mem_delete(mem, group_invite);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Invite *tox_events_add_group_invite(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Invite *tox_events_add_group_invite(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Invite *const group_invite = tox_event_group_invite_new(mem);
|
||||
|
||||
@@ -225,8 +214,7 @@ bool tox_event_group_invite_unpack(
|
||||
return tox_event_group_invite_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Invite *tox_event_group_invite_alloc(void *user_data)
|
||||
static Tox_Event_Group_Invite *tox_event_group_invite_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -28,9 +28,7 @@ struct Tox_Event_Group_Join_Fail {
|
||||
Tox_Group_Join_Fail fail_type;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_join_fail_set_group_number(Tox_Event_Group_Join_Fail *group_join_fail,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_join_fail_set_group_number(Tox_Event_Group_Join_Fail *_Nonnull group_join_fail, uint32_t group_number)
|
||||
{
|
||||
assert(group_join_fail != nullptr);
|
||||
group_join_fail->group_number = group_number;
|
||||
@@ -41,9 +39,7 @@ uint32_t tox_event_group_join_fail_get_group_number(const Tox_Event_Group_Join_F
|
||||
return group_join_fail->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_join_fail_set_fail_type(Tox_Event_Group_Join_Fail *group_join_fail,
|
||||
Tox_Group_Join_Fail fail_type)
|
||||
static void tox_event_group_join_fail_set_fail_type(Tox_Event_Group_Join_Fail *_Nonnull group_join_fail, Tox_Group_Join_Fail fail_type)
|
||||
{
|
||||
assert(group_join_fail != nullptr);
|
||||
group_join_fail->fail_type = fail_type;
|
||||
@@ -54,15 +50,13 @@ Tox_Group_Join_Fail tox_event_group_join_fail_get_fail_type(const Tox_Event_Grou
|
||||
return group_join_fail->fail_type;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_join_fail_construct(Tox_Event_Group_Join_Fail *group_join_fail)
|
||||
static void tox_event_group_join_fail_construct(Tox_Event_Group_Join_Fail *_Nonnull group_join_fail)
|
||||
{
|
||||
*group_join_fail = (Tox_Event_Group_Join_Fail) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_join_fail_destruct(Tox_Event_Group_Join_Fail *group_join_fail, const Memory *mem)
|
||||
static void tox_event_group_join_fail_destruct(Tox_Event_Group_Join_Fail *_Nonnull group_join_fail, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -75,9 +69,7 @@ bool tox_event_group_join_fail_pack(
|
||||
&& tox_group_join_fail_pack(event->fail_type, bp);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_join_fail_unpack_into(
|
||||
Tox_Event_Group_Join_Fail *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_join_fail_unpack_into(Tox_Event_Group_Join_Fail *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -120,8 +112,7 @@ void tox_event_group_join_fail_free(Tox_Event_Group_Join_Fail *group_join_fail,
|
||||
mem_delete(mem, group_join_fail);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Join_Fail *tox_events_add_group_join_fail(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Join_Fail *tox_events_add_group_join_fail(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Join_Fail *const group_join_fail = tox_event_group_join_fail_new(mem);
|
||||
|
||||
@@ -154,8 +145,7 @@ bool tox_event_group_join_fail_unpack(
|
||||
return tox_event_group_join_fail_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Join_Fail *tox_event_group_join_fail_alloc(void *user_data)
|
||||
static Tox_Event_Group_Join_Fail *tox_event_group_join_fail_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -34,9 +34,7 @@ struct Tox_Event_Group_Message {
|
||||
uint32_t message_id;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_message_set_group_number(Tox_Event_Group_Message *group_message,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_message_set_group_number(Tox_Event_Group_Message *_Nonnull group_message, uint32_t group_number)
|
||||
{
|
||||
assert(group_message != nullptr);
|
||||
group_message->group_number = group_number;
|
||||
@@ -47,9 +45,7 @@ uint32_t tox_event_group_message_get_group_number(const Tox_Event_Group_Message
|
||||
return group_message->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_message_set_peer_id(Tox_Event_Group_Message *group_message,
|
||||
uint32_t peer_id)
|
||||
static void tox_event_group_message_set_peer_id(Tox_Event_Group_Message *_Nonnull group_message, uint32_t peer_id)
|
||||
{
|
||||
assert(group_message != nullptr);
|
||||
group_message->peer_id = peer_id;
|
||||
@@ -60,9 +56,7 @@ uint32_t tox_event_group_message_get_peer_id(const Tox_Event_Group_Message *grou
|
||||
return group_message->peer_id;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_message_set_message_type(Tox_Event_Group_Message *group_message,
|
||||
Tox_Message_Type message_type)
|
||||
static void tox_event_group_message_set_message_type(Tox_Event_Group_Message *_Nonnull group_message, Tox_Message_Type message_type)
|
||||
{
|
||||
assert(group_message != nullptr);
|
||||
group_message->message_type = message_type;
|
||||
@@ -73,12 +67,10 @@ Tox_Message_Type tox_event_group_message_get_message_type(const Tox_Event_Group_
|
||||
return group_message->message_type;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_message_set_message(Tox_Event_Group_Message *group_message,
|
||||
const uint8_t *message, uint32_t message_length)
|
||||
static bool tox_event_group_message_set_message(Tox_Event_Group_Message *_Nonnull group_message,
|
||||
const uint8_t *_Nullable message, uint32_t message_length)
|
||||
{
|
||||
assert(group_message != nullptr);
|
||||
|
||||
if (group_message->message != nullptr) {
|
||||
free(group_message->message);
|
||||
group_message->message = nullptr;
|
||||
@@ -112,9 +104,7 @@ const uint8_t *tox_event_group_message_get_message(const Tox_Event_Group_Message
|
||||
return group_message->message;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_message_set_message_id(Tox_Event_Group_Message *group_message,
|
||||
uint32_t message_id)
|
||||
static void tox_event_group_message_set_message_id(Tox_Event_Group_Message *_Nonnull group_message, uint32_t message_id)
|
||||
{
|
||||
assert(group_message != nullptr);
|
||||
group_message->message_id = message_id;
|
||||
@@ -125,15 +115,13 @@ uint32_t tox_event_group_message_get_message_id(const Tox_Event_Group_Message *g
|
||||
return group_message->message_id;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_message_construct(Tox_Event_Group_Message *group_message)
|
||||
static void tox_event_group_message_construct(Tox_Event_Group_Message *_Nonnull group_message)
|
||||
{
|
||||
*group_message = (Tox_Event_Group_Message) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_message_destruct(Tox_Event_Group_Message *group_message, const Memory *mem)
|
||||
static void tox_event_group_message_destruct(Tox_Event_Group_Message *_Nonnull group_message, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(group_message->message);
|
||||
}
|
||||
@@ -149,9 +137,7 @@ bool tox_event_group_message_pack(
|
||||
&& bin_pack_u32(bp, event->message_id);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_message_unpack_into(
|
||||
Tox_Event_Group_Message *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_message_unpack_into(Tox_Event_Group_Message *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 5, nullptr)) {
|
||||
@@ -197,8 +183,7 @@ void tox_event_group_message_free(Tox_Event_Group_Message *group_message, const
|
||||
mem_delete(mem, group_message);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Message *tox_events_add_group_message(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Message *tox_events_add_group_message(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Message *const group_message = tox_event_group_message_new(mem);
|
||||
|
||||
@@ -231,8 +216,7 @@ bool tox_event_group_message_unpack(
|
||||
return tox_event_group_message_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Message *tox_event_group_message_alloc(void *user_data)
|
||||
static Tox_Event_Group_Message *tox_event_group_message_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -30,9 +30,7 @@ struct Tox_Event_Group_Moderation {
|
||||
Tox_Group_Mod_Event mod_type;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_moderation_set_group_number(Tox_Event_Group_Moderation *group_moderation,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_moderation_set_group_number(Tox_Event_Group_Moderation *_Nonnull group_moderation, uint32_t group_number)
|
||||
{
|
||||
assert(group_moderation != nullptr);
|
||||
group_moderation->group_number = group_number;
|
||||
@@ -43,9 +41,7 @@ uint32_t tox_event_group_moderation_get_group_number(const Tox_Event_Group_Moder
|
||||
return group_moderation->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_moderation_set_source_peer_id(Tox_Event_Group_Moderation *group_moderation,
|
||||
uint32_t source_peer_id)
|
||||
static void tox_event_group_moderation_set_source_peer_id(Tox_Event_Group_Moderation *_Nonnull group_moderation, uint32_t source_peer_id)
|
||||
{
|
||||
assert(group_moderation != nullptr);
|
||||
group_moderation->source_peer_id = source_peer_id;
|
||||
@@ -56,9 +52,7 @@ uint32_t tox_event_group_moderation_get_source_peer_id(const Tox_Event_Group_Mod
|
||||
return group_moderation->source_peer_id;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_moderation_set_target_peer_id(Tox_Event_Group_Moderation *group_moderation,
|
||||
uint32_t target_peer_id)
|
||||
static void tox_event_group_moderation_set_target_peer_id(Tox_Event_Group_Moderation *_Nonnull group_moderation, uint32_t target_peer_id)
|
||||
{
|
||||
assert(group_moderation != nullptr);
|
||||
group_moderation->target_peer_id = target_peer_id;
|
||||
@@ -69,9 +63,7 @@ uint32_t tox_event_group_moderation_get_target_peer_id(const Tox_Event_Group_Mod
|
||||
return group_moderation->target_peer_id;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_moderation_set_mod_type(Tox_Event_Group_Moderation *group_moderation,
|
||||
Tox_Group_Mod_Event mod_type)
|
||||
static void tox_event_group_moderation_set_mod_type(Tox_Event_Group_Moderation *_Nonnull group_moderation, Tox_Group_Mod_Event mod_type)
|
||||
{
|
||||
assert(group_moderation != nullptr);
|
||||
group_moderation->mod_type = mod_type;
|
||||
@@ -82,15 +74,13 @@ Tox_Group_Mod_Event tox_event_group_moderation_get_mod_type(const Tox_Event_Grou
|
||||
return group_moderation->mod_type;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_moderation_construct(Tox_Event_Group_Moderation *group_moderation)
|
||||
static void tox_event_group_moderation_construct(Tox_Event_Group_Moderation *_Nonnull group_moderation)
|
||||
{
|
||||
*group_moderation = (Tox_Event_Group_Moderation) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_moderation_destruct(Tox_Event_Group_Moderation *group_moderation, const Memory *mem)
|
||||
static void tox_event_group_moderation_destruct(Tox_Event_Group_Moderation *_Nonnull group_moderation, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -105,9 +95,7 @@ bool tox_event_group_moderation_pack(
|
||||
&& tox_group_mod_event_pack(event->mod_type, bp);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_moderation_unpack_into(
|
||||
Tox_Event_Group_Moderation *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_moderation_unpack_into(Tox_Event_Group_Moderation *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 4, nullptr)) {
|
||||
@@ -152,8 +140,7 @@ void tox_event_group_moderation_free(Tox_Event_Group_Moderation *group_moderatio
|
||||
mem_delete(mem, group_moderation);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Moderation *tox_events_add_group_moderation(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Moderation *tox_events_add_group_moderation(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Moderation *const group_moderation = tox_event_group_moderation_new(mem);
|
||||
|
||||
@@ -186,8 +173,7 @@ bool tox_event_group_moderation_unpack(
|
||||
return tox_event_group_moderation_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Moderation *tox_event_group_moderation_alloc(void *user_data)
|
||||
static Tox_Event_Group_Moderation *tox_event_group_moderation_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -29,9 +29,7 @@ struct Tox_Event_Group_Password {
|
||||
uint32_t password_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_password_set_group_number(Tox_Event_Group_Password *group_password,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_password_set_group_number(Tox_Event_Group_Password *_Nonnull group_password, uint32_t group_number)
|
||||
{
|
||||
assert(group_password != nullptr);
|
||||
group_password->group_number = group_number;
|
||||
@@ -42,12 +40,10 @@ uint32_t tox_event_group_password_get_group_number(const Tox_Event_Group_Passwor
|
||||
return group_password->group_number;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_password_set_password(Tox_Event_Group_Password *group_password,
|
||||
const uint8_t *password, uint32_t password_length)
|
||||
static bool tox_event_group_password_set_password(Tox_Event_Group_Password *_Nonnull group_password,
|
||||
const uint8_t *_Nullable password, uint32_t password_length)
|
||||
{
|
||||
assert(group_password != nullptr);
|
||||
|
||||
if (group_password->password != nullptr) {
|
||||
free(group_password->password);
|
||||
group_password->password = nullptr;
|
||||
@@ -81,15 +77,13 @@ const uint8_t *tox_event_group_password_get_password(const Tox_Event_Group_Passw
|
||||
return group_password->password;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_password_construct(Tox_Event_Group_Password *group_password)
|
||||
static void tox_event_group_password_construct(Tox_Event_Group_Password *_Nonnull group_password)
|
||||
{
|
||||
*group_password = (Tox_Event_Group_Password) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_password_destruct(Tox_Event_Group_Password *group_password, const Memory *mem)
|
||||
static void tox_event_group_password_destruct(Tox_Event_Group_Password *_Nonnull group_password, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(group_password->password);
|
||||
}
|
||||
@@ -102,9 +96,7 @@ bool tox_event_group_password_pack(
|
||||
&& bin_pack_bin(bp, event->password, event->password_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_password_unpack_into(
|
||||
Tox_Event_Group_Password *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_password_unpack_into(Tox_Event_Group_Password *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -147,8 +139,7 @@ void tox_event_group_password_free(Tox_Event_Group_Password *group_password, con
|
||||
mem_delete(mem, group_password);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Password *tox_events_add_group_password(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Password *tox_events_add_group_password(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Password *const group_password = tox_event_group_password_new(mem);
|
||||
|
||||
@@ -181,8 +172,7 @@ bool tox_event_group_password_unpack(
|
||||
return tox_event_group_password_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Password *tox_event_group_password_alloc(void *user_data)
|
||||
static Tox_Event_Group_Password *tox_event_group_password_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -35,9 +35,7 @@ struct Tox_Event_Group_Peer_Exit {
|
||||
uint32_t part_message_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_exit_set_group_number(Tox_Event_Group_Peer_Exit *group_peer_exit,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_peer_exit_set_group_number(Tox_Event_Group_Peer_Exit *_Nonnull group_peer_exit, uint32_t group_number)
|
||||
{
|
||||
assert(group_peer_exit != nullptr);
|
||||
group_peer_exit->group_number = group_number;
|
||||
@@ -48,9 +46,7 @@ uint32_t tox_event_group_peer_exit_get_group_number(const Tox_Event_Group_Peer_E
|
||||
return group_peer_exit->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_exit_set_peer_id(Tox_Event_Group_Peer_Exit *group_peer_exit,
|
||||
uint32_t peer_id)
|
||||
static void tox_event_group_peer_exit_set_peer_id(Tox_Event_Group_Peer_Exit *_Nonnull group_peer_exit, uint32_t peer_id)
|
||||
{
|
||||
assert(group_peer_exit != nullptr);
|
||||
group_peer_exit->peer_id = peer_id;
|
||||
@@ -61,9 +57,7 @@ uint32_t tox_event_group_peer_exit_get_peer_id(const Tox_Event_Group_Peer_Exit *
|
||||
return group_peer_exit->peer_id;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_exit_set_exit_type(Tox_Event_Group_Peer_Exit *group_peer_exit,
|
||||
Tox_Group_Exit_Type exit_type)
|
||||
static void tox_event_group_peer_exit_set_exit_type(Tox_Event_Group_Peer_Exit *_Nonnull group_peer_exit, Tox_Group_Exit_Type exit_type)
|
||||
{
|
||||
assert(group_peer_exit != nullptr);
|
||||
group_peer_exit->exit_type = exit_type;
|
||||
@@ -74,12 +68,10 @@ Tox_Group_Exit_Type tox_event_group_peer_exit_get_exit_type(const Tox_Event_Grou
|
||||
return group_peer_exit->exit_type;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_peer_exit_set_name(Tox_Event_Group_Peer_Exit *group_peer_exit,
|
||||
const uint8_t *name, uint32_t name_length)
|
||||
static bool tox_event_group_peer_exit_set_name(Tox_Event_Group_Peer_Exit *_Nonnull group_peer_exit,
|
||||
const uint8_t *_Nullable name, uint32_t name_length)
|
||||
{
|
||||
assert(group_peer_exit != nullptr);
|
||||
|
||||
if (group_peer_exit->name != nullptr) {
|
||||
free(group_peer_exit->name);
|
||||
group_peer_exit->name = nullptr;
|
||||
@@ -113,12 +105,10 @@ const uint8_t *tox_event_group_peer_exit_get_name(const Tox_Event_Group_Peer_Exi
|
||||
return group_peer_exit->name;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_peer_exit_set_part_message(Tox_Event_Group_Peer_Exit *group_peer_exit,
|
||||
const uint8_t *part_message, uint32_t part_message_length)
|
||||
static bool tox_event_group_peer_exit_set_part_message(Tox_Event_Group_Peer_Exit *_Nonnull group_peer_exit,
|
||||
const uint8_t *_Nullable part_message, uint32_t part_message_length)
|
||||
{
|
||||
assert(group_peer_exit != nullptr);
|
||||
|
||||
if (group_peer_exit->part_message != nullptr) {
|
||||
free(group_peer_exit->part_message);
|
||||
group_peer_exit->part_message = nullptr;
|
||||
@@ -152,15 +142,13 @@ const uint8_t *tox_event_group_peer_exit_get_part_message(const Tox_Event_Group_
|
||||
return group_peer_exit->part_message;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_exit_construct(Tox_Event_Group_Peer_Exit *group_peer_exit)
|
||||
static void tox_event_group_peer_exit_construct(Tox_Event_Group_Peer_Exit *_Nonnull group_peer_exit)
|
||||
{
|
||||
*group_peer_exit = (Tox_Event_Group_Peer_Exit) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_peer_exit_destruct(Tox_Event_Group_Peer_Exit *group_peer_exit, const Memory *mem)
|
||||
static void tox_event_group_peer_exit_destruct(Tox_Event_Group_Peer_Exit *_Nonnull group_peer_exit, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(group_peer_exit->name);
|
||||
free(group_peer_exit->part_message);
|
||||
@@ -177,9 +165,7 @@ bool tox_event_group_peer_exit_pack(
|
||||
&& bin_pack_bin(bp, event->part_message, event->part_message_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_peer_exit_unpack_into(
|
||||
Tox_Event_Group_Peer_Exit *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_peer_exit_unpack_into(Tox_Event_Group_Peer_Exit *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 5, nullptr)) {
|
||||
@@ -225,8 +211,7 @@ void tox_event_group_peer_exit_free(Tox_Event_Group_Peer_Exit *group_peer_exit,
|
||||
mem_delete(mem, group_peer_exit);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Peer_Exit *tox_events_add_group_peer_exit(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Peer_Exit *tox_events_add_group_peer_exit(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Peer_Exit *const group_peer_exit = tox_event_group_peer_exit_new(mem);
|
||||
|
||||
@@ -259,8 +244,7 @@ bool tox_event_group_peer_exit_unpack(
|
||||
return tox_event_group_peer_exit_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Peer_Exit *tox_event_group_peer_exit_alloc(void *user_data)
|
||||
static Tox_Event_Group_Peer_Exit *tox_event_group_peer_exit_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -26,9 +26,7 @@ struct Tox_Event_Group_Peer_Join {
|
||||
uint32_t peer_id;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_join_set_group_number(Tox_Event_Group_Peer_Join *group_peer_join,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_peer_join_set_group_number(Tox_Event_Group_Peer_Join *_Nonnull group_peer_join, uint32_t group_number)
|
||||
{
|
||||
assert(group_peer_join != nullptr);
|
||||
group_peer_join->group_number = group_number;
|
||||
@@ -39,9 +37,7 @@ uint32_t tox_event_group_peer_join_get_group_number(const Tox_Event_Group_Peer_J
|
||||
return group_peer_join->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_join_set_peer_id(Tox_Event_Group_Peer_Join *group_peer_join,
|
||||
uint32_t peer_id)
|
||||
static void tox_event_group_peer_join_set_peer_id(Tox_Event_Group_Peer_Join *_Nonnull group_peer_join, uint32_t peer_id)
|
||||
{
|
||||
assert(group_peer_join != nullptr);
|
||||
group_peer_join->peer_id = peer_id;
|
||||
@@ -52,15 +48,13 @@ uint32_t tox_event_group_peer_join_get_peer_id(const Tox_Event_Group_Peer_Join *
|
||||
return group_peer_join->peer_id;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_join_construct(Tox_Event_Group_Peer_Join *group_peer_join)
|
||||
static void tox_event_group_peer_join_construct(Tox_Event_Group_Peer_Join *_Nonnull group_peer_join)
|
||||
{
|
||||
*group_peer_join = (Tox_Event_Group_Peer_Join) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_peer_join_destruct(Tox_Event_Group_Peer_Join *group_peer_join, const Memory *mem)
|
||||
static void tox_event_group_peer_join_destruct(Tox_Event_Group_Peer_Join *_Nonnull group_peer_join, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -73,9 +67,7 @@ bool tox_event_group_peer_join_pack(
|
||||
&& bin_pack_u32(bp, event->peer_id);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_peer_join_unpack_into(
|
||||
Tox_Event_Group_Peer_Join *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_peer_join_unpack_into(Tox_Event_Group_Peer_Join *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -118,8 +110,7 @@ void tox_event_group_peer_join_free(Tox_Event_Group_Peer_Join *group_peer_join,
|
||||
mem_delete(mem, group_peer_join);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Peer_Join *tox_events_add_group_peer_join(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Peer_Join *tox_events_add_group_peer_join(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Peer_Join *const group_peer_join = tox_event_group_peer_join_new(mem);
|
||||
|
||||
@@ -152,8 +143,7 @@ bool tox_event_group_peer_join_unpack(
|
||||
return tox_event_group_peer_join_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Peer_Join *tox_event_group_peer_join_alloc(void *user_data)
|
||||
static Tox_Event_Group_Peer_Join *tox_event_group_peer_join_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -26,9 +26,7 @@ struct Tox_Event_Group_Peer_Limit {
|
||||
uint32_t peer_limit;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_limit_set_group_number(Tox_Event_Group_Peer_Limit *group_peer_limit,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_peer_limit_set_group_number(Tox_Event_Group_Peer_Limit *_Nonnull group_peer_limit, uint32_t group_number)
|
||||
{
|
||||
assert(group_peer_limit != nullptr);
|
||||
group_peer_limit->group_number = group_number;
|
||||
@@ -39,9 +37,7 @@ uint32_t tox_event_group_peer_limit_get_group_number(const Tox_Event_Group_Peer_
|
||||
return group_peer_limit->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_limit_set_peer_limit(Tox_Event_Group_Peer_Limit *group_peer_limit,
|
||||
uint32_t peer_limit)
|
||||
static void tox_event_group_peer_limit_set_peer_limit(Tox_Event_Group_Peer_Limit *_Nonnull group_peer_limit, uint32_t peer_limit)
|
||||
{
|
||||
assert(group_peer_limit != nullptr);
|
||||
group_peer_limit->peer_limit = peer_limit;
|
||||
@@ -52,15 +48,13 @@ uint32_t tox_event_group_peer_limit_get_peer_limit(const Tox_Event_Group_Peer_Li
|
||||
return group_peer_limit->peer_limit;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_limit_construct(Tox_Event_Group_Peer_Limit *group_peer_limit)
|
||||
static void tox_event_group_peer_limit_construct(Tox_Event_Group_Peer_Limit *_Nonnull group_peer_limit)
|
||||
{
|
||||
*group_peer_limit = (Tox_Event_Group_Peer_Limit) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_peer_limit_destruct(Tox_Event_Group_Peer_Limit *group_peer_limit, const Memory *mem)
|
||||
static void tox_event_group_peer_limit_destruct(Tox_Event_Group_Peer_Limit *_Nonnull group_peer_limit, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -73,9 +67,7 @@ bool tox_event_group_peer_limit_pack(
|
||||
&& bin_pack_u32(bp, event->peer_limit);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_peer_limit_unpack_into(
|
||||
Tox_Event_Group_Peer_Limit *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_peer_limit_unpack_into(Tox_Event_Group_Peer_Limit *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -118,8 +110,7 @@ void tox_event_group_peer_limit_free(Tox_Event_Group_Peer_Limit *group_peer_limi
|
||||
mem_delete(mem, group_peer_limit);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Peer_Limit *tox_events_add_group_peer_limit(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Peer_Limit *tox_events_add_group_peer_limit(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Peer_Limit *const group_peer_limit = tox_event_group_peer_limit_new(mem);
|
||||
|
||||
@@ -152,8 +143,7 @@ bool tox_event_group_peer_limit_unpack(
|
||||
return tox_event_group_peer_limit_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Peer_Limit *tox_event_group_peer_limit_alloc(void *user_data)
|
||||
static Tox_Event_Group_Peer_Limit *tox_event_group_peer_limit_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -30,9 +30,7 @@ struct Tox_Event_Group_Peer_Name {
|
||||
uint32_t name_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_name_set_group_number(Tox_Event_Group_Peer_Name *group_peer_name,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_peer_name_set_group_number(Tox_Event_Group_Peer_Name *_Nonnull group_peer_name, uint32_t group_number)
|
||||
{
|
||||
assert(group_peer_name != nullptr);
|
||||
group_peer_name->group_number = group_number;
|
||||
@@ -43,9 +41,7 @@ uint32_t tox_event_group_peer_name_get_group_number(const Tox_Event_Group_Peer_N
|
||||
return group_peer_name->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_name_set_peer_id(Tox_Event_Group_Peer_Name *group_peer_name,
|
||||
uint32_t peer_id)
|
||||
static void tox_event_group_peer_name_set_peer_id(Tox_Event_Group_Peer_Name *_Nonnull group_peer_name, uint32_t peer_id)
|
||||
{
|
||||
assert(group_peer_name != nullptr);
|
||||
group_peer_name->peer_id = peer_id;
|
||||
@@ -56,12 +52,10 @@ uint32_t tox_event_group_peer_name_get_peer_id(const Tox_Event_Group_Peer_Name *
|
||||
return group_peer_name->peer_id;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_peer_name_set_name(Tox_Event_Group_Peer_Name *group_peer_name,
|
||||
const uint8_t *name, uint32_t name_length)
|
||||
static bool tox_event_group_peer_name_set_name(Tox_Event_Group_Peer_Name *_Nonnull group_peer_name,
|
||||
const uint8_t *_Nullable name, uint32_t name_length)
|
||||
{
|
||||
assert(group_peer_name != nullptr);
|
||||
|
||||
if (group_peer_name->name != nullptr) {
|
||||
free(group_peer_name->name);
|
||||
group_peer_name->name = nullptr;
|
||||
@@ -95,15 +89,13 @@ const uint8_t *tox_event_group_peer_name_get_name(const Tox_Event_Group_Peer_Nam
|
||||
return group_peer_name->name;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_name_construct(Tox_Event_Group_Peer_Name *group_peer_name)
|
||||
static void tox_event_group_peer_name_construct(Tox_Event_Group_Peer_Name *_Nonnull group_peer_name)
|
||||
{
|
||||
*group_peer_name = (Tox_Event_Group_Peer_Name) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_peer_name_destruct(Tox_Event_Group_Peer_Name *group_peer_name, const Memory *mem)
|
||||
static void tox_event_group_peer_name_destruct(Tox_Event_Group_Peer_Name *_Nonnull group_peer_name, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(group_peer_name->name);
|
||||
}
|
||||
@@ -117,9 +109,7 @@ bool tox_event_group_peer_name_pack(
|
||||
&& bin_pack_bin(bp, event->name, event->name_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_peer_name_unpack_into(
|
||||
Tox_Event_Group_Peer_Name *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_peer_name_unpack_into(Tox_Event_Group_Peer_Name *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -163,8 +153,7 @@ void tox_event_group_peer_name_free(Tox_Event_Group_Peer_Name *group_peer_name,
|
||||
mem_delete(mem, group_peer_name);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Peer_Name *tox_events_add_group_peer_name(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Peer_Name *tox_events_add_group_peer_name(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Peer_Name *const group_peer_name = tox_event_group_peer_name_new(mem);
|
||||
|
||||
@@ -197,8 +186,7 @@ bool tox_event_group_peer_name_unpack(
|
||||
return tox_event_group_peer_name_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Peer_Name *tox_event_group_peer_name_alloc(void *user_data)
|
||||
static Tox_Event_Group_Peer_Name *tox_event_group_peer_name_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -29,9 +29,7 @@ struct Tox_Event_Group_Peer_Status {
|
||||
Tox_User_Status status;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_status_set_group_number(Tox_Event_Group_Peer_Status *group_peer_status,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_peer_status_set_group_number(Tox_Event_Group_Peer_Status *_Nonnull group_peer_status, uint32_t group_number)
|
||||
{
|
||||
assert(group_peer_status != nullptr);
|
||||
group_peer_status->group_number = group_number;
|
||||
@@ -42,9 +40,7 @@ uint32_t tox_event_group_peer_status_get_group_number(const Tox_Event_Group_Peer
|
||||
return group_peer_status->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_status_set_peer_id(Tox_Event_Group_Peer_Status *group_peer_status,
|
||||
uint32_t peer_id)
|
||||
static void tox_event_group_peer_status_set_peer_id(Tox_Event_Group_Peer_Status *_Nonnull group_peer_status, uint32_t peer_id)
|
||||
{
|
||||
assert(group_peer_status != nullptr);
|
||||
group_peer_status->peer_id = peer_id;
|
||||
@@ -55,9 +51,7 @@ uint32_t tox_event_group_peer_status_get_peer_id(const Tox_Event_Group_Peer_Stat
|
||||
return group_peer_status->peer_id;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_status_set_status(Tox_Event_Group_Peer_Status *group_peer_status,
|
||||
Tox_User_Status status)
|
||||
static void tox_event_group_peer_status_set_status(Tox_Event_Group_Peer_Status *_Nonnull group_peer_status, Tox_User_Status status)
|
||||
{
|
||||
assert(group_peer_status != nullptr);
|
||||
group_peer_status->status = status;
|
||||
@@ -68,15 +62,13 @@ Tox_User_Status tox_event_group_peer_status_get_status(const Tox_Event_Group_Pee
|
||||
return group_peer_status->status;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_peer_status_construct(Tox_Event_Group_Peer_Status *group_peer_status)
|
||||
static void tox_event_group_peer_status_construct(Tox_Event_Group_Peer_Status *_Nonnull group_peer_status)
|
||||
{
|
||||
*group_peer_status = (Tox_Event_Group_Peer_Status) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_peer_status_destruct(Tox_Event_Group_Peer_Status *group_peer_status, const Memory *mem)
|
||||
static void tox_event_group_peer_status_destruct(Tox_Event_Group_Peer_Status *_Nonnull group_peer_status, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -90,9 +82,7 @@ bool tox_event_group_peer_status_pack(
|
||||
&& tox_user_status_pack(event->status, bp);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_peer_status_unpack_into(
|
||||
Tox_Event_Group_Peer_Status *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_peer_status_unpack_into(Tox_Event_Group_Peer_Status *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -136,8 +126,7 @@ void tox_event_group_peer_status_free(Tox_Event_Group_Peer_Status *group_peer_st
|
||||
mem_delete(mem, group_peer_status);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Peer_Status *tox_events_add_group_peer_status(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Peer_Status *tox_events_add_group_peer_status(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Peer_Status *const group_peer_status = tox_event_group_peer_status_new(mem);
|
||||
|
||||
@@ -170,8 +159,7 @@ bool tox_event_group_peer_status_unpack(
|
||||
return tox_event_group_peer_status_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Peer_Status *tox_event_group_peer_status_alloc(void *user_data)
|
||||
static Tox_Event_Group_Peer_Status *tox_event_group_peer_status_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -28,9 +28,7 @@ struct Tox_Event_Group_Privacy_State {
|
||||
Tox_Group_Privacy_State privacy_state;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_privacy_state_set_group_number(Tox_Event_Group_Privacy_State *group_privacy_state,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_privacy_state_set_group_number(Tox_Event_Group_Privacy_State *_Nonnull group_privacy_state, uint32_t group_number)
|
||||
{
|
||||
assert(group_privacy_state != nullptr);
|
||||
group_privacy_state->group_number = group_number;
|
||||
@@ -41,9 +39,7 @@ uint32_t tox_event_group_privacy_state_get_group_number(const Tox_Event_Group_Pr
|
||||
return group_privacy_state->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_privacy_state_set_privacy_state(Tox_Event_Group_Privacy_State *group_privacy_state,
|
||||
Tox_Group_Privacy_State privacy_state)
|
||||
static void tox_event_group_privacy_state_set_privacy_state(Tox_Event_Group_Privacy_State *_Nonnull group_privacy_state, Tox_Group_Privacy_State privacy_state)
|
||||
{
|
||||
assert(group_privacy_state != nullptr);
|
||||
group_privacy_state->privacy_state = privacy_state;
|
||||
@@ -54,15 +50,13 @@ Tox_Group_Privacy_State tox_event_group_privacy_state_get_privacy_state(const To
|
||||
return group_privacy_state->privacy_state;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_privacy_state_construct(Tox_Event_Group_Privacy_State *group_privacy_state)
|
||||
static void tox_event_group_privacy_state_construct(Tox_Event_Group_Privacy_State *_Nonnull group_privacy_state)
|
||||
{
|
||||
*group_privacy_state = (Tox_Event_Group_Privacy_State) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_privacy_state_destruct(Tox_Event_Group_Privacy_State *group_privacy_state, const Memory *mem)
|
||||
static void tox_event_group_privacy_state_destruct(Tox_Event_Group_Privacy_State *_Nonnull group_privacy_state, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -75,9 +69,7 @@ bool tox_event_group_privacy_state_pack(
|
||||
&& tox_group_privacy_state_pack(event->privacy_state, bp);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_privacy_state_unpack_into(
|
||||
Tox_Event_Group_Privacy_State *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_privacy_state_unpack_into(Tox_Event_Group_Privacy_State *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -120,8 +112,7 @@ void tox_event_group_privacy_state_free(Tox_Event_Group_Privacy_State *group_pri
|
||||
mem_delete(mem, group_privacy_state);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Privacy_State *tox_events_add_group_privacy_state(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Privacy_State *tox_events_add_group_privacy_state(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Privacy_State *const group_privacy_state = tox_event_group_privacy_state_new(mem);
|
||||
|
||||
@@ -154,8 +145,7 @@ bool tox_event_group_privacy_state_unpack(
|
||||
return tox_event_group_privacy_state_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Privacy_State *tox_event_group_privacy_state_alloc(void *user_data)
|
||||
static Tox_Event_Group_Privacy_State *tox_event_group_privacy_state_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -34,9 +34,7 @@ struct Tox_Event_Group_Private_Message {
|
||||
uint32_t message_id;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_private_message_set_group_number(Tox_Event_Group_Private_Message *group_private_message,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_private_message_set_group_number(Tox_Event_Group_Private_Message *_Nonnull group_private_message, uint32_t group_number)
|
||||
{
|
||||
assert(group_private_message != nullptr);
|
||||
group_private_message->group_number = group_number;
|
||||
@@ -47,9 +45,7 @@ uint32_t tox_event_group_private_message_get_group_number(const Tox_Event_Group_
|
||||
return group_private_message->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_private_message_set_peer_id(Tox_Event_Group_Private_Message *group_private_message,
|
||||
uint32_t peer_id)
|
||||
static void tox_event_group_private_message_set_peer_id(Tox_Event_Group_Private_Message *_Nonnull group_private_message, uint32_t peer_id)
|
||||
{
|
||||
assert(group_private_message != nullptr);
|
||||
group_private_message->peer_id = peer_id;
|
||||
@@ -60,9 +56,7 @@ uint32_t tox_event_group_private_message_get_peer_id(const Tox_Event_Group_Priva
|
||||
return group_private_message->peer_id;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_private_message_set_message_type(Tox_Event_Group_Private_Message *group_private_message,
|
||||
Tox_Message_Type message_type)
|
||||
static void tox_event_group_private_message_set_message_type(Tox_Event_Group_Private_Message *_Nonnull group_private_message, Tox_Message_Type message_type)
|
||||
{
|
||||
assert(group_private_message != nullptr);
|
||||
group_private_message->message_type = message_type;
|
||||
@@ -73,12 +67,10 @@ Tox_Message_Type tox_event_group_private_message_get_message_type(const Tox_Even
|
||||
return group_private_message->message_type;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_private_message_set_message(Tox_Event_Group_Private_Message *group_private_message,
|
||||
const uint8_t *message, uint32_t message_length)
|
||||
static bool tox_event_group_private_message_set_message(Tox_Event_Group_Private_Message *_Nonnull group_private_message,
|
||||
const uint8_t *_Nullable message, uint32_t message_length)
|
||||
{
|
||||
assert(group_private_message != nullptr);
|
||||
|
||||
if (group_private_message->message != nullptr) {
|
||||
free(group_private_message->message);
|
||||
group_private_message->message = nullptr;
|
||||
@@ -112,9 +104,7 @@ const uint8_t *tox_event_group_private_message_get_message(const Tox_Event_Group
|
||||
return group_private_message->message;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_private_message_set_message_id(Tox_Event_Group_Private_Message *group_private_message,
|
||||
uint32_t message_id)
|
||||
static void tox_event_group_private_message_set_message_id(Tox_Event_Group_Private_Message *_Nonnull group_private_message, uint32_t message_id)
|
||||
{
|
||||
assert(group_private_message != nullptr);
|
||||
group_private_message->message_id = message_id;
|
||||
@@ -125,15 +115,13 @@ uint32_t tox_event_group_private_message_get_message_id(const Tox_Event_Group_Pr
|
||||
return group_private_message->message_id;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_private_message_construct(Tox_Event_Group_Private_Message *group_private_message)
|
||||
static void tox_event_group_private_message_construct(Tox_Event_Group_Private_Message *_Nonnull group_private_message)
|
||||
{
|
||||
*group_private_message = (Tox_Event_Group_Private_Message) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_private_message_destruct(Tox_Event_Group_Private_Message *group_private_message, const Memory *mem)
|
||||
static void tox_event_group_private_message_destruct(Tox_Event_Group_Private_Message *_Nonnull group_private_message, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(group_private_message->message);
|
||||
}
|
||||
@@ -149,9 +137,7 @@ bool tox_event_group_private_message_pack(
|
||||
&& bin_pack_u32(bp, event->message_id);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_private_message_unpack_into(
|
||||
Tox_Event_Group_Private_Message *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_private_message_unpack_into(Tox_Event_Group_Private_Message *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 5, nullptr)) {
|
||||
@@ -197,8 +183,7 @@ void tox_event_group_private_message_free(Tox_Event_Group_Private_Message *group
|
||||
mem_delete(mem, group_private_message);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Private_Message *tox_events_add_group_private_message(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Private_Message *tox_events_add_group_private_message(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Private_Message *const group_private_message = tox_event_group_private_message_new(mem);
|
||||
|
||||
@@ -231,8 +216,7 @@ bool tox_event_group_private_message_unpack(
|
||||
return tox_event_group_private_message_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Private_Message *tox_event_group_private_message_alloc(void *user_data)
|
||||
static Tox_Event_Group_Private_Message *tox_event_group_private_message_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -25,9 +25,7 @@ struct Tox_Event_Group_Self_Join {
|
||||
uint32_t group_number;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_self_join_set_group_number(Tox_Event_Group_Self_Join *group_self_join,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_self_join_set_group_number(Tox_Event_Group_Self_Join *_Nonnull group_self_join, uint32_t group_number)
|
||||
{
|
||||
assert(group_self_join != nullptr);
|
||||
group_self_join->group_number = group_number;
|
||||
@@ -38,15 +36,13 @@ uint32_t tox_event_group_self_join_get_group_number(const Tox_Event_Group_Self_J
|
||||
return group_self_join->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_self_join_construct(Tox_Event_Group_Self_Join *group_self_join)
|
||||
static void tox_event_group_self_join_construct(Tox_Event_Group_Self_Join *_Nonnull group_self_join)
|
||||
{
|
||||
*group_self_join = (Tox_Event_Group_Self_Join) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_self_join_destruct(Tox_Event_Group_Self_Join *group_self_join, const Memory *mem)
|
||||
static void tox_event_group_self_join_destruct(Tox_Event_Group_Self_Join *_Nonnull group_self_join, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -57,9 +53,7 @@ bool tox_event_group_self_join_pack(
|
||||
return bin_pack_u32(bp, event->group_number);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_self_join_unpack_into(
|
||||
Tox_Event_Group_Self_Join *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_self_join_unpack_into(Tox_Event_Group_Self_Join *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
return bin_unpack_u32(bu, &event->group_number);
|
||||
@@ -97,8 +91,7 @@ void tox_event_group_self_join_free(Tox_Event_Group_Self_Join *group_self_join,
|
||||
mem_delete(mem, group_self_join);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Self_Join *tox_events_add_group_self_join(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Self_Join *tox_events_add_group_self_join(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Self_Join *const group_self_join = tox_event_group_self_join_new(mem);
|
||||
|
||||
@@ -131,8 +124,7 @@ bool tox_event_group_self_join_unpack(
|
||||
return tox_event_group_self_join_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Self_Join *tox_event_group_self_join_alloc(void *user_data)
|
||||
static Tox_Event_Group_Self_Join *tox_event_group_self_join_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -30,9 +30,7 @@ struct Tox_Event_Group_Topic {
|
||||
uint32_t topic_length;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_topic_set_group_number(Tox_Event_Group_Topic *group_topic,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_topic_set_group_number(Tox_Event_Group_Topic *_Nonnull group_topic, uint32_t group_number)
|
||||
{
|
||||
assert(group_topic != nullptr);
|
||||
group_topic->group_number = group_number;
|
||||
@@ -43,9 +41,7 @@ uint32_t tox_event_group_topic_get_group_number(const Tox_Event_Group_Topic *gro
|
||||
return group_topic->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_topic_set_peer_id(Tox_Event_Group_Topic *group_topic,
|
||||
uint32_t peer_id)
|
||||
static void tox_event_group_topic_set_peer_id(Tox_Event_Group_Topic *_Nonnull group_topic, uint32_t peer_id)
|
||||
{
|
||||
assert(group_topic != nullptr);
|
||||
group_topic->peer_id = peer_id;
|
||||
@@ -56,12 +52,10 @@ uint32_t tox_event_group_topic_get_peer_id(const Tox_Event_Group_Topic *group_to
|
||||
return group_topic->peer_id;
|
||||
}
|
||||
|
||||
non_null(1) nullable(2)
|
||||
static bool tox_event_group_topic_set_topic(Tox_Event_Group_Topic *group_topic,
|
||||
const uint8_t *topic, uint32_t topic_length)
|
||||
static bool tox_event_group_topic_set_topic(Tox_Event_Group_Topic *_Nonnull group_topic,
|
||||
const uint8_t *_Nullable topic, uint32_t topic_length)
|
||||
{
|
||||
assert(group_topic != nullptr);
|
||||
|
||||
if (group_topic->topic != nullptr) {
|
||||
free(group_topic->topic);
|
||||
group_topic->topic = nullptr;
|
||||
@@ -95,15 +89,13 @@ const uint8_t *tox_event_group_topic_get_topic(const Tox_Event_Group_Topic *grou
|
||||
return group_topic->topic;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_topic_construct(Tox_Event_Group_Topic *group_topic)
|
||||
static void tox_event_group_topic_construct(Tox_Event_Group_Topic *_Nonnull group_topic)
|
||||
{
|
||||
*group_topic = (Tox_Event_Group_Topic) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_topic_destruct(Tox_Event_Group_Topic *group_topic, const Memory *mem)
|
||||
static void tox_event_group_topic_destruct(Tox_Event_Group_Topic *_Nonnull group_topic, const Memory *_Nonnull mem)
|
||||
{
|
||||
free(group_topic->topic);
|
||||
}
|
||||
@@ -117,9 +109,7 @@ bool tox_event_group_topic_pack(
|
||||
&& bin_pack_bin(bp, event->topic, event->topic_length);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_topic_unpack_into(
|
||||
Tox_Event_Group_Topic *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_topic_unpack_into(Tox_Event_Group_Topic *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 3, nullptr)) {
|
||||
@@ -163,8 +153,7 @@ void tox_event_group_topic_free(Tox_Event_Group_Topic *group_topic, const Memory
|
||||
mem_delete(mem, group_topic);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Topic *tox_events_add_group_topic(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Topic *tox_events_add_group_topic(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Topic *const group_topic = tox_event_group_topic_new(mem);
|
||||
|
||||
@@ -197,8 +186,7 @@ bool tox_event_group_topic_unpack(
|
||||
return tox_event_group_topic_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Topic *tox_event_group_topic_alloc(void *user_data)
|
||||
static Tox_Event_Group_Topic *tox_event_group_topic_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -28,9 +28,7 @@ struct Tox_Event_Group_Topic_Lock {
|
||||
Tox_Group_Topic_Lock topic_lock;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_topic_lock_set_group_number(Tox_Event_Group_Topic_Lock *group_topic_lock,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_topic_lock_set_group_number(Tox_Event_Group_Topic_Lock *_Nonnull group_topic_lock, uint32_t group_number)
|
||||
{
|
||||
assert(group_topic_lock != nullptr);
|
||||
group_topic_lock->group_number = group_number;
|
||||
@@ -41,9 +39,7 @@ uint32_t tox_event_group_topic_lock_get_group_number(const Tox_Event_Group_Topic
|
||||
return group_topic_lock->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_topic_lock_set_topic_lock(Tox_Event_Group_Topic_Lock *group_topic_lock,
|
||||
Tox_Group_Topic_Lock topic_lock)
|
||||
static void tox_event_group_topic_lock_set_topic_lock(Tox_Event_Group_Topic_Lock *_Nonnull group_topic_lock, Tox_Group_Topic_Lock topic_lock)
|
||||
{
|
||||
assert(group_topic_lock != nullptr);
|
||||
group_topic_lock->topic_lock = topic_lock;
|
||||
@@ -54,15 +50,13 @@ Tox_Group_Topic_Lock tox_event_group_topic_lock_get_topic_lock(const Tox_Event_G
|
||||
return group_topic_lock->topic_lock;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_topic_lock_construct(Tox_Event_Group_Topic_Lock *group_topic_lock)
|
||||
static void tox_event_group_topic_lock_construct(Tox_Event_Group_Topic_Lock *_Nonnull group_topic_lock)
|
||||
{
|
||||
*group_topic_lock = (Tox_Event_Group_Topic_Lock) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_topic_lock_destruct(Tox_Event_Group_Topic_Lock *group_topic_lock, const Memory *mem)
|
||||
static void tox_event_group_topic_lock_destruct(Tox_Event_Group_Topic_Lock *_Nonnull group_topic_lock, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -75,9 +69,7 @@ bool tox_event_group_topic_lock_pack(
|
||||
&& tox_group_topic_lock_pack(event->topic_lock, bp);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_topic_lock_unpack_into(
|
||||
Tox_Event_Group_Topic_Lock *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_topic_lock_unpack_into(Tox_Event_Group_Topic_Lock *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -120,8 +112,7 @@ void tox_event_group_topic_lock_free(Tox_Event_Group_Topic_Lock *group_topic_loc
|
||||
mem_delete(mem, group_topic_lock);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Topic_Lock *tox_events_add_group_topic_lock(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Topic_Lock *tox_events_add_group_topic_lock(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Topic_Lock *const group_topic_lock = tox_event_group_topic_lock_new(mem);
|
||||
|
||||
@@ -154,8 +145,7 @@ bool tox_event_group_topic_lock_unpack(
|
||||
return tox_event_group_topic_lock_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Topic_Lock *tox_event_group_topic_lock_alloc(void *user_data)
|
||||
static Tox_Event_Group_Topic_Lock *tox_event_group_topic_lock_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -28,9 +28,7 @@ struct Tox_Event_Group_Voice_State {
|
||||
Tox_Group_Voice_State voice_state;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_voice_state_set_group_number(Tox_Event_Group_Voice_State *group_voice_state,
|
||||
uint32_t group_number)
|
||||
static void tox_event_group_voice_state_set_group_number(Tox_Event_Group_Voice_State *_Nonnull group_voice_state, uint32_t group_number)
|
||||
{
|
||||
assert(group_voice_state != nullptr);
|
||||
group_voice_state->group_number = group_number;
|
||||
@@ -41,9 +39,7 @@ uint32_t tox_event_group_voice_state_get_group_number(const Tox_Event_Group_Voic
|
||||
return group_voice_state->group_number;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_voice_state_set_voice_state(Tox_Event_Group_Voice_State *group_voice_state,
|
||||
Tox_Group_Voice_State voice_state)
|
||||
static void tox_event_group_voice_state_set_voice_state(Tox_Event_Group_Voice_State *_Nonnull group_voice_state, Tox_Group_Voice_State voice_state)
|
||||
{
|
||||
assert(group_voice_state != nullptr);
|
||||
group_voice_state->voice_state = voice_state;
|
||||
@@ -54,15 +50,13 @@ Tox_Group_Voice_State tox_event_group_voice_state_get_voice_state(const Tox_Even
|
||||
return group_voice_state->voice_state;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_group_voice_state_construct(Tox_Event_Group_Voice_State *group_voice_state)
|
||||
static void tox_event_group_voice_state_construct(Tox_Event_Group_Voice_State *_Nonnull group_voice_state)
|
||||
{
|
||||
*group_voice_state = (Tox_Event_Group_Voice_State) {
|
||||
0
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_group_voice_state_destruct(Tox_Event_Group_Voice_State *group_voice_state, const Memory *mem)
|
||||
static void tox_event_group_voice_state_destruct(Tox_Event_Group_Voice_State *_Nonnull group_voice_state, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -75,9 +69,7 @@ bool tox_event_group_voice_state_pack(
|
||||
&& tox_group_voice_state_pack(event->voice_state, bp);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_group_voice_state_unpack_into(
|
||||
Tox_Event_Group_Voice_State *event, Bin_Unpack *bu)
|
||||
static bool tox_event_group_voice_state_unpack_into(Tox_Event_Group_Voice_State *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
if (!bin_unpack_array_fixed(bu, 2, nullptr)) {
|
||||
@@ -120,8 +112,7 @@ void tox_event_group_voice_state_free(Tox_Event_Group_Voice_State *group_voice_s
|
||||
mem_delete(mem, group_voice_state);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Voice_State *tox_events_add_group_voice_state(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Group_Voice_State *tox_events_add_group_voice_state(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Group_Voice_State *const group_voice_state = tox_event_group_voice_state_new(mem);
|
||||
|
||||
@@ -154,8 +145,7 @@ bool tox_event_group_voice_state_unpack(
|
||||
return tox_event_group_voice_state_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Group_Voice_State *tox_event_group_voice_state_alloc(void *user_data)
|
||||
static Tox_Event_Group_Voice_State *tox_event_group_voice_state_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
@@ -27,9 +27,7 @@ struct Tox_Event_Self_Connection_Status {
|
||||
Tox_Connection connection_status;
|
||||
};
|
||||
|
||||
non_null()
|
||||
static void tox_event_self_connection_status_set_connection_status(Tox_Event_Self_Connection_Status *self_connection_status,
|
||||
Tox_Connection connection_status)
|
||||
static void tox_event_self_connection_status_set_connection_status(Tox_Event_Self_Connection_Status *_Nonnull self_connection_status, Tox_Connection connection_status)
|
||||
{
|
||||
assert(self_connection_status != nullptr);
|
||||
self_connection_status->connection_status = connection_status;
|
||||
@@ -40,15 +38,13 @@ Tox_Connection tox_event_self_connection_status_get_connection_status(const Tox_
|
||||
return self_connection_status->connection_status;
|
||||
}
|
||||
|
||||
non_null()
|
||||
static void tox_event_self_connection_status_construct(Tox_Event_Self_Connection_Status *self_connection_status)
|
||||
static void tox_event_self_connection_status_construct(Tox_Event_Self_Connection_Status *_Nonnull self_connection_status)
|
||||
{
|
||||
*self_connection_status = (Tox_Event_Self_Connection_Status) {
|
||||
TOX_CONNECTION_NONE
|
||||
};
|
||||
}
|
||||
non_null()
|
||||
static void tox_event_self_connection_status_destruct(Tox_Event_Self_Connection_Status *self_connection_status, const Memory *mem)
|
||||
static void tox_event_self_connection_status_destruct(Tox_Event_Self_Connection_Status *_Nonnull self_connection_status, const Memory *_Nonnull mem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -59,9 +55,7 @@ bool tox_event_self_connection_status_pack(
|
||||
return tox_connection_pack(event->connection_status, bp);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static bool tox_event_self_connection_status_unpack_into(
|
||||
Tox_Event_Self_Connection_Status *event, Bin_Unpack *bu)
|
||||
static bool tox_event_self_connection_status_unpack_into(Tox_Event_Self_Connection_Status *_Nonnull event, Bin_Unpack *_Nonnull bu)
|
||||
{
|
||||
assert(event != nullptr);
|
||||
return tox_connection_unpack(&event->connection_status, bu);
|
||||
@@ -99,8 +93,7 @@ void tox_event_self_connection_status_free(Tox_Event_Self_Connection_Status *sel
|
||||
mem_delete(mem, self_connection_status);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Self_Connection_Status *tox_events_add_self_connection_status(Tox_Events *events, const Memory *mem)
|
||||
static Tox_Event_Self_Connection_Status *tox_events_add_self_connection_status(Tox_Events *_Nonnull events, const Memory *_Nonnull mem)
|
||||
{
|
||||
Tox_Event_Self_Connection_Status *const self_connection_status = tox_event_self_connection_status_new(mem);
|
||||
|
||||
@@ -133,8 +126,7 @@ bool tox_event_self_connection_status_unpack(
|
||||
return tox_event_self_connection_status_unpack_into(*event, bu);
|
||||
}
|
||||
|
||||
non_null()
|
||||
static Tox_Event_Self_Connection_Status *tox_event_self_connection_status_alloc(void *user_data)
|
||||
static Tox_Event_Self_Connection_Status *tox_event_self_connection_status_alloc(void *_Nonnull user_data)
|
||||
{
|
||||
Tox_Events_State *state = tox_events_alloc(user_data);
|
||||
assert(state != nullptr);
|
||||
|
Reference in New Issue
Block a user