158 Commits

Author SHA1 Message Date
Gordon
dca3638c96 feat: cpp and c init commit 2023-12-04 14:43:15 +08:00
Gordon
2f6226c916
Merge pull request #4 from FGadvancer/main
feat: add c++/c interface to core
2023-12-04 14:22:57 +08:00
cncsmonster
276e2909d7 feat: add sh for compile dll from cpp wrapper 2023-12-04 14:08:55 +08:00
cncsmonster
658e3f35ef feat: impl cpp wrapper 2023-12-04 14:08:52 +08:00
cncsmonster
0f78ceedd1 feat: impl rest oncallback in export.go 2023-12-04 14:08:43 +08:00
Gordon
eb65affba5 fix: batch message listener remove. 2023-12-04 14:08:41 +08:00
Gordon
9bd3e3330a refactor: cons merge into a enum. 2023-12-04 14:08:08 +08:00
Gordon
c3c89e4d98 fix: remove free c string. 2023-12-04 14:08:02 +08:00
yejian
50ac591a82 set_print 2023-12-04 14:07:55 +08:00
yejian
43d7d4ebe9 set_print 2023-12-04 14:07:45 +08:00
Gordon
2ee9b33e11 fix: create message free string 2023-12-04 14:07:43 +08:00
Gordon
314328c002 fix: properly releasing C memory to avoid double-freeing 2023-12-04 14:07:39 +08:00
Gordon
c4f4d0422c fix: calback and test file update 2023-12-04 14:07:37 +08:00
Gordon
c2940b3f64 feat: add sh of generate ios dylib.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:07:07 +08:00
Gordon
eac43b8710 feat: add sh of generate ios dylib.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:07:06 +08:00
Gordon
4d05acae9c style: change length of func.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:07:06 +08:00
Gordon
2da933ce9e fix: add listener interface.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:06:56 +08:00
Gordon
c4fafedebf fix: provide the corresponding relationship when the function is called asynchronously.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:06:51 +08:00
Gordon
2943d7811b fix: recycle memory when callback finish.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:06:41 +08:00
Gordon
f7f1d48d76 feat: add c func of user friend and group.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:06:37 +08:00
Gordon
1434d5da35 test: c test func update.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:06:07 +08:00
Gordon
3203eb8da9 test: c test func update.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:06:02 +08:00
Gordon
af39356e6a fix: add conversation and get history message func.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:05:54 +08:00
Gordon
a57eef1a4b fix: remove free c free func. 2023-12-04 14:05:53 +08:00
Gordon
3d8d7a8ce1 fix: c free char * after call go.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:05:49 +08:00
Gordon
ba502b29c6 fix: modify the way of communication from C to Go. 2023-12-04 14:05:40 +08:00
Gordon
1c41cd0f5d fix: modify the way of communication from C to Go. 2023-12-04 14:05:33 +08:00
Gordon
44784778a1 fix: modify the way of communication from C to Go. 2023-12-04 14:05:23 +08:00
Gordon
9648dae44b fix: modify the way of communication from C to Go. 2023-12-04 14:05:17 +08:00
Gordon
9b418a8d17 fix: modify the way of communication from C to Go. 2023-12-04 14:05:07 +08:00
Gordon
d8c3e1181e chore: change generate so file name.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:05:02 +08:00
yejian
0ffe9bba01 update build_dll.bat 2023-12-04 14:04:50 +08:00
Gordon
d76c22e388 feat: add create message c interface.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:04:44 +08:00
Gordon
305922724e feat: add create message c interface.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:04:41 +08:00
Gordon
e442c41866 feat: add bat of gen android's so.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:04:36 +08:00
yejian
e65f192388 rename 2023-12-04 14:04:29 +08:00
yejian
8968c1f2a3 delete c_init_login.go
move to export.go
2023-12-04 14:04:19 +08:00
Gordon
c2d7b57853 feat: add init sdk and login test.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:04:13 +08:00
yejian
5dace36823 test c_wrapper 2023-12-04 14:02:56 +08:00
Gordon
7404a54683 feat: add dll interface.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:02:46 +08:00
Gordon
4bc14a9983 feat: add dll interface.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:02:38 +08:00
Gordon
4653f35b8b feat: add dll interface.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
2023-12-04 14:02:37 +08:00
OpenIM Bot
52546fcb85 🔄 synced file(s) with openimsdk/open-im-server
🤖 kubbot to synchronize the warehouse
2023-09-07 17:39:55 +08:00
OpenIM Bot
4c42bffa98 🔄 synced file(s) with OpenIMSDK/Open-IM-Server
🤖 kubbot to synchronize the warehouse
2023-09-05 16:33:38 +08:00
OpenIM Bot
e5980cec59 🔄 synced file(s) with OpenIMSDK/Open-IM-Server
🤖 kubbot to synchronize the warehouse
2023-08-23 09:12:51 +08:00
OpenIM Bot
b652375ba0 🔄 synced file(s) with OpenIMSDK/Open-IM-Server
🤖 kubbot to synchronize the warehouse
2023-07-24 21:08:15 +08:00
OpenIM Bot
87efa15abf 🔄 synced file(s) with OpenIMSDK/Open-IM-Server
🤖 kubbot to synchronize the warehouse
2023-07-24 10:56:41 +08:00
I am a robot (AI & Auto)
7cb1d0c4e0 🔄 synced file(s) with OpenIMSDK/Open-IM-Server
🤖 kubbot to synchronize the warehouse
2023-07-13 11:38:14 +08:00
I am a robot (AI & Auto)
9fdaebe0ee 🔄 synced file(s) with OpenIMSDK/Open-IM-Server
🤖 kubbot to synchronize the warehouse
2023-07-12 20:47:21 +08:00
kubbot
776f0900fa 🔄 synced file(s) with OpenIMSDK/Open-IM-Server
🤖 kubbot to synchronize the warehouse
2023-07-11 08:10:51 +00:00