dump sdk core version to v3.8.0-rc.17 (#22)

* dump sdk-core version to v3.8.0-rc.15.

* dump sdk core vertion to v3.8.0-rc.16.

* dump sdk core version to v3.8.0-rc.17
dev_1
Monet Lee 11 months ago committed by GitHub
parent 1a1aa0325a
commit e1b23d55bc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      go/constant.go
  2. 33
      go/export.go
  3. 4
      go/go.mod
  4. 8
      go/go.sum

@ -77,4 +77,6 @@ const (
RECV_ONLINE_ONLY_MESSAGE RECV_ONLINE_ONLY_MESSAGE
USER_TOKEN_INVALID USER_TOKEN_INVALID
ON_PROGRESS
) )

@ -1303,6 +1303,39 @@ func get_user_status(cCallback C.CB_S_I_S_S, operationID *C.char, userIDs *C.cha
open_im_sdk.GetUserStatus(baseCallback, C.GoString(operationID), C.GoString(userIDs)) open_im_sdk.GetUserStatus(baseCallback, C.GoString(operationID), C.GoString(userIDs))
} }
// =====================================================third===============================================
func update_fcm_token(cCallback C.CB_S_I_S_S, operationID, fcmToken *C.char, expireTime C.longlong) {
baseCallback := NewBaseCallback(cCallback, operationID)
open_im_sdk.UpdateFcmToken(baseCallback, C.GoString(operationID), C.GoString(fcmToken), int64(expireTime))
}
func set_app_Badge(cCallback C.CB_S_I_S_S, operationID *C.char, appUnreadCount C.int) {
baseCallback := NewBaseCallback(cCallback, operationID)
open_im_sdk.SetAppBadge(baseCallback, C.GoString(operationID), int32(appUnreadCount))
}
type UploadLogProgressCallback struct {
cCallback C.CB_I_S
}
func NewUpladLogProgressCallback(cCallback C.CB_I_S) *UploadLogProgressCallback {
return &UploadLogProgressCallback{cCallback: cCallback}
}
func (l UploadLogProgressCallback) OnProgress(current, size int64) {
m := make(map[string]any)
m["current"] = current
m["size"] = size
C.Call_CB_I_S(l.cCallback, ON_PROGRESS, C.CString(StructToJsonString(m)))
}
func upload_logs(cCallback C.CB_S_I_S_S, operationID *C.char, line C.int, ex *C.char, uploadLogProgressCallback C.CB_I_S) {
baseCallback := NewBaseCallback(cCallback, operationID)
uploadLogCallback := NewUpladLogProgressCallback(uploadLogProgressCallback)
open_im_sdk.UploadLogs(baseCallback, C.GoString(operationID), int(line), C.GoString(ex), uploadLogCallback)
}
func main() { func main() {
} }

@ -2,7 +2,7 @@ module github.com/openimsdk/openim-sdk-cpp
go 1.21 go 1.21
require github.com/openimsdk/openim-sdk-core/v3 v3.8.0-rc.16 require github.com/openimsdk/openim-sdk-core/v3 v3.8.0-rc.17
require ( require (
github.com/golang/protobuf v1.5.4 // indirect github.com/golang/protobuf v1.5.4 // indirect
@ -14,7 +14,7 @@ require (
github.com/lestrrat-go/strftime v1.0.6 // indirect github.com/lestrrat-go/strftime v1.0.6 // indirect
github.com/mattn/go-sqlite3 v1.14.22 // indirect github.com/mattn/go-sqlite3 v1.14.22 // indirect
github.com/openimsdk/protocol v0.0.69-alpha.37 // indirect github.com/openimsdk/protocol v0.0.69-alpha.37 // indirect
github.com/openimsdk/tools v0.0.49-alpha.56 // indirect github.com/openimsdk/tools v0.0.49-alpha.57 // indirect
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
github.com/pkg/errors v0.9.1 // indirect github.com/pkg/errors v0.9.1 // indirect
go.uber.org/atomic v1.7.0 // indirect go.uber.org/atomic v1.7.0 // indirect

@ -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/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 h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU=
github.com/mattn/go-sqlite3 v1.14.22/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y= github.com/mattn/go-sqlite3 v1.14.22/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
github.com/openimsdk/openim-sdk-core/v3 v3.8.0-rc.16 h1:efOtJeoxcVgJVu3v+t+UZ0N+beDe7x5VSLmyyQivPr8= github.com/openimsdk/openim-sdk-core/v3 v3.8.0-rc.17 h1:sAxtNHUmym5io3kPTkLTmuhOo7jczf7JTYl0IHUgUNU=
github.com/openimsdk/openim-sdk-core/v3 v3.8.0-rc.16/go.mod h1:EglScAT/dMcS4VyM0bXm1B0rkFKwmieaZPu9Pw+QT6I= github.com/openimsdk/openim-sdk-core/v3 v3.8.0-rc.17/go.mod h1:0xjbzBDyMsnsQVVoaQDQlF8i3kJWL0gqsz6K6MeYgdY=
github.com/openimsdk/protocol v0.0.69-alpha.37 h1:2gtDkippSBfbXIP++BEQsz4e+qjk86ddnh4b7p40/HY= github.com/openimsdk/protocol v0.0.69-alpha.37 h1:2gtDkippSBfbXIP++BEQsz4e+qjk86ddnh4b7p40/HY=
github.com/openimsdk/protocol v0.0.69-alpha.37/go.mod h1:OZQA9FR55lseYoN2Ql1XAHYKHJGu7OMNkUbuekrKCM8= github.com/openimsdk/protocol v0.0.69-alpha.37/go.mod h1:OZQA9FR55lseYoN2Ql1XAHYKHJGu7OMNkUbuekrKCM8=
github.com/openimsdk/tools v0.0.49-alpha.56 h1:dPUgJEFBV7roleqDmOEezoDooFF222ZQG0qf7mYrFkw= github.com/openimsdk/tools v0.0.49-alpha.57 h1:j+FIX69Ol2sgAivI636rsXUYqOpUwy/oJBntv3zUppY=
github.com/openimsdk/tools v0.0.49-alpha.56/go.mod h1:oiSQU5Z6fzjxKFjbqDHImD8EmCIwClU1Rkur1sK12Po= github.com/openimsdk/tools v0.0.49-alpha.57/go.mod h1:oiSQU5Z6fzjxKFjbqDHImD8EmCIwClU1Rkur1sK12Po=
github.com/patrickmn/go-cache v2.1.0+incompatible h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc= 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/patrickmn/go-cache v2.1.0+incompatible/go.mod h1:3Qf8kWWT7OJRJbdiICTKqZju1ZixQ/KpMGzzAfe6+WQ=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=

Loading…
Cancel
Save