notify toxic as if we are toxcore

This commit is contained in:
2023-01-12 03:04:20 +01:00
parent e858f23fc1
commit f8816d5c53
3 changed files with 33 additions and 6 deletions

View File

@@ -80,11 +80,18 @@ void NGC_HS1_record_own_message(
// ========== receive message ==========
// !!! no shim, whould require global state !!!
// shim (same interface)
//typedef void tox_group_message_cb(Tox *tox, uint32_t group_number, uint32_t peer_id, Tox_Message_Type type,
//const uint8_t *message, size_t length, uint32_t message_id, void *user_data);
//void NGC_HS1_callback_group_message(Tox *tox, NGC_HS1* ngc_hs1_ctx, tox_group_message_cb *callback);
typedef void NGC_HS1_group_message_cb(
Tox *tox,
uint32_t group_number,
uint32_t peer_id,
Tox_Message_Type type,
const uint8_t *message,
size_t length,
uint32_t message_id
);
// callback for when history sync has a new message
void NGC_HS1_register_callback_group_message(NGC_EXT_CTX* ngc_ext_ctx, NGC_HS1_group_message_cb* callback);
// record others msg
void NGC_HS1_record_message(