From e0b3d1f0183c43e4395d85b0fbcc9db775cc834c Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期五, 20 十二月 2019 09:16:01 +0800 Subject: [PATCH] update --- sdk.go | 47 ++++++++++------------------------------------- 1 files changed, 10 insertions(+), 37 deletions(-) diff --git a/sdk.go b/sdk.go index 3c90829..32ea7f2 100644 --- a/sdk.go +++ b/sdk.go @@ -1,46 +1,19 @@ package sdkstruct -import ( - "encoding/json" - "fmt" - "io/ioutil" -) - // SDKInfo db type SDKInfo struct { IpcID string SdkType string } -// SdkConfig sdk -type SdkConfig struct { - SoFile string `json:"so_file_path"` - Env string `json:"runtime"` - Param map[string]string `json:"param"` -} - -// ReadConfig config json -func ReadConfig(file string) (SdkConfig, error) { - data, err := ioutil.ReadFile(file) - if err != nil { - return SdkConfig{}, fmt.Errorf("READ SDK CONFIG FILE %s ERROR", file) - } - - //璇诲彇鐨勬暟鎹负json鏍煎紡锛岄渶瑕佽繘琛岃В鐮� - var v SdkConfig - err = json.Unmarshal(data, &v) - - return v, err -} - -// EnvNoValue env no -const EnvNoValue = "env-no-value" - -// ReadEnv env -func ReadEnv(file string) string { - c, err := ReadConfig(file) - if err != nil { - return EnvNoValue - } - return c.Env +// MsgSDK sdk msg +type MsgSDK struct { + // protomsg.SdkMessage + MsgData []byte + // all sdk count + SdkCount int + // current sdk index + SdkIndex int + // current sdk result len + SdkDataLen int } -- Gitblit v1.8.0