update sdk version to v3.8.1-rc.19 (#42)
* update sdk version to v3.8.1-rc.17 * upgrade sdk version to v3.8.1-rc.19.
This commit is contained in:
parent
02eacb1c1a
commit
b0c398ba3f
143
go/export.go
143
go/export.go
@ -679,22 +679,10 @@ func get_multiple_conversation(cCallback C.CB_S_I_S_S, operationID *C.char, conv
|
||||
open_im_sdk.GetMultipleConversation(baseCallback, C.GoString(operationID), C.GoString(conversationIDList))
|
||||
}
|
||||
|
||||
//export set_conversation_msg_destruct_time
|
||||
func set_conversation_msg_destruct_time(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char, msgDestructTime C.longlong) {
|
||||
//export set_conversations
|
||||
func set_conversations(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char, req *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetConversationMsgDestructTime(baseCallback, C.GoString(operationID), C.GoString(conversationID), int64(msgDestructTime))
|
||||
}
|
||||
|
||||
//export set_conversation_is_msg_destruct
|
||||
func set_conversation_is_msg_destruct(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char, isMsgDestruct C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetConversationIsMsgDestruct(baseCallback, C.GoString(operationID), C.GoString(conversationID), parseBool(int(isMsgDestruct)))
|
||||
}
|
||||
|
||||
//export set_conversation_ex
|
||||
func set_conversation_ex(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char, ex *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetConversationEx(baseCallback, C.GoString(operationID), C.GoString(conversationID), C.GoString(ex))
|
||||
open_im_sdk.SetConversations(baseCallback, C.GoString(operationID), C.GoString(conversationID), C.GoString(req))
|
||||
}
|
||||
|
||||
//export hide_conversation
|
||||
@ -703,49 +691,12 @@ func hide_conversation(cCallback C.CB_S_I_S_S, operationID *C.char, conversation
|
||||
open_im_sdk.HideConversation(baseCallback, C.GoString(operationID), C.GoString(conversationID))
|
||||
}
|
||||
|
||||
//export get_conversation_recv_message_opt
|
||||
func get_conversation_recv_message_opt(cCallback C.CB_S_I_S_S, operationID *C.char, conversationIDList *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.GetConversationRecvMessageOpt(baseCallback, C.GoString(operationID), C.GoString(conversationIDList))
|
||||
}
|
||||
|
||||
//export set_conversation_draft
|
||||
func set_conversation_draft(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char, draftText *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetConversationDraft(baseCallback, C.GoString(operationID), C.GoString(conversationID), C.GoString(draftText))
|
||||
}
|
||||
|
||||
//export reset_conversation_group_at_type
|
||||
func reset_conversation_group_at_type(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.ResetConversationGroupAtType(baseCallback, C.GoString(operationID), C.GoString(conversationID))
|
||||
}
|
||||
|
||||
//export pin_conversation
|
||||
func pin_conversation(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char, isPinned C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.PinConversation(baseCallback, C.GoString(operationID), C.GoString(conversationID), parseBool(int(isPinned)))
|
||||
}
|
||||
|
||||
//export set_conversation_private_chat
|
||||
func set_conversation_private_chat(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char, isPrivate C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetConversationPrivateChat(baseCallback, C.GoString(operationID), C.GoString(conversationID),
|
||||
parseBool(int(isPrivate)))
|
||||
}
|
||||
|
||||
//export set_conversation_burn_duration
|
||||
func set_conversation_burn_duration(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char, duration C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetConversationBurnDuration(baseCallback, C.GoString(operationID), C.GoString(conversationID), int32(duration))
|
||||
}
|
||||
|
||||
//export set_conversation_recv_message_opt
|
||||
func set_conversation_recv_message_opt(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char, opt C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetConversationRecvMessageOpt(baseCallback, C.GoString(operationID), C.GoString(conversationID), int(opt))
|
||||
}
|
||||
|
||||
//export get_total_unread_msg_count
|
||||
func get_total_unread_msg_count(cCallback C.CB_S_I_S_S, operationID *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
@ -886,42 +837,18 @@ func get_users_info(cCallback C.CB_S_I_S_S, operationID *C.char, userIDs *C.char
|
||||
open_im_sdk.GetUsersInfo(baseCallback, C.GoString(operationID), C.GoString(userIDs))
|
||||
}
|
||||
|
||||
//export get_users_info_with_cache
|
||||
func get_users_info_with_cache(cCallback C.CB_S_I_S_S, operationID *C.char, userIDs *C.char, groupID *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.GetUsersInfoWithCache(baseCallback, C.GoString(operationID), C.GoString(userIDs), C.GoString(groupID))
|
||||
}
|
||||
|
||||
//export get_users_info_from_srv
|
||||
func get_users_info_from_srv(cCallback C.CB_S_I_S_S, operationID *C.char, userIDs *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.GetUsersInfoFromSrv(baseCallback, C.GoString(operationID), C.GoString(userIDs))
|
||||
}
|
||||
|
||||
//export set_self_info
|
||||
func set_self_info(cCallback C.CB_S_I_S_S, operationID *C.char, userInfo *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetSelfInfo(baseCallback, C.GoString(operationID), C.GoString(userInfo))
|
||||
}
|
||||
|
||||
//export set_global_recv_message_opt
|
||||
func set_global_recv_message_opt(cCallback C.CB_S_I_S_S, operationID *C.char, opt C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetGlobalRecvMessageOpt(baseCallback, C.GoString(operationID), int(opt))
|
||||
}
|
||||
|
||||
//export get_self_user_info
|
||||
func get_self_user_info(cCallback C.CB_S_I_S_S, operationID *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.GetSelfUserInfo(baseCallback, C.GoString(operationID))
|
||||
}
|
||||
|
||||
//export update_msg_sender_info
|
||||
func update_msg_sender_info(cCallback C.CB_S_I_S_S, operationID *C.char, nickname *C.char, faceURL *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.UpdateMsgSenderInfo(baseCallback, C.GoString(operationID), C.GoString(nickname), C.GoString(faceURL))
|
||||
}
|
||||
|
||||
// =====================================================file===============================================
|
||||
//
|
||||
|
||||
@ -932,7 +859,7 @@ func upload_file(cCallback C.CB_S_I_S_S, operationID *C.char, req *C.char, uploa
|
||||
open_im_sdk.UploadFile(baseCallback, C.GoString(operationID), C.GoString(req), uploadFileCallback)
|
||||
}
|
||||
|
||||
// =====================================================friend===============================================
|
||||
// =====================================================relation===============================================
|
||||
//
|
||||
//export get_specified_friends_info
|
||||
func get_specified_friends_info(cCallback C.CB_S_I_S_S, operationID *C.char, userIDList *C.char) {
|
||||
@ -941,15 +868,15 @@ func get_specified_friends_info(cCallback C.CB_S_I_S_S, operationID *C.char, use
|
||||
}
|
||||
|
||||
//export get_friend_list
|
||||
func get_friend_list(cCallback C.CB_S_I_S_S, operationID *C.char) {
|
||||
func get_friend_list(cCallback C.CB_S_I_S_S, operationID *C.char, filterBlack C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.GetFriendList(baseCallback, C.GoString(operationID))
|
||||
open_im_sdk.GetFriendList(baseCallback, C.GoString(operationID), parseBool(int(filterBlack)))
|
||||
}
|
||||
|
||||
//export get_friend_list_page
|
||||
func get_friend_list_page(cCallback C.CB_S_I_S_S, operationID *C.char, offset C.int, count C.int) {
|
||||
func get_friend_list_page(cCallback C.CB_S_I_S_S, operationID *C.char, offset C.int, count C.int, filterBlack C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.GetFriendListPage(baseCallback, C.GoString(operationID), int32(offset), int32(count))
|
||||
open_im_sdk.GetFriendListPage(baseCallback, C.GoString(operationID), int32(offset), int32(count), parseBool(int(filterBlack)))
|
||||
}
|
||||
|
||||
//export search_friends
|
||||
@ -970,10 +897,10 @@ func add_friend(cCallback C.CB_S_I_S_S, operationID *C.char, userIDReqMsg *C.cha
|
||||
open_im_sdk.AddFriend(baseCallback, C.GoString(operationID), C.GoString(userIDReqMsg))
|
||||
}
|
||||
|
||||
//export set_friend_remark
|
||||
func set_friend_remark(cCallback C.CB_S_I_S_S, operationID *C.char, userIDRemark *C.char) {
|
||||
//export update_friends
|
||||
func update_friends(cCallback C.CB_S_I_S_S, operationID *C.char, req *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetFriendRemark(baseCallback, C.GoString(operationID), C.GoString(userIDRemark))
|
||||
open_im_sdk.UpdateFriends(baseCallback, C.GoString(operationID), C.GoString(req))
|
||||
}
|
||||
|
||||
//export delete_friend
|
||||
@ -1024,12 +951,6 @@ func remove_black(cCallback C.CB_S_I_S_S, operationID *C.char, removeUserID *C.c
|
||||
open_im_sdk.RemoveBlack(baseCallback, C.GoString(operationID), C.GoString(removeUserID))
|
||||
}
|
||||
|
||||
//export set_friends_ex
|
||||
func set_friends_ex(cCallback C.CB_S_I_S_S, operationID, friendIDs, ex *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetFriendsEx(baseCallback, C.GoString(operationID), C.GoString(friendIDs), C.GoString(ex))
|
||||
}
|
||||
|
||||
// =====================================================group===============================================
|
||||
// CreateGroup creates a group
|
||||
//
|
||||
@ -1081,15 +1002,6 @@ func change_group_member_mute(cCallback C.CB_S_I_S_S, operationID, cGroupID, cUs
|
||||
int(cMutedSeconds))
|
||||
}
|
||||
|
||||
// SetGroupMemberRoleLevel sets the role level of a group member
|
||||
//
|
||||
//export set_group_member_role_level
|
||||
func set_group_member_role_level(cCallback C.CB_S_I_S_S, operationID, cGroupID, cUserID *C.char, cRoleLevel C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetGroupMemberRoleLevel(baseCallback, C.GoString(operationID), C.GoString(cGroupID),
|
||||
C.GoString(cUserID), int(cRoleLevel))
|
||||
}
|
||||
|
||||
// SetGroupMemberInfo sets the information of a group member
|
||||
//
|
||||
//export set_group_member_info
|
||||
@ -1138,30 +1050,6 @@ func set_group_info(cCallback C.CB_S_I_S_S, operationID, cGroupInfo *C.char) {
|
||||
open_im_sdk.SetGroupInfo(baseCallback, C.GoString(operationID), C.GoString(cGroupInfo))
|
||||
}
|
||||
|
||||
// SetGroupVerification sets the verification mode of a group
|
||||
//
|
||||
//export set_group_verification
|
||||
func set_group_verification(cCallback C.CB_S_I_S_S, operationID, cGroupID *C.char, cVerification C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetGroupVerification(baseCallback, C.GoString(operationID), C.GoString(cGroupID), int32(cVerification))
|
||||
}
|
||||
|
||||
// SetGroupLookMemberInfo sets the member information visibility of a group
|
||||
//
|
||||
//export set_group_look_member_info
|
||||
func set_group_look_member_info(cCallback C.CB_S_I_S_S, operationID, cGroupID *C.char, cRule C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetGroupLookMemberInfo(baseCallback, C.GoString(operationID), C.GoString(cGroupID), int32(cRule))
|
||||
}
|
||||
|
||||
// SetGroupApplyMemberFriend sets the friend rule for group applicants
|
||||
//
|
||||
//export set_group_apply_member_friend
|
||||
func set_group_apply_member_friend(cCallback C.CB_S_I_S_S, operationID, cGroupID *C.char, cRule C.int) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetGroupApplyMemberFriend(baseCallback, C.GoString(operationID), C.GoString(cGroupID), int32(cRule))
|
||||
}
|
||||
|
||||
// GetGroupMemberList retrieves the list of group members
|
||||
//
|
||||
//export get_group_member_list
|
||||
@ -1259,15 +1147,6 @@ func refuse_group_application(cCallback C.CB_S_I_S_S, operationID, cGroupID, cFr
|
||||
C.GoString(cFromUserID), C.GoString(cHandleMsg))
|
||||
}
|
||||
|
||||
// SetGroupMemberNickname sets the nickname of a group member
|
||||
//
|
||||
//export set_group_member_nickname
|
||||
func set_group_member_nickname(cCallback C.CB_S_I_S_S, operationID, cGroupID, cUserID, cGroupMemberNickname *C.char) {
|
||||
baseCallback := NewBaseCallback(cCallback, operationID)
|
||||
open_im_sdk.SetGroupMemberNickname(baseCallback, C.GoString(operationID), C.GoString(cGroupID),
|
||||
C.GoString(cUserID), C.GoString(cGroupMemberNickname))
|
||||
}
|
||||
|
||||
// SearchGroupMembers searches for group members
|
||||
//
|
||||
//export search_group_members
|
||||
|
@ -2,7 +2,7 @@ module github.com/openimsdk/openim-sdk-cpp
|
||||
|
||||
go 1.21
|
||||
|
||||
require github.com/openimsdk/openim-sdk-core/v3 v3.8.1-rc.16
|
||||
require github.com/openimsdk/openim-sdk-core/v3 v3.8.1-rc.19
|
||||
|
||||
require (
|
||||
github.com/golang/protobuf v1.5.4 // indirect
|
||||
@ -13,8 +13,8 @@ require (
|
||||
github.com/jinzhu/now v1.1.5 // indirect
|
||||
github.com/lestrrat-go/strftime v1.0.6 // indirect
|
||||
github.com/mattn/go-sqlite3 v1.14.22 // indirect
|
||||
github.com/openimsdk/protocol v0.0.72-alpha.12 // indirect
|
||||
github.com/openimsdk/tools v0.0.50-alpha.9 // indirect
|
||||
github.com/openimsdk/protocol v0.0.72-alpha.21 // indirect
|
||||
github.com/openimsdk/tools v0.0.50-alpha.14 // indirect
|
||||
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
|
||||
github.com/pkg/errors v0.9.1 // indirect
|
||||
go.uber.org/atomic v1.7.0 // indirect
|
||||
|
12
go/go.sum
12
go/go.sum
@ -25,12 +25,12 @@ github.com/lestrrat-go/strftime v1.0.6 h1:CFGsDEt1pOpFNU+TJB0nhz9jl+K0hZSLE205Ah
|
||||
github.com/lestrrat-go/strftime v1.0.6/go.mod h1:f7jQKgV5nnJpYgdEasS+/y7EsTb8ykN2z68n3TtcTaw=
|
||||
github.com/mattn/go-sqlite3 v1.14.22 h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU=
|
||||
github.com/mattn/go-sqlite3 v1.14.22/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
|
||||
github.com/openimsdk/openim-sdk-core/v3 v3.8.1-rc.16 h1:vv+6gr+a3+9YpankpFjTa8gn79epJ8JivBfd951/Eu0=
|
||||
github.com/openimsdk/openim-sdk-core/v3 v3.8.1-rc.16/go.mod h1:VTc9f73Sp6ilfjxMgKb2diBGXaXVgROT1tj+pfRMCOA=
|
||||
github.com/openimsdk/protocol v0.0.72-alpha.12 h1:GXUtSFXlh1AeOmMjN1CsRfRZMTQYBWZ8mTuRoB7KxLQ=
|
||||
github.com/openimsdk/protocol v0.0.72-alpha.12/go.mod h1:OZQA9FR55lseYoN2Ql1XAHYKHJGu7OMNkUbuekrKCM8=
|
||||
github.com/openimsdk/tools v0.0.50-alpha.9 h1:oeFFjDdgHyGM+2QUr0j0uiFEiiFtda+rr7lm+0fLmHA=
|
||||
github.com/openimsdk/tools v0.0.50-alpha.9/go.mod h1:oiSQU5Z6fzjxKFjbqDHImD8EmCIwClU1Rkur1sK12Po=
|
||||
github.com/openimsdk/openim-sdk-core/v3 v3.8.1-rc.19 h1:YEej7HOb9z9xhMXTyOuEnhlnGdYckdgfG75RmL6WLNU=
|
||||
github.com/openimsdk/openim-sdk-core/v3 v3.8.1-rc.19/go.mod h1:6npmIL1ItiULaal6yjpAr5ltyi+7gkf4mfTdQ01bkME=
|
||||
github.com/openimsdk/protocol v0.0.72-alpha.21 h1:MRSFDHVRsFymglbv2FSGPtiKo4RXZDTBwQTWNWiUf/U=
|
||||
github.com/openimsdk/protocol v0.0.72-alpha.21/go.mod h1:OZQA9FR55lseYoN2Ql1XAHYKHJGu7OMNkUbuekrKCM8=
|
||||
github.com/openimsdk/tools v0.0.50-alpha.14 h1:7mqOwJWHcG181KvkmU+oJn9ZpYNoUykt9WtuOQg4sDU=
|
||||
github.com/openimsdk/tools v0.0.50-alpha.14/go.mod h1:h1cYmfyaVtgFbKmb1Cfsl8XwUOMTt8ubVUQrdGtsUh4=
|
||||
github.com/patrickmn/go-cache v2.1.0+incompatible h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc=
|
||||
github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod h1:3Qf8kWWT7OJRJbdiICTKqZju1ZixQ/KpMGzzAfe6+WQ=
|
||||
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
|
||||
|
Loading…
x
Reference in New Issue
Block a user