summaryrefslogtreecommitdiff
path: root/toxcore/tox.c
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2016-10-28 20:31:58 +0100
committeriphydf <iphydf@users.noreply.github.com>2016-10-29 22:37:03 +0100
commita1af74fb7a3d0edd0a2b21a6ab018dd2a83d9ece (patch)
tree9f9c7e722428277fd57e1e1ea3c72b31f0e113e5 /toxcore/tox.c
parent59d27e6d941e429cf180ce66a5154e655fc5b77a (diff)
Rename some internal "group chat" things to "conference".
This is to allow new group chats to coexist with old group chats. We do not rename everything in group.[ch] to conference, yet, because it's not currently necessary, and a general internal API overhaul is due at some point anyway.
Diffstat (limited to 'toxcore/tox.c')
-rw-r--r--toxcore/tox.c48
1 files changed, 24 insertions, 24 deletions
diff --git a/toxcore/tox.c b/toxcore/tox.c
index fccf3480..29bbfba0 100644
--- a/toxcore/tox.c
+++ b/toxcore/tox.c
@@ -303,7 +303,7 @@ void tox_kill(Tox *tox)
303 303
304 Messenger *m = tox; 304 Messenger *m = tox;
305 Logger *log = m->log; 305 Logger *log = m->log;
306 kill_groupchats((Group_Chats *)m->group_chat_object); 306 kill_groupchats((Group_Chats *)m->conferences_object);
307 kill_messenger(m); 307 kill_messenger(m);
308 logger_kill(log); 308 logger_kill(log);
309} 309}
@@ -476,7 +476,7 @@ void tox_iterate(Tox *tox, void *user_data)
476{ 476{
477 Messenger *m = tox; 477 Messenger *m = tox;
478 do_messenger(m, user_data); 478 do_messenger(m, user_data);
479 do_groupchats((Group_Chats *)m->group_chat_object, user_data); 479 do_groupchats((Group_Chats *)m->conferences_object, user_data);
480} 480}
481 481
482void tox_self_get_address(const Tox *tox, uint8_t *address) 482void tox_self_get_address(const Tox *tox, uint8_t *address)
@@ -528,7 +528,7 @@ bool tox_self_set_name(Tox *tox, const uint8_t *name, size_t length, TOX_ERR_SET
528 528
529 if (setname(m, name, length) == 0) { 529 if (setname(m, name, length) == 0) {
530 // TODO(irungentoo): function to set different per group names? 530 // TODO(irungentoo): function to set different per group names?
531 send_name_all_groups((Group_Chats *)m->group_chat_object); 531 send_name_all_groups((Group_Chats *)m->conferences_object);
532 SET_ERROR_PARAMETER(error, TOX_ERR_SET_INFO_OK); 532 SET_ERROR_PARAMETER(error, TOX_ERR_SET_INFO_OK);
533 return 1; 533 return 1;
534 } 534 }
@@ -1219,7 +1219,7 @@ void tox_callback_file_recv_chunk(Tox *tox, tox_file_recv_chunk_cb *callback)
1219void tox_callback_conference_invite(Tox *tox, tox_conference_invite_cb *callback) 1219void tox_callback_conference_invite(Tox *tox, tox_conference_invite_cb *callback)
1220{ 1220{
1221 Messenger *m = tox; 1221 Messenger *m = tox;
1222 g_callback_group_invite((Group_Chats *)m->group_chat_object, (void (*)(Messenger * m, uint32_t, int, const uint8_t *, 1222 g_callback_group_invite((Group_Chats *)m->conferences_object, (void (*)(Messenger * m, uint32_t, int, const uint8_t *,
1223 size_t, 1223 size_t,
1224 void *))callback); 1224 void *))callback);
1225} 1225}
@@ -1227,7 +1227,7 @@ void tox_callback_conference_invite(Tox *tox, tox_conference_invite_cb *callback
1227void tox_callback_conference_message(Tox *tox, tox_conference_message_cb *callback) 1227void tox_callback_conference_message(Tox *tox, tox_conference_message_cb *callback)
1228{ 1228{
1229 Messenger *m = tox; 1229 Messenger *m = tox;
1230 g_callback_group_message((Group_Chats *)m->group_chat_object, (void (*)(Messenger * m, uint32_t, uint32_t, int, 1230 g_callback_group_message((Group_Chats *)m->conferences_object, (void (*)(Messenger * m, uint32_t, uint32_t, int,
1231 const uint8_t *, 1231 const uint8_t *,
1232 size_t, void *))callback); 1232 size_t, void *))callback);
1233} 1233}
@@ -1235,20 +1235,20 @@ void tox_callback_conference_message(Tox *tox, tox_conference_message_cb *callba
1235void tox_callback_conference_title(Tox *tox, tox_conference_title_cb *callback) 1235void tox_callback_conference_title(Tox *tox, tox_conference_title_cb *callback)
1236{ 1236{
1237 Messenger *m = tox; 1237 Messenger *m = tox;
1238 g_callback_group_title((Group_Chats *)m->group_chat_object, callback); 1238 g_callback_group_title((Group_Chats *)m->conferences_object, callback);
1239} 1239}
1240 1240
1241void tox_callback_conference_namelist_change(Tox *tox, tox_conference_namelist_change_cb *callback) 1241void tox_callback_conference_namelist_change(Tox *tox, tox_conference_namelist_change_cb *callback)
1242{ 1242{
1243 Messenger *m = tox; 1243 Messenger *m = tox;
1244 g_callback_group_namelistchange((Group_Chats *)m->group_chat_object, (void (*)(struct Messenger *, int, int, uint8_t, 1244 g_callback_group_namelistchange((Group_Chats *)m->conferences_object, (void (*)(struct Messenger *, int, int, uint8_t,
1245 void *))callback); 1245 void *))callback);
1246} 1246}
1247 1247
1248uint32_t tox_conference_new(Tox *tox, TOX_ERR_CONFERENCE_NEW *error) 1248uint32_t tox_conference_new(Tox *tox, TOX_ERR_CONFERENCE_NEW *error)
1249{ 1249{
1250 Messenger *m = tox; 1250 Messenger *m = tox;
1251 int ret = add_groupchat((Group_Chats *)m->group_chat_object, GROUPCHAT_TYPE_TEXT); 1251 int ret = add_groupchat((Group_Chats *)m->conferences_object, GROUPCHAT_TYPE_TEXT);
1252 1252
1253 if (ret == -1) { 1253 if (ret == -1) {
1254 SET_ERROR_PARAMETER(error, TOX_ERR_CONFERENCE_NEW_INIT); 1254 SET_ERROR_PARAMETER(error, TOX_ERR_CONFERENCE_NEW_INIT);
@@ -1262,7 +1262,7 @@ uint32_t tox_conference_new(Tox *tox, TOX_ERR_CONFERENCE_NEW *error)
1262bool tox_conference_delete(Tox *tox, uint32_t conference_number, TOX_ERR_CONFERENCE_DELETE *error) 1262bool tox_conference_delete(Tox *tox, uint32_t conference_number, TOX_ERR_CONFERENCE_DELETE *error)
1263{ 1263{
1264 Messenger *m = tox; 1264 Messenger *m = tox;
1265 int ret = del_groupchat((Group_Chats *)m->group_chat_object, conference_number); 1265 int ret = del_groupchat((Group_Chats *)m->conferences_object, conference_number);
1266 1266
1267 if (ret == -1) { 1267 if (ret == -1) {
1268 SET_ERROR_PARAMETER(error, TOX_ERR_CONFERENCE_DELETE_CONFERENCE_NOT_FOUND); 1268 SET_ERROR_PARAMETER(error, TOX_ERR_CONFERENCE_DELETE_CONFERENCE_NOT_FOUND);
@@ -1276,7 +1276,7 @@ bool tox_conference_delete(Tox *tox, uint32_t conference_number, TOX_ERR_CONFERE
1276uint32_t tox_conference_peer_count(const Tox *tox, uint32_t conference_number, TOX_ERR_CONFERENCE_PEER_QUERY *error) 1276uint32_t tox_conference_peer_count(const Tox *tox, uint32_t conference_number, TOX_ERR_CONFERENCE_PEER_QUERY *error)
1277{ 1277{
1278 const Messenger *m = tox; 1278 const Messenger *m = tox;
1279 int ret = group_number_peers((Group_Chats *)m->group_chat_object, conference_number); 1279 int ret = group_number_peers((Group_Chats *)m->conferences_object, conference_number);
1280 1280
1281 if (ret == -1) { 1281 if (ret == -1) {
1282 SET_ERROR_PARAMETER(error, TOX_ERR_CONFERENCE_PEER_QUERY_CONFERENCE_NOT_FOUND); 1282 SET_ERROR_PARAMETER(error, TOX_ERR_CONFERENCE_PEER_QUERY_CONFERENCE_NOT_FOUND);
@@ -1291,7 +1291,7 @@ size_t tox_conference_peer_get_name_size(const Tox *tox, uint32_t conference_num
1291 TOX_ERR_CONFERENCE_PEER_QUERY *error) 1291 TOX_ERR_CONFERENCE_PEER_QUERY *error)
1292{ 1292{
1293 const Messenger *m = tox; 1293 const Messenger *m = tox;
1294 int ret = group_peername_size((Group_Chats *)m->group_chat_object, conference_number, peer_number); 1294 int ret = group_peername_size((Group_Chats *)m->conferences_object, conference_number, peer_number);
1295 1295
1296 switch (ret) { 1296 switch (ret) {
1297 case -1: 1297 case -1:
@@ -1311,7 +1311,7 @@ bool tox_conference_peer_get_name(const Tox *tox, uint32_t conference_number, ui
1311 TOX_ERR_CONFERENCE_PEER_QUERY *error) 1311 TOX_ERR_CONFERENCE_PEER_QUERY *error)
1312{ 1312{
1313 const Messenger *m = tox; 1313 const Messenger *m = tox;
1314 int ret = group_peername((Group_Chats *)m->group_chat_object, conference_number, peer_number, name); 1314 int ret = group_peername((Group_Chats *)m->conferences_object, conference_number, peer_number, name);
1315 1315
1316 switch (ret) { 1316 switch (ret) {
1317 case -1: 1317 case -1:
@@ -1331,7 +1331,7 @@ bool tox_conference_peer_get_public_key(const Tox *tox, uint32_t conference_numb
1331 uint8_t *public_key, TOX_ERR_CONFERENCE_PEER_QUERY *error) 1331 uint8_t *public_key, TOX_ERR_CONFERENCE_PEER_QUERY *error)
1332{ 1332{
1333 const Messenger *m = tox; 1333 const Messenger *m = tox;
1334 int ret = group_peer_pubkey((Group_Chats *)m->group_chat_object, conference_number, peer_number, public_key); 1334 int ret = group_peer_pubkey((Group_Chats *)m->conferences_object, conference_number, peer_number, public_key);
1335 1335
1336 switch (ret) { 1336 switch (ret) {
1337 case -1: 1337 case -1:
@@ -1351,7 +1351,7 @@ bool tox_conference_peer_number_is_ours(const Tox *tox, uint32_t conference_numb
1351 TOX_ERR_CONFERENCE_PEER_QUERY *error) 1351 TOX_ERR_CONFERENCE_PEER_QUERY *error)
1352{ 1352{
1353 const Messenger *m = tox; 1353 const Messenger *m = tox;
1354 int ret = group_peernumber_is_ours((Group_Chats *)m->group_chat_object, conference_number, peer_number); 1354 int ret = group_peernumber_is_ours((Group_Chats *)m->conferences_object, conference_number, peer_number);
1355 1355
1356 switch (ret) { 1356 switch (ret) {
1357 case -1: 1357 case -1:
@@ -1375,7 +1375,7 @@ bool tox_conference_invite(Tox *tox, uint32_t friend_number, uint32_t conference
1375 TOX_ERR_CONFERENCE_INVITE *error) 1375 TOX_ERR_CONFERENCE_INVITE *error)
1376{ 1376{
1377 Messenger *m = tox; 1377 Messenger *m = tox;
1378 int ret = invite_friend((Group_Chats *)m->group_chat_object, friend_number, conference_number); 1378 int ret = invite_friend((Group_Chats *)m->conferences_object, friend_number, conference_number);
1379 1379
1380 switch (ret) { 1380 switch (ret) {
1381 case -1: 1381 case -1:
@@ -1395,7 +1395,7 @@ uint32_t tox_conference_join(Tox *tox, uint32_t friend_number, const uint8_t *co
1395 TOX_ERR_CONFERENCE_JOIN *error) 1395 TOX_ERR_CONFERENCE_JOIN *error)
1396{ 1396{
1397 Messenger *m = tox; 1397 Messenger *m = tox;
1398 int ret = join_groupchat((Group_Chats *)m->group_chat_object, friend_number, GROUPCHAT_TYPE_TEXT, cookie, length); 1398 int ret = join_groupchat((Group_Chats *)m->conferences_object, friend_number, GROUPCHAT_TYPE_TEXT, cookie, length);
1399 1399
1400 switch (ret) { 1400 switch (ret) {
1401 case -1: 1401 case -1:
@@ -1434,9 +1434,9 @@ bool tox_conference_send_message(Tox *tox, uint32_t conference_number, TOX_MESSA
1434 int ret = 0; 1434 int ret = 0;
1435 1435
1436 if (type == TOX_MESSAGE_TYPE_NORMAL) { 1436 if (type == TOX_MESSAGE_TYPE_NORMAL) {
1437 ret = group_message_send((Group_Chats *)m->group_chat_object, conference_number, message, length); 1437 ret = group_message_send((Group_Chats *)m->conferences_object, conference_number, message, length);
1438 } else { 1438 } else {
1439 ret = group_action_send((Group_Chats *)m->group_chat_object, conference_number, message, length); 1439 ret = group_action_send((Group_Chats *)m->conferences_object, conference_number, message, length);
1440 } 1440 }
1441 1441
1442 switch (ret) { 1442 switch (ret) {
@@ -1464,7 +1464,7 @@ bool tox_conference_send_message(Tox *tox, uint32_t conference_number, TOX_MESSA
1464size_t tox_conference_get_title_size(const Tox *tox, uint32_t conference_number, TOX_ERR_CONFERENCE_TITLE *error) 1464size_t tox_conference_get_title_size(const Tox *tox, uint32_t conference_number, TOX_ERR_CONFERENCE_TITLE *error)
1465{ 1465{
1466 const Messenger *m = tox; 1466 const Messenger *m = tox;
1467 int ret = group_title_get_size((Group_Chats *)m->group_chat_object, conference_number); 1467 int ret = group_title_get_size((Group_Chats *)m->conferences_object, conference_number);
1468 1468
1469 switch (ret) { 1469 switch (ret) {
1470 case -1: 1470 case -1:
@@ -1484,7 +1484,7 @@ bool tox_conference_get_title(const Tox *tox, uint32_t conference_number, uint8_
1484 TOX_ERR_CONFERENCE_TITLE *error) 1484 TOX_ERR_CONFERENCE_TITLE *error)
1485{ 1485{
1486 const Messenger *m = tox; 1486 const Messenger *m = tox;
1487 int ret = group_title_get((Group_Chats *)m->group_chat_object, conference_number, title); 1487 int ret = group_title_get((Group_Chats *)m->conferences_object, conference_number, title);
1488 1488
1489 switch (ret) { 1489 switch (ret) {
1490 case -1: 1490 case -1:
@@ -1504,7 +1504,7 @@ bool tox_conference_set_title(Tox *tox, uint32_t conference_number, const uint8_
1504 TOX_ERR_CONFERENCE_TITLE *error) 1504 TOX_ERR_CONFERENCE_TITLE *error)
1505{ 1505{
1506 Messenger *m = tox; 1506 Messenger *m = tox;
1507 int ret = group_title_send((Group_Chats *)m->group_chat_object, conference_number, title, length); 1507 int ret = group_title_send((Group_Chats *)m->conferences_object, conference_number, title, length);
1508 1508
1509 switch (ret) { 1509 switch (ret) {
1510 case -1: 1510 case -1:
@@ -1527,21 +1527,21 @@ bool tox_conference_set_title(Tox *tox, uint32_t conference_number, const uint8_
1527size_t tox_conference_get_chatlist_size(const Tox *tox) 1527size_t tox_conference_get_chatlist_size(const Tox *tox)
1528{ 1528{
1529 const Messenger *m = tox; 1529 const Messenger *m = tox;
1530 return count_chatlist((Group_Chats *)m->group_chat_object); 1530 return count_chatlist((Group_Chats *)m->conferences_object);
1531} 1531}
1532 1532
1533void tox_conference_get_chatlist(const Tox *tox, uint32_t *chatlist) 1533void tox_conference_get_chatlist(const Tox *tox, uint32_t *chatlist)
1534{ 1534{
1535 const Messenger *m = tox; 1535 const Messenger *m = tox;
1536 size_t list_size = tox_conference_get_chatlist_size(tox); 1536 size_t list_size = tox_conference_get_chatlist_size(tox);
1537 copy_chatlist((Group_Chats *)m->group_chat_object, chatlist, list_size); 1537 copy_chatlist((Group_Chats *)m->conferences_object, chatlist, list_size);
1538} 1538}
1539 1539
1540TOX_CONFERENCE_TYPE tox_conference_get_type(const Tox *tox, uint32_t conference_number, 1540TOX_CONFERENCE_TYPE tox_conference_get_type(const Tox *tox, uint32_t conference_number,
1541 TOX_ERR_CONFERENCE_GET_TYPE *error) 1541 TOX_ERR_CONFERENCE_GET_TYPE *error)
1542{ 1542{
1543 const Messenger *m = tox; 1543 const Messenger *m = tox;
1544 int ret = group_get_type((Group_Chats *)m->group_chat_object, conference_number); 1544 int ret = group_get_type((Group_Chats *)m->conferences_object, conference_number);
1545 1545
1546 if (ret == -1) { 1546 if (ret == -1) {
1547 SET_ERROR_PARAMETER(error, TOX_ERR_CONFERENCE_GET_TYPE_CONFERENCE_NOT_FOUND); 1547 SET_ERROR_PARAMETER(error, TOX_ERR_CONFERENCE_GET_TYPE_CONFERENCE_NOT_FOUND);