diff --git a/c_wrapper/c_init_login.go b/c_wrapper/c_init_login.go index dd5c6f3..a414e8c 100644 --- a/c_wrapper/c_init_login.go +++ b/c_wrapper/c_init_login.go @@ -26,8 +26,8 @@ import ( "unsafe" ) -//export InitSDK -func InitSDK(onConnecting C.base_func, +//export init_sdk +func init_sdk(onConnecting C.base_func, onConnectSuccess C.base_func, onKickedOffline C.base_func, onUserTokenExpired C.base_func, diff --git a/c_wrapper/c_wrapper.h b/c_wrapper/c_wrapper.h index 1e9624a..5287a02 100644 --- a/c_wrapper/c_wrapper.h +++ b/c_wrapper/c_wrapper.h @@ -96,7 +96,7 @@ typedef struct { void *data; GoInt len; GoInt cap; } GoSlice; extern "C" { #endif -extern __declspec(dllexport) GoUint8 InitSDK(base_func onConnecting, base_func onConnectSuccess, base_func onKickedOffline, base_func onUserTokenExpired, err_func onConnectFailed, char* operationID, char* config); +extern __declspec(dllexport) GoUint8 init_sdk(base_func onConnecting, base_func onConnectSuccess, base_func onKickedOffline, base_func onUserTokenExpired, err_func onConnectFailed, char* operationID, char* config); #ifdef __cplusplus } diff --git a/c_wrapper/test.go b/c_wrapper/test.go index 7029815..f4e4cbe 100644 --- a/c_wrapper/test.go +++ b/c_wrapper/test.go @@ -6,10 +6,10 @@ typedef void (*base_func)(); typedef void (*err_func)(int,void *); base_func _onConnecting; - base_func _onConnectSuccess; +base_func _onConnectSuccess; base_func _onKickedOffline; - base_func _onUserTokenExpired; - err_func _onConnectFailed; +base_func _onUserTokenExpired; +err_func _onConnectFailed; void c_onConnecting() {