diff --git a/cmd/api/main.go b/cmd/api/main.go index b83609e73..0efcf56b9 100644 --- a/cmd/api/main.go +++ b/cmd/api/main.go @@ -5,59 +5,45 @@ import ( "OpenIM/pkg/common/cmd" "OpenIM/pkg/common/config" "OpenIM/pkg/common/log" + "OpenIM/pkg/common/mw" "fmt" - "github.com/spf13/cobra" + "github.com/OpenIMSDK/openKeeper" "os" - "strconv" "OpenIM/pkg/common/constant" ) -var startCmd = &cobra.Command{ - Use: "start", - Short: "Start the server", - Run: func(cmd *cobra.Command, args []string) { - port, _ := cmd.Flags().GetInt(constant.FlagPort) - configFolderPath, _ := cmd.Flags().GetString(constant.FlagConf) - if err := run(configFolderPath, port); err != nil { - panic(err.Error()) - } - }, -} - -func init() { - startCmd.Flags().IntP(constant.FlagPort, "p", 0, "Port to listen on") - startCmd.Flags().StringP(constant.FlagConf, "c", "", "Path to config file folder") -} - -func run(configFolderPath string, port int) error { - if err := config.InitConfig(configFolderPath); err != nil { - return err +func main() { + apiCmd := cmd.NewApiCmd() + apiCmd.AddPortFlag() + apiCmd.AddApi(run) + if err := apiCmd.Execute(); err != nil { + fmt.Println(err) + os.Exit(1) } +} + +func run(port int) error { if port == 0 { port = config.Config.Api.GinPort[0] } + zk, err := openKeeper.NewClient(config.Config.Zookeeper.ZkAddr, config.Config.Zookeeper.Schema, 10, config.Config.Zookeeper.UserName, config.Config.Zookeeper.Password) + if err != nil { + return err + } log.NewPrivateLog(constant.LogFileName) - router := api.NewGinRouter() + zk.AddOption(mw.GrpcClient()) + router := api.NewGinRouter(zk) address := constant.LocalHost + ":" + strconv.Itoa(port) if config.Config.Api.ListenIP != "" { address = config.Config.Api.ListenIP + ":" + strconv.Itoa(port) } - fmt.Println("start api server, address: ", address, ", OpenIM version: ", constant.CurrentVersion) - err := router.Run(address) + fmt.Println("start api server, address: ", address, ", OpenIM version: ", config.Version) + err = router.Run(address) if err != nil { log.Error("", "api run failed ", address, err.Error()) return err } return nil } - -func main() { - rootCmd := cmd.NewRootCmd() - rootCmd.AddCommand(startCmd) - if err := startCmd.Execute(); err != nil { - fmt.Println(err) - os.Exit(1) - } -} diff --git a/cmd/cmdutils/main.go b/cmd/cmdutils/main.go index 97fe346bd..577eda1c6 100644 --- a/cmd/cmdutils/main.go +++ b/cmd/cmdutils/main.go @@ -1,97 +1,23 @@ package main import ( - "OpenIM/internal/tools" "OpenIM/pkg/common/cmd" - "OpenIM/pkg/common/config" - "OpenIM/pkg/common/constant" - "flag" "fmt" - "github.com/spf13/cobra" "os" ) - -var showSeqCmd = &cobra.Command{ - Use: "show-seq", - Short: "Start the server", - Run: func(cmd *cobra.Command, args []string) { - configFolderPath, _ := cmd.Flags().GetString(constant.FlagConf) - config.InitConfig(configFolderPath) - }, -} - -var - - -func init() { - showSeqCmd.Flags().StringP("userID", "u", "", "openIM userID") - showSeqCmd.Flags().StringP("groupID", "g", "", "openIM groupID") - startCmd.Flags().StringP(constant.FlagConf, "c", "", "Path to config file folder") - -} - -func run(configFolderPath string, cmd *cobra.Command) error { - if err := config.InitConfig(configFolderPath); err != nil { - return err - } - - - return nil -} - func main() { - rootCmd := cmd.NewRootCmd() - rootCmd.AddCommand(showSeqCmd) - if err := rootCmd.Execute(); err != nil { + msgUtilsCmd := cmd.NewMsgUtilsCmd() + msgUtilsCmd.AddSuperGroupIDFlag() + msgUtilsCmd.AddUserIDFlag() + seqCmd := cmd.NewSeqCmd() + msgCmd := cmd.NewMsgCmd() + cmd.GetCmd.AddCommand(seqCmd.Command, msgCmd.Command) + cmd.FixCmd.AddCommand(seqCmd.Command) + cmd.GetCmd.AddCommand(msgCmd.Command) + msgUtilsCmd.AddCommand(cmd.GetCmd, cmd.FixCmd, cmd.ClearCmd) + if err := msgUtilsCmd.Execute(); err != nil { fmt.Println(err) os.Exit(1) } } - - -// -func main() { - if err := config.InitConfig(""); err != nil { - panic(err.Error()) - } - // clear msg by id - var userIDClearMsg = flag.String("user_id_fix_seq", "", "userID to clear msg and reset seq") - var superGroupIDClearMsg = flag.String("super_group_id_fix_seq", "", "superGroupID to clear msg and reset seq") - // show seq by id - var userIDShowSeq = flag.String("user_id_show_seq", "", "show userID") - var superGroupIDShowSeq = flag.String("super_group_id_show_seq", "", "userID to clear msg and reset seq") - // fix seq by id - var userIDFixSeq = flag.String("user_id_fix_seq", "", "userID to Fix Seq") - var superGroupIDFixSeq = flag.String("super_group_id_fix_seq", "", "super groupID to fix Seq") - var fixAllSeq = flag.Bool("fix_all_seq", false, "fix seq") - flag.Parse() - msgTool, err := tools.InitMsgTool() - if err != nil { - panic(err.Error()) - } - ctx := context.Background() - if userIDFixSeq != nil { - msgTool.GetAndFixUserSeqs(ctx, *userIDFixSeq) - } - if superGroupIDFixSeq != nil { - msgTool.FixGroupSeq(ctx, *superGroupIDFixSeq) - } - if fixAllSeq != nil { - msgTool.FixAllSeq(ctx) - } - if userIDClearMsg != nil { - msgTool.ClearUsersMsg(ctx, []string{*userIDClearMsg}) - } - - if superGroupIDClearMsg != nil { - msgTool.ClearSuperGroupMsg(ctx, []string{*superGroupIDClearMsg}) - } - if userIDShowSeq != nil { - msgTool.ShowUserSeqs(ctx, *userIDShowSeq) - } - - if superGroupIDShowSeq != nil { - msgTool.ShowSuperGroupSeqs(ctx, *superGroupIDShowSeq) - } -} diff --git a/cmd/crontask/main.go b/cmd/crontask/main.go index 8962e1a34..940af2361 100644 --- a/cmd/crontask/main.go +++ b/cmd/crontask/main.go @@ -2,17 +2,15 @@ package main import ( "OpenIM/internal/tools" - "OpenIM/pkg/common/config" + "OpenIM/pkg/common/cmd" "fmt" - "time" + "os" ) func main() { - fmt.Println(time.Now(), "start cronTask") - if err := config.InitConfig(""); err != nil { - panic(err.Error()) - } - if err := tools.StartCronTask(); err != nil { - panic(err.Error()) + cronTaskCmd := cmd.NewCronTaskCmd() + if err := cronTaskCmd.Exec(tools.StartCronTask); err != nil { + fmt.Println(err) + os.Exit(1) } } diff --git a/cmd/msgtransfer/main.go b/cmd/msgtransfer/main.go index 2513b3e94..1c1ffded6 100644 --- a/cmd/msgtransfer/main.go +++ b/cmd/msgtransfer/main.go @@ -1,24 +1,16 @@ package main import ( - "OpenIM/internal/msgtransfer" - "OpenIM/pkg/common/config" - "OpenIM/pkg/common/constant" - "OpenIM/pkg/common/log" - "flag" - "sync" + "OpenIM/pkg/common/cmd" + "fmt" + "os" ) func main() { - if err := config.InitConfig(""); err != nil { - panic(err.Error()) + msgTransferCmd := cmd.NewMsgTransferCmd() + msgTransferCmd.AddPrometheusPortFlag() + if err := msgTransferCmd.Exec(); err != nil { + fmt.Println(err.Error()) + os.Exit(1) } - var wg sync.WaitGroup - wg.Add(1) - prometheusPort := flag.Int("prometheus_port", config.Config.Prometheus.MessageTransferPrometheusPort[0], "MessageTransferPrometheusPort default listen port") - log.NewPrivateLog(constant.LogFileName) - if err := msgtransfer.StartTransfer(*prometheusPort); err != nil { - panic(err) - } - wg.Wait() } diff --git a/cmd/push/main.go b/cmd/push/main.go index c9d225170..6a39c283a 100644 --- a/cmd/push/main.go +++ b/cmd/push/main.go @@ -1,19 +1,18 @@ package main import ( - "OpenIM/internal/push" - "OpenIM/internal/startrpc" - "OpenIM/pkg/common/config" - "OpenIM/pkg/common/constant" - "OpenIM/pkg/common/log" + "OpenIM/pkg/common/cmd" + "fmt" + "os" ) func main() { - if err := config.InitConfig(); err != nil { - panic(err.Error()) - } - log.NewPrivateLog(constant.LogFileName) - if err := startrpc.Start(config.Config.RpcPort.OpenImAuthPort[0], config.Config.RpcRegisterName.OpenImAuthName, config.Config.Prometheus.AuthPrometheusPort[0], push.Start); err != nil { - panic(err.Error()) + pushCmd := cmd.NewPushCmd() + pushCmd.AddPortFlag() + pushCmd.AddPrometheusPortFlag() + pushCmd.AddPush() + if err := pushCmd.Execute(); err != nil { + fmt.Println(err.Error()) + os.Exit(1) } } diff --git a/cmd/rpc/auth/main.go b/cmd/rpc/auth/main.go index d6f2b9f60..a63401a71 100644 --- a/cmd/rpc/auth/main.go +++ b/cmd/rpc/auth/main.go @@ -2,15 +2,18 @@ package main import ( "OpenIM/internal/rpc/auth" - "OpenIM/internal/startrpc" + "OpenIM/pkg/common/cmd" "OpenIM/pkg/common/config" + "fmt" + "os" ) func main() { - if err := config.InitConfig(""); err != nil { - panic(err.Error()) - } - if err := startrpc.Start(config.Config.RpcPort.OpenImAuthPort[0], config.Config.RpcRegisterName.OpenImAuthName, config.Config.Prometheus.AuthPrometheusPort[0], auth.Start); err != nil { - panic(err.Error()) + rpcCmd := cmd.NewRpcCmd(config.Config.RpcRegisterName.OpenImAuthName) + rpcCmd.AddPortFlag() + rpcCmd.AddPrometheusPortFlag() + if err := rpcCmd.Exec(auth.Start); err != nil { + fmt.Println(err.Error()) + os.Exit(1) } } diff --git a/cmd/rpc/conversation/main.go b/cmd/rpc/conversation/main.go index ebf11582e..4bd600a16 100644 --- a/cmd/rpc/conversation/main.go +++ b/cmd/rpc/conversation/main.go @@ -2,15 +2,18 @@ package main import ( "OpenIM/internal/rpc/conversation" - "OpenIM/internal/startrpc" + "OpenIM/pkg/common/cmd" "OpenIM/pkg/common/config" + "fmt" + "os" ) func main() { - if err := config.InitConfig(""); err != nil { - panic(err.Error()) - } - if err := startrpc.Start(config.Config.RpcPort.OpenImConversationPort[0], config.Config.RpcRegisterName.OpenImConversationName, config.Config.Prometheus.ConversationPrometheusPort[0], conversation.Start); err != nil { - panic(err.Error()) + rpcCmd := cmd.NewRpcCmd(config.Config.RpcRegisterName.OpenImConversationName) + rpcCmd.AddPortFlag() + rpcCmd.AddPrometheusPortFlag() + if err := rpcCmd.Exec(conversation.Start); err != nil { + fmt.Println(err.Error()) + os.Exit(1) } } diff --git a/cmd/rpc/friend/main.go b/cmd/rpc/friend/main.go index e6baf37c0..5e8293ba6 100644 --- a/cmd/rpc/friend/main.go +++ b/cmd/rpc/friend/main.go @@ -2,15 +2,18 @@ package main import ( "OpenIM/internal/rpc/friend" - "OpenIM/internal/startrpc" + "OpenIM/pkg/common/cmd" "OpenIM/pkg/common/config" + "fmt" + "os" ) func main() { - if err := config.InitConfig(""); err != nil { - panic(err.Error()) - } - if err := startrpc.Start(config.Config.RpcPort.OpenImFriendPort[0], config.Config.RpcRegisterName.OpenImFriendName, config.Config.Prometheus.FriendPrometheusPort[0], friend.Start); err != nil { - panic(err.Error()) + rpcCmd := cmd.NewRpcCmd(config.Config.RpcRegisterName.OpenImFriendName) + rpcCmd.AddPortFlag() + rpcCmd.AddPrometheusPortFlag() + if err := rpcCmd.Exec(friend.Start); err != nil { + fmt.Println(err.Error()) + os.Exit(1) } } diff --git a/cmd/rpc/group/main.go b/cmd/rpc/group/main.go index adf65d94c..098733e1c 100644 --- a/cmd/rpc/group/main.go +++ b/cmd/rpc/group/main.go @@ -1,16 +1,19 @@ package main import ( - "OpenIM/internal/rpc/group" - "OpenIM/internal/startrpc" + "OpenIM/internal/rpc/friend" + "OpenIM/pkg/common/cmd" "OpenIM/pkg/common/config" + "fmt" + "os" ) func main() { - if err := config.InitConfig(""); err != nil { - panic(err.Error()) - } - if err := startrpc.Start(config.Config.RpcPort.OpenImGroupPort[0], config.Config.RpcRegisterName.OpenImGroupName, config.Config.Prometheus.GroupPrometheusPort[0], group.Start); err != nil { - panic(err.Error()) + rpcCmd := cmd.NewRpcCmd(config.Config.RpcRegisterName.OpenImGroupName) + rpcCmd.AddPortFlag() + rpcCmd.AddPrometheusPortFlag() + if err := rpcCmd.Exec(friend.Start); err != nil { + fmt.Println(err.Error()) + os.Exit(1) } } diff --git a/cmd/rpc/msg/main.go b/cmd/rpc/msg/main.go index 9c5a0dae7..661fa9817 100644 --- a/cmd/rpc/msg/main.go +++ b/cmd/rpc/msg/main.go @@ -2,15 +2,18 @@ package main import ( "OpenIM/internal/rpc/msg" - "OpenIM/internal/startrpc" + "OpenIM/pkg/common/cmd" "OpenIM/pkg/common/config" + "fmt" + "os" ) func main() { - if err := config.InitConfig(""); err != nil { - panic(err.Error()) - } - if err := startrpc.Start(config.Config.RpcPort.OpenImMessagePort[0], config.Config.RpcRegisterName.OpenImMsgName, config.Config.Prometheus.AuthPrometheusPort[0], msg.Start); err != nil { - panic(err.Error()) + rpcCmd := cmd.NewRpcCmd(config.Config.RpcRegisterName.OpenImMsgName) + rpcCmd.AddPortFlag() + rpcCmd.AddPrometheusPortFlag() + if err := rpcCmd.Exec(msg.Start); err != nil { + fmt.Println(err.Error()) + os.Exit(1) } } diff --git a/cmd/rpc/third/main.go b/cmd/rpc/third/main.go index 4363977f3..5b14a1ad1 100644 --- a/cmd/rpc/third/main.go +++ b/cmd/rpc/third/main.go @@ -2,15 +2,18 @@ package main import ( "OpenIM/internal/rpc/third" - "OpenIM/internal/startrpc" + "OpenIM/pkg/common/cmd" "OpenIM/pkg/common/config" + "fmt" + "os" ) func main() { - if err := config.InitConfig(""); err != nil { - panic(err.Error()) - } - if err := startrpc.Start(config.Config.RpcPort.OpenImThirdPort[0], config.Config.RpcRegisterName.OpenImThirdName, config.Config.Prometheus.ThirdPrometheusPort[0], third.Start); err != nil { - panic(err.Error()) + rpcCmd := cmd.NewRpcCmd(config.Config.RpcRegisterName.OpenImThirdName) + rpcCmd.AddPortFlag() + rpcCmd.AddPrometheusPortFlag() + if err := rpcCmd.Exec(third.Start); err != nil { + fmt.Println(err.Error()) + os.Exit(1) } } diff --git a/cmd/rpc/user/main.go b/cmd/rpc/user/main.go index 174f6dd9c..72d5ee4e9 100644 --- a/cmd/rpc/user/main.go +++ b/cmd/rpc/user/main.go @@ -2,15 +2,18 @@ package main import ( "OpenIM/internal/rpc/user" - "OpenIM/internal/startrpc" + "OpenIM/pkg/common/cmd" "OpenIM/pkg/common/config" + "fmt" + "os" ) func main() { - if err := config.InitConfig(""); err != nil { - panic(err.Error()) - } - if err := startrpc.Start(config.Config.RpcPort.OpenImUserPort[0], config.Config.RpcRegisterName.OpenImUserName, config.Config.Prometheus.UserPrometheusPort[0], user.Start); err != nil { - panic(err.Error()) + rpcCmd := cmd.NewRpcCmd(config.Config.RpcRegisterName.OpenImUserName) + rpcCmd.AddPortFlag() + rpcCmd.AddPrometheusPortFlag() + if err := rpcCmd.Exec(user.Start); err != nil { + fmt.Println(err.Error()) + os.Exit(1) } } diff --git a/go.mod b/go.mod index 4b8c258a6..ea1f058f2 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( firebase.google.com/go v3.13.0+incompatible - github.com/OpenIMSDK/openKeeper v0.0.2 + github.com/OpenIMSDK/openKeeper v0.0.3 github.com/OpenIMSDK/open_utils v1.0.8 github.com/Shopify/sarama v1.32.0 github.com/antonfisher/nested-logrus-formatter v1.3.1 @@ -47,78 +47,6 @@ require ( github.com/minio/minio-go v6.0.14+incompatible ) -require ( - cloud.google.com/go v0.105.0 // indirect - cloud.google.com/go/compute v1.13.0 // indirect - cloud.google.com/go/compute/metadata v0.2.1 // indirect - cloud.google.com/go/firestore v1.9.0 // indirect - cloud.google.com/go/iam v0.8.0 // indirect - cloud.google.com/go/longrunning v0.3.0 // indirect - cloud.google.com/go/storage v1.27.0 // indirect - github.com/beorn7/perks v1.0.1 // indirect - github.com/cespare/xxhash/v2 v2.1.2 // indirect - github.com/davecgh/go-spew v1.1.1 // indirect - github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect - github.com/dustin/go-humanize v1.0.0 // indirect - github.com/eapache/go-resiliency v1.2.0 // indirect - github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21 // indirect - github.com/eapache/queue v1.1.0 // indirect - github.com/gin-contrib/sse v0.1.0 // indirect - github.com/go-playground/universal-translator v0.18.0 // indirect - github.com/go-sql-driver/mysql v1.6.0 // indirect - github.com/go-stack/stack v1.8.0 // indirect - github.com/go-zookeeper/zk v1.0.3 // indirect - github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect - github.com/golang/snappy v0.0.3 // indirect - github.com/google/go-cmp v0.5.9 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.2.0 // indirect - github.com/googleapis/gax-go/v2 v2.7.0 // indirect - github.com/hashicorp/go-uuid v1.0.2 // indirect - github.com/inconshreveable/mousetrap v1.0.1 // indirect - github.com/jcmturner/aescts/v2 v2.0.0 // indirect - github.com/jcmturner/dnsutils/v2 v2.0.0 // indirect - github.com/jcmturner/gofork v1.0.0 // indirect - github.com/jcmturner/gokrb5/v8 v8.4.2 // indirect - github.com/jcmturner/rpc/v2 v2.0.3 // indirect - github.com/jinzhu/inflection v1.0.0 // indirect - github.com/jinzhu/now v1.1.5 // indirect - github.com/josharian/intern v1.0.0 // indirect - github.com/json-iterator/go v1.1.12 // indirect - github.com/klauspost/compress v1.13.6 // indirect - github.com/klauspost/cpuid v1.3.1 // indirect - github.com/leodido/go-urn v1.2.1 // indirect - github.com/lithammer/shortuuid v3.0.0+incompatible // indirect - github.com/mailru/easyjson v0.7.7 // indirect - github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect - github.com/minio/md5-simd v1.1.0 // indirect - github.com/minio/sha256-simd v0.1.1 // indirect - github.com/mitchellh/go-homedir v1.1.0 // indirect - github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect - github.com/modern-go/reflect2 v1.0.2 // indirect - github.com/pelletier/go-toml/v2 v2.0.6 // indirect - github.com/pierrec/lz4 v2.6.0+incompatible // indirect - github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/prometheus/client_model v0.2.0 // indirect - github.com/prometheus/common v0.37.0 // indirect - github.com/prometheus/procfs v0.8.0 // indirect - github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect - github.com/rs/xid v1.2.1 // indirect - github.com/spf13/pflag v1.0.5 // indirect - github.com/xdg-go/pbkdf2 v1.0.0 // indirect - github.com/xdg-go/scram v1.0.2 // indirect - github.com/xdg-go/stringprep v1.0.2 // indirect - github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d // indirect - go.opencensus.io v0.24.0 // indirect - golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783 // indirect - golang.org/x/sync v0.1.0 // indirect - golang.org/x/sys v0.4.0 // indirect - golang.org/x/text v0.6.0 // indirect - golang.org/x/time v0.1.0 // indirect - golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect - google.golang.org/appengine v1.6.7 // indirect - gopkg.in/yaml.v2 v2.4.0 // indirect -) - require ( github.com/go-ini/ini v1.67.0 // indirect github.com/go-playground/locales v0.14.1 // indirect diff --git a/internal/api/auth.go b/internal/api/auth.go index 2a76e8da2..e997ba6aa 100644 --- a/internal/api/auth.go +++ b/internal/api/auth.go @@ -3,24 +3,24 @@ package api import ( "OpenIM/internal/api/a2r" "OpenIM/pkg/common/config" + "OpenIM/pkg/discoveryregistry" auth "OpenIM/pkg/proto/auth" "context" - "github.com/OpenIMSDK/openKeeper" "github.com/gin-gonic/gin" ) var _ context.Context // 解决goland编辑器bug -func NewAuth(zk *openKeeper.ZkClient) *Auth { - return &Auth{zk: zk} +func NewAuth(c discoveryregistry.SvcDiscoveryRegistry) *Auth { + return &Auth{c: c} } type Auth struct { - zk *openKeeper.ZkClient + c discoveryregistry.SvcDiscoveryRegistry } func (o *Auth) client() (auth.AuthClient, error) { - conn, err := o.zk.GetDefaultConn(config.Config.RpcRegisterName.OpenImAuthName) + conn, err := o.c.GetConn(config.Config.RpcRegisterName.OpenImAuthName) if err != nil { return nil, err } diff --git a/internal/api/conversation.go b/internal/api/conversation.go index 989cbab90..a1af558e4 100644 --- a/internal/api/conversation.go +++ b/internal/api/conversation.go @@ -3,24 +3,24 @@ package api import ( "OpenIM/internal/api/a2r" "OpenIM/pkg/common/config" + "OpenIM/pkg/discoveryregistry" "OpenIM/pkg/proto/conversation" "context" - "github.com/OpenIMSDK/openKeeper" "github.com/gin-gonic/gin" ) var _ context.Context // 解决goland编辑器bug -func NewConversation(zk *openKeeper.ZkClient) *Conversation { - return &Conversation{zk: zk} +func NewConversation(c discoveryregistry.SvcDiscoveryRegistry) *Conversation { + return &Conversation{c: c} } type Conversation struct { - zk *openKeeper.ZkClient + c discoveryregistry.SvcDiscoveryRegistry } func (o *Conversation) client() (conversation.ConversationClient, error) { - conn, err := o.zk.GetDefaultConn(config.Config.RpcRegisterName.OpenImConversationName) + conn, err := o.c.GetConn(config.Config.RpcRegisterName.OpenImConversationName) if err != nil { return nil, err } diff --git a/internal/api/friend.go b/internal/api/friend.go index 7ca538807..ee8aabb35 100644 --- a/internal/api/friend.go +++ b/internal/api/friend.go @@ -3,24 +3,25 @@ package api import ( "OpenIM/internal/api/a2r" "OpenIM/pkg/common/config" + "OpenIM/pkg/discoveryregistry" "OpenIM/pkg/proto/friend" "context" - "github.com/OpenIMSDK/openKeeper" + "github.com/gin-gonic/gin" ) var _ context.Context // 解决goland编辑器bug -func NewFriend(zk *openKeeper.ZkClient) *Friend { - return &Friend{zk: zk} +func NewFriend(c discoveryregistry.SvcDiscoveryRegistry) *Friend { + return &Friend{c: c} } type Friend struct { - zk *openKeeper.ZkClient + c discoveryregistry.SvcDiscoveryRegistry } func (o *Friend) client() (friend.FriendClient, error) { - conn, err := o.zk.GetDefaultConn(config.Config.RpcRegisterName.OpenImFriendName) + conn, err := o.c.GetConn(config.Config.RpcRegisterName.OpenImFriendName) if err != nil { return nil, err } diff --git a/internal/api/group.go b/internal/api/group.go index fd9feb3d8..0318193e0 100644 --- a/internal/api/group.go +++ b/internal/api/group.go @@ -3,24 +3,25 @@ package api import ( "OpenIM/internal/api/a2r" "OpenIM/pkg/common/config" + "OpenIM/pkg/discoveryregistry" "OpenIM/pkg/proto/group" "context" - "github.com/OpenIMSDK/openKeeper" + "github.com/gin-gonic/gin" ) var _ context.Context // 解决goland编辑器bug -func NewGroup(zk *openKeeper.ZkClient) *Group { - return &Group{zk: zk} +func NewGroup(c discoveryregistry.SvcDiscoveryRegistry) *Group { + return &Group{c: c} } type Group struct { - zk *openKeeper.ZkClient + c discoveryregistry.SvcDiscoveryRegistry } func (o *Group) client() (group.GroupClient, error) { - conn, err := o.zk.GetDefaultConn(config.Config.RpcRegisterName.OpenImGroupName) + conn, err := o.c.GetConn(config.Config.RpcRegisterName.OpenImGroupName) if err != nil { return nil, err } diff --git a/internal/api/msg.go b/internal/api/msg.go index 094bec08d..edaf7ecaa 100644 --- a/internal/api/msg.go +++ b/internal/api/msg.go @@ -7,13 +7,13 @@ import ( "OpenIM/pkg/common/config" "OpenIM/pkg/common/constant" "OpenIM/pkg/common/log" + "OpenIM/pkg/discoveryregistry" "OpenIM/pkg/errs" "OpenIM/pkg/proto/msg" "OpenIM/pkg/proto/sdkws" "OpenIM/pkg/utils" "context" "errors" - "github.com/OpenIMSDK/openKeeper" "github.com/gin-gonic/gin" "github.com/go-playground/validator/v10" "github.com/golang/protobuf/proto" @@ -22,12 +22,12 @@ import ( var _ context.Context // 解决goland编辑器bug -func NewMsg(zk *openKeeper.ZkClient) *Msg { - return &Msg{zk: zk, validate: validator.New()} +func NewMsg(c discoveryregistry.SvcDiscoveryRegistry) *Msg { + return &Msg{c: c, validate: validator.New()} } type Msg struct { - zk *openKeeper.ZkClient + c discoveryregistry.SvcDiscoveryRegistry validate *validator.Validate } @@ -107,7 +107,7 @@ func newUserSendMsgReq(params *apistruct.ManagementSendMsgReq) *msg.SendMsgReq { } func (o *Msg) client() (msg.MsgClient, error) { - conn, err := o.zk.GetDefaultConn(config.Config.RpcRegisterName.OpenImMsgName) + conn, err := o.c.GetConn(config.Config.RpcRegisterName.OpenImMsgName) if err != nil { return nil, err } @@ -214,7 +214,7 @@ func (o *Msg) ManagementSendMsg(c *gin.Context) { } log.NewInfo(params.OperationID, "Ws call success to ManagementSendMsgReq", params) pbData := newUserSendMsgReq(¶ms) - conn, err := o.zk.GetConn(config.Config.RpcRegisterName.OpenImMsgName) + conn, err := o.c.GetConn(config.Config.RpcRegisterName.OpenImMsgName) if err != nil { apiresp.GinError(c, errs.ErrInternalServer) return diff --git a/internal/api/route.go b/internal/api/route.go index 72dac278c..d05564cc7 100644 --- a/internal/api/route.go +++ b/internal/api/route.go @@ -5,15 +5,13 @@ import ( "OpenIM/pkg/common/log" "OpenIM/pkg/common/mw" "OpenIM/pkg/common/prome" - "github.com/OpenIMSDK/openKeeper" + "OpenIM/pkg/discoveryregistry" "github.com/gin-gonic/gin" - "google.golang.org/grpc" "io" "os" ) -func NewGinRouter() *gin.Engine { - openKeeper.DefaultOptions = []grpc.DialOption{mw.GrpcClient()} // 默认RPC中间件 +func NewGinRouter(zk discoveryregistry.SvcDiscoveryRegistry) *gin.Engine { gin.SetMode(gin.ReleaseMode) f, _ := os.Create("../logs/api.log") gin.DefaultWriter = io.MultiWriter(f) @@ -28,9 +26,7 @@ func NewGinRouter() *gin.Engine { r.Use(prome.PrometheusMiddleware) r.GET("/metrics", prome.PrometheusHandler()) } - - var zk *openKeeper.ZkClient - + zk.AddOption(mw.GrpcClient()) // 默认RPC中间件 userRouterGroup := r.Group("/user") { u := NewUser(zk) diff --git a/internal/api/third.go b/internal/api/third.go index d07582140..b020b4930 100644 --- a/internal/api/third.go +++ b/internal/api/third.go @@ -3,24 +3,25 @@ package api import ( "OpenIM/internal/api/a2r" "OpenIM/pkg/common/config" + "OpenIM/pkg/discoveryregistry" "OpenIM/pkg/proto/third" "context" - "github.com/OpenIMSDK/openKeeper" + "github.com/gin-gonic/gin" ) var _ context.Context // 解决goland编辑器bug -func NewThird(zk *openKeeper.ZkClient) *Third { - return &Third{zk: zk} +func NewThird(c discoveryregistry.SvcDiscoveryRegistry) *Third { + return &Third{c: c} } type Third struct { - zk *openKeeper.ZkClient + c discoveryregistry.SvcDiscoveryRegistry } func (o *Third) client() (third.ThirdClient, error) { - conn, err := o.zk.GetDefaultConn(config.Config.RpcRegisterName.OpenImThirdName) + conn, err := o.c.GetConn(config.Config.RpcRegisterName.OpenImThirdName) if err != nil { return nil, err } diff --git a/internal/api/user.go b/internal/api/user.go index 762122b25..738b369b7 100644 --- a/internal/api/user.go +++ b/internal/api/user.go @@ -3,24 +3,24 @@ package api import ( "OpenIM/internal/api/a2r" "OpenIM/pkg/common/config" + "OpenIM/pkg/discoveryregistry" "OpenIM/pkg/proto/user" "context" - "github.com/OpenIMSDK/openKeeper" "github.com/gin-gonic/gin" ) var _ context.Context // 解决goland编辑器bug -func NewUser(zk *openKeeper.ZkClient) *User { - return &User{zk: zk} +func NewUser(client discoveryregistry.SvcDiscoveryRegistry) *User { + return &User{c: client} } type User struct { - zk *openKeeper.ZkClient + c discoveryregistry.SvcDiscoveryRegistry } func (o *User) client() (user.UserClient, error) { - conn, err := o.zk.GetDefaultConn(config.Config.RpcRegisterName.OpenImUserName) + conn, err := o.c.GetConn(config.Config.RpcRegisterName.OpenImUserName) if err != nil { return nil, err } diff --git a/internal/common/check/friend.go b/internal/common/check/friend.go index b4dfbad2f..e892ea701 100644 --- a/internal/common/check/friend.go +++ b/internal/common/check/friend.go @@ -2,9 +2,7 @@ package check import ( "OpenIM/pkg/common/config" - "OpenIM/pkg/common/constant" discoveryRegistry "OpenIM/pkg/discoveryregistry" - "OpenIM/pkg/errs" "OpenIM/pkg/proto/friend" sdkws "OpenIM/pkg/proto/sdkws" "context" @@ -51,26 +49,15 @@ func (f *FriendChecker) IsFriend(ctx context.Context, possibleFriendUserID, user } -func (f *FriendChecker) GetAllPageFriends(ctx context.Context, ownerUserID string) (resp []*sdkws.FriendInfo, err error) { +func (f *FriendChecker) GetFriendIDs(ctx context.Context, ownerUserID string) (friendIDs []string, err error) { cc, err := f.getConn() if err != nil { return nil, err } - page := int32(0) - req := friend.GetPaginationFriendsReq{UserID: ownerUserID} - for { - req.Pagination = &sdkws.RequestPagination{PageNumber: page, ShowNumber: constant.ShowNumber} - tmp, err := friend.NewFriendClient(cc).GetPaginationFriends(ctx, &req) - if err != nil { - return nil, err - } - if len(tmp.FriendsInfo) == 0 { - if tmp.Total == int32(len(resp)) { - return resp, nil - } - return nil, errs.ErrData.Wrap("The total number of results and expectations are different, but result is nil") - } - resp = append(resp, tmp.FriendsInfo...) - page++ + req := friend.GetFriendIDsReq{UserID: ownerUserID} + resp, err := friend.NewFriendClient(cc).GetFriendIDs(ctx, &req) + if err != nil { + return nil, err } + return resp.FriendIDs, err } diff --git a/internal/common/check/msg.go b/internal/common/check/msg.go index 12a3761a6..dba6cff73 100644 --- a/internal/common/check/msg.go +++ b/internal/common/check/msg.go @@ -47,21 +47,3 @@ func (m *MsgCheck) PullMessageBySeqList(ctx context.Context, req *sdkws.PullMess resp, err := msg.NewMsgClient(cc).PullMessageBySeqs(ctx, req) return resp, err } - -//func (m *MsgCheck) SendMsg(ctx context.Context, req *msg.SendMsgReq) (*msg.SendMsgResp, error) { -// cc, err := m.getConn() -// if err != nil { -// return nil, err -// } -// resp, err := msg.NewMsgClient(cc).SendMsg(ctx, req) -// return resp, err -//} -// -//func (m *MsgCheck) SendMsg(ctx context.Context, req *msg.SendMsgReq) (*msg.SendMsgResp, error) { -// cc, err := m.getConn() -// if err != nil { -// return nil, err -// } -// resp, err := msg.NewMsgClient(cc).SendMsg(ctx, req) -// return resp, err -//} diff --git a/internal/msgtransfer/init.go b/internal/msgtransfer/init.go index e03ea1d9a..9b5b4b6cc 100644 --- a/internal/msgtransfer/init.go +++ b/internal/msgtransfer/init.go @@ -9,6 +9,7 @@ import ( "OpenIM/pkg/common/db/unrelation" "OpenIM/pkg/common/prome" "fmt" + "sync" ) type MsgTransfer struct { @@ -64,6 +65,8 @@ func (m *MsgTransfer) initPrometheus() { } func (m *MsgTransfer) Start(prometheusPort int) error { + var wg sync.WaitGroup + wg.Add(4) if config.Config.ChatPersistenceMysql { go m.persistentCH.persistentConsumerGroup.RegisterHandleAndConsumer(m.persistentCH) } else { @@ -76,5 +79,6 @@ func (m *MsgTransfer) Start(prometheusPort int) error { if err != nil { return err } + wg.Wait() return nil } diff --git a/internal/msgtransfer/online_history_msg_handler.go b/internal/msgtransfer/online_history_msg_handler.go index 416474efa..2c470ef4a 100644 --- a/internal/msgtransfer/online_history_msg_handler.go +++ b/internal/msgtransfer/online_history_msg_handler.go @@ -242,7 +242,7 @@ func (och *OnlineHistoryRedisConsumerHandler) ConsumeClaim(sess sarama.ConsumerG func (och *OnlineHistoryRedisConsumerHandler) sendMessageToPushMQ(ctx context.Context, message *pbMsg.MsgDataToMQ, pushToUserID string) { mqPushMsg := pbMsg.PushMsgDataToMQ{MsgData: message.MsgData, SourceID: pushToUserID} - pid, offset, err := och.producerToPush.SendMessage(ctx, &mqPushMsg, mqPushMsg.SourceID) + pid, offset, err := och.producerToPush.SendMessage(ctx, mqPushMsg.SourceID, &mqPushMsg) if err != nil { log.Error(tracelog.GetOperationID(ctx), "kafka send failed", "send data", message.String(), "pid", pid, "offset", offset, "err", err.Error()) } @@ -251,7 +251,7 @@ func (och *OnlineHistoryRedisConsumerHandler) sendMessageToPushMQ(ctx context.Co func (och *OnlineHistoryRedisConsumerHandler) sendMessageToModifyMQ(ctx context.Context, aggregationID string, triggerID string, messages []*pbMsg.MsgDataToMQ) { if len(messages) > 0 { - pid, offset, err := och.producerToModify.SendMessage(ctx, &pbMsg.MsgDataToModifyByMQ{AggregationID: aggregationID, Messages: messages, TriggerID: triggerID}, aggregationID) + pid, offset, err := och.producerToModify.SendMessage(ctx, aggregationID, &pbMsg.MsgDataToModifyByMQ{AggregationID: aggregationID, Messages: messages, TriggerID: triggerID}) if err != nil { log.Error(triggerID, "kafka send failed", "send data", len(messages), "pid", pid, "offset", offset, "err", err.Error(), "key", aggregationID) } @@ -260,7 +260,7 @@ func (och *OnlineHistoryRedisConsumerHandler) sendMessageToModifyMQ(ctx context. func (och *OnlineHistoryRedisConsumerHandler) SendMessageToMongoCH(ctx context.Context, aggregationID string, triggerID string, messages []*pbMsg.MsgDataToMQ, lastSeq int64) { if len(messages) > 0 { - pid, offset, err := och.producerToMongo.SendMessage(ctx, &pbMsg.MsgDataToMongoByMQ{LastSeq: lastSeq, AggregationID: aggregationID, Messages: messages, TriggerID: triggerID}, aggregationID) + pid, offset, err := och.producerToMongo.SendMessage(ctx, aggregationID, &pbMsg.MsgDataToMongoByMQ{LastSeq: lastSeq, AggregationID: aggregationID, Messages: messages, TriggerID: triggerID}) if err != nil { log.Error(triggerID, "kafka send failed", "send data", len(messages), "pid", pid, "offset", offset, "err", err.Error(), "key", aggregationID) } diff --git a/internal/msgtransfer/online_msg_to_mongo_handler.go b/internal/msgtransfer/online_msg_to_mongo_handler.go index 2c206c29c..5b34c0ec0 100644 --- a/internal/msgtransfer/online_msg_to_mongo_handler.go +++ b/internal/msgtransfer/online_msg_to_mongo_handler.go @@ -24,7 +24,7 @@ func NewOnlineHistoryMongoConsumerHandler(database controller.MsgDatabase) *Onli mc := &OnlineHistoryMongoConsumerHandler{ historyConsumerGroup: kfk.NewMConsumerGroup(&kfk.MConsumerGroupConfig{KafkaVersion: sarama.V2_0_0_0, OffsetsInitial: sarama.OffsetNewest, IsReturnErr: false}, []string{config.Config.Kafka.MsgToMongo.Topic}, - config.Config.Kafka.Ws2mschat.Addr, config.Config.Kafka.ConsumerGroupID.MsgToMongo), + config.Config.Kafka.MsgToMongo.Addr, config.Config.Kafka.ConsumerGroupID.MsgToMongo), msgDatabase: database, } return mc diff --git a/internal/rpc/user/user.go b/internal/rpc/user/user.go index d0b361b1b..c516f5663 100644 --- a/internal/rpc/user/user.go +++ b/internal/rpc/user/user.go @@ -83,13 +83,13 @@ func (s *userServer) UpdateUserInfo(ctx context.Context, req *pbuser.UpdateUserI if err != nil { return nil, err } - friends, err := s.friendCheck.GetAllPageFriends(ctx, req.UserInfo.UserID) + friends, err := s.friendCheck.GetFriendIDs(ctx, req.UserInfo.UserID) if err != nil { return nil, err } go func() { for _, v := range friends { - s.notification.FriendInfoUpdatedNotification(ctx, req.UserInfo.UserID, v.FriendUser.UserID, tracelog.GetOpUserID(ctx)) + s.notification.FriendInfoUpdatedNotification(ctx, req.UserInfo.UserID, v, tracelog.GetOpUserID(ctx)) } }() s.notification.UserInfoUpdatedNotification(ctx, tracelog.GetOpUserID(ctx), req.UserInfo.UserID) diff --git a/internal/startrpc/start.go b/internal/startrpc/start.go index fe28db4db..4e2fb8727 100644 --- a/internal/startrpc/start.go +++ b/internal/startrpc/start.go @@ -20,7 +20,7 @@ func start(rpcPort int, rpcRegisterName string, prometheusPorts int, rpcFn func( flagRpcPort := flag.Int("port", rpcPort, "get RpcGroupPort from cmd,default 16000 as port") flagPrometheusPort := flag.Int("prometheus_port", prometheusPorts, "groupPrometheusPort default listen port") flag.Parse() - fmt.Println("start group rpc server, port: ", *flagRpcPort, ", OpenIM version: ", constant.CurrentVersion) + fmt.Println("start group rpc server, port: ", *flagRpcPort, ", OpenIM version: ", config.Version) log.NewPrivateLog(constant.LogFileName) listener, err := net.Listen("tcp", fmt.Sprintf("%s:%d", config.Config.ListenIP, *flagRpcPort)) if err != nil { diff --git a/internal/tools/msg.go b/internal/tools/msg.go index bb29a3451..f17af75e7 100644 --- a/internal/tools/msg.go +++ b/internal/tools/msg.go @@ -11,6 +11,7 @@ import ( "OpenIM/pkg/common/tracelog" "OpenIM/pkg/utils" "context" + "errors" "fmt" "github.com/go-redis/redis/v8" "math" @@ -22,6 +23,8 @@ type MsgTool struct { groupDatabase controller.GroupDatabase } +var errSeq = errors.New("cache max seq and mongo max seq is diff > 10") + func NewMsgTool(msgDatabase controller.MsgDatabase, userDatabase controller.UserDatabase, groupDatabase controller.GroupDatabase) *MsgTool { return &MsgTool{ msgDatabase: msgDatabase, @@ -125,7 +128,9 @@ func (c *MsgTool) fixGroupSeq(ctx context.Context, groupID string, userIDs []str continue } } - c.CheckMaxSeqWithMongo(ctx, groupID, maxSeqCache, maxSeqMongo, constant.WriteDiffusion) + if err := c.CheckMaxSeqWithMongo(ctx, groupID, maxSeqCache, maxSeqMongo, constant.WriteDiffusion); err != nil { + log.NewWarn(tracelog.GetOperationID(ctx), "cache max seq and mongo max seq is diff > 10", groupID, maxSeqCache, maxSeqMongo, constant.WriteDiffusion) + } return nil } @@ -162,10 +167,11 @@ func (c *MsgTool) GetAndFixGroupUserSeq(ctx context.Context, userID string, grou return minSeqCache, nil } -func (c *MsgTool) CheckMaxSeqWithMongo(ctx context.Context, sourceID string, maxSeqCache, maxSeqMongo int64, diffusionType int) { +func (c *MsgTool) CheckMaxSeqWithMongo(ctx context.Context, sourceID string, maxSeqCache, maxSeqMongo int64, diffusionType int) error { if math.Abs(float64(maxSeqMongo-maxSeqCache)) > 10 { - log.NewWarn(tracelog.GetOperationID(ctx), "cache max seq and mongo max seq is diff > 10", sourceID, maxSeqCache, maxSeqMongo, diffusionType) + return errSeq } + return nil } func (c *MsgTool) ShowUserSeqs(ctx context.Context, userID string) { @@ -180,10 +186,10 @@ func (c *MsgTool) ShowSuperGroupUserSeqs(ctx context.Context, groupID, userID st } -func (c *MsgTool) FixAllSeq(ctx context.Context) { +func (c *MsgTool) FixAllSeq(ctx context.Context) error { userIDs, err := c.userDatabase.GetAllUserID(ctx) if err != nil { - panic(err.Error()) + return err } for _, userID := range userIDs { userCurrentMinSeq, err := c.msgDatabase.GetUserMinSeq(ctx, userID) @@ -204,7 +210,7 @@ func (c *MsgTool) FixAllSeq(ctx context.Context) { fmt.Println("fix users seq success") groupIDs, err := c.groupDatabase.GetGroupIDsByGroupType(ctx, constant.WorkingGroup) if err != nil { - panic(err.Error()) + return err } for _, groupID := range groupIDs { maxSeq, err := c.msgDatabase.GetGroupMaxSeq(ctx, groupID) @@ -232,4 +238,5 @@ func (c *MsgTool) FixAllSeq(ctx context.Context) { } } fmt.Println("fix all seq finished") + return nil } diff --git a/internal/tools/msg_test.go b/internal/tools/msg_test.go index b5989de59..5a5e4a292 100644 --- a/internal/tools/msg_test.go +++ b/internal/tools/msg_test.go @@ -2,22 +2,24 @@ package tools import ( "OpenIM/pkg/common/constant" + "OpenIM/pkg/common/db/cache" + "OpenIM/pkg/common/tracelog" "OpenIM/pkg/proto/sdkws" + "OpenIM/pkg/utils" "context" - "fmt" + "github.com/golang/protobuf/proto" + "go.mongodb.org/mongo-driver/bson" "strconv" - "github.com/go-redis/redis/v8" - "github.com/golang/protobuf/proto" - "go.mongodb.org/mongo-driver/mongo" - "go.mongodb.org/mongo-driver/mongo/options" + unRelationTb "OpenIM/pkg/common/db/table/unrelation" + "OpenIM/pkg/common/db/unrelation" "testing" "time" ) -func GenUserChat(startSeq, stopSeq, delSeq, index int64, userID string) *mongo2.UserChat { - chat := &mongo2.UserChat{UID: userID + strconv.Itoa(int(index))} +func GenMsgDoc(startSeq, stopSeq, delSeq, index int64, userID string) *unRelationTb.MsgDocModel { + msgDoc := &unRelationTb.MsgDocModel{DocID: userID + strconv.Itoa(int(index))} for i := startSeq; i <= stopSeq; i++ { msg := sdkws.MsgData{ SendID: "sendID1", @@ -31,57 +33,281 @@ func GenUserChat(startSeq, stopSeq, delSeq, index int64, userID string) *mongo2. SessionType: 1, MsgFrom: 100, ContentType: 101, - Content: []byte("testFaceURL.com"), + Content: []byte("testFaceURL"), Seq: i, SendTime: time.Now().Unix(), CreateTime: time.Now().Unix(), Status: 1, } bytes, _ := proto.Marshal(&msg) - sendTime := 0 - chat.Msg = append(chat.Msg, mongo2.MsgInfo{SendTime: int64(sendTime), Msg: bytes}) + var sendTime int64 + if i <= delSeq { + sendTime = 10000 + } else { + sendTime = utils.GetCurrentTimestampByMill() + } + msgDoc.Msg = append(msgDoc.Msg, unRelationTb.MsgInfoModel{SendTime: int64(sendTime), Msg: bytes}) } - return chat + return msgDoc } -func SetUserMaxSeq(userID string, seq int) error { - return redisClient.Set(context.Background(), "REDIS_USER_INCR_SEQ"+userID, seq, 0).Err() -} +func TestDeleteMongoMsgAndResetRedisSeq(t *testing.T) { + operationID := "test" -func CreateChat(userChat *mongo2.UserChat) error { - _, err := mongoClient.InsertOne(context.Background(), userChat) - return err -} - -func TestDeleteUserMsgsAndSetMinSeq(t *testing.T) { - operationID := getCronTaskOperationID() - redisClient = redis.NewClient(&redis.Options{ - Addr: "127.0.0.1:16379", - Password: "openIM123", // no password set - DB: 13, // use default DB - }) - mongoUri := fmt.Sprintf("mongodb://%s:%s@%s/%s?maxPoolSize=%d&authSource=admin", - "root", "openIM123", "127.0.0.1:37017", - "openIM", 100) - client, err := mongo.Connect(context.TODO(), options.Client().ApplyURI(mongoUri)) - mongoClient = client.Database("openIM").Collection("msg") - testUID1 := "test_del_id1" - //testUID2 := "test_del_id2" - //testUID3 := "test_del_id3" - //testUID4 := "test_del_id4" - //testUID5 := "test_del_id5" - //testUID6 := "test_del_id6" - err = SetUserMaxSeq(testUID1, 600) - userChat := GenUserChat(1, 500, 200, 0, testUID1) - err = CreateChat(userChat) - - if err := DeleteUserMsgsAndSetMinSeq(operationID, testUID1); err != nil { - t.Error("checkMaxSeqWithMongo failed", testUID1) - } - if err := checkMaxSeqWithMongo(operationID, testUID1, constant.WriteDiffusion); err != nil { - t.Error("checkMaxSeqWithMongo failed", testUID1) - } + rdb, err := cache.NewRedis() if err != nil { - t.Error("err is not nil", testUID1, err.Error()) + return + } + mgo, err := unrelation.NewMongo() + if err != nil { + return + } + cacheModel := cache.NewCacheModel(rdb) + mongoClient := mgo.GetDatabase().Collection(unRelationTb.MsgDocModel{}.TableName()) + + ctx := context.Background() + tracelog.SetOperationID(ctx, operationID) + testUID1 := "test_del_id1" + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID1 + ":" + strconv.Itoa(0)}) + if err != nil { + t.Error("DeleteOne failed") + return + } + err = cacheModel.SetUserMaxSeq(ctx, testUID1, 600) + if err != nil { + t.Error("SetUserMaxSeq failed") + } + msgDoc := GenMsgDoc(1, 600, 200, 0, testUID1) + if _, err := mongoClient.InsertOne(ctx, msgDoc); err != nil { + t.Error("InsertOne failed", testUID1) + } + + msgTools, err := InitMsgTool() + if err != nil { + t.Error("init failed") + return + } + msgTools.ClearUsersMsg(ctx, []string{testUID1}) + minSeqMongo, maxSeqMongo, minSeqCache, maxSeqCache, err := msgTools.msgDatabase.GetUserMinMaxSeqInMongoAndCache(ctx, testUID1) + if err != nil { + t.Error("GetSuperGroupMinMaxSeqInMongoAndCache failed") + return + } + if err := msgTools.CheckMaxSeqWithMongo(ctx, testUID1, maxSeqCache, maxSeqMongo, constant.WriteDiffusion); err != nil { + t.Error("checkMaxSeqWithMongo failed", testUID1) + } + if minSeqMongo != minSeqCache { + t.Error("minSeqMongo != minSeqCache", minSeqMongo, minSeqCache) + } + if minSeqCache != 201 { + t.Error("test1 is not the same", "minSeq:", minSeqCache, "targetSeq", 201) + } + + /////// uid2 + + testUID2 := "test_del_id2" + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID2 + ":" + strconv.Itoa(0)}) + if err != nil { + t.Error("delete failed") + } + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID2 + ":" + strconv.Itoa(1)}) + if err != nil { + t.Error("delete failed") + } + + err = cacheModel.SetUserMaxSeq(ctx, testUID2, 7000) + if err != nil { + t.Error("SetUserMaxSeq failed") + } + msgDoc = GenMsgDoc(1, 4999, 5000, 0, testUID2) + msgDoc2 := GenMsgDoc(5000, 7000, 6000, 1, testUID2) + if _, err := mongoClient.InsertOne(ctx, msgDoc); err != nil { + t.Error("InsertOne failed", testUID1) + } + if _, err := mongoClient.InsertOne(ctx, msgDoc2); err != nil { + t.Error("InsertOne failed", testUID1) + } + + msgTools.ClearUsersMsg(ctx, []string{testUID2}) + minSeqMongo, maxSeqMongo, minSeqCache, maxSeqCache, err = msgTools.msgDatabase.GetUserMinMaxSeqInMongoAndCache(ctx, testUID2) + if err != nil { + t.Error("GetSuperGroupMinMaxSeqInMongoAndCache failed") + return + } + if err := msgTools.CheckMaxSeqWithMongo(ctx, testUID2, maxSeqCache, maxSeqMongo, constant.WriteDiffusion); err != nil { + t.Error("checkMaxSeqWithMongo failed", testUID2) + } + if minSeqMongo != minSeqCache { + t.Error("minSeqMongo != minSeqCache", minSeqMongo, minSeqCache) + } + if minSeqCache != 6001 { + t.Error("test1 is not the same", "minSeq:", minSeqCache, "targetSeq", 201) + } + + /////// uid3 + testUID3 := "test_del_id3" + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID3 + ":" + strconv.Itoa(0)}) + if err != nil { + t.Error("delete failed") + } + err = cacheModel.SetUserMaxSeq(ctx, testUID3, 4999) + if err != nil { + t.Error("SetUserMaxSeq failed") + } + msgDoc = GenMsgDoc(1, 4999, 5000, 0, testUID3) + if _, err := mongoClient.InsertOne(ctx, msgDoc); err != nil { + t.Error("InsertOne failed", testUID3) + } + + msgTools.ClearUsersMsg(ctx, []string{testUID3}) + minSeqMongo, maxSeqMongo, minSeqCache, maxSeqCache, err = msgTools.msgDatabase.GetUserMinMaxSeqInMongoAndCache(ctx, testUID3) + if err != nil { + t.Error("GetSuperGroupMinMaxSeqInMongoAndCache failed") + return + } + if err := msgTools.CheckMaxSeqWithMongo(ctx, testUID3, maxSeqCache, maxSeqMongo, constant.WriteDiffusion); err != nil { + t.Error("checkMaxSeqWithMongo failed", testUID3) + } + if minSeqMongo != minSeqCache { + t.Error("minSeqMongo != minSeqCache", minSeqMongo, minSeqCache) + } + if minSeqCache != 5000 { + t.Error("test1 is not the same", "minSeq:", minSeqCache, "targetSeq", 201) + } + + //// uid4 + testUID4 := "test_del_id4" + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID4 + ":" + strconv.Itoa(0)}) + if err != nil { + t.Error("delete failed") + } + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID4 + ":" + strconv.Itoa(1)}) + if err != nil { + t.Error("delete failed") + } + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID4 + ":" + strconv.Itoa(2)}) + if err != nil { + t.Error("delete failed") + } + + err = cacheModel.SetUserMaxSeq(ctx, testUID4, 12000) + msgDoc = GenMsgDoc(1, 4999, 5000, 0, testUID4) + msgDoc2 = GenMsgDoc(5000, 9999, 10000, 1, testUID4) + msgDoc3 := GenMsgDoc(10000, 12000, 11000, 2, testUID4) + if _, err := mongoClient.InsertOne(ctx, msgDoc); err != nil { + t.Error("InsertOne failed", testUID4) + } + if _, err := mongoClient.InsertOne(ctx, msgDoc2); err != nil { + t.Error("InsertOne failed", testUID4) + } + if _, err := mongoClient.InsertOne(ctx, msgDoc3); err != nil { + t.Error("InsertOne failed", testUID4) + } + + msgTools.ClearUsersMsg(ctx, []string{testUID4}) + if err != nil { + t.Error("GetSuperGroupMinMaxSeqInMongoAndCache failed") + return + } + minSeqMongo, maxSeqMongo, minSeqCache, maxSeqCache, err = msgTools.msgDatabase.GetUserMinMaxSeqInMongoAndCache(ctx, testUID4) + if err != nil { + t.Error("GetSuperGroupMinMaxSeqInMongoAndCache failed") + return + } + if err := msgTools.CheckMaxSeqWithMongo(ctx, testUID4, maxSeqCache, maxSeqMongo, constant.WriteDiffusion); err != nil { + t.Error("checkMaxSeqWithMongo failed", testUID4) + } + if minSeqMongo != minSeqCache { + t.Error("minSeqMongo != minSeqCache", minSeqMongo, minSeqCache) + } + if minSeqCache != 5000 { + t.Error("test1 is not the same", "minSeq:", minSeqCache) + } + + testUID5 := "test_del_id5" + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID5 + ":" + strconv.Itoa(0)}) + if err != nil { + t.Error("delete failed") + } + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID5 + ":" + strconv.Itoa(1)}) + if err != nil { + t.Error("delete failed") + } + err = cacheModel.SetUserMaxSeq(ctx, testUID5, 9999) + msgDoc = GenMsgDoc(1, 4999, 5000, 0, testUID5) + msgDoc2 = GenMsgDoc(5000, 9999, 10000, 1, testUID5) + if _, err := mongoClient.InsertOne(ctx, msgDoc); err != nil { + t.Error("InsertOne failed", testUID5) + } + if _, err := mongoClient.InsertOne(ctx, msgDoc2); err != nil { + t.Error("InsertOne failed", testUID5) + } + + msgTools.ClearUsersMsg(ctx, []string{testUID5}) + if err != nil { + t.Error("GetSuperGroupMinMaxSeqInMongoAndCache failed") + return + } + minSeqMongo, maxSeqMongo, minSeqCache, maxSeqCache, err = msgTools.msgDatabase.GetUserMinMaxSeqInMongoAndCache(ctx, testUID5) + if err != nil { + t.Error("GetSuperGroupMinMaxSeqInMongoAndCache failed") + return + } + if err := msgTools.CheckMaxSeqWithMongo(ctx, testUID5, maxSeqCache, maxSeqMongo, constant.WriteDiffusion); err != nil { + t.Error("checkMaxSeqWithMongo failed", testUID5) + } + if minSeqMongo != minSeqCache { + t.Error("minSeqMongo != minSeqCache", minSeqMongo, minSeqCache) + } + if minSeqCache != 10000 { + t.Error("test1 is not the same", "minSeq:", minSeqCache) + } + + testUID6 := "test_del_id6" + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID6 + ":" + strconv.Itoa(0)}) + if err != nil { + t.Error("delete failed") + } + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID6 + ":" + strconv.Itoa(1)}) + if err != nil { + t.Error("delete failed") + } + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID6 + ":" + strconv.Itoa(2)}) + if err != nil { + t.Error("delete failed") + } + _, err = mongoClient.DeleteOne(ctx, bson.M{"uid": testUID6 + ":" + strconv.Itoa(3)}) + if err != nil { + t.Error("delete failed") + } + msgDoc = GenMsgDoc(1, 4999, 5000, 0, testUID6) + msgDoc2 = GenMsgDoc(5000, 9999, 10000, 1, testUID6) + msgDoc3 = GenMsgDoc(10000, 14999, 13000, 2, testUID6) + msgDoc4 := GenMsgDoc(15000, 19999, 0, 3, testUID6) + if _, err := mongoClient.InsertOne(ctx, msgDoc); err != nil { + t.Error("InsertOne failed", testUID4) + } + if _, err := mongoClient.InsertOne(ctx, msgDoc2); err != nil { + t.Error("InsertOne failed", testUID4) + } + if _, err := mongoClient.InsertOne(ctx, msgDoc3); err != nil { + t.Error("InsertOne failed", testUID4) + } + if _, err := mongoClient.InsertOne(ctx, msgDoc4); err != nil { + t.Error("InsertOne failed", testUID4) + } + minSeqMongo, maxSeqMongo, minSeqCache, maxSeqCache, err = msgTools.msgDatabase.GetUserMinMaxSeqInMongoAndCache(ctx, testUID6) + if err != nil { + t.Error("GetSuperGroupMinMaxSeqInMongoAndCache failed") + return + } + if err := msgTools.CheckMaxSeqWithMongo(ctx, testUID6, maxSeqCache, maxSeqMongo, constant.WriteDiffusion); err != nil { + t.Error("checkMaxSeqWithMongo failed", testUID6) + } + if minSeqMongo != minSeqCache { + t.Error("minSeqMongo != minSeqCache", minSeqMongo, minSeqCache) + } + if minSeqCache != 13001 { + t.Error("test1 is not the same", "minSeq:", minSeqCache) } } diff --git a/pkg/apistruct/auth.go b/pkg/apistruct/auth.go index 2942519c3..664919876 100644 --- a/pkg/apistruct/auth.go +++ b/pkg/apistruct/auth.go @@ -13,7 +13,6 @@ type UserTokenInfo struct { ExpiredTime int64 `json:"expiredTime"` } type UserRegisterResp struct { - CommResp UserToken UserTokenInfo `json:"data"` } @@ -25,7 +24,6 @@ type UserTokenReq struct { } type UserTokenResp struct { - CommResp UserToken UserTokenInfo `json:"data"` } @@ -36,7 +34,6 @@ type ForceLogoutReq struct { } type ForceLogoutResp struct { - CommResp } type ParseTokenReq struct { @@ -44,7 +41,7 @@ type ParseTokenReq struct { } //type ParseTokenResp struct { -// CommResp +// // ExpireTime int64 `json:"expireTime" binding:"required"` //} @@ -53,7 +50,6 @@ type ExpireTime struct { } type ParseTokenResp struct { - CommResp Data map[string]interface{} `json:"data" swaggerignore:"true"` ExpireTime ExpireTime `json:"-"` } diff --git a/pkg/apistruct/aws.go b/pkg/apistruct/aws.go index f7f275d62..0ef2640c5 100644 --- a/pkg/apistruct/aws.go +++ b/pkg/apistruct/aws.go @@ -14,7 +14,6 @@ type AwsStorageCredentialRespData struct { } type AwsStorageCredentialResp struct { - CommResp CosData AwsStorageCredentialRespData Data map[string]interface{} `json:"data"` } diff --git a/pkg/apistruct/common.go b/pkg/apistruct/common.go deleted file mode 100644 index c5adee56a..000000000 --- a/pkg/apistruct/common.go +++ /dev/null @@ -1,6 +0,0 @@ -package apistruct - -type RequestPagination struct { - PageNumber int `json:"pageNumber" binding:"required"` - ShowNumber int `json:"showNumber" binding:"required"` -} diff --git a/pkg/apistruct/conversation.go b/pkg/apistruct/conversation.go index aeb5b329c..2abd566e5 100644 --- a/pkg/apistruct/conversation.go +++ b/pkg/apistruct/conversation.go @@ -9,7 +9,6 @@ type GetAllConversationMessageOptReq struct { FromUserID string `json:"fromUserID" binding:"required"` } type GetAllConversationMessageOptResp struct { - CommResp ConversationOptResultList []*OptResult `json:"data"` } type GetReceiveMessageOptReq struct { @@ -18,7 +17,6 @@ type GetReceiveMessageOptReq struct { FromUserID string `json:"fromUserID" binding:"required"` } type GetReceiveMessageOptResp struct { - CommResp ConversationOptResultList []*OptResult `json:"data"` } type SetReceiveMessageOptReq struct { @@ -28,7 +26,6 @@ type SetReceiveMessageOptReq struct { ConversationIDList []string `json:"conversationIDList" binding:"required"` } type SetReceiveMessageOptResp struct { - CommResp ConversationOptResultList []*OptResult `json:"data"` } @@ -58,7 +55,6 @@ type SetConversationReq struct { } type SetConversationResp struct { - CommResp } type ModifyConversationFieldReq struct { Conversation @@ -67,7 +63,6 @@ type ModifyConversationFieldReq struct { OperationID string `json:"operationID" binding:"required"` } type ModifyConversationFieldResp struct { - CommResp } type BatchSetConversationsReq struct { @@ -78,7 +73,6 @@ type BatchSetConversationsReq struct { } type BatchSetConversationsResp struct { - CommResp Data struct { Success []string `json:"success"` Failed []string `json:"failed"` @@ -92,7 +86,6 @@ type GetConversationReq struct { } type GetConversationResp struct { - CommResp Conversation Conversation `json:"data"` } @@ -102,7 +95,6 @@ type GetAllConversationsReq struct { } type GetAllConversationsResp struct { - CommResp Conversations []Conversation `json:"data"` } @@ -113,7 +105,6 @@ type GetConversationsReq struct { } type GetConversationsResp struct { - CommResp Conversations []Conversation `json:"data"` } @@ -126,5 +117,4 @@ type SetRecvMsgOptReq struct { } type SetRecvMsgOptResp struct { - CommResp } diff --git a/pkg/apistruct/cos.go b/pkg/apistruct/cos.go index 60162fa47..2695b6bbf 100644 --- a/pkg/apistruct/cos.go +++ b/pkg/apistruct/cos.go @@ -13,7 +13,6 @@ type TencentCloudStorageCredentialRespData struct { } type TencentCloudStorageCredentialResp struct { - CommResp CosData TencentCloudStorageCredentialRespData `json:"-"` Data map[string]interface{} `json:"data"` diff --git a/pkg/apistruct/friend.go b/pkg/apistruct/friend.go index 70f552b9b..4bfc39a91 100644 --- a/pkg/apistruct/friend.go +++ b/pkg/apistruct/friend.go @@ -10,7 +10,7 @@ package apistruct // ParamsCommFriend //} //type AddBlacklistResp struct { -// CommResp +// //} // //type ImportFriendReq struct { @@ -23,7 +23,7 @@ package apistruct // Result int32 `json:"result"` //} //type ImportFriendResp struct { -// CommResp +// // UserIDResultList []UserIDResult `json:"data"` //} // @@ -32,7 +32,7 @@ package apistruct // ReqMsg string `json:"reqMsg"` //} //type AddFriendResp struct { -// CommResp +// //} // //type AddFriendResponseReq struct { @@ -41,14 +41,14 @@ package apistruct // HandleMsg string `json:"handleMsg"` //} //type AddFriendResponseResp struct { -// CommResp +// //} // //type DeleteFriendReq struct { // ParamsCommFriend //} //type DeleteFriendResp struct { -// CommResp +// //} // //type GetBlackListReq struct { @@ -56,7 +56,7 @@ package apistruct // FromUserID string `json:"fromUserID" binding:"required"` //} //type GetBlackListResp struct { -// CommResp +// // BlackUserInfoList []*sdkws.PublicUserInfo `json:"-"` // Map []map[string]interface{} `json:"data" swaggerignore:"true"` //} @@ -73,14 +73,14 @@ package apistruct // Remark string `json:"remark"` //} //type SetFriendRemarkResp struct { -// CommResp +// //} // //type RemoveBlacklistReq struct { // ParamsCommFriend //} //type RemoveBlacklistResp struct { -// CommResp +// //} // //type IsFriendReq struct { @@ -90,7 +90,7 @@ package apistruct // Friend bool `json:"isFriend"` //} //type IsFriendResp struct { -// CommResp +// // Response Response `json:"data"` //} // @@ -98,7 +98,7 @@ package apistruct // ParamsCommFriend //} //type GetFriendsInfoResp struct { -// CommResp +// // FriendInfoList []*sdkws.FriendInfo `json:"-"` // Map []map[string]interface{} `json:"data" swaggerignore:"true"` //} @@ -108,7 +108,7 @@ package apistruct // FromUserID string `json:"fromUserID" binding:"required"` //} //type GetFriendListResp struct { -// CommResp +// // FriendInfoList []*sdkws.FriendInfo `json:"-"` // Map []map[string]interface{} `json:"data" swaggerignore:"true"` //} @@ -118,7 +118,7 @@ package apistruct // FromUserID string `json:"fromUserID" binding:"required"` //} //type GetFriendApplyListResp struct { -// CommResp +// // FriendRequestList []*sdkws.FriendRequest `json:"-"` // Map []map[string]interface{} `json:"data" swaggerignore:"true"` //} @@ -128,7 +128,7 @@ package apistruct // FromUserID string `json:"fromUserID" binding:"required"` //} //type GetSelfApplyListResp struct { -// CommResp +// // FriendRequestList []*sdkws.FriendRequest `json:"-"` // Map []map[string]interface{} `json:"data" swaggerignore:"true"` //} @@ -180,7 +180,7 @@ type ImportFriendReq struct { } type ImportFriendResp struct { - //CommResp + // } type AddFriendReq struct { @@ -189,7 +189,7 @@ type AddFriendReq struct { ReqMsg string `json:"reqMsg"` } type AddFriendResp struct { - //CommResp + // } type AddFriendResponseReq struct { diff --git a/pkg/apistruct/group.go b/pkg/apistruct/group.go index 27f9cd647..804d8e8b3 100644 --- a/pkg/apistruct/group.go +++ b/pkg/apistruct/group.go @@ -4,16 +4,6 @@ import ( sdkws "OpenIM/pkg/proto/sdkws" ) -type CommResp struct { - ErrCode int32 `json:"errCode"` - ErrMsg string `json:"errMsg"` -} - -type CommDataResp struct { - CommResp - Data []map[string]interface{} `json:"data"` -} - type KickGroupMemberReq struct { GroupID string `json:"groupID" binding:"required"` KickedUserIDList []string `json:"kickedUserIDList" binding:"required"` @@ -21,7 +11,7 @@ type KickGroupMemberReq struct { OperationID string `json:"operationID" binding:"required"` } type KickGroupMemberResp struct { - CommResp + //UserIDResultList []*UserIDResult `json:"data"` } @@ -31,7 +21,6 @@ type GetGroupMembersInfoReq struct { OperationID string `json:"operationID" binding:"required"` } type GetGroupMembersInfoResp struct { - CommResp MemberList []*sdkws.GroupMemberFullInfo `json:"-"` Data []map[string]interface{} `json:"data" swaggerignore:"true"` } @@ -43,7 +32,7 @@ type InviteUserToGroupReq struct { OperationID string `json:"operationID" binding:"required"` } type InviteUserToGroupResp struct { - CommResp + //UserIDResultList []*UserIDResult `json:"data"` } @@ -52,7 +41,6 @@ type GetJoinedGroupListReq struct { FromUserID string `json:"fromUserID" binding:"required"` } type GetJoinedGroupListResp struct { - CommResp GroupInfoList []*sdkws.GroupInfo `json:"-"` Data []map[string]interface{} `json:"data" swaggerignore:"true"` } @@ -64,7 +52,6 @@ type GetGroupMemberListReq struct { OperationID string `json:"operationID"` } type GetGroupMemberListResp struct { - CommResp NextSeq int32 `json:"nextSeq"` MemberList []*sdkws.GroupMemberFullInfo `json:"-"` Data []map[string]interface{} `json:"data" swaggerignore:"true"` @@ -77,7 +64,6 @@ type GetGroupAllMemberReq struct { Count int32 `json:"count"` } type GetGroupAllMemberResp struct { - CommResp MemberList []*sdkws.GroupMemberFullInfo `json:"-"` Data []map[string]interface{} `json:"data" swaggerignore:"true"` } @@ -90,7 +76,7 @@ type GetGroupAllMemberResp struct { // Count int32 `json:"count" binding:"required"` //} //type GetGroupAllMemberListBySplitResp struct { -// CommResp +// // MemberList []*sdkws.GroupMemberFullInfo `json:"-"` // Map []map[string]interface{} `json:"data" swaggerignore:"true"` //} @@ -108,7 +94,6 @@ type CreateGroupReq struct { GroupID string `json:"groupID"` } type CreateGroupResp struct { - CommResp GroupInfo sdkws.GroupInfo `json:"-"` Data map[string]interface{} `json:"data" swaggerignore:"true"` } @@ -118,7 +103,6 @@ type GetGroupApplicationListReq struct { FromUserID string `json:"fromUserID" binding:"required"` //作为管理员或群主收到的 进群申请 } type GetGroupApplicationListResp struct { - CommResp GroupRequestList []*sdkws.GroupRequest `json:"-"` Data []map[string]interface{} `json:"data" swaggerignore:"true"` } @@ -137,7 +121,6 @@ type GetGroupInfoReq struct { OperationID string `json:"operationID" binding:"required"` } type GetGroupInfoResp struct { - CommResp GroupInfoList []*sdkws.GroupInfo `json:"-"` Data []map[string]interface{} `json:"data" swaggerignore:"true"` } @@ -171,7 +154,6 @@ type ApplicationGroupResponseReq struct { HandleResult int32 `json:"handleResult" binding:"required,oneof=-1 1"` } type ApplicationGroupResponseResp struct { - CommResp } type JoinGroupReq struct { @@ -183,7 +165,6 @@ type JoinGroupReq struct { } type JoinGroupResp struct { - CommResp } type QuitGroupReq struct { @@ -191,7 +172,6 @@ type QuitGroupReq struct { OperationID string `json:"operationID" binding:"required"` } type QuitGroupResp struct { - CommResp } type SetGroupInfoReq struct { @@ -208,7 +188,6 @@ type SetGroupInfoReq struct { } type SetGroupInfoResp struct { - CommResp } type TransferGroupOwnerReq struct { @@ -218,7 +197,6 @@ type TransferGroupOwnerReq struct { OperationID string `json:"operationID" binding:"required"` } type TransferGroupOwnerResp struct { - CommResp } type DismissGroupReq struct { @@ -226,7 +204,6 @@ type DismissGroupReq struct { OperationID string `json:"operationID" binding:"required"` } type DismissGroupResp struct { - CommResp } type MuteGroupMemberReq struct { @@ -236,7 +213,6 @@ type MuteGroupMemberReq struct { MutedSeconds uint32 `json:"mutedSeconds" binding:"required"` } type MuteGroupMemberResp struct { - CommResp } type CancelMuteGroupMemberReq struct { @@ -245,7 +221,6 @@ type CancelMuteGroupMemberReq struct { UserID string `json:"userID" binding:"required"` } type CancelMuteGroupMemberResp struct { - CommResp } type MuteGroupReq struct { @@ -253,7 +228,6 @@ type MuteGroupReq struct { GroupID string `json:"groupID" binding:"required"` } type MuteGroupResp struct { - CommResp } type CancelMuteGroupReq struct { @@ -261,7 +235,6 @@ type CancelMuteGroupReq struct { GroupID string `json:"groupID" binding:"required"` } type CancelMuteGroupResp struct { - CommResp } type SetGroupMemberNicknameReq struct { @@ -272,7 +245,6 @@ type SetGroupMemberNicknameReq struct { } type SetGroupMemberNicknameResp struct { - CommResp } type SetGroupMemberInfoReq struct { @@ -286,7 +258,6 @@ type SetGroupMemberInfoReq struct { } type SetGroupMemberInfoResp struct { - CommResp } type GetGroupAbstractInfoReq struct { @@ -295,7 +266,6 @@ type GetGroupAbstractInfoReq struct { } type GetGroupAbstractInfoResp struct { - CommResp GroupMemberNumber int32 `json:"groupMemberNumber"` GroupMemberListHash uint64 `json:"groupMemberListHash"` } diff --git a/pkg/apistruct/manage.go b/pkg/apistruct/manage.go index 018280bf9..4bf48d36e 100644 --- a/pkg/apistruct/manage.go +++ b/pkg/apistruct/manage.go @@ -9,14 +9,12 @@ type DeleteUsersReq struct { DeleteUserIDList []string `json:"deleteUserIDList" binding:"required"` } type DeleteUsersResp struct { - CommResp FailedUserIDList []string `json:"data"` } type GetAllUsersUidReq struct { OperationID string `json:"operationID" binding:"required"` } type GetAllUsersUidResp struct { - CommResp UserIDList []string `json:"data"` } type GetUsersOnlineStatusReq struct { @@ -24,7 +22,7 @@ type GetUsersOnlineStatusReq struct { UserIDList []string `json:"userIDList" binding:"required,lte=200"` } type GetUsersOnlineStatusResp struct { - CommResp + //SuccessResult []*msggateway.GetUsersOnlineStatusResp_SuccessResult `json:"data"` } type AccountCheckReq struct { @@ -32,7 +30,7 @@ type AccountCheckReq struct { CheckUserIDList []string `json:"checkUserIDList" binding:"required,lte=100"` } type AccountCheckResp struct { - CommResp + //ResultList []*pbUser.AccountCheckResp_SingleUserStatus `json:"data"` } @@ -69,7 +67,6 @@ type ManagementBatchSendMsgReq struct { } type ManagementBatchSendMsgResp struct { - CommResp Data struct { ResultList []*SingleReturnResult `json:"resultList"` FailedIDList []string @@ -87,7 +84,6 @@ type CheckMsgIsSendSuccessReq struct { } type CheckMsgIsSendSuccessResp struct { - CommResp Status int32 `json:"status"` } @@ -119,7 +115,6 @@ type CMSUser struct { } type GetUsersResp struct { - CommResp Data struct { UserList []*CMSUser `json:"userList"` TotalNum int32 `json:"totalNum"` diff --git a/pkg/apistruct/msg.go b/pkg/apistruct/msg.go index 0d5927350..4b9667413 100644 --- a/pkg/apistruct/msg.go +++ b/pkg/apistruct/msg.go @@ -12,7 +12,6 @@ type DelMsgReq struct { } type DelMsgResp struct { - CommResp } type CleanUpMsgReq struct { @@ -21,7 +20,6 @@ type CleanUpMsgReq struct { } type CleanUpMsgResp struct { - CommResp } type DelSuperGroupMsgReq struct { @@ -33,7 +31,6 @@ type DelSuperGroupMsgReq struct { } type DelSuperGroupMsgResp struct { - CommResp } type MsgDeleteNotificationElem struct { @@ -50,7 +47,6 @@ type SetMsgMinSeqReq struct { } type SetMsgMinSeqResp struct { - CommResp } type ModifyMessageReactionExtensionsReq struct { @@ -67,7 +63,6 @@ type ModifyMessageReactionExtensionsReq struct { } type ModifyMessageReactionExtensionsResp struct { - CommResp Data struct { ResultKeyValue []*msg.KeyValueResp `json:"result"` MsgFirstModifyTime int64 `json:"msgFirstModifyTime"` @@ -83,7 +78,6 @@ type ModifyMessageReactionExtensionsResp struct { //} type OperateMessageListReactionExtensionsResp struct { - CommResp Data struct { SuccessList []*msg.ExtendMsgResp `json:"successList"` FailedList []*msg.ExtendMsgResp `json:"failedList"` @@ -97,7 +91,6 @@ type SetMessageReactionExtensionsCallbackResp ModifyMessageReactionExtensionsRes //type GetMessageListReactionExtensionsReq OperateMessageListReactionExtensionsReq type GetMessageListReactionExtensionsResp struct { - CommResp Data []*msg.SingleMessageExtensionResult `json:"data"` } @@ -116,7 +109,6 @@ type DeleteMessageReactionExtensionsReq struct { } type DeleteMessageReactionExtensionsResp struct { - CommResp Data []*msg.KeyValueResp } diff --git a/pkg/apistruct/oss.go b/pkg/apistruct/oss.go index d1ecae757..55370d50c 100644 --- a/pkg/apistruct/oss.go +++ b/pkg/apistruct/oss.go @@ -16,7 +16,6 @@ type OSSCredentialRespData struct { } type OSSCredentialResp struct { - CommResp OssData OSSCredentialRespData `json:"-"` Data map[string]interface{} `json:"data"` } diff --git a/pkg/apistruct/third.go b/pkg/apistruct/third.go index 0be86b141..355700fee 100644 --- a/pkg/apistruct/third.go +++ b/pkg/apistruct/third.go @@ -29,7 +29,6 @@ type MinioUploadFile struct { } type MinioUploadFileResp struct { - CommResp Data struct { MinioUploadFile } `json:"data"` @@ -46,7 +45,6 @@ type UploadUpdateAppReq struct { } type UploadUpdateAppResp struct { - CommResp } type GetDownloadURLReq struct { @@ -56,7 +54,6 @@ type GetDownloadURLReq struct { } type GetDownloadURLResp struct { - CommResp Data struct { HasNewVersion bool `json:"hasNewVersion"` ForceUpdate bool `json:"forceUpdate"` @@ -73,7 +70,6 @@ type GetRTCInvitationInfoReq struct { } type GetRTCInvitationInfoResp struct { - CommResp Data struct { OpUserID string `json:"opUserID"` Invitation struct { @@ -110,7 +106,6 @@ type FcmUpdateTokenReq struct { } type FcmUpdateTokenResp struct { - CommResp } type SetAppBadgeReq struct { OperationID string `json:"operationID" binding:"required"` @@ -119,5 +114,4 @@ type SetAppBadgeReq struct { } type SetAppBadgeResp struct { - CommResp } diff --git a/pkg/common/cmd/api.go b/pkg/common/cmd/api.go new file mode 100644 index 000000000..f731953c3 --- /dev/null +++ b/pkg/common/cmd/api.go @@ -0,0 +1,17 @@ +package cmd + +import "github.com/spf13/cobra" + +type ApiCmd struct { + *RootCmd +} + +func NewApiCmd() *ApiCmd { + return &ApiCmd{NewRootCmd()} +} + +func (a *ApiCmd) AddApi(f func(port int) error) { + a.Command.RunE = func(cmd *cobra.Command, args []string) error { + return f(a.getPortFlag(cmd)) + } +} diff --git a/pkg/common/cmd/cron_task.go b/pkg/common/cmd/cron_task.go new file mode 100644 index 000000000..e12932a33 --- /dev/null +++ b/pkg/common/cmd/cron_task.go @@ -0,0 +1,22 @@ +package cmd + +import "github.com/spf13/cobra" + +type CronTaskCmd struct { + *RootCmd +} + +func NewCronTaskCmd() *CronTaskCmd { + return &CronTaskCmd{NewRootCmd()} +} + +func (c *CronTaskCmd) addRunE(f func() error) { + c.Command.RunE = func(cmd *cobra.Command, args []string) error { + return f() + } +} + +func (c *CronTaskCmd) Exec(f func() error) error { + c.addRunE(f) + return c.Execute() +} diff --git a/pkg/common/cmd/msg_gateway.go b/pkg/common/cmd/msg_gateway.go new file mode 100644 index 000000000..9573b1616 --- /dev/null +++ b/pkg/common/cmd/msg_gateway.go @@ -0,0 +1,36 @@ +package cmd + +import ( + //"OpenIM/internal/msggateway" + "OpenIM/pkg/common/constant" + "github.com/spf13/cobra" +) + +type MsgGatewayCmd struct { + *RootCmd +} + +func NewMsgGatewayCmd() MsgGatewayCmd { + return MsgGatewayCmd{NewRootCmd()} +} + +func (m *MsgGatewayCmd) AddWsPortFlag() { + m.Command.Flags().IntP(constant.FlagWsPort, "w", 0, "ws server listen port") +} + +func (m *MsgGatewayCmd) getWsPortFlag(cmd *cobra.Command) int { + port, _ := cmd.Flags().GetInt(constant.FlagWsPort) + return port +} + +func (m *MsgGatewayCmd) addRun() { + m.Command.Run = func(cmd *cobra.Command, args []string) { + //msggateway.Init(m.getPortFlag(cmd), m.getWsPortFlag(cmd)) + //msggateway.Run(m.getPrometheusPortFlag(cmd)) + } +} + +func (m *MsgGatewayCmd) Exec() error { + m.addRun() + return m.Execute() +} diff --git a/pkg/common/cmd/msg_transfer.go b/pkg/common/cmd/msg_transfer.go new file mode 100644 index 000000000..03a36fa87 --- /dev/null +++ b/pkg/common/cmd/msg_transfer.go @@ -0,0 +1,25 @@ +package cmd + +import ( + "OpenIM/internal/msgtransfer" + "github.com/spf13/cobra" +) + +type MsgTransferCmd struct { + *RootCmd +} + +func NewMsgTransferCmd() MsgTransferCmd { + return MsgTransferCmd{NewRootCmd()} +} + +func (m *MsgTransferCmd) addRunE() { + m.Command.RunE = func(cmd *cobra.Command, args []string) error { + return msgtransfer.StartTransfer(m.getPrometheusPortFlag(cmd)) + } +} + +func (m *MsgTransferCmd) Exec() error { + m.addRunE() + return m.Execute() +} diff --git a/pkg/common/cmd/msg_utils.go b/pkg/common/cmd/msg_utils.go new file mode 100644 index 000000000..e1ea27185 --- /dev/null +++ b/pkg/common/cmd/msg_utils.go @@ -0,0 +1,157 @@ +package cmd + +import ( + "OpenIM/internal/tools" + "context" + "github.com/spf13/cobra" +) + +type MsgUtilsCmd struct { + *RootCmd + userID string + + superGroupID string + + clearAll bool + + fixAll bool +} + +func NewMsgUtilsCmd() MsgUtilsCmd { + return MsgUtilsCmd{RootCmd: NewRootCmd()} +} + +func (m *MsgUtilsCmd) AddUserIDFlag() { + m.Command.PersistentFlags().StringP("userID", "u", "", "openIM userID") +} + +func (m *MsgUtilsCmd) GetUserIDFlag() string { + return m.userID +} + +func (m *MsgUtilsCmd) AddFixAllFlag() { + m.Command.PersistentFlags().BoolP("fixAll", "c", false, "openIM fix all seqs") +} + +func (m *MsgUtilsCmd) GetFixAllFlag() bool { + return m.fixAll +} + +func (m *MsgUtilsCmd) AddSuperGroupIDFlag() { + m.Command.PersistentFlags().StringP("super-groupID", "u", "", "openIM superGroupID") +} + +func (m *MsgUtilsCmd) GetSuperGroupIDFlag() string { + return m.superGroupID +} + +func (m *MsgUtilsCmd) AddClearAllFlag() bool { + return m.clearAll +} + +func (m *MsgUtilsCmd) GetClearAllFlag() bool { + return m.clearAll +} + +type SeqCmd struct { + Command *cobra.Command +} + +func (SeqCmd) RunCommand(cmdLines *cobra.Command, args []string) error { + msgTool, err := tools.InitMsgTool() + if err != nil { + return err + } + userID, _ := cmdLines.Flags().GetString("userID") + superGroupID, _ := cmdLines.Flags().GetString("superGroupID") + fixAll, _ := cmdLines.Flags().GetBool("fixAll") + ctx := context.Background() + switch { + case cmdLines.Parent() == GetCmd: + switch { + case userID != "": + msgTool.ShowUserSeqs(ctx, userID) + case superGroupID != "": + msgTool.ShowSuperGroupSeqs(ctx, superGroupID) + } + case cmdLines.Parent() == FixCmd: + switch { + case userID != "": + _, _, err = msgTool.GetAndFixUserSeqs(ctx, userID) + case superGroupID != "": + err = msgTool.FixGroupSeq(ctx, userID) + case fixAll: + err = msgTool.FixAllSeq(ctx) + } + } + return err +} + +func NewSeqCmd() SeqCmd { + seqCmd := SeqCmd{&cobra.Command{ + Use: "seq", + Short: "seq operation", + }} + seqCmd.Command.Flags().BoolP("fixAll", "c", false, "openIM fix all seqs") + seqCmd.Command.RunE = seqCmd.RunCommand + return seqCmd +} + +type MsgCmd struct { + Command *cobra.Command +} + +func NewMsgCmd() MsgCmd { + msgCmd := MsgCmd{&cobra.Command{ + Use: "msg", + Short: "msg operation", + }} + msgCmd.Command.RunE = msgCmd.RunCommand + msgCmd.Command.Flags().BoolP("clearAll", "c", false, "openIM clear all timeout msgs") + return msgCmd +} + +func (*MsgCmd) RunCommand(cmdLines *cobra.Command, args []string) error { + msgTool, err := tools.InitMsgTool() + if err != nil { + return err + } + userID, _ := cmdLines.Flags().GetString("userID") + superGroupID, _ := cmdLines.Flags().GetString("superGroupID") + clearAll, _ := cmdLines.Flags().GetBool("clearAll") + ctx := context.Background() + switch { + case cmdLines.Parent() == GetCmd: + switch { + case userID != "": + msgTool.ShowUserSeqs(ctx, userID) + case superGroupID != "": + msgTool.ShowSuperGroupSeqs(ctx, superGroupID) + } + case cmdLines.Parent() == ClearCmd: + switch { + case userID != "": + msgTool.ClearUsersMsg(ctx, []string{userID}) + case superGroupID != "": + msgTool.ClearSuperGroupMsg(ctx, []string{superGroupID}) + case clearAll: + msgTool.AllUserClearMsgAndFixSeq() + } + } + return nil +} + +var GetCmd = &cobra.Command{ + Use: "get", + Short: "get operation", +} + +var FixCmd = &cobra.Command{ + Use: "fix", + Short: "fix seq operation", +} + +var ClearCmd = &cobra.Command{ + Use: "clear", + Short: "clear operation", +} diff --git a/pkg/common/cmd/push.go b/pkg/common/cmd/push.go new file mode 100644 index 000000000..db6144af4 --- /dev/null +++ b/pkg/common/cmd/push.go @@ -0,0 +1,22 @@ +package cmd + +import ( + "OpenIM/internal/push" + "OpenIM/internal/startrpc" + "OpenIM/pkg/common/config" + "github.com/spf13/cobra" +) + +type PushCmd struct { + *RpcCmd +} + +func NewPushCmd() *PushCmd { + return &PushCmd{NewRpcCmd(config.Config.RpcRegisterName.OpenImPushName)} +} + +func (r *RpcCmd) AddPush() { + r.Command.RunE = func(cmd *cobra.Command, args []string) error { + return startrpc.Start(r.getPortFlag(cmd), r.rpcRegisterName, r.getPrometheusPortFlag(cmd), push.Start) + } +} diff --git a/pkg/common/cmd/root.go b/pkg/common/cmd/root.go index 72f407628..990a4b68b 100644 --- a/pkg/common/cmd/root.go +++ b/pkg/common/cmd/root.go @@ -1,13 +1,73 @@ package cmd import ( + "OpenIM/pkg/common/config" + "OpenIM/pkg/common/constant" "github.com/spf13/cobra" ) -func NewRootCmd() *cobra.Command { - return &cobra.Command{ +type RootCmd struct { + Command cobra.Command +} + +func NewRootCmd() (rootCmd *RootCmd) { + rootCmd = &RootCmd{} + c := cobra.Command{ Use: "start", Short: "Start the server", Long: `Start the server`, + PersistentPreRunE: func(cmd *cobra.Command, args []string) error { + return rootCmd.getConfFromCmdAndInit(cmd) + }, + } + rootCmd.Command = c + rootCmd.init() + return rootCmd +} + +func (r *RootCmd) AddRunE(f func(cmd RootCmd) error) { + r.Command.RunE = func(cmd *cobra.Command, args []string) error { + return f(*r) } } + +func (r *RootCmd) AddRpc(f func(port, prometheusPort int) error) { + r.Command.RunE = func(cmd *cobra.Command, args []string) error { + return f(r.getPortFlag(cmd), r.getPrometheusPortFlag(cmd)) + } +} + +func (r *RootCmd) init() { + r.Command.Flags().StringP(constant.FlagConf, "c", "", "Path to config file folder") +} + +func (r *RootCmd) AddPortFlag() { + r.Command.Flags().IntP(constant.FlagPort, "p", 0, "server listen port") +} + +func (r *RootCmd) getPortFlag(cmd *cobra.Command) int { + port, _ := cmd.Flags().GetInt(constant.FlagPort) + return port +} + +func (r *RootCmd) AddPrometheusPortFlag() { + r.Command.Flags().String(constant.FlagPrometheusPort, "", "server prometheus listen port") +} + +func (r *RootCmd) getPrometheusPortFlag(cmd *cobra.Command) int { + port, _ := cmd.Flags().GetInt(constant.FlagPrometheusPort) + return port +} + +func (r *RootCmd) getConfFromCmdAndInit(cmdLines *cobra.Command) error { + configFolderPath, _ := cmdLines.Flags().GetString(constant.FlagConf) + return config.InitConfig(configFolderPath) +} + +func (r *RootCmd) Execute() error { + return r.Command.Execute() +} + +func (r *RootCmd) AddCommand(cmds ...*cobra.Command) { + r.Command.AddCommand(cmds...) +} diff --git a/pkg/common/cmd/rpc.go b/pkg/common/cmd/rpc.go new file mode 100644 index 000000000..5212ddf6e --- /dev/null +++ b/pkg/common/cmd/rpc.go @@ -0,0 +1,28 @@ +package cmd + +import ( + "OpenIM/internal/startrpc" + "OpenIM/pkg/discoveryregistry" + "github.com/spf13/cobra" + "google.golang.org/grpc" +) + +type RpcCmd struct { + *RootCmd + rpcRegisterName string +} + +func NewRpcCmd(rpcRegisterName string) *RpcCmd { + return &RpcCmd{NewRootCmd(), rpcRegisterName} +} + +func (r *RpcCmd) AddRpc(rpcFn func(client discoveryregistry.SvcDiscoveryRegistry, server *grpc.Server) error) { + r.Command.RunE = func(cmd *cobra.Command, args []string) error { + return startrpc.Start(r.getPortFlag(cmd), r.rpcRegisterName, r.getPrometheusPortFlag(cmd), rpcFn) + } +} + +func (r *RpcCmd) Exec(rpcFn func(client discoveryregistry.SvcDiscoveryRegistry, server *grpc.Server) error) error { + r.AddRpc(rpcFn) + return r.Execute() +} diff --git a/pkg/common/config/config.go b/pkg/common/config/config.go index a5571f6fc..818a17b15 100644 --- a/pkg/common/config/config.go +++ b/pkg/common/config/config.go @@ -8,9 +8,13 @@ import ( "path/filepath" "runtime" + _ "embed" "gopkg.in/yaml.v3" ) +//go:embed version +var Version string + var ( _, b, _, _ = runtime.Caller(0) // Root folder of this project @@ -502,6 +506,9 @@ func (c *config) initConfig(config interface{}, configName, configFolderPath str configFolderPath = DefaultFolderPath } configPath := filepath.Join(configFolderPath, configName) + defer func() { + fmt.Println("use config", configPath) + }() _, err := os.Stat(configPath) if err != nil { if !os.IsNotExist(err) { diff --git a/pkg/common/config/version b/pkg/common/config/version new file mode 100644 index 000000000..1c5ae5820 --- /dev/null +++ b/pkg/common/config/version @@ -0,0 +1 @@ +v3.0.0 \ No newline at end of file diff --git a/pkg/common/constant/constant.go b/pkg/common/constant/constant.go index a6bb4edd0..5696acbb2 100644 --- a/pkg/common/constant/constant.go +++ b/pkg/common/constant/constant.go @@ -310,17 +310,15 @@ func GroupIsBanPrivateChat(status int32) bool { return true } -const BigVersion = "v2" - const LogFileName = "OpenIM.log" -const CurrentVersion = "v2.3.4-rc0" - const LocalHost = "0.0.0.0" // flag parse const ( - FlagPort = "port" - PrometheusPort = "prometheus_port" - FlagConf = "config_folder_path" + FlagPort = "port" + FlagWsPort = "ws_port" + + FlagPrometheusPort = "prometheus_port" + FlagConf = "config_folder_path" ) diff --git a/pkg/common/constant/error_info.go b/pkg/common/constant/error_info.go deleted file mode 100644 index 91a853134..000000000 --- a/pkg/common/constant/error_info.go +++ /dev/null @@ -1,89 +0,0 @@ -package constant - -import ( - "github.com/pkg/errors" - "strings" -) - -type ErrInfo struct { - ErrCode int32 - ErrMsg string - DetailErrMsg string -} - -func NewErrInfo(code int32, msg, detail string) *ErrInfo { - return &ErrInfo{ - ErrCode: code, - ErrMsg: msg, - DetailErrMsg: detail, - } -} - -func (e *ErrInfo) Error() string { - return "errMsg: " + e.ErrMsg + " detail errMsg: " + e.DetailErrMsg -} - -func (e *ErrInfo) Code() int32 { - return e.ErrCode -} - -func (e *ErrInfo) Msg() string { - return e.ErrMsg -} - -func (e *ErrInfo) Detail() string { - return e.DetailErrMsg -} - -func (e *ErrInfo) Wrap(msg ...string) error { - return errors.Wrap(e, strings.Join(msg, "--")) -} - -func NewErrNetwork(err error) error { - return toDetail(err, ErrNetwork) -} - -func NewErrData(err error) error { - return toDetail(err, ErrData) -} - -func toDetail(err error, info *ErrInfo) *ErrInfo { - errInfo := *info - errInfo.DetailErrMsg = err.Error() - return &errInfo -} - -func ToAPIErrWithErr(err error) *ErrInfo { - return &ErrInfo{} - //unwrap := utils.Unwrap(err) - //if unwrap == gorm.ErrRecordNotFound { - // return &ErrInfo{ - // ErrCode: ErrRecordNotFound.Code(), - // ErrMsg: ErrRecordNotFound.Msg(), - // DetailErrMsg: fmt.Sprintf("%+v", err), - // } - //} - //if errInfo, ok := unwrap.(*ErrInfo); ok { - // return &ErrInfo{ - // ErrCode: errInfo.Code(), - // ErrMsg: errInfo.Msg(), - // DetailErrMsg: fmt.Sprintf("%+v", err), - // } - //} - // - //errComm := errors.New("") - //var marshalErr *json.MarshalerError - //errInfo := &ErrInfo{} - //switch { - //case errors.As(err, &errComm): - // if errors.Is(err, gorm.ErrRecordNotFound) { - // return toDetail(err, ErrRecordNotFound) - // } - // return toDetail(err, ErrData) - //case errors.As(err, &marshalErr): - // return toDetail(err, ErrData) - //case errors.As(err, &errInfo): - // return toDetail(err, errInfo) - //} - //return toDetail(err, ErrDefaultOther) -} diff --git a/pkg/common/db/controller/extend_msg.go b/pkg/common/db/controller/extend_msg.go index 3c5ceb14b..b9f8c31e5 100644 --- a/pkg/common/db/controller/extend_msg.go +++ b/pkg/common/db/controller/extend_msg.go @@ -5,6 +5,7 @@ import ( "context" ) +// for mongoDB type ExtendMsgDatabase interface { CreateExtendMsgSet(ctx context.Context, set *unRelationTb.ExtendMsgSetModel) error GetAllExtendMsgSet(ctx context.Context, ID string, opts *unRelationTb.GetAllExtendMsgSetOpts) (sets []*unRelationTb.ExtendMsgSetModel, err error) diff --git a/pkg/common/db/controller/msg.go b/pkg/common/db/controller/msg.go index e2488428e..56204f4db 100644 --- a/pkg/common/db/controller/msg.go +++ b/pkg/common/db/controller/msg.go @@ -1,10 +1,12 @@ package controller import ( + "OpenIM/pkg/common/config" "OpenIM/pkg/common/constant" "OpenIM/pkg/common/db/cache" unRelationTb "OpenIM/pkg/common/db/table/unrelation" "OpenIM/pkg/common/db/unrelation" + "OpenIM/pkg/common/kafka" "OpenIM/pkg/common/log" "OpenIM/pkg/common/prome" "OpenIM/pkg/common/tracelog" @@ -68,7 +70,7 @@ type MsgDatabase interface { DeleteReactionExtendMsgSet(ctx context.Context, sourceID string, sessionType int32, clientMsgID string, msgFirstModifyTime int64, reactionExtensionList map[string]*sdkws.KeyValue) error SetSendMsgStatus(ctx context.Context, id string, status int32) error GetSendMsgStatus(ctx context.Context, id string) (int32, error) - MsgToMQ(ctx context.Context, key string, mq *pbMsg.MsgDataToMQ) error + MsgToMQ(ctx context.Context, key string, msg2mq *pbMsg.MsgDataToMQ) error GetUserMaxSeq(ctx context.Context, userID string) (int64, error) GetUserMinSeq(ctx context.Context, userID string) (int64, error) GetGroupMaxSeq(ctx context.Context, groupID string) (int64, error) @@ -79,6 +81,7 @@ func NewMsgDatabase(msgDocModel unRelationTb.MsgDocModelInterface, cacheModel ca return &msgDatabase{ msgDocDatabase: msgDocModel, cache: cacheModel, + producer: kafka.NewKafkaProducer(config.Config.Kafka.Ws2mschat.Addr, config.Config.Kafka.Ws2mschat.Topic), } } @@ -93,6 +96,8 @@ type msgDatabase struct { msgDocDatabase unRelationTb.MsgDocModelInterface extendMsgDatabase unRelationTb.ExtendMsgSetModelInterface cache cache.Model + producer *kafka.Producer + // model msg unRelationTb.MsgDocModel extendMsgSetModel unRelationTb.ExtendMsgSetModel } @@ -165,9 +170,9 @@ func (db *msgDatabase) GetSendMsgStatus(ctx context.Context, id string) (int32, return db.cache.GetSendMsgStatus(ctx, id) } -func (db *msgDatabase) MsgToMQ(ctx context.Context, key string, mq *pbMsg.MsgDataToMQ) error { - //TODO implement me - panic("implement me") +func (db *msgDatabase) MsgToMQ(ctx context.Context, key string, msg2mq *pbMsg.MsgDataToMQ) error { + _, _, err := db.producer.SendMessage(ctx, key, msg2mq) + return err } func (db *msgDatabase) GetUserMaxSeq(ctx context.Context, userID string) (int64, error) { diff --git a/pkg/common/db/table/unrelation/msg.go b/pkg/common/db/table/unrelation/msg.go index 6d07d4efb..78aab60cc 100644 --- a/pkg/common/db/table/unrelation/msg.go +++ b/pkg/common/db/table/unrelation/msg.go @@ -10,7 +10,7 @@ import ( const ( singleGocMsgNum = 5000 - CChat = "msg" + Msg = "msg" OldestList = 0 NewestList = -1 ) @@ -38,7 +38,7 @@ type MsgDocModelInterface interface { } func (MsgDocModel) TableName() string { - return CChat + return Msg } func (MsgDocModel) GetSingleGocMsgNum() int64 { diff --git a/pkg/common/db/unrelation/mongo.go b/pkg/common/db/unrelation/mongo.go index 3543ade76..7b68021d8 100644 --- a/pkg/common/db/unrelation/mongo.go +++ b/pkg/common/db/unrelation/mongo.go @@ -61,7 +61,7 @@ func (m *Mongo) GetDatabase() *mongo.Database { } func (m *Mongo) CreateMsgIndex() error { - return m.createMongoIndex(unrelation.CChat, false, "uid") + return m.createMongoIndex(unrelation.Msg, false, "uid") } func (m *Mongo) CreateSuperGroupIndex() error { diff --git a/pkg/common/http/http_client.go b/pkg/common/http/http_client.go index a2106da2f..ae4ff3fea 100644 --- a/pkg/common/http/http_client.go +++ b/pkg/common/http/http_client.go @@ -9,7 +9,6 @@ package http import ( "OpenIM/pkg/callbackstruct" "OpenIM/pkg/common/config" - "OpenIM/pkg/common/constant" "OpenIM/pkg/errs" "bytes" "encoding/json" @@ -79,13 +78,13 @@ func callBackPostReturn(url, command string, input interface{}, output callbacks if callbackConfig.CallbackFailedContinue != nil && *callbackConfig.CallbackFailedContinue { return errs.ErrCallbackContinue } - return constant.NewErrNetwork(err) + return errs.ErrNetwork.Wrap(err.Error()) } if err = json.Unmarshal(b, output); err != nil { if callbackConfig.CallbackFailedContinue != nil && *callbackConfig.CallbackFailedContinue { return errs.ErrCallbackContinue } - return constant.NewErrData(err) + return errs.ErrData.Wrap(err.Error()) } return output.Parse() } diff --git a/pkg/common/kafka/producer.go b/pkg/common/kafka/producer.go index 65b6dc295..fb71104fc 100644 --- a/pkg/common/kafka/producer.go +++ b/pkg/common/kafka/producer.go @@ -46,7 +46,7 @@ func NewKafkaProducer(addr []string, topic string) *Producer { return &p } -func (p *Producer) SendMessage(ctx context.Context, m proto.Message, key string) (int32, int64, error) { +func (p *Producer) SendMessage(ctx context.Context, key string, m proto.Message) (int32, int64, error) { operationID := tracelog.GetOperationID(ctx) log.Info(operationID, "SendMessage", "key ", key, m.String(), p.producer) kMsg := &sarama.ProducerMessage{} diff --git a/pkg/discoveryregistry/discovery_register.go b/pkg/discoveryregistry/discovery_register.go index 45d2ff2ea..78922f2a0 100644 --- a/pkg/discoveryregistry/discovery_register.go +++ b/pkg/discoveryregistry/discovery_register.go @@ -9,6 +9,7 @@ type SvcDiscoveryRegistry interface { UnRegister() error GetConns(serviceName string, opts ...grpc.DialOption) ([]*grpc.ClientConn, error) GetConn(serviceName string, opts ...grpc.DialOption) (*grpc.ClientConn, error) + AddOption(opts ...grpc.DialOption) RegisterConf2Registry(key string, conf []byte) error GetConfFromRegistry(key string) ([]byte, error) diff --git a/pkg/proto/auth/auth.pb.go b/pkg/proto/auth/auth.pb.go index b2e47e9f3..327779cc8 100644 --- a/pkg/proto/auth/auth.pb.go +++ b/pkg/proto/auth/auth.pb.go @@ -35,7 +35,7 @@ func (m *UserTokenReq) Reset() { *m = UserTokenReq{} } func (m *UserTokenReq) String() string { return proto.CompactTextString(m) } func (*UserTokenReq) ProtoMessage() {} func (*UserTokenReq) Descriptor() ([]byte, []int) { - return fileDescriptor_auth_dbaba8127a30b2f2, []int{0} + return fileDescriptor_auth_6fb89f4c8f0019ff, []int{0} } func (m *UserTokenReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserTokenReq.Unmarshal(m, b) @@ -81,7 +81,7 @@ func (m *UserTokenResp) Reset() { *m = UserTokenResp{} } func (m *UserTokenResp) String() string { return proto.CompactTextString(m) } func (*UserTokenResp) ProtoMessage() {} func (*UserTokenResp) Descriptor() ([]byte, []int) { - return fileDescriptor_auth_dbaba8127a30b2f2, []int{1} + return fileDescriptor_auth_6fb89f4c8f0019ff, []int{1} } func (m *UserTokenResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserTokenResp.Unmarshal(m, b) @@ -127,7 +127,7 @@ func (m *ForceLogoutReq) Reset() { *m = ForceLogoutReq{} } func (m *ForceLogoutReq) String() string { return proto.CompactTextString(m) } func (*ForceLogoutReq) ProtoMessage() {} func (*ForceLogoutReq) Descriptor() ([]byte, []int) { - return fileDescriptor_auth_dbaba8127a30b2f2, []int{2} + return fileDescriptor_auth_6fb89f4c8f0019ff, []int{2} } func (m *ForceLogoutReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ForceLogoutReq.Unmarshal(m, b) @@ -171,7 +171,7 @@ func (m *ForceLogoutResp) Reset() { *m = ForceLogoutResp{} } func (m *ForceLogoutResp) String() string { return proto.CompactTextString(m) } func (*ForceLogoutResp) ProtoMessage() {} func (*ForceLogoutResp) Descriptor() ([]byte, []int) { - return fileDescriptor_auth_dbaba8127a30b2f2, []int{3} + return fileDescriptor_auth_6fb89f4c8f0019ff, []int{3} } func (m *ForceLogoutResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ForceLogoutResp.Unmarshal(m, b) @@ -202,7 +202,7 @@ func (m *ParseTokenReq) Reset() { *m = ParseTokenReq{} } func (m *ParseTokenReq) String() string { return proto.CompactTextString(m) } func (*ParseTokenReq) ProtoMessage() {} func (*ParseTokenReq) Descriptor() ([]byte, []int) { - return fileDescriptor_auth_dbaba8127a30b2f2, []int{4} + return fileDescriptor_auth_6fb89f4c8f0019ff, []int{4} } func (m *ParseTokenReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ParseTokenReq.Unmarshal(m, b) @@ -242,7 +242,7 @@ func (m *ParseTokenResp) Reset() { *m = ParseTokenResp{} } func (m *ParseTokenResp) String() string { return proto.CompactTextString(m) } func (*ParseTokenResp) ProtoMessage() {} func (*ParseTokenResp) Descriptor() ([]byte, []int) { - return fileDescriptor_auth_dbaba8127a30b2f2, []int{5} + return fileDescriptor_auth_6fb89f4c8f0019ff, []int{5} } func (m *ParseTokenResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ParseTokenResp.Unmarshal(m, b) @@ -284,12 +284,12 @@ func (m *ParseTokenResp) GetExpireTimeSeconds() int64 { } func init() { - proto.RegisterType((*UserTokenReq)(nil), "pbAuth.userTokenReq") - proto.RegisterType((*UserTokenResp)(nil), "pbAuth.userTokenResp") - proto.RegisterType((*ForceLogoutReq)(nil), "pbAuth.forceLogoutReq") - proto.RegisterType((*ForceLogoutResp)(nil), "pbAuth.forceLogoutResp") - proto.RegisterType((*ParseTokenReq)(nil), "pbAuth.parseTokenReq") - proto.RegisterType((*ParseTokenResp)(nil), "pbAuth.parseTokenResp") + proto.RegisterType((*UserTokenReq)(nil), "OpenIMServer.pbAuth.userTokenReq") + proto.RegisterType((*UserTokenResp)(nil), "OpenIMServer.pbAuth.userTokenResp") + proto.RegisterType((*ForceLogoutReq)(nil), "OpenIMServer.pbAuth.forceLogoutReq") + proto.RegisterType((*ForceLogoutResp)(nil), "OpenIMServer.pbAuth.forceLogoutResp") + proto.RegisterType((*ParseTokenReq)(nil), "OpenIMServer.pbAuth.parseTokenReq") + proto.RegisterType((*ParseTokenResp)(nil), "OpenIMServer.pbAuth.parseTokenResp") } // Reference imports to suppress errors if they are not otherwise used. @@ -321,7 +321,7 @@ func NewAuthClient(cc *grpc.ClientConn) AuthClient { func (c *authClient) UserToken(ctx context.Context, in *UserTokenReq, opts ...grpc.CallOption) (*UserTokenResp, error) { out := new(UserTokenResp) - err := grpc.Invoke(ctx, "/pbAuth.Auth/userToken", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.pbAuth.Auth/userToken", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -330,7 +330,7 @@ func (c *authClient) UserToken(ctx context.Context, in *UserTokenReq, opts ...gr func (c *authClient) ForceLogout(ctx context.Context, in *ForceLogoutReq, opts ...grpc.CallOption) (*ForceLogoutResp, error) { out := new(ForceLogoutResp) - err := grpc.Invoke(ctx, "/pbAuth.Auth/forceLogout", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.pbAuth.Auth/forceLogout", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -339,7 +339,7 @@ func (c *authClient) ForceLogout(ctx context.Context, in *ForceLogoutReq, opts . func (c *authClient) ParseToken(ctx context.Context, in *ParseTokenReq, opts ...grpc.CallOption) (*ParseTokenResp, error) { out := new(ParseTokenResp) - err := grpc.Invoke(ctx, "/pbAuth.Auth/parseToken", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.pbAuth.Auth/parseToken", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -371,7 +371,7 @@ func _Auth_UserToken_Handler(srv interface{}, ctx context.Context, dec func(inte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/pbAuth.Auth/UserToken", + FullMethod: "/OpenIMServer.pbAuth.Auth/UserToken", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthServer).UserToken(ctx, req.(*UserTokenReq)) @@ -389,7 +389,7 @@ func _Auth_ForceLogout_Handler(srv interface{}, ctx context.Context, dec func(in } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/pbAuth.Auth/ForceLogout", + FullMethod: "/OpenIMServer.pbAuth.Auth/ForceLogout", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthServer).ForceLogout(ctx, req.(*ForceLogoutReq)) @@ -407,7 +407,7 @@ func _Auth_ParseToken_Handler(srv interface{}, ctx context.Context, dec func(int } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/pbAuth.Auth/ParseToken", + FullMethod: "/OpenIMServer.pbAuth.Auth/ParseToken", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthServer).ParseToken(ctx, req.(*ParseTokenReq)) @@ -416,7 +416,7 @@ func _Auth_ParseToken_Handler(srv interface{}, ctx context.Context, dec func(int } var _Auth_serviceDesc = grpc.ServiceDesc{ - ServiceName: "pbAuth.Auth", + ServiceName: "OpenIMServer.pbAuth.Auth", HandlerType: (*AuthServer)(nil), Methods: []grpc.MethodDesc{ { @@ -436,28 +436,28 @@ var _Auth_serviceDesc = grpc.ServiceDesc{ Metadata: "auth/auth.proto", } -func init() { proto.RegisterFile("auth/auth.proto", fileDescriptor_auth_dbaba8127a30b2f2) } +func init() { proto.RegisterFile("auth/auth.proto", fileDescriptor_auth_6fb89f4c8f0019ff) } -var fileDescriptor_auth_dbaba8127a30b2f2 = []byte{ - // 311 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x52, 0x4b, 0x4b, 0xf3, 0x40, - 0x14, 0x65, 0xbe, 0x3e, 0xf8, 0x7a, 0xb5, 0x2d, 0xbd, 0xd4, 0x5a, 0x82, 0x94, 0x12, 0x10, 0xb2, - 0x90, 0x04, 0x74, 0x23, 0x14, 0x04, 0xa5, 0x88, 0x01, 0x45, 0x48, 0xbb, 0x72, 0x97, 0xd6, 0xe9, - 0x83, 0xda, 0xcc, 0x75, 0x66, 0x02, 0xfe, 0x39, 0xff, 0x9b, 0xe4, 0xd1, 0x38, 0xc1, 0xb8, 0x72, - 0x13, 0x38, 0x27, 0x87, 0x39, 0xe7, 0xdc, 0x7b, 0xa1, 0x1b, 0xc6, 0x7a, 0xe3, 0x25, 0x1f, 0x97, - 0xa4, 0xd0, 0x02, 0x9b, 0xb4, 0xb8, 0x8d, 0xf5, 0xc6, 0xbe, 0x87, 0xe3, 0x58, 0x71, 0x39, 0x17, - 0x3b, 0x1e, 0x05, 0xfc, 0x1d, 0x47, 0x00, 0xf4, 0x16, 0xea, 0x95, 0x90, 0x7b, 0x7f, 0x3a, 0x64, - 0x63, 0xe6, 0x34, 0x02, 0x83, 0xc1, 0x01, 0x34, 0x13, 0xbd, 0x3f, 0x1d, 0xfe, 0x1b, 0x33, 0xa7, - 0x15, 0xe4, 0xc8, 0x9e, 0x41, 0xdb, 0x78, 0x47, 0x11, 0xf6, 0xa1, 0xa1, 0x13, 0x90, 0xeb, 0x32, - 0x80, 0x17, 0xd0, 0xe3, 0x1f, 0xb4, 0x95, 0x7c, 0xbe, 0xdd, 0xf3, 0x19, 0x5f, 0x8a, 0xe8, 0x55, - 0x0d, 0x6b, 0x63, 0xe6, 0xd4, 0x82, 0x9f, 0x3f, 0xec, 0x07, 0xe8, 0xac, 0x84, 0x5c, 0xf2, 0x47, - 0xb1, 0x16, 0xb1, 0xfe, 0x4b, 0xbc, 0x1e, 0x74, 0x4b, 0x2f, 0x29, 0xb2, 0xcf, 0xa1, 0x4d, 0xa1, - 0x54, 0xbc, 0xa8, 0x5e, 0x24, 0x66, 0x46, 0x62, 0x5b, 0x42, 0xc7, 0x94, 0x29, 0x32, 0x3c, 0x98, - 0xe9, 0x81, 0x16, 0xfc, 0x3f, 0x24, 0xc9, 0xdd, 0x0b, 0x5c, 0xdd, 0xbb, 0xfe, 0x4b, 0xef, 0xcb, - 0x4f, 0x06, 0xf5, 0x64, 0x3b, 0x78, 0x0d, 0xad, 0x62, 0xaa, 0xd8, 0x77, 0xb3, 0x9d, 0xb9, 0xe6, - 0xc2, 0xac, 0x93, 0x0a, 0x56, 0x11, 0xde, 0xc0, 0x91, 0x51, 0x18, 0x07, 0x07, 0x55, 0x79, 0x9e, - 0xd6, 0x69, 0x25, 0xaf, 0x08, 0x27, 0x00, 0xdf, 0xb5, 0xb1, 0x30, 0x29, 0x4d, 0xcc, 0x1a, 0x54, - 0xd1, 0x8a, 0xee, 0x46, 0x2f, 0x67, 0xcf, 0xc4, 0x23, 0xff, 0xc9, 0xa3, 0xdd, 0xda, 0x4b, 0x0f, - 0x2e, 0xbd, 0xbd, 0x49, 0x26, 0x5f, 0x34, 0x53, 0xea, 0xea, 0x2b, 0x00, 0x00, 0xff, 0xff, 0xc0, - 0x33, 0xd1, 0x21, 0x96, 0x02, 0x00, 0x00, +var fileDescriptor_auth_6fb89f4c8f0019ff = []byte{ + // 320 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x92, 0xdf, 0x4b, 0x02, 0x41, + 0x10, 0xc7, 0x59, 0x7f, 0x91, 0x53, 0x2a, 0x4e, 0x11, 0x72, 0x84, 0xd8, 0x5a, 0xe0, 0x43, 0x9c, + 0x50, 0x8f, 0x3d, 0x15, 0x12, 0x09, 0x45, 0x70, 0x1a, 0x44, 0x6f, 0x6a, 0xe3, 0x0f, 0x4c, 0x77, + 0xda, 0xdd, 0x8b, 0xfe, 0x87, 0xfe, 0xe9, 0x38, 0xb5, 0x6b, 0xa5, 0x8b, 0x7b, 0xe8, 0xe5, 0xe0, + 0xbb, 0xf7, 0xd9, 0x9d, 0xef, 0x7c, 0x67, 0xa0, 0x32, 0x08, 0xed, 0xb4, 0x1d, 0x7d, 0x7c, 0xd6, + 0xca, 0x2a, 0xdc, 0x7f, 0x60, 0x5a, 0x76, 0xef, 0x7b, 0xa4, 0xdf, 0x49, 0xfb, 0x3c, 0xbc, 0x0a, + 0xed, 0x54, 0xde, 0xc0, 0x5e, 0x68, 0x48, 0xf7, 0xd5, 0x9c, 0x96, 0x01, 0xbd, 0x61, 0x1d, 0x80, + 0x5f, 0x07, 0x76, 0xac, 0xf4, 0xa2, 0xdb, 0xa9, 0x89, 0x86, 0x68, 0xe5, 0x03, 0xe7, 0x04, 0x0f, + 0xa1, 0x10, 0xf1, 0xdd, 0x4e, 0x2d, 0xd3, 0x10, 0xad, 0x62, 0xb0, 0x51, 0xb2, 0x07, 0x25, 0xe7, + 0x1d, 0xc3, 0x78, 0x00, 0x79, 0x1b, 0x89, 0x0d, 0xb7, 0x16, 0x78, 0x06, 0x55, 0xfa, 0xe0, 0x99, + 0xa6, 0xfe, 0x6c, 0x41, 0x3d, 0x1a, 0xa9, 0xe5, 0x8b, 0xa9, 0x65, 0x1b, 0xa2, 0x95, 0x0d, 0x7e, + 0xff, 0x90, 0xb7, 0x50, 0x1e, 0x2b, 0x3d, 0xa2, 0x3b, 0x35, 0x51, 0xa1, 0xfd, 0x8f, 0xbd, 0x2a, + 0x54, 0xb6, 0x5e, 0x32, 0x2c, 0x4f, 0xa1, 0xc4, 0x03, 0x6d, 0x28, 0x6e, 0x3d, 0x76, 0x2c, 0x1c, + 0xc7, 0x52, 0x43, 0xd9, 0xc5, 0x0c, 0x3b, 0x35, 0x84, 0x5b, 0x03, 0x3d, 0xd8, 0xf9, 0x76, 0xb2, + 0xa9, 0x1e, 0xeb, 0xe4, 0xbe, 0x73, 0x7f, 0xf4, 0x7d, 0xfe, 0x99, 0x81, 0x5c, 0x34, 0x1d, 0x0c, + 0xa0, 0x18, 0xa7, 0x8a, 0xc7, 0x7e, 0xc2, 0x00, 0x7d, 0x77, 0x7a, 0x9e, 0x4c, 0x43, 0x0c, 0xe3, + 0x13, 0xec, 0x3a, 0x51, 0x60, 0x33, 0xf1, 0xca, 0x76, 0xec, 0xde, 0x49, 0x3a, 0x64, 0x18, 0x1f, + 0x01, 0x7e, 0xa2, 0xc2, 0x64, 0x2f, 0x5b, 0x91, 0x7b, 0xcd, 0x54, 0xc6, 0xf0, 0x75, 0xfd, 0xf9, + 0x68, 0x4d, 0xb5, 0x79, 0x3e, 0x69, 0xaf, 0x76, 0x79, 0xb5, 0xd6, 0x97, 0x6b, 0x7c, 0x58, 0x58, + 0x1d, 0x5d, 0x7c, 0x05, 0x00, 0x00, 0xff, 0xff, 0x40, 0xb2, 0x28, 0x6e, 0xf1, 0x02, 0x00, 0x00, } diff --git a/pkg/proto/auth/auth.proto b/pkg/proto/auth/auth.proto index 61003d5d6..97a9c6a8d 100644 --- a/pkg/proto/auth/auth.proto +++ b/pkg/proto/auth/auth.proto @@ -1,5 +1,5 @@ syntax = "proto3"; -package pbAuth; +package OpenIMServer.pbAuth; option go_package = "OpenIM/pkg/proto/auth;pbAuth"; diff --git a/pkg/proto/conversation/conversation.pb.go b/pkg/proto/conversation/conversation.pb.go index a11a2ed99..c41440ef6 100644 --- a/pkg/proto/conversation/conversation.pb.go +++ b/pkg/proto/conversation/conversation.pb.go @@ -49,7 +49,7 @@ func (m *Conversation) Reset() { *m = Conversation{} } func (m *Conversation) String() string { return proto.CompactTextString(m) } func (*Conversation) ProtoMessage() {} func (*Conversation) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{0} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{0} } func (m *Conversation) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Conversation.Unmarshal(m, b) @@ -194,7 +194,7 @@ func (m *ModifyConversationFieldReq) Reset() { *m = ModifyConversationFi func (m *ModifyConversationFieldReq) String() string { return proto.CompactTextString(m) } func (*ModifyConversationFieldReq) ProtoMessage() {} func (*ModifyConversationFieldReq) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{1} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{1} } func (m *ModifyConversationFieldReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ModifyConversationFieldReq.Unmarshal(m, b) @@ -245,7 +245,7 @@ func (m *ModifyConversationFieldResp) Reset() { *m = ModifyConversationF func (m *ModifyConversationFieldResp) String() string { return proto.CompactTextString(m) } func (*ModifyConversationFieldResp) ProtoMessage() {} func (*ModifyConversationFieldResp) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{2} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{2} } func (m *ModifyConversationFieldResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ModifyConversationFieldResp.Unmarshal(m, b) @@ -277,7 +277,7 @@ func (m *SetConversationReq) Reset() { *m = SetConversationReq{} } func (m *SetConversationReq) String() string { return proto.CompactTextString(m) } func (*SetConversationReq) ProtoMessage() {} func (*SetConversationReq) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{3} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{3} } func (m *SetConversationReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetConversationReq.Unmarshal(m, b) @@ -321,7 +321,7 @@ func (m *SetConversationResp) Reset() { *m = SetConversationResp{} } func (m *SetConversationResp) String() string { return proto.CompactTextString(m) } func (*SetConversationResp) ProtoMessage() {} func (*SetConversationResp) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{4} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{4} } func (m *SetConversationResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetConversationResp.Unmarshal(m, b) @@ -355,7 +355,7 @@ func (m *SetRecvMsgOptReq) Reset() { *m = SetRecvMsgOptReq{} } func (m *SetRecvMsgOptReq) String() string { return proto.CompactTextString(m) } func (*SetRecvMsgOptReq) ProtoMessage() {} func (*SetRecvMsgOptReq) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{5} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{5} } func (m *SetRecvMsgOptReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetRecvMsgOptReq.Unmarshal(m, b) @@ -413,7 +413,7 @@ func (m *SetRecvMsgOptResp) Reset() { *m = SetRecvMsgOptResp{} } func (m *SetRecvMsgOptResp) String() string { return proto.CompactTextString(m) } func (*SetRecvMsgOptResp) ProtoMessage() {} func (*SetRecvMsgOptResp) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{6} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{6} } func (m *SetRecvMsgOptResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetRecvMsgOptResp.Unmarshal(m, b) @@ -445,7 +445,7 @@ func (m *GetConversationReq) Reset() { *m = GetConversationReq{} } func (m *GetConversationReq) String() string { return proto.CompactTextString(m) } func (*GetConversationReq) ProtoMessage() {} func (*GetConversationReq) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{7} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{7} } func (m *GetConversationReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetConversationReq.Unmarshal(m, b) @@ -490,7 +490,7 @@ func (m *GetConversationResp) Reset() { *m = GetConversationResp{} } func (m *GetConversationResp) String() string { return proto.CompactTextString(m) } func (*GetConversationResp) ProtoMessage() {} func (*GetConversationResp) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{8} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{8} } func (m *GetConversationResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetConversationResp.Unmarshal(m, b) @@ -529,7 +529,7 @@ func (m *GetConversationsReq) Reset() { *m = GetConversationsReq{} } func (m *GetConversationsReq) String() string { return proto.CompactTextString(m) } func (*GetConversationsReq) ProtoMessage() {} func (*GetConversationsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{9} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{9} } func (m *GetConversationsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetConversationsReq.Unmarshal(m, b) @@ -574,7 +574,7 @@ func (m *GetConversationsResp) Reset() { *m = GetConversationsResp{} } func (m *GetConversationsResp) String() string { return proto.CompactTextString(m) } func (*GetConversationsResp) ProtoMessage() {} func (*GetConversationsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{10} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{10} } func (m *GetConversationsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetConversationsResp.Unmarshal(m, b) @@ -612,7 +612,7 @@ func (m *GetAllConversationsReq) Reset() { *m = GetAllConversationsReq{} func (m *GetAllConversationsReq) String() string { return proto.CompactTextString(m) } func (*GetAllConversationsReq) ProtoMessage() {} func (*GetAllConversationsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{11} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{11} } func (m *GetAllConversationsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetAllConversationsReq.Unmarshal(m, b) @@ -650,7 +650,7 @@ func (m *GetAllConversationsResp) Reset() { *m = GetAllConversationsResp func (m *GetAllConversationsResp) String() string { return proto.CompactTextString(m) } func (*GetAllConversationsResp) ProtoMessage() {} func (*GetAllConversationsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{12} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{12} } func (m *GetAllConversationsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetAllConversationsResp.Unmarshal(m, b) @@ -690,7 +690,7 @@ func (m *BatchSetConversationsReq) Reset() { *m = BatchSetConversationsR func (m *BatchSetConversationsReq) String() string { return proto.CompactTextString(m) } func (*BatchSetConversationsReq) ProtoMessage() {} func (*BatchSetConversationsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{13} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{13} } func (m *BatchSetConversationsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BatchSetConversationsReq.Unmarshal(m, b) @@ -743,7 +743,7 @@ func (m *BatchSetConversationsResp) Reset() { *m = BatchSetConversations func (m *BatchSetConversationsResp) String() string { return proto.CompactTextString(m) } func (*BatchSetConversationsResp) ProtoMessage() {} func (*BatchSetConversationsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{14} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{14} } func (m *BatchSetConversationsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BatchSetConversationsResp.Unmarshal(m, b) @@ -788,7 +788,7 @@ func (m *GetRecvMsgNotNotifyUserIDsReq) Reset() { *m = GetRecvMsgNotNoti func (m *GetRecvMsgNotNotifyUserIDsReq) String() string { return proto.CompactTextString(m) } func (*GetRecvMsgNotNotifyUserIDsReq) ProtoMessage() {} func (*GetRecvMsgNotNotifyUserIDsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{15} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{15} } func (m *GetRecvMsgNotNotifyUserIDsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetRecvMsgNotNotifyUserIDsReq.Unmarshal(m, b) @@ -826,7 +826,7 @@ func (m *GetRecvMsgNotNotifyUserIDsResp) Reset() { *m = GetRecvMsgNotNot func (m *GetRecvMsgNotNotifyUserIDsResp) String() string { return proto.CompactTextString(m) } func (*GetRecvMsgNotNotifyUserIDsResp) ProtoMessage() {} func (*GetRecvMsgNotNotifyUserIDsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_conversation_f3f9347ed949ef7d, []int{16} + return fileDescriptor_conversation_46a825ce5b85f7cf, []int{16} } func (m *GetRecvMsgNotNotifyUserIDsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetRecvMsgNotNotifyUserIDsResp.Unmarshal(m, b) @@ -854,23 +854,23 @@ func (m *GetRecvMsgNotNotifyUserIDsResp) GetUserIDs() []string { } func init() { - proto.RegisterType((*Conversation)(nil), "conversation.Conversation") - proto.RegisterType((*ModifyConversationFieldReq)(nil), "conversation.ModifyConversationFieldReq") - proto.RegisterType((*ModifyConversationFieldResp)(nil), "conversation.ModifyConversationFieldResp") - proto.RegisterType((*SetConversationReq)(nil), "conversation.SetConversationReq") - proto.RegisterType((*SetConversationResp)(nil), "conversation.SetConversationResp") - proto.RegisterType((*SetRecvMsgOptReq)(nil), "conversation.SetRecvMsgOptReq") - proto.RegisterType((*SetRecvMsgOptResp)(nil), "conversation.SetRecvMsgOptResp") - proto.RegisterType((*GetConversationReq)(nil), "conversation.GetConversationReq") - proto.RegisterType((*GetConversationResp)(nil), "conversation.GetConversationResp") - proto.RegisterType((*GetConversationsReq)(nil), "conversation.GetConversationsReq") - proto.RegisterType((*GetConversationsResp)(nil), "conversation.GetConversationsResp") - proto.RegisterType((*GetAllConversationsReq)(nil), "conversation.GetAllConversationsReq") - proto.RegisterType((*GetAllConversationsResp)(nil), "conversation.GetAllConversationsResp") - proto.RegisterType((*BatchSetConversationsReq)(nil), "conversation.BatchSetConversationsReq") - proto.RegisterType((*BatchSetConversationsResp)(nil), "conversation.BatchSetConversationsResp") - proto.RegisterType((*GetRecvMsgNotNotifyUserIDsReq)(nil), "conversation.GetRecvMsgNotNotifyUserIDsReq") - proto.RegisterType((*GetRecvMsgNotNotifyUserIDsResp)(nil), "conversation.GetRecvMsgNotNotifyUserIDsResp") + proto.RegisterType((*Conversation)(nil), "OpenIMServer.conversation.Conversation") + proto.RegisterType((*ModifyConversationFieldReq)(nil), "OpenIMServer.conversation.ModifyConversationFieldReq") + proto.RegisterType((*ModifyConversationFieldResp)(nil), "OpenIMServer.conversation.ModifyConversationFieldResp") + proto.RegisterType((*SetConversationReq)(nil), "OpenIMServer.conversation.SetConversationReq") + proto.RegisterType((*SetConversationResp)(nil), "OpenIMServer.conversation.SetConversationResp") + proto.RegisterType((*SetRecvMsgOptReq)(nil), "OpenIMServer.conversation.SetRecvMsgOptReq") + proto.RegisterType((*SetRecvMsgOptResp)(nil), "OpenIMServer.conversation.SetRecvMsgOptResp") + proto.RegisterType((*GetConversationReq)(nil), "OpenIMServer.conversation.GetConversationReq") + proto.RegisterType((*GetConversationResp)(nil), "OpenIMServer.conversation.GetConversationResp") + proto.RegisterType((*GetConversationsReq)(nil), "OpenIMServer.conversation.GetConversationsReq") + proto.RegisterType((*GetConversationsResp)(nil), "OpenIMServer.conversation.GetConversationsResp") + proto.RegisterType((*GetAllConversationsReq)(nil), "OpenIMServer.conversation.GetAllConversationsReq") + proto.RegisterType((*GetAllConversationsResp)(nil), "OpenIMServer.conversation.GetAllConversationsResp") + proto.RegisterType((*BatchSetConversationsReq)(nil), "OpenIMServer.conversation.BatchSetConversationsReq") + proto.RegisterType((*BatchSetConversationsResp)(nil), "OpenIMServer.conversation.BatchSetConversationsResp") + proto.RegisterType((*GetRecvMsgNotNotifyUserIDsReq)(nil), "OpenIMServer.conversation.GetRecvMsgNotNotifyUserIDsReq") + proto.RegisterType((*GetRecvMsgNotNotifyUserIDsResp)(nil), "OpenIMServer.conversation.GetRecvMsgNotNotifyUserIDsResp") } // Reference imports to suppress errors if they are not otherwise used. @@ -904,7 +904,7 @@ func NewConversationClient(cc *grpc.ClientConn) ConversationClient { func (c *conversationClient) ModifyConversationField(ctx context.Context, in *ModifyConversationFieldReq, opts ...grpc.CallOption) (*ModifyConversationFieldResp, error) { out := new(ModifyConversationFieldResp) - err := grpc.Invoke(ctx, "/conversation.conversation/ModifyConversationField", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.conversation.conversation/ModifyConversationField", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -913,7 +913,7 @@ func (c *conversationClient) ModifyConversationField(ctx context.Context, in *Mo func (c *conversationClient) GetConversation(ctx context.Context, in *GetConversationReq, opts ...grpc.CallOption) (*GetConversationResp, error) { out := new(GetConversationResp) - err := grpc.Invoke(ctx, "/conversation.conversation/GetConversation", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.conversation.conversation/GetConversation", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -922,7 +922,7 @@ func (c *conversationClient) GetConversation(ctx context.Context, in *GetConvers func (c *conversationClient) GetAllConversations(ctx context.Context, in *GetAllConversationsReq, opts ...grpc.CallOption) (*GetAllConversationsResp, error) { out := new(GetAllConversationsResp) - err := grpc.Invoke(ctx, "/conversation.conversation/GetAllConversations", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.conversation.conversation/GetAllConversations", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -931,7 +931,7 @@ func (c *conversationClient) GetAllConversations(ctx context.Context, in *GetAll func (c *conversationClient) GetConversations(ctx context.Context, in *GetConversationsReq, opts ...grpc.CallOption) (*GetConversationsResp, error) { out := new(GetConversationsResp) - err := grpc.Invoke(ctx, "/conversation.conversation/GetConversations", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.conversation.conversation/GetConversations", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -940,7 +940,7 @@ func (c *conversationClient) GetConversations(ctx context.Context, in *GetConver func (c *conversationClient) BatchSetConversations(ctx context.Context, in *BatchSetConversationsReq, opts ...grpc.CallOption) (*BatchSetConversationsResp, error) { out := new(BatchSetConversationsResp) - err := grpc.Invoke(ctx, "/conversation.conversation/BatchSetConversations", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.conversation.conversation/BatchSetConversations", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -949,7 +949,7 @@ func (c *conversationClient) BatchSetConversations(ctx context.Context, in *Batc func (c *conversationClient) SetConversation(ctx context.Context, in *SetConversationReq, opts ...grpc.CallOption) (*SetConversationResp, error) { out := new(SetConversationResp) - err := grpc.Invoke(ctx, "/conversation.conversation/SetConversation", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.conversation.conversation/SetConversation", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -958,7 +958,7 @@ func (c *conversationClient) SetConversation(ctx context.Context, in *SetConvers func (c *conversationClient) SetRecvMsgOpt(ctx context.Context, in *SetRecvMsgOptReq, opts ...grpc.CallOption) (*SetRecvMsgOptResp, error) { out := new(SetRecvMsgOptResp) - err := grpc.Invoke(ctx, "/conversation.conversation/SetRecvMsgOpt", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.conversation.conversation/SetRecvMsgOpt", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -967,7 +967,7 @@ func (c *conversationClient) SetRecvMsgOpt(ctx context.Context, in *SetRecvMsgOp func (c *conversationClient) GetRecvMsgNotNotifyUserIDs(ctx context.Context, in *GetRecvMsgNotNotifyUserIDsReq, opts ...grpc.CallOption) (*GetRecvMsgNotNotifyUserIDsResp, error) { out := new(GetRecvMsgNotNotifyUserIDsResp) - err := grpc.Invoke(ctx, "/conversation.conversation/GetRecvMsgNotNotifyUserIDs", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.conversation.conversation/GetRecvMsgNotNotifyUserIDs", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1001,7 +1001,7 @@ func _Conversation_ModifyConversationField_Handler(srv interface{}, ctx context. } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/conversation.conversation/ModifyConversationField", + FullMethod: "/OpenIMServer.conversation.conversation/ModifyConversationField", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConversationServer).ModifyConversationField(ctx, req.(*ModifyConversationFieldReq)) @@ -1019,7 +1019,7 @@ func _Conversation_GetConversation_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/conversation.conversation/GetConversation", + FullMethod: "/OpenIMServer.conversation.conversation/GetConversation", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConversationServer).GetConversation(ctx, req.(*GetConversationReq)) @@ -1037,7 +1037,7 @@ func _Conversation_GetAllConversations_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/conversation.conversation/GetAllConversations", + FullMethod: "/OpenIMServer.conversation.conversation/GetAllConversations", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConversationServer).GetAllConversations(ctx, req.(*GetAllConversationsReq)) @@ -1055,7 +1055,7 @@ func _Conversation_GetConversations_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/conversation.conversation/GetConversations", + FullMethod: "/OpenIMServer.conversation.conversation/GetConversations", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConversationServer).GetConversations(ctx, req.(*GetConversationsReq)) @@ -1073,7 +1073,7 @@ func _Conversation_BatchSetConversations_Handler(srv interface{}, ctx context.Co } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/conversation.conversation/BatchSetConversations", + FullMethod: "/OpenIMServer.conversation.conversation/BatchSetConversations", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConversationServer).BatchSetConversations(ctx, req.(*BatchSetConversationsReq)) @@ -1091,7 +1091,7 @@ func _Conversation_SetConversation_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/conversation.conversation/SetConversation", + FullMethod: "/OpenIMServer.conversation.conversation/SetConversation", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConversationServer).SetConversation(ctx, req.(*SetConversationReq)) @@ -1109,7 +1109,7 @@ func _Conversation_SetRecvMsgOpt_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/conversation.conversation/SetRecvMsgOpt", + FullMethod: "/OpenIMServer.conversation.conversation/SetRecvMsgOpt", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConversationServer).SetRecvMsgOpt(ctx, req.(*SetRecvMsgOptReq)) @@ -1127,7 +1127,7 @@ func _Conversation_GetRecvMsgNotNotifyUserIDs_Handler(srv interface{}, ctx conte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/conversation.conversation/GetRecvMsgNotNotifyUserIDs", + FullMethod: "/OpenIMServer.conversation.conversation/GetRecvMsgNotNotifyUserIDs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConversationServer).GetRecvMsgNotNotifyUserIDs(ctx, req.(*GetRecvMsgNotNotifyUserIDsReq)) @@ -1136,7 +1136,7 @@ func _Conversation_GetRecvMsgNotNotifyUserIDs_Handler(srv interface{}, ctx conte } var _Conversation_serviceDesc = grpc.ServiceDesc{ - ServiceName: "conversation.conversation", + ServiceName: "OpenIMServer.conversation.conversation", HandlerType: (*ConversationServer)(nil), Methods: []grpc.MethodDesc{ { @@ -1177,62 +1177,63 @@ var _Conversation_serviceDesc = grpc.ServiceDesc{ } func init() { - proto.RegisterFile("conversation/conversation.proto", fileDescriptor_conversation_f3f9347ed949ef7d) + proto.RegisterFile("conversation/conversation.proto", fileDescriptor_conversation_46a825ce5b85f7cf) } -var fileDescriptor_conversation_f3f9347ed949ef7d = []byte{ - // 841 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xdb, 0x4f, 0x3b, 0x45, - 0x14, 0xce, 0xb6, 0xfc, 0x0a, 0x3d, 0x6d, 0xa1, 0x0e, 0x02, 0xe3, 0x2a, 0x50, 0x27, 0x88, 0x15, - 0x09, 0x24, 0xe8, 0x8b, 0x98, 0x18, 0xa1, 0x0d, 0x4d, 0x13, 0x4b, 0xc9, 0x16, 0x8c, 0x97, 0xc4, - 0x64, 0xe9, 0x4e, 0xe9, 0xc6, 0xba, 0x3b, 0xee, 0xcc, 0x72, 0x79, 0xf3, 0xef, 0xf0, 0xd1, 0x27, - 0xe3, 0xb3, 0x7f, 0xa0, 0xd9, 0xd9, 0x52, 0x76, 0x3a, 0xbb, 0xbd, 0x24, 0x3e, 0x9e, 0x6f, 0xcf, - 0xe5, 0x3b, 0x67, 0xbe, 0x33, 0xb3, 0xb0, 0xdf, 0xf7, 0xbd, 0x47, 0x1a, 0x70, 0x5b, 0xb8, 0xbe, - 0x77, 0x9a, 0x34, 0x4e, 0x58, 0xe0, 0x0b, 0x1f, 0x95, 0x93, 0x18, 0xf9, 0x77, 0x05, 0xca, 0x8d, - 0x04, 0x80, 0x6a, 0x50, 0xf2, 0x9f, 0x3c, 0x1a, 0xdc, 0x71, 0x1a, 0xb4, 0x9b, 0xd8, 0xa8, 0x19, - 0xf5, 0xa2, 0x95, 0x84, 0xd0, 0x21, 0xac, 0x27, 0x53, 0xb4, 0x9b, 0x38, 0x27, 0x9d, 0xa6, 0x50, - 0xb4, 0x07, 0x10, 0xd0, 0xfe, 0x63, 0x87, 0x3f, 0x74, 0x99, 0xc0, 0xf9, 0x9a, 0x51, 0x7f, 0x67, - 0x25, 0x10, 0x74, 0x04, 0xd5, 0x64, 0xc4, 0xed, 0x0b, 0xa3, 0x78, 0x45, 0x7a, 0x69, 0x38, 0xda, - 0x86, 0x42, 0x18, 0x13, 0x7a, 0x27, 0x6b, 0x8d, 0x2d, 0x84, 0x61, 0xf5, 0x21, 0xf0, 0x43, 0xd6, - 0x6e, 0xe2, 0x82, 0xfc, 0xf0, 0x6a, 0x46, 0x7d, 0x84, 0x5e, 0x40, 0x6d, 0xa7, 0xe1, 0x87, 0x9e, - 0xc0, 0xab, 0x32, 0x71, 0x12, 0x42, 0x07, 0x50, 0x71, 0x02, 0x7b, 0x20, 0x6e, 0xe9, 0xb3, 0xb8, - 0x75, 0x7f, 0xa3, 0x78, 0xad, 0x66, 0xd4, 0xf3, 0x96, 0x0a, 0x22, 0x13, 0xd6, 0x5c, 0x7e, 0xe3, - 0x7a, 0x1e, 0x75, 0x70, 0xb1, 0x66, 0xd4, 0xd7, 0xac, 0x89, 0x8d, 0x08, 0x94, 0x6d, 0x21, 0xec, - 0xfe, 0x90, 0x3a, 0x6d, 0x6f, 0xe0, 0x63, 0x90, 0x14, 0x14, 0x2c, 0xaa, 0xe2, 0xf2, 0x9b, 0xc0, - 0x7d, 0xb4, 0x05, 0x6d, 0x0c, 0x6d, 0x81, 0x4b, 0x32, 0x89, 0x0a, 0x46, 0x6c, 0x25, 0xf1, 0x0b, - 0x21, 0xc7, 0x50, 0x8e, 0xd9, 0x26, 0xa0, 0xa8, 0x96, 0xcb, 0xaf, 0x7d, 0xd1, 0xf6, 0x5a, 0x11, - 0x8a, 0x2b, 0x32, 0x8d, 0x82, 0xa1, 0x75, 0xc8, 0xd1, 0x67, 0xbc, 0x2e, 0x59, 0xe4, 0xe8, 0x33, - 0xfa, 0x12, 0xb6, 0x42, 0xe6, 0xd8, 0x82, 0xde, 0xbd, 0xb5, 0x2d, 0x3b, 0xdd, 0x90, 0x9d, 0xa6, - 0x7f, 0x8c, 0x2a, 0xdd, 0x87, 0x81, 0xd7, 0x0c, 0x03, 0x39, 0x7f, 0x5c, 0x95, 0x64, 0x14, 0x8c, - 0xfc, 0x69, 0x80, 0xd9, 0xf1, 0x1d, 0x77, 0xf0, 0x92, 0x14, 0xcf, 0x95, 0x4b, 0x47, 0x8e, 0x45, - 0x7f, 0x47, 0xdf, 0x80, 0xa2, 0x32, 0xa9, 0xa2, 0xd2, 0x99, 0x79, 0xa2, 0xc8, 0x31, 0x19, 0x69, - 0x29, 0xfe, 0xe8, 0x23, 0x28, 0x0e, 0xa2, 0x5c, 0x72, 0x18, 0x39, 0x59, 0xff, 0x0d, 0x88, 0x84, - 0x15, 0x1f, 0xff, 0x77, 0x2e, 0x8f, 0x84, 0x95, 0xaf, 0x17, 0xad, 0x04, 0x42, 0x76, 0xe1, 0xc3, - 0x4c, 0x6e, 0x9c, 0x91, 0x3f, 0x0c, 0x40, 0x3d, 0x2a, 0x94, 0xf2, 0x31, 0xe7, 0xc6, 0x92, 0x9c, - 0x95, 0xc5, 0x39, 0x82, 0xaa, 0xe7, 0x0b, 0x77, 0xe0, 0xf6, 0xdf, 0xe4, 0x1c, 0x53, 0xd7, 0x70, - 0xb2, 0x05, 0x9b, 0x1a, 0x03, 0xce, 0xc8, 0xdf, 0x06, 0x54, 0x7b, 0x54, 0x58, 0x93, 0x1d, 0x89, - 0x78, 0xd5, 0xa0, 0xd4, 0xd5, 0x17, 0xb2, 0xab, 0x2e, 0x64, 0x23, 0x75, 0x21, 0x1b, 0xda, 0x42, - 0x5a, 0xda, 0x42, 0x5a, 0xca, 0x42, 0x6a, 0x1d, 0xac, 0x64, 0x74, 0xb0, 0x09, 0xef, 0x4d, 0x31, - 0xe5, 0x8c, 0xfc, 0x02, 0xa8, 0xa5, 0x0f, 0x56, 0xa7, 0x67, 0xa4, 0xd2, 0x9b, 0x6a, 0x34, 0xa7, - 0x35, 0x4a, 0xee, 0x60, 0xb3, 0xa5, 0x8f, 0x4d, 0x3b, 0xb9, 0xdc, 0x72, 0x27, 0x47, 0x6c, 0x2d, - 0x2d, 0x5f, 0x6c, 0xf0, 0x75, 0xd8, 0x50, 0x7b, 0xe0, 0x38, 0x27, 0xd5, 0x38, 0x0d, 0x93, 0x1f, - 0xe0, 0x7d, 0xbd, 0x04, 0x67, 0xe8, 0x5b, 0xa8, 0x28, 0xa0, 0x8c, 0x9f, 0xcd, 0x5d, 0x0d, 0x20, - 0xe7, 0xb0, 0xdd, 0xa2, 0xe2, 0x62, 0x34, 0x5a, 0x9e, 0x3f, 0xf9, 0x19, 0x76, 0x52, 0x63, 0xff, - 0x17, 0x62, 0xff, 0x18, 0x80, 0x2f, 0x6d, 0xd1, 0x1f, 0xf6, 0x52, 0x66, 0xab, 0xa5, 0x37, 0x96, - 0x4c, 0x3f, 0x5f, 0x2d, 0xa9, 0x72, 0xce, 0x67, 0xc8, 0xb9, 0x03, 0x1f, 0x64, 0x70, 0xe5, 0x2c, - 0x7a, 0x64, 0x7a, 0x61, 0xbf, 0x4f, 0x79, 0x4c, 0xb3, 0x68, 0xbd, 0x9a, 0xd1, 0xb3, 0x74, 0x65, - 0xbb, 0x23, 0xea, 0x8c, 0xcf, 0x7d, 0x6c, 0x91, 0xaf, 0x60, 0xb7, 0x35, 0xd9, 0x8e, 0x6b, 0x5f, - 0x5c, 0x47, 0xf5, 0x5e, 0x62, 0x5e, 0xb2, 0xff, 0xc4, 0xbb, 0x65, 0x28, 0xef, 0x16, 0x39, 0x87, - 0xbd, 0x59, 0xa1, 0x31, 0x9d, 0xf8, 0xb2, 0x9b, 0xd0, 0x19, 0x9b, 0x67, 0x7f, 0x15, 0xd4, 0x7b, - 0x17, 0x79, 0xb0, 0x93, 0x71, 0x13, 0xa2, 0xba, 0x3a, 0xea, 0xec, 0xcb, 0xdc, 0xfc, 0x6c, 0x41, - 0x4f, 0xce, 0xd0, 0xf7, 0xb0, 0x31, 0x25, 0x73, 0x54, 0x53, 0xa3, 0xf5, 0xfb, 0xc1, 0xfc, 0x78, - 0x8e, 0x07, 0x67, 0xe8, 0x5e, 0x6e, 0xe8, 0xb4, 0x50, 0xd1, 0x81, 0x16, 0x99, 0xb2, 0x07, 0xe6, - 0x27, 0x0b, 0x78, 0x71, 0x86, 0x7e, 0x84, 0xea, 0xf4, 0x8a, 0xa2, 0xd9, 0xd4, 0x64, 0x76, 0x32, - 0xcf, 0x85, 0x33, 0x34, 0x84, 0xad, 0x54, 0x75, 0xa1, 0x43, 0x35, 0x38, 0x6b, 0x5d, 0xcc, 0x4f, - 0x17, 0xf2, 0x8b, 0x0f, 0xa0, 0x37, 0xfb, 0x00, 0x7a, 0x73, 0x0f, 0x20, 0xe5, 0x65, 0x42, 0x37, - 0x50, 0x51, 0xae, 0x7b, 0xb4, 0xa7, 0xc5, 0x28, 0xaf, 0x96, 0xb9, 0x3f, 0xf3, 0x3b, 0x67, 0xe8, - 0x09, 0xcc, 0x6c, 0x9d, 0xa3, 0xcf, 0xb5, 0xa9, 0x66, 0x2f, 0x93, 0x79, 0xbc, 0xb8, 0x33, 0x67, - 0x97, 0xc7, 0x3f, 0x1d, 0x75, 0x19, 0xf5, 0xda, 0x9d, 0x53, 0xf6, 0xeb, 0xc3, 0xa9, 0xfc, 0x27, - 0x56, 0x7e, 0x93, 0xbf, 0x4e, 0x1a, 0xf7, 0x05, 0xe9, 0xf0, 0xc5, 0x7f, 0x01, 0x00, 0x00, 0xff, - 0xff, 0xfd, 0xe0, 0xa6, 0xa6, 0x57, 0x0b, 0x00, 0x00, +var fileDescriptor_conversation_46a825ce5b85f7cf = []byte{ + // 864 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xcf, 0x53, 0xfb, 0x44, + 0x14, 0x9f, 0xb4, 0x7c, 0x81, 0xbe, 0xb6, 0x50, 0x17, 0x81, 0x25, 0x0a, 0x76, 0x32, 0x8e, 0x76, + 0x10, 0xdb, 0x11, 0xd0, 0x11, 0x3c, 0x41, 0x3b, 0x74, 0x3a, 0x5a, 0xca, 0xa4, 0x70, 0xf1, 0xe0, + 0x4c, 0x68, 0xb6, 0x34, 0x5a, 0x93, 0x35, 0xbb, 0xa9, 0x30, 0xe3, 0xc9, 0x93, 0x17, 0x0f, 0xfe, + 0x15, 0xfa, 0x07, 0x38, 0xe3, 0x5f, 0xe6, 0xdd, 0xc9, 0xa6, 0x94, 0x6c, 0x37, 0xa9, 0x04, 0xbe, + 0xc7, 0xfd, 0x64, 0xdf, 0x7b, 0x9f, 0xf7, 0xe3, 0xb3, 0x6f, 0x02, 0x1f, 0x0c, 0x3c, 0x77, 0x42, + 0x7c, 0x66, 0x71, 0xc7, 0x73, 0x1b, 0xf1, 0x43, 0x9d, 0xfa, 0x1e, 0xf7, 0xd0, 0x4e, 0x8f, 0x12, + 0xb7, 0xd3, 0xed, 0x13, 0x7f, 0x42, 0xfc, 0x7a, 0xfc, 0x82, 0xf1, 0xf7, 0x12, 0x94, 0x9a, 0x31, + 0x00, 0x55, 0xa1, 0xe8, 0xfd, 0xec, 0x12, 0xff, 0x86, 0x11, 0xbf, 0xd3, 0xc2, 0x5a, 0x55, 0xab, + 0x15, 0xcc, 0x38, 0x84, 0x3e, 0x82, 0xb5, 0xb8, 0x8b, 0x4e, 0x0b, 0xe7, 0xc4, 0xa5, 0x39, 0x14, + 0xed, 0x01, 0xf8, 0x64, 0x30, 0xe9, 0xb2, 0xbb, 0x1e, 0xe5, 0x38, 0x5f, 0xd5, 0x6a, 0x6f, 0xcc, + 0x18, 0x82, 0xf6, 0xa1, 0x12, 0xb7, 0xb8, 0x7e, 0xa0, 0x04, 0x2f, 0x89, 0x5b, 0x0a, 0x8e, 0xb6, + 0x60, 0x39, 0x88, 0x08, 0xbd, 0x11, 0xb1, 0xa6, 0x27, 0x84, 0x61, 0xe5, 0xce, 0xf7, 0x02, 0xda, + 0x69, 0xe1, 0x65, 0xf1, 0xe1, 0xf1, 0x18, 0xe6, 0x11, 0xb8, 0x3e, 0xb1, 0xec, 0xa6, 0x17, 0xb8, + 0x1c, 0xaf, 0x08, 0xc7, 0x71, 0x08, 0x7d, 0x08, 0x65, 0xdb, 0xb7, 0x86, 0xfc, 0x9a, 0xdc, 0xf3, + 0x6b, 0xe7, 0x47, 0x82, 0x57, 0xab, 0x5a, 0x2d, 0x6f, 0xca, 0x20, 0xd2, 0x61, 0xd5, 0x61, 0x57, + 0x8e, 0xeb, 0x12, 0x1b, 0x17, 0xaa, 0x5a, 0x6d, 0xd5, 0x9c, 0x9d, 0x91, 0x01, 0x25, 0x8b, 0x73, + 0x6b, 0x30, 0x22, 0x76, 0xc7, 0x1d, 0x7a, 0x18, 0x04, 0x05, 0x09, 0x0b, 0xa3, 0x38, 0xec, 0xca, + 0x77, 0x26, 0x16, 0x27, 0xcd, 0x91, 0xc5, 0x71, 0x51, 0x38, 0x91, 0xc1, 0x90, 0xad, 0x20, 0x7e, + 0xc6, 0x45, 0x19, 0x4a, 0x11, 0xdb, 0x18, 0x14, 0xc6, 0x72, 0xd8, 0xa5, 0xc7, 0x3b, 0x6e, 0x3b, + 0x44, 0x71, 0x59, 0xb8, 0x91, 0x30, 0xb4, 0x06, 0x39, 0x72, 0x8f, 0xd7, 0x04, 0x8b, 0x1c, 0xb9, + 0x47, 0xc7, 0xb0, 0x19, 0x50, 0xdb, 0xe2, 0xe4, 0xe6, 0x29, 0x6d, 0x91, 0xe9, 0xba, 0xc8, 0x34, + 0xf9, 0x63, 0x18, 0xe9, 0x36, 0xf0, 0xdd, 0x56, 0xe0, 0x8b, 0xfa, 0xe3, 0x8a, 0x20, 0x23, 0x61, + 0xc6, 0x9f, 0x1a, 0xe8, 0x5d, 0xcf, 0x76, 0x86, 0x0f, 0xf1, 0xe1, 0xb9, 0x70, 0xc8, 0xd8, 0x36, + 0xc9, 0x4f, 0xe8, 0x6b, 0x28, 0xc5, 0x5b, 0x28, 0xa6, 0xa8, 0x78, 0xf8, 0x71, 0x3d, 0x75, 0x0e, + 0xeb, 0x71, 0x37, 0xa6, 0x64, 0x8c, 0xde, 0x87, 0xc2, 0x30, 0x74, 0x2c, 0x2a, 0x93, 0x13, 0x64, + 0x9e, 0x80, 0x70, 0xca, 0xa2, 0x59, 0xf8, 0xc6, 0x61, 0xe1, 0x94, 0xe5, 0x6b, 0x05, 0x33, 0x86, + 0x18, 0xbb, 0xf0, 0x5e, 0x2a, 0x51, 0x46, 0x8d, 0xdf, 0x35, 0x40, 0x7d, 0xc2, 0xa5, 0xf0, 0x51, + 0x02, 0xcd, 0xd7, 0x24, 0x20, 0x49, 0x6a, 0x1f, 0x2a, 0xae, 0xc7, 0x9d, 0xa1, 0x33, 0x78, 0x1a, + 0xf4, 0x28, 0x0f, 0x05, 0x37, 0x36, 0x61, 0x43, 0xa1, 0xc3, 0xa8, 0xf1, 0x97, 0x06, 0x95, 0x3e, + 0xe1, 0xe6, 0x4c, 0x3d, 0x21, 0xc9, 0x2a, 0x14, 0x7b, 0xaa, 0x54, 0x7b, 0xb2, 0x54, 0x9b, 0x89, + 0x52, 0x6d, 0x2a, 0x52, 0x35, 0x15, 0xa9, 0x9a, 0x92, 0x54, 0x95, 0x0c, 0x96, 0x52, 0x32, 0xd8, + 0x80, 0x77, 0xe6, 0x98, 0x32, 0x6a, 0x7c, 0x07, 0xa8, 0xad, 0x56, 0x59, 0xa5, 0xa7, 0x25, 0xd2, + 0x9b, 0x4b, 0x34, 0xa7, 0x24, 0x6a, 0xdc, 0xc2, 0x46, 0x5b, 0x2d, 0x9b, 0xd2, 0xc6, 0xdc, 0x2b, + 0xda, 0x68, 0x58, 0x4a, 0x0c, 0xf6, 0xbc, 0x2e, 0xd4, 0x60, 0x5d, 0x4e, 0x88, 0xe1, 0x9c, 0x98, + 0xd3, 0x79, 0xd8, 0x20, 0xf0, 0xae, 0x1a, 0x82, 0x51, 0xd4, 0x85, 0xb2, 0x04, 0x0a, 0xfb, 0x0c, + 0x89, 0xc8, 0xd6, 0xc6, 0x29, 0x6c, 0xb5, 0x09, 0x3f, 0x1b, 0x8f, 0xb3, 0x27, 0x63, 0x8c, 0x60, + 0x3b, 0xd1, 0xf6, 0xed, 0xb3, 0xfc, 0x47, 0x03, 0x7c, 0x6e, 0xf1, 0xc1, 0xa8, 0x9f, 0x50, 0x75, + 0x25, 0x96, 0xf6, 0x9a, 0x58, 0xff, 0x3f, 0x61, 0x89, 0x12, 0xc8, 0xa7, 0x48, 0xa0, 0x0b, 0x3b, + 0x29, 0xc4, 0x19, 0x0d, 0x57, 0x56, 0x3f, 0x18, 0x0c, 0x08, 0x8b, 0x38, 0x17, 0xcc, 0xc7, 0x63, + 0xb8, 0xe4, 0x2e, 0x2c, 0x67, 0x4c, 0xec, 0xe9, 0x78, 0x4c, 0x4f, 0xc6, 0x09, 0xec, 0xb6, 0x67, + 0x8a, 0xba, 0xf4, 0xf8, 0x65, 0x18, 0xef, 0x21, 0xe2, 0x25, 0x8a, 0x11, 0xdb, 0x82, 0x9a, 0xb4, + 0x05, 0x8d, 0x53, 0xd8, 0x5b, 0x64, 0x1a, 0xd1, 0x89, 0x5e, 0xcb, 0x19, 0x9d, 0xe9, 0xf1, 0xf0, + 0xdf, 0x15, 0xf9, 0x15, 0x47, 0xbf, 0x69, 0xb0, 0x9d, 0xf2, 0x96, 0xa2, 0xcf, 0x17, 0x14, 0x3e, + 0x7d, 0x51, 0xe8, 0x5f, 0xbc, 0xc4, 0x8c, 0x51, 0x44, 0x61, 0x7d, 0x4e, 0x28, 0xe8, 0xd3, 0x05, + 0xae, 0xd4, 0xb7, 0x47, 0xaf, 0x67, 0xb9, 0xce, 0x28, 0xfa, 0x45, 0xa8, 0x7f, 0x7e, 0xee, 0xd1, + 0x67, 0x8b, 0xdd, 0x24, 0x68, 0x4c, 0x3f, 0xcc, 0x6a, 0xc2, 0x28, 0x62, 0x50, 0x99, 0x7f, 0x18, + 0x50, 0x86, 0x0c, 0x44, 0xdc, 0x46, 0xa6, 0xfb, 0x8c, 0xa2, 0x5f, 0x35, 0xd8, 0x4c, 0x9c, 0x63, + 0x74, 0xb4, 0xc0, 0x55, 0x9a, 0x64, 0xf5, 0xe3, 0xec, 0x46, 0x51, 0xa7, 0xfb, 0x19, 0x3a, 0xdd, + 0xcf, 0xd6, 0xe9, 0x84, 0x5d, 0x8b, 0xbe, 0x87, 0xb2, 0xb4, 0xc0, 0xd0, 0x27, 0x8b, 0x1d, 0x48, + 0x4b, 0x59, 0x3f, 0x78, 0xfe, 0x65, 0x46, 0xd1, 0x1f, 0x1a, 0xe8, 0xe9, 0x02, 0x45, 0x5f, 0x2e, + 0x6e, 0x59, 0xfa, 0x93, 0xa0, 0x9f, 0xbc, 0xd0, 0x92, 0xd1, 0xf3, 0x83, 0x6f, 0xf7, 0x23, 0xdb, + 0x06, 0xfd, 0xe1, 0xae, 0x21, 0xfe, 0x20, 0xa4, 0x9f, 0x8a, 0xaf, 0xe2, 0x87, 0xdb, 0x65, 0x71, + 0xe1, 0xe8, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x2b, 0xd1, 0xfb, 0x68, 0x85, 0x0c, 0x00, 0x00, } diff --git a/pkg/proto/conversation/conversation.proto b/pkg/proto/conversation/conversation.proto index dfa04f542..55d6df376 100644 --- a/pkg/proto/conversation/conversation.proto +++ b/pkg/proto/conversation/conversation.proto @@ -1,6 +1,6 @@ syntax = "proto3"; option go_package = "OpenIM/pkg/proto/conversation;conversation"; -package conversation; +package OpenIMServer.conversation; message Conversation{ string ownerUserID = 1; diff --git a/pkg/proto/friend/friend.pb.go b/pkg/proto/friend/friend.pb.go index 7aadf32ce..4b369350e 100644 --- a/pkg/proto/friend/friend.pb.go +++ b/pkg/proto/friend/friend.pb.go @@ -36,7 +36,7 @@ func (m *GetPaginationFriendsReq) Reset() { *m = GetPaginationFriendsReq func (m *GetPaginationFriendsReq) String() string { return proto.CompactTextString(m) } func (*GetPaginationFriendsReq) ProtoMessage() {} func (*GetPaginationFriendsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{0} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{0} } func (m *GetPaginationFriendsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPaginationFriendsReq.Unmarshal(m, b) @@ -82,7 +82,7 @@ func (m *GetPaginationFriendsResp) Reset() { *m = GetPaginationFriendsRe func (m *GetPaginationFriendsResp) String() string { return proto.CompactTextString(m) } func (*GetPaginationFriendsResp) ProtoMessage() {} func (*GetPaginationFriendsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{1} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{1} } func (m *GetPaginationFriendsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPaginationFriendsResp.Unmarshal(m, b) @@ -130,7 +130,7 @@ func (m *ApplyToAddFriendReq) Reset() { *m = ApplyToAddFriendReq{} } func (m *ApplyToAddFriendReq) String() string { return proto.CompactTextString(m) } func (*ApplyToAddFriendReq) ProtoMessage() {} func (*ApplyToAddFriendReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{2} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{2} } func (m *ApplyToAddFriendReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApplyToAddFriendReq.Unmarshal(m, b) @@ -188,7 +188,7 @@ func (m *ApplyToAddFriendResp) Reset() { *m = ApplyToAddFriendResp{} } func (m *ApplyToAddFriendResp) String() string { return proto.CompactTextString(m) } func (*ApplyToAddFriendResp) ProtoMessage() {} func (*ApplyToAddFriendResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{3} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{3} } func (m *ApplyToAddFriendResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApplyToAddFriendResp.Unmarshal(m, b) @@ -220,7 +220,7 @@ func (m *ImportFriendReq) Reset() { *m = ImportFriendReq{} } func (m *ImportFriendReq) String() string { return proto.CompactTextString(m) } func (*ImportFriendReq) ProtoMessage() {} func (*ImportFriendReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{4} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{4} } func (m *ImportFriendReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ImportFriendReq.Unmarshal(m, b) @@ -264,7 +264,7 @@ func (m *ImportFriendResp) Reset() { *m = ImportFriendResp{} } func (m *ImportFriendResp) String() string { return proto.CompactTextString(m) } func (*ImportFriendResp) ProtoMessage() {} func (*ImportFriendResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{5} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{5} } func (m *ImportFriendResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ImportFriendResp.Unmarshal(m, b) @@ -296,7 +296,7 @@ func (m *GetPaginationFriendsApplyToReq) Reset() { *m = GetPaginationFri func (m *GetPaginationFriendsApplyToReq) String() string { return proto.CompactTextString(m) } func (*GetPaginationFriendsApplyToReq) ProtoMessage() {} func (*GetPaginationFriendsApplyToReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{6} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{6} } func (m *GetPaginationFriendsApplyToReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPaginationFriendsApplyToReq.Unmarshal(m, b) @@ -342,7 +342,7 @@ func (m *GetPaginationFriendsApplyToResp) Reset() { *m = GetPaginationFr func (m *GetPaginationFriendsApplyToResp) String() string { return proto.CompactTextString(m) } func (*GetPaginationFriendsApplyToResp) ProtoMessage() {} func (*GetPaginationFriendsApplyToResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{7} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{7} } func (m *GetPaginationFriendsApplyToResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPaginationFriendsApplyToResp.Unmarshal(m, b) @@ -388,7 +388,7 @@ func (m *GetDesignatedFriendsReq) Reset() { *m = GetDesignatedFriendsReq func (m *GetDesignatedFriendsReq) String() string { return proto.CompactTextString(m) } func (*GetDesignatedFriendsReq) ProtoMessage() {} func (*GetDesignatedFriendsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{8} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{8} } func (m *GetDesignatedFriendsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetDesignatedFriendsReq.Unmarshal(m, b) @@ -433,7 +433,7 @@ func (m *GetDesignatedFriendsResp) Reset() { *m = GetDesignatedFriendsRe func (m *GetDesignatedFriendsResp) String() string { return proto.CompactTextString(m) } func (*GetDesignatedFriendsResp) ProtoMessage() {} func (*GetDesignatedFriendsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{9} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{9} } func (m *GetDesignatedFriendsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetDesignatedFriendsResp.Unmarshal(m, b) @@ -472,7 +472,7 @@ func (m *AddBlackReq) Reset() { *m = AddBlackReq{} } func (m *AddBlackReq) String() string { return proto.CompactTextString(m) } func (*AddBlackReq) ProtoMessage() {} func (*AddBlackReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{10} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{10} } func (m *AddBlackReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddBlackReq.Unmarshal(m, b) @@ -516,7 +516,7 @@ func (m *AddBlackResp) Reset() { *m = AddBlackResp{} } func (m *AddBlackResp) String() string { return proto.CompactTextString(m) } func (*AddBlackResp) ProtoMessage() {} func (*AddBlackResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{11} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{11} } func (m *AddBlackResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddBlackResp.Unmarshal(m, b) @@ -548,7 +548,7 @@ func (m *RemoveBlackReq) Reset() { *m = RemoveBlackReq{} } func (m *RemoveBlackReq) String() string { return proto.CompactTextString(m) } func (*RemoveBlackReq) ProtoMessage() {} func (*RemoveBlackReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{12} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{12} } func (m *RemoveBlackReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RemoveBlackReq.Unmarshal(m, b) @@ -592,7 +592,7 @@ func (m *RemoveBlackResp) Reset() { *m = RemoveBlackResp{} } func (m *RemoveBlackResp) String() string { return proto.CompactTextString(m) } func (*RemoveBlackResp) ProtoMessage() {} func (*RemoveBlackResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{13} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{13} } func (m *RemoveBlackResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RemoveBlackResp.Unmarshal(m, b) @@ -624,7 +624,7 @@ func (m *GetPaginationBlacksReq) Reset() { *m = GetPaginationBlacksReq{} func (m *GetPaginationBlacksReq) String() string { return proto.CompactTextString(m) } func (*GetPaginationBlacksReq) ProtoMessage() {} func (*GetPaginationBlacksReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{14} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{14} } func (m *GetPaginationBlacksReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPaginationBlacksReq.Unmarshal(m, b) @@ -670,7 +670,7 @@ func (m *GetPaginationBlacksResp) Reset() { *m = GetPaginationBlacksResp func (m *GetPaginationBlacksResp) String() string { return proto.CompactTextString(m) } func (*GetPaginationBlacksResp) ProtoMessage() {} func (*GetPaginationBlacksResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{15} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{15} } func (m *GetPaginationBlacksResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPaginationBlacksResp.Unmarshal(m, b) @@ -716,7 +716,7 @@ func (m *IsFriendReq) Reset() { *m = IsFriendReq{} } func (m *IsFriendReq) String() string { return proto.CompactTextString(m) } func (*IsFriendReq) ProtoMessage() {} func (*IsFriendReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{16} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{16} } func (m *IsFriendReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IsFriendReq.Unmarshal(m, b) @@ -762,7 +762,7 @@ func (m *IsFriendResp) Reset() { *m = IsFriendResp{} } func (m *IsFriendResp) String() string { return proto.CompactTextString(m) } func (*IsFriendResp) ProtoMessage() {} func (*IsFriendResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{17} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{17} } func (m *IsFriendResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IsFriendResp.Unmarshal(m, b) @@ -808,7 +808,7 @@ func (m *IsBlackReq) Reset() { *m = IsBlackReq{} } func (m *IsBlackReq) String() string { return proto.CompactTextString(m) } func (*IsBlackReq) ProtoMessage() {} func (*IsBlackReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{18} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{18} } func (m *IsBlackReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IsBlackReq.Unmarshal(m, b) @@ -854,7 +854,7 @@ func (m *IsBlackResp) Reset() { *m = IsBlackResp{} } func (m *IsBlackResp) String() string { return proto.CompactTextString(m) } func (*IsBlackResp) ProtoMessage() {} func (*IsBlackResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{19} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{19} } func (m *IsBlackResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IsBlackResp.Unmarshal(m, b) @@ -900,7 +900,7 @@ func (m *DeleteFriendReq) Reset() { *m = DeleteFriendReq{} } func (m *DeleteFriendReq) String() string { return proto.CompactTextString(m) } func (*DeleteFriendReq) ProtoMessage() {} func (*DeleteFriendReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{20} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{20} } func (m *DeleteFriendReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteFriendReq.Unmarshal(m, b) @@ -944,7 +944,7 @@ func (m *DeleteFriendResp) Reset() { *m = DeleteFriendResp{} } func (m *DeleteFriendResp) String() string { return proto.CompactTextString(m) } func (*DeleteFriendResp) ProtoMessage() {} func (*DeleteFriendResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{21} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{21} } func (m *DeleteFriendResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteFriendResp.Unmarshal(m, b) @@ -979,7 +979,7 @@ func (m *RespondFriendApplyReq) Reset() { *m = RespondFriendApplyReq{} } func (m *RespondFriendApplyReq) String() string { return proto.CompactTextString(m) } func (*RespondFriendApplyReq) ProtoMessage() {} func (*RespondFriendApplyReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{22} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{22} } func (m *RespondFriendApplyReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RespondFriendApplyReq.Unmarshal(m, b) @@ -1037,7 +1037,7 @@ func (m *RespondFriendApplyResp) Reset() { *m = RespondFriendApplyResp{} func (m *RespondFriendApplyResp) String() string { return proto.CompactTextString(m) } func (*RespondFriendApplyResp) ProtoMessage() {} func (*RespondFriendApplyResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{23} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{23} } func (m *RespondFriendApplyResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RespondFriendApplyResp.Unmarshal(m, b) @@ -1070,7 +1070,7 @@ func (m *SetFriendRemarkReq) Reset() { *m = SetFriendRemarkReq{} } func (m *SetFriendRemarkReq) String() string { return proto.CompactTextString(m) } func (*SetFriendRemarkReq) ProtoMessage() {} func (*SetFriendRemarkReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{24} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{24} } func (m *SetFriendRemarkReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetFriendRemarkReq.Unmarshal(m, b) @@ -1121,7 +1121,7 @@ func (m *SetFriendRemarkResp) Reset() { *m = SetFriendRemarkResp{} } func (m *SetFriendRemarkResp) String() string { return proto.CompactTextString(m) } func (*SetFriendRemarkResp) ProtoMessage() {} func (*SetFriendRemarkResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{25} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{25} } func (m *SetFriendRemarkResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetFriendRemarkResp.Unmarshal(m, b) @@ -1153,7 +1153,7 @@ func (m *GetPaginationFriendsApplyFromReq) Reset() { *m = GetPaginationF func (m *GetPaginationFriendsApplyFromReq) String() string { return proto.CompactTextString(m) } func (*GetPaginationFriendsApplyFromReq) ProtoMessage() {} func (*GetPaginationFriendsApplyFromReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{26} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{26} } func (m *GetPaginationFriendsApplyFromReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPaginationFriendsApplyFromReq.Unmarshal(m, b) @@ -1199,7 +1199,7 @@ func (m *GetPaginationFriendsApplyFromResp) Reset() { *m = GetPagination func (m *GetPaginationFriendsApplyFromResp) String() string { return proto.CompactTextString(m) } func (*GetPaginationFriendsApplyFromResp) ProtoMessage() {} func (*GetPaginationFriendsApplyFromResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{27} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{27} } func (m *GetPaginationFriendsApplyFromResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPaginationFriendsApplyFromResp.Unmarshal(m, b) @@ -1244,7 +1244,7 @@ func (m *GetFriendIDsReq) Reset() { *m = GetFriendIDsReq{} } func (m *GetFriendIDsReq) String() string { return proto.CompactTextString(m) } func (*GetFriendIDsReq) ProtoMessage() {} func (*GetFriendIDsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{28} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{28} } func (m *GetFriendIDsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetFriendIDsReq.Unmarshal(m, b) @@ -1282,7 +1282,7 @@ func (m *GetFriendIDsResp) Reset() { *m = GetFriendIDsResp{} } func (m *GetFriendIDsResp) String() string { return proto.CompactTextString(m) } func (*GetFriendIDsResp) ProtoMessage() {} func (*GetFriendIDsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_friend_daca65d86d106412, []int{29} + return fileDescriptor_friend_9d5fa64eec103c7c, []int{29} } func (m *GetFriendIDsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetFriendIDsResp.Unmarshal(m, b) @@ -1310,36 +1310,36 @@ func (m *GetFriendIDsResp) GetFriendIDs() []string { } func init() { - proto.RegisterType((*GetPaginationFriendsReq)(nil), "friend.getPaginationFriendsReq") - proto.RegisterType((*GetPaginationFriendsResp)(nil), "friend.getPaginationFriendsResp") - proto.RegisterType((*ApplyToAddFriendReq)(nil), "friend.applyToAddFriendReq") - proto.RegisterType((*ApplyToAddFriendResp)(nil), "friend.applyToAddFriendResp") - proto.RegisterType((*ImportFriendReq)(nil), "friend.importFriendReq") - proto.RegisterType((*ImportFriendResp)(nil), "friend.importFriendResp") - proto.RegisterType((*GetPaginationFriendsApplyToReq)(nil), "friend.getPaginationFriendsApplyToReq") - proto.RegisterType((*GetPaginationFriendsApplyToResp)(nil), "friend.getPaginationFriendsApplyToResp") - proto.RegisterType((*GetDesignatedFriendsReq)(nil), "friend.getDesignatedFriendsReq") - proto.RegisterType((*GetDesignatedFriendsResp)(nil), "friend.getDesignatedFriendsResp") - proto.RegisterType((*AddBlackReq)(nil), "friend.addBlackReq") - proto.RegisterType((*AddBlackResp)(nil), "friend.addBlackResp") - proto.RegisterType((*RemoveBlackReq)(nil), "friend.removeBlackReq") - proto.RegisterType((*RemoveBlackResp)(nil), "friend.removeBlackResp") - proto.RegisterType((*GetPaginationBlacksReq)(nil), "friend.getPaginationBlacksReq") - proto.RegisterType((*GetPaginationBlacksResp)(nil), "friend.getPaginationBlacksResp") - proto.RegisterType((*IsFriendReq)(nil), "friend.isFriendReq") - proto.RegisterType((*IsFriendResp)(nil), "friend.isFriendResp") - proto.RegisterType((*IsBlackReq)(nil), "friend.isBlackReq") - proto.RegisterType((*IsBlackResp)(nil), "friend.isBlackResp") - proto.RegisterType((*DeleteFriendReq)(nil), "friend.deleteFriendReq") - proto.RegisterType((*DeleteFriendResp)(nil), "friend.deleteFriendResp") - proto.RegisterType((*RespondFriendApplyReq)(nil), "friend.respondFriendApplyReq") - proto.RegisterType((*RespondFriendApplyResp)(nil), "friend.respondFriendApplyResp") - proto.RegisterType((*SetFriendRemarkReq)(nil), "friend.setFriendRemarkReq") - proto.RegisterType((*SetFriendRemarkResp)(nil), "friend.setFriendRemarkResp") - proto.RegisterType((*GetPaginationFriendsApplyFromReq)(nil), "friend.getPaginationFriendsApplyFromReq") - proto.RegisterType((*GetPaginationFriendsApplyFromResp)(nil), "friend.getPaginationFriendsApplyFromResp") - proto.RegisterType((*GetFriendIDsReq)(nil), "friend.getFriendIDsReq") - proto.RegisterType((*GetFriendIDsResp)(nil), "friend.getFriendIDsResp") + proto.RegisterType((*GetPaginationFriendsReq)(nil), "OpenIMServer.friend.getPaginationFriendsReq") + proto.RegisterType((*GetPaginationFriendsResp)(nil), "OpenIMServer.friend.getPaginationFriendsResp") + proto.RegisterType((*ApplyToAddFriendReq)(nil), "OpenIMServer.friend.applyToAddFriendReq") + proto.RegisterType((*ApplyToAddFriendResp)(nil), "OpenIMServer.friend.applyToAddFriendResp") + proto.RegisterType((*ImportFriendReq)(nil), "OpenIMServer.friend.importFriendReq") + proto.RegisterType((*ImportFriendResp)(nil), "OpenIMServer.friend.importFriendResp") + proto.RegisterType((*GetPaginationFriendsApplyToReq)(nil), "OpenIMServer.friend.getPaginationFriendsApplyToReq") + proto.RegisterType((*GetPaginationFriendsApplyToResp)(nil), "OpenIMServer.friend.getPaginationFriendsApplyToResp") + proto.RegisterType((*GetDesignatedFriendsReq)(nil), "OpenIMServer.friend.getDesignatedFriendsReq") + proto.RegisterType((*GetDesignatedFriendsResp)(nil), "OpenIMServer.friend.getDesignatedFriendsResp") + proto.RegisterType((*AddBlackReq)(nil), "OpenIMServer.friend.addBlackReq") + proto.RegisterType((*AddBlackResp)(nil), "OpenIMServer.friend.addBlackResp") + proto.RegisterType((*RemoveBlackReq)(nil), "OpenIMServer.friend.removeBlackReq") + proto.RegisterType((*RemoveBlackResp)(nil), "OpenIMServer.friend.removeBlackResp") + proto.RegisterType((*GetPaginationBlacksReq)(nil), "OpenIMServer.friend.getPaginationBlacksReq") + proto.RegisterType((*GetPaginationBlacksResp)(nil), "OpenIMServer.friend.getPaginationBlacksResp") + proto.RegisterType((*IsFriendReq)(nil), "OpenIMServer.friend.isFriendReq") + proto.RegisterType((*IsFriendResp)(nil), "OpenIMServer.friend.isFriendResp") + proto.RegisterType((*IsBlackReq)(nil), "OpenIMServer.friend.isBlackReq") + proto.RegisterType((*IsBlackResp)(nil), "OpenIMServer.friend.isBlackResp") + proto.RegisterType((*DeleteFriendReq)(nil), "OpenIMServer.friend.deleteFriendReq") + proto.RegisterType((*DeleteFriendResp)(nil), "OpenIMServer.friend.deleteFriendResp") + proto.RegisterType((*RespondFriendApplyReq)(nil), "OpenIMServer.friend.respondFriendApplyReq") + proto.RegisterType((*RespondFriendApplyResp)(nil), "OpenIMServer.friend.respondFriendApplyResp") + proto.RegisterType((*SetFriendRemarkReq)(nil), "OpenIMServer.friend.setFriendRemarkReq") + proto.RegisterType((*SetFriendRemarkResp)(nil), "OpenIMServer.friend.setFriendRemarkResp") + proto.RegisterType((*GetPaginationFriendsApplyFromReq)(nil), "OpenIMServer.friend.getPaginationFriendsApplyFromReq") + proto.RegisterType((*GetPaginationFriendsApplyFromResp)(nil), "OpenIMServer.friend.getPaginationFriendsApplyFromResp") + proto.RegisterType((*GetFriendIDsReq)(nil), "OpenIMServer.friend.getFriendIDsReq") + proto.RegisterType((*GetFriendIDsResp)(nil), "OpenIMServer.friend.getFriendIDsResp") } // Reference imports to suppress errors if they are not otherwise used. @@ -1395,7 +1395,7 @@ func NewFriendClient(cc *grpc.ClientConn) FriendClient { func (c *friendClient) ApplyToAddFriend(ctx context.Context, in *ApplyToAddFriendReq, opts ...grpc.CallOption) (*ApplyToAddFriendResp, error) { out := new(ApplyToAddFriendResp) - err := grpc.Invoke(ctx, "/friend.friend/applyToAddFriend", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/applyToAddFriend", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1404,7 +1404,7 @@ func (c *friendClient) ApplyToAddFriend(ctx context.Context, in *ApplyToAddFrien func (c *friendClient) GetPaginationFriendsApplyTo(ctx context.Context, in *GetPaginationFriendsApplyToReq, opts ...grpc.CallOption) (*GetPaginationFriendsApplyToResp, error) { out := new(GetPaginationFriendsApplyToResp) - err := grpc.Invoke(ctx, "/friend.friend/getPaginationFriendsApplyTo", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/getPaginationFriendsApplyTo", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1413,7 +1413,7 @@ func (c *friendClient) GetPaginationFriendsApplyTo(ctx context.Context, in *GetP func (c *friendClient) GetPaginationFriendsApplyFrom(ctx context.Context, in *GetPaginationFriendsApplyFromReq, opts ...grpc.CallOption) (*GetPaginationFriendsApplyFromResp, error) { out := new(GetPaginationFriendsApplyFromResp) - err := grpc.Invoke(ctx, "/friend.friend/getPaginationFriendsApplyFrom", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/getPaginationFriendsApplyFrom", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1422,7 +1422,7 @@ func (c *friendClient) GetPaginationFriendsApplyFrom(ctx context.Context, in *Ge func (c *friendClient) AddBlack(ctx context.Context, in *AddBlackReq, opts ...grpc.CallOption) (*AddBlackResp, error) { out := new(AddBlackResp) - err := grpc.Invoke(ctx, "/friend.friend/addBlack", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/addBlack", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1431,7 +1431,7 @@ func (c *friendClient) AddBlack(ctx context.Context, in *AddBlackReq, opts ...gr func (c *friendClient) RemoveBlack(ctx context.Context, in *RemoveBlackReq, opts ...grpc.CallOption) (*RemoveBlackResp, error) { out := new(RemoveBlackResp) - err := grpc.Invoke(ctx, "/friend.friend/removeBlack", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/removeBlack", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1440,7 +1440,7 @@ func (c *friendClient) RemoveBlack(ctx context.Context, in *RemoveBlackReq, opts func (c *friendClient) IsFriend(ctx context.Context, in *IsFriendReq, opts ...grpc.CallOption) (*IsFriendResp, error) { out := new(IsFriendResp) - err := grpc.Invoke(ctx, "/friend.friend/isFriend", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/isFriend", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1449,7 +1449,7 @@ func (c *friendClient) IsFriend(ctx context.Context, in *IsFriendReq, opts ...gr func (c *friendClient) IsBlack(ctx context.Context, in *IsBlackReq, opts ...grpc.CallOption) (*IsBlackResp, error) { out := new(IsBlackResp) - err := grpc.Invoke(ctx, "/friend.friend/isBlack", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/isBlack", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1458,7 +1458,7 @@ func (c *friendClient) IsBlack(ctx context.Context, in *IsBlackReq, opts ...grpc func (c *friendClient) GetPaginationBlacks(ctx context.Context, in *GetPaginationBlacksReq, opts ...grpc.CallOption) (*GetPaginationBlacksResp, error) { out := new(GetPaginationBlacksResp) - err := grpc.Invoke(ctx, "/friend.friend/getPaginationBlacks", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/getPaginationBlacks", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1467,7 +1467,7 @@ func (c *friendClient) GetPaginationBlacks(ctx context.Context, in *GetPaginatio func (c *friendClient) DeleteFriend(ctx context.Context, in *DeleteFriendReq, opts ...grpc.CallOption) (*DeleteFriendResp, error) { out := new(DeleteFriendResp) - err := grpc.Invoke(ctx, "/friend.friend/deleteFriend", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/deleteFriend", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1476,7 +1476,7 @@ func (c *friendClient) DeleteFriend(ctx context.Context, in *DeleteFriendReq, op func (c *friendClient) RespondFriendApply(ctx context.Context, in *RespondFriendApplyReq, opts ...grpc.CallOption) (*RespondFriendApplyResp, error) { out := new(RespondFriendApplyResp) - err := grpc.Invoke(ctx, "/friend.friend/respondFriendApply", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/respondFriendApply", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1485,7 +1485,7 @@ func (c *friendClient) RespondFriendApply(ctx context.Context, in *RespondFriend func (c *friendClient) SetFriendRemark(ctx context.Context, in *SetFriendRemarkReq, opts ...grpc.CallOption) (*SetFriendRemarkResp, error) { out := new(SetFriendRemarkResp) - err := grpc.Invoke(ctx, "/friend.friend/setFriendRemark", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/setFriendRemark", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1494,7 +1494,7 @@ func (c *friendClient) SetFriendRemark(ctx context.Context, in *SetFriendRemarkR func (c *friendClient) ImportFriends(ctx context.Context, in *ImportFriendReq, opts ...grpc.CallOption) (*ImportFriendResp, error) { out := new(ImportFriendResp) - err := grpc.Invoke(ctx, "/friend.friend/importFriends", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/importFriends", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1503,7 +1503,7 @@ func (c *friendClient) ImportFriends(ctx context.Context, in *ImportFriendReq, o func (c *friendClient) GetDesignatedFriends(ctx context.Context, in *GetDesignatedFriendsReq, opts ...grpc.CallOption) (*GetDesignatedFriendsResp, error) { out := new(GetDesignatedFriendsResp) - err := grpc.Invoke(ctx, "/friend.friend/getDesignatedFriends", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/getDesignatedFriends", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1512,7 +1512,7 @@ func (c *friendClient) GetDesignatedFriends(ctx context.Context, in *GetDesignat func (c *friendClient) GetPaginationFriends(ctx context.Context, in *GetPaginationFriendsReq, opts ...grpc.CallOption) (*GetPaginationFriendsResp, error) { out := new(GetPaginationFriendsResp) - err := grpc.Invoke(ctx, "/friend.friend/getPaginationFriends", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/getPaginationFriends", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1521,7 +1521,7 @@ func (c *friendClient) GetPaginationFriends(ctx context.Context, in *GetPaginati func (c *friendClient) GetFriendIDs(ctx context.Context, in *GetFriendIDsReq, opts ...grpc.CallOption) (*GetFriendIDsResp, error) { out := new(GetFriendIDsResp) - err := grpc.Invoke(ctx, "/friend.friend/getFriendIDs", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.friend.friend/getFriendIDs", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1577,7 +1577,7 @@ func _Friend_ApplyToAddFriend_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/ApplyToAddFriend", + FullMethod: "/OpenIMServer.friend.friend/ApplyToAddFriend", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).ApplyToAddFriend(ctx, req.(*ApplyToAddFriendReq)) @@ -1595,7 +1595,7 @@ func _Friend_GetPaginationFriendsApplyTo_Handler(srv interface{}, ctx context.Co } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/GetPaginationFriendsApplyTo", + FullMethod: "/OpenIMServer.friend.friend/GetPaginationFriendsApplyTo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).GetPaginationFriendsApplyTo(ctx, req.(*GetPaginationFriendsApplyToReq)) @@ -1613,7 +1613,7 @@ func _Friend_GetPaginationFriendsApplyFrom_Handler(srv interface{}, ctx context. } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/GetPaginationFriendsApplyFrom", + FullMethod: "/OpenIMServer.friend.friend/GetPaginationFriendsApplyFrom", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).GetPaginationFriendsApplyFrom(ctx, req.(*GetPaginationFriendsApplyFromReq)) @@ -1631,7 +1631,7 @@ func _Friend_AddBlack_Handler(srv interface{}, ctx context.Context, dec func(int } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/AddBlack", + FullMethod: "/OpenIMServer.friend.friend/AddBlack", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).AddBlack(ctx, req.(*AddBlackReq)) @@ -1649,7 +1649,7 @@ func _Friend_RemoveBlack_Handler(srv interface{}, ctx context.Context, dec func( } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/RemoveBlack", + FullMethod: "/OpenIMServer.friend.friend/RemoveBlack", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).RemoveBlack(ctx, req.(*RemoveBlackReq)) @@ -1667,7 +1667,7 @@ func _Friend_IsFriend_Handler(srv interface{}, ctx context.Context, dec func(int } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/IsFriend", + FullMethod: "/OpenIMServer.friend.friend/IsFriend", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).IsFriend(ctx, req.(*IsFriendReq)) @@ -1685,7 +1685,7 @@ func _Friend_IsBlack_Handler(srv interface{}, ctx context.Context, dec func(inte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/IsBlack", + FullMethod: "/OpenIMServer.friend.friend/IsBlack", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).IsBlack(ctx, req.(*IsBlackReq)) @@ -1703,7 +1703,7 @@ func _Friend_GetPaginationBlacks_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/GetPaginationBlacks", + FullMethod: "/OpenIMServer.friend.friend/GetPaginationBlacks", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).GetPaginationBlacks(ctx, req.(*GetPaginationBlacksReq)) @@ -1721,7 +1721,7 @@ func _Friend_DeleteFriend_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/DeleteFriend", + FullMethod: "/OpenIMServer.friend.friend/DeleteFriend", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).DeleteFriend(ctx, req.(*DeleteFriendReq)) @@ -1739,7 +1739,7 @@ func _Friend_RespondFriendApply_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/RespondFriendApply", + FullMethod: "/OpenIMServer.friend.friend/RespondFriendApply", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).RespondFriendApply(ctx, req.(*RespondFriendApplyReq)) @@ -1757,7 +1757,7 @@ func _Friend_SetFriendRemark_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/SetFriendRemark", + FullMethod: "/OpenIMServer.friend.friend/SetFriendRemark", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).SetFriendRemark(ctx, req.(*SetFriendRemarkReq)) @@ -1775,7 +1775,7 @@ func _Friend_ImportFriends_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/ImportFriends", + FullMethod: "/OpenIMServer.friend.friend/ImportFriends", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).ImportFriends(ctx, req.(*ImportFriendReq)) @@ -1793,7 +1793,7 @@ func _Friend_GetDesignatedFriends_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/GetDesignatedFriends", + FullMethod: "/OpenIMServer.friend.friend/GetDesignatedFriends", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).GetDesignatedFriends(ctx, req.(*GetDesignatedFriendsReq)) @@ -1811,7 +1811,7 @@ func _Friend_GetPaginationFriends_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/GetPaginationFriends", + FullMethod: "/OpenIMServer.friend.friend/GetPaginationFriends", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).GetPaginationFriends(ctx, req.(*GetPaginationFriendsReq)) @@ -1829,7 +1829,7 @@ func _Friend_GetFriendIDs_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/friend.friend/GetFriendIDs", + FullMethod: "/OpenIMServer.friend.friend/GetFriendIDs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(FriendServer).GetFriendIDs(ctx, req.(*GetFriendIDsReq)) @@ -1838,7 +1838,7 @@ func _Friend_GetFriendIDs_Handler(srv interface{}, ctx context.Context, dec func } var _Friend_serviceDesc = grpc.ServiceDesc{ - ServiceName: "friend.friend", + ServiceName: "OpenIMServer.friend.friend", HandlerType: (*FriendServer)(nil), Methods: []grpc.MethodDesc{ { @@ -1906,71 +1906,73 @@ var _Friend_serviceDesc = grpc.ServiceDesc{ Metadata: "friend/friend.proto", } -func init() { proto.RegisterFile("friend/friend.proto", fileDescriptor_friend_daca65d86d106412) } +func init() { proto.RegisterFile("friend/friend.proto", fileDescriptor_friend_9d5fa64eec103c7c) } -var fileDescriptor_friend_daca65d86d106412 = []byte{ - // 994 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x57, 0x51, 0x6f, 0xdb, 0x46, - 0x0c, 0x86, 0x9d, 0x25, 0x4d, 0x68, 0xd7, 0x4e, 0x69, 0xd7, 0x15, 0x94, 0xd6, 0xf1, 0x0e, 0x43, - 0xeb, 0x3e, 0x34, 0x5e, 0x5d, 0x0c, 0x18, 0xb0, 0x61, 0x98, 0x83, 0xa0, 0x80, 0x07, 0x04, 0xdd, - 0xd4, 0x76, 0x43, 0xf6, 0x30, 0x40, 0x9d, 0xcf, 0x9e, 0x67, 0x5b, 0xba, 0x88, 0x4a, 0xd3, 0xfe, - 0x90, 0x01, 0xfb, 0xb9, 0x83, 0x74, 0x27, 0xdd, 0x49, 0x96, 0x55, 0x77, 0x4d, 0x9f, 0x0c, 0x92, - 0xdf, 0x91, 0x3c, 0x92, 0xfa, 0x78, 0x86, 0xd6, 0x34, 0x98, 0x73, 0x6f, 0x32, 0x90, 0x3f, 0x27, - 0x22, 0xf0, 0x43, 0x1f, 0xf7, 0xa4, 0x64, 0x3f, 0x7a, 0x21, 0xb8, 0xf7, 0x64, 0x7c, 0xfe, 0xe4, - 0x25, 0x0f, 0xde, 0xf2, 0x60, 0x20, 0x16, 0xb3, 0x41, 0x8c, 0x18, 0xd0, 0x64, 0x71, 0x4d, 0x83, - 0x6b, 0x92, 0x07, 0xd8, 0x02, 0xee, 0xcd, 0x78, 0xf8, 0xb3, 0x3b, 0x9b, 0x7b, 0x6e, 0x38, 0xf7, - 0xbd, 0xe7, 0xf1, 0x79, 0x72, 0xf8, 0x25, 0x7e, 0x0b, 0x20, 0x52, 0xbd, 0x55, 0xe9, 0x55, 0xfa, - 0xb5, 0xa1, 0x75, 0x12, 0x9f, 0x3f, 0x71, 0xf8, 0xe5, 0x15, 0x27, 0xe3, 0x9c, 0x63, 0x60, 0xb1, - 0x03, 0x7b, 0x57, 0xc4, 0x83, 0xf1, 0x99, 0x55, 0xed, 0x55, 0xfa, 0x07, 0x8e, 0x92, 0x18, 0x07, - 0xab, 0x38, 0x18, 0x09, 0x7c, 0x06, 0x35, 0x25, 0x8e, 0xbd, 0xa9, 0x6f, 0x55, 0x7a, 0x3b, 0xfd, - 0xda, 0xf0, 0x8e, 0x0a, 0x27, 0x2d, 0x91, 0xc1, 0x31, 0x51, 0xd8, 0x86, 0xdd, 0xd0, 0x0f, 0xdd, - 0x65, 0x1c, 0x67, 0xd7, 0x91, 0x02, 0x7b, 0x0f, 0x2d, 0x57, 0x88, 0xe5, 0xfb, 0x57, 0xfe, 0x68, - 0x32, 0x91, 0xf0, 0xe8, 0x3e, 0x5d, 0x80, 0x69, 0xe0, 0xaf, 0x5e, 0xcb, 0xcc, 0x2a, 0x71, 0x66, - 0x86, 0x06, 0x6d, 0xd8, 0x0f, 0xfd, 0xd7, 0x66, 0xde, 0xa9, 0x1c, 0xdd, 0x28, 0xe0, 0x97, 0xe7, - 0x34, 0xb3, 0x76, 0xe4, 0x8d, 0xa4, 0x84, 0x0d, 0xa8, 0xf2, 0x77, 0xd6, 0x17, 0xb1, 0xae, 0xca, - 0xdf, 0xb1, 0x0e, 0xb4, 0xd7, 0x43, 0x93, 0x60, 0x17, 0xd0, 0x9c, 0xaf, 0x84, 0x1f, 0x84, 0x3a, - 0x9d, 0x1e, 0xd4, 0xfc, 0x6b, 0x8f, 0x07, 0x99, 0x7c, 0x4c, 0x15, 0x7e, 0x05, 0xb7, 0x65, 0x3b, - 0xa5, 0x4c, 0x56, 0xb5, 0xb7, 0xd3, 0x3f, 0x70, 0xb2, 0x4a, 0x86, 0x70, 0x98, 0x75, 0x4d, 0x82, - 0x05, 0xd0, 0x2d, 0x2a, 0xf4, 0x48, 0xa6, 0x16, 0x45, 0xd7, 0x2d, 0xaa, 0x98, 0x2d, 0xca, 0x35, - 0xbd, 0xba, 0x7d, 0xd3, 0xd9, 0x15, 0x1c, 0x97, 0xc6, 0x24, 0x81, 0xdf, 0x43, 0x23, 0xbd, 0x7f, - 0xe4, 0x89, 0x54, 0x9b, 0xdb, 0x99, 0x36, 0x2b, 0xa3, 0x93, 0xc3, 0x6e, 0x68, 0xb6, 0x1b, 0x0f, - 0xf0, 0x19, 0xa7, 0xf9, 0xcc, 0x73, 0x43, 0x3e, 0x31, 0x06, 0xf8, 0xa6, 0x2a, 0xfc, 0x22, 0x1e, - 0xdb, 0x82, 0x10, 0x72, 0x6c, 0xa7, 0x5b, 0x8d, 0xad, 0x81, 0x62, 0xbf, 0x40, 0xcd, 0x9d, 0x4c, - 0x4e, 0x97, 0xee, 0x9f, 0x8b, 0xed, 0xf2, 0xec, 0x41, 0xed, 0x4d, 0x84, 0xce, 0x4c, 0xa7, 0xa9, - 0x62, 0x0d, 0xa8, 0x6b, 0x97, 0x24, 0xd8, 0x2b, 0x68, 0x04, 0x7c, 0xe5, 0xbf, 0xe5, 0x37, 0x1a, - 0xe5, 0x0e, 0x34, 0x33, 0x5e, 0x49, 0xb0, 0xbf, 0xa1, 0x93, 0x69, 0x7b, 0x6c, 0xa1, 0xcf, 0x33, - 0x62, 0x17, 0x39, 0xb2, 0x4a, 0x62, 0x91, 0xc0, 0x3e, 0xec, 0xc5, 0x89, 0x26, 0x23, 0x75, 0xa8, - 0x1c, 0xc6, 0x90, 0xb8, 0x03, 0xca, 0xbe, 0x61, 0x8c, 0x46, 0x50, 0x9b, 0x93, 0xfe, 0x38, 0x2d, - 0xb8, 0x25, 0xb3, 0x7d, 0xaa, 0x92, 0x4f, 0x44, 0x6d, 0x19, 0xaa, 0x02, 0x25, 0x22, 0xfb, 0x03, - 0xea, 0xda, 0x05, 0x09, 0x7c, 0x08, 0x8d, 0xb9, 0x17, 0x15, 0xee, 0xa9, 0x1a, 0x98, 0xd8, 0xd5, - 0xbe, 0x93, 0xd3, 0x6a, 0xdc, 0x30, 0xc1, 0x55, 0x4d, 0x5c, 0xa2, 0x65, 0x3f, 0x02, 0xcc, 0x29, - 0x6d, 0xe7, 0xff, 0xc9, 0xf0, 0x22, 0xba, 0x64, 0xda, 0xba, 0x68, 0xfa, 0x55, 0x2a, 0xa7, 0x49, - 0xe9, 0xa2, 0xb8, 0x59, 0xa5, 0x46, 0x0d, 0x15, 0xaa, 0x6a, 0xa2, 0x94, 0x92, 0xfd, 0x06, 0xcd, - 0x09, 0x5f, 0xf2, 0x90, 0x7f, 0x0c, 0xc1, 0x31, 0xa8, 0x9b, 0x5f, 0x9a, 0x4a, 0x37, 0xa3, 0x8b, - 0xe8, 0x2d, 0xeb, 0x98, 0x04, 0xfb, 0xa7, 0x02, 0x77, 0x03, 0x4e, 0xc2, 0xf7, 0xd4, 0xb7, 0x18, - 0x93, 0xcc, 0xa7, 0x72, 0x3c, 0x83, 0xfa, 0x5f, 0xae, 0x37, 0x59, 0x72, 0x87, 0xd3, 0xd5, 0x32, - 0x8c, 0x99, 0x7e, 0xd7, 0xc9, 0xe8, 0xf0, 0x3e, 0x1c, 0x48, 0x39, 0x5a, 0x05, 0x92, 0xf6, 0xb5, - 0x82, 0x59, 0xd0, 0x29, 0x4a, 0x2b, 0x26, 0x64, 0x24, 0x9e, 0x32, 0xf4, 0xca, 0x0d, 0x16, 0x37, - 0x56, 0x21, 0xb9, 0x9b, 0x22, 0x97, 0x7a, 0x37, 0x45, 0x12, 0xbb, 0x0b, 0xad, 0xb5, 0x98, 0x24, - 0x58, 0x08, 0xbd, 0x8d, 0x3c, 0xfd, 0x3c, 0xf0, 0x57, 0x9f, 0xe7, 0xd3, 0xbd, 0x86, 0x2f, 0x3f, - 0x10, 0x55, 0xee, 0x87, 0xe9, 0x47, 0xec, 0x87, 0xe9, 0x36, 0xfb, 0xe1, 0x31, 0x34, 0x67, 0x49, - 0x15, 0xc6, 0x67, 0x65, 0xc4, 0xc4, 0xbe, 0x86, 0xc3, 0x2c, 0x94, 0x44, 0xd4, 0xf0, 0x69, 0xa2, - 0x88, 0xb3, 0x39, 0x70, 0xb4, 0x62, 0xf8, 0xef, 0x01, 0xa8, 0x17, 0x17, 0x9e, 0xc3, 0x61, 0x7e, - 0xf3, 0xe3, 0xd1, 0x89, 0x7a, 0x9c, 0x15, 0x3c, 0x47, 0xec, 0xfb, 0x9b, 0x8d, 0x24, 0xd0, 0x83, - 0xa3, 0x92, 0x6d, 0x8a, 0x0f, 0x93, 0xc3, 0xe5, 0x6b, 0xde, 0x7e, 0xb4, 0x15, 0x8e, 0x04, 0x86, - 0xf0, 0xa0, 0xb4, 0x3f, 0xd8, 0xff, 0xa0, 0x27, 0x35, 0x3c, 0xf6, 0xe3, 0x2d, 0x91, 0x24, 0xf0, - 0x1b, 0xd8, 0x4f, 0xb6, 0x16, 0xb6, 0xd2, 0x7a, 0xe8, 0xd5, 0x68, 0xb7, 0xd7, 0x95, 0x24, 0xf0, - 0x07, 0xa8, 0x19, 0x6b, 0x08, 0x3b, 0x09, 0x28, 0xbb, 0xf1, 0xec, 0x7b, 0x85, 0x7a, 0x19, 0x36, - 0x61, 0x6a, 0x1d, 0xd6, 0xa0, 0x7f, 0x1d, 0x36, 0x43, 0xe8, 0x43, 0xb8, 0xa5, 0xe8, 0x13, 0x51, - 0x03, 0xd2, 0x70, 0xad, 0x35, 0x1d, 0x09, 0xfc, 0x15, 0x5a, 0x05, 0x2b, 0x0b, 0xbb, 0x85, 0x35, - 0x4a, 0x77, 0xa7, 0x7d, 0x5c, 0x6a, 0x27, 0x81, 0x23, 0xa8, 0x9b, 0xb4, 0x88, 0xe9, 0x5d, 0x73, - 0x2c, 0x6c, 0x5b, 0xc5, 0x06, 0x12, 0xf8, 0x12, 0x70, 0x9d, 0xad, 0xf0, 0x81, 0x2e, 0x5a, 0x01, - 0xc1, 0xda, 0xdd, 0x32, 0x33, 0x09, 0xfc, 0x09, 0x9a, 0x39, 0xd2, 0x41, 0x3b, 0x39, 0xb2, 0xce, - 0x80, 0xf6, 0xd1, 0x46, 0x1b, 0x09, 0x3c, 0x85, 0xdb, 0xe6, 0xcb, 0x96, 0xf4, 0x25, 0x73, 0x6f, - 0x69, 0x7d, 0xc9, 0xfc, 0x4b, 0x18, 0x2f, 0xa0, 0x5d, 0xf4, 0x76, 0x43, 0xb3, 0xc0, 0x45, 0x8f, - 0x47, 0xbb, 0x57, 0x0e, 0x48, 0x5d, 0xaf, 0x4d, 0x38, 0x1e, 0x97, 0xcd, 0x7f, 0xde, 0x75, 0xf1, - 0x9f, 0xa1, 0x11, 0xd4, 0x4d, 0x26, 0xd2, 0x17, 0xcf, 0x51, 0x99, 0xbe, 0x78, 0x9e, 0xb8, 0x4e, - 0x7b, 0xbf, 0x77, 0xa3, 0xff, 0x80, 0xe3, 0x73, 0xe3, 0xbf, 0x9f, 0xc4, 0x7e, 0x27, 0x7f, 0xde, - 0xec, 0xc5, 0xca, 0x67, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x03, 0x81, 0x43, 0x21, 0x49, 0x0e, - 0x00, 0x00, +var fileDescriptor_friend_9d5fa64eec103c7c = []byte{ + // 1029 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x57, 0xcf, 0x6f, 0xdb, 0xc6, + 0x12, 0x06, 0xe5, 0x67, 0xc7, 0x1e, 0x29, 0x92, 0xdf, 0xc8, 0x71, 0x05, 0xb6, 0x71, 0xe8, 0x6d, + 0xd2, 0x28, 0x4d, 0x2c, 0x35, 0x4a, 0xd3, 0x4b, 0x2f, 0xb1, 0xe1, 0x06, 0x10, 0x50, 0x23, 0x2d, + 0x9b, 0xa0, 0x4d, 0x13, 0x14, 0x60, 0xca, 0x95, 0x2a, 0x58, 0x22, 0xd7, 0x1c, 0x3a, 0x76, 0x4e, + 0x45, 0x8b, 0x1e, 0x7a, 0xea, 0xad, 0xf7, 0xfe, 0xa9, 0x05, 0xb9, 0xa4, 0xb8, 0xa4, 0x96, 0xb2, + 0xe4, 0x1a, 0x39, 0x09, 0x33, 0xfa, 0xe6, 0xc7, 0xce, 0xcc, 0xce, 0xb7, 0x84, 0xe6, 0x20, 0x18, + 0x71, 0xcf, 0xed, 0xca, 0x9f, 0x8e, 0x08, 0xfc, 0xd0, 0xc7, 0xe6, 0x33, 0xc1, 0xbd, 0xfe, 0xd1, + 0x77, 0x3c, 0x78, 0xcb, 0x83, 0x8e, 0xfc, 0xcb, 0xbc, 0x1b, 0x29, 0xf7, 0xfa, 0x47, 0x7b, 0x52, + 0xdd, 0x15, 0xc7, 0xc3, 0x6e, 0x0c, 0xef, 0x92, 0x7b, 0x7c, 0x46, 0xdd, 0x33, 0x92, 0xd6, 0xec, + 0x1c, 0x3e, 0x18, 0xf2, 0xf0, 0x1b, 0x67, 0x38, 0xf2, 0x9c, 0x70, 0xe4, 0x7b, 0x4f, 0x63, 0x7b, + 0xb2, 0xf9, 0x09, 0x7e, 0x05, 0x20, 0xa6, 0xfa, 0x96, 0x61, 0x19, 0xed, 0x6a, 0xef, 0x4e, 0x27, + 0x17, 0x2d, 0x76, 0xd6, 0xb1, 0xf9, 0xc9, 0x29, 0x27, 0xc5, 0x89, 0xad, 0x18, 0xe2, 0x36, 0xac, + 0x9d, 0x12, 0x0f, 0xfa, 0x87, 0xad, 0x8a, 0x65, 0xb4, 0x37, 0xec, 0x44, 0x62, 0x01, 0xb4, 0xf4, + 0x91, 0x49, 0xe0, 0x13, 0xa8, 0x26, 0x62, 0xdf, 0x1b, 0xf8, 0x2d, 0xc3, 0x5a, 0x69, 0x57, 0x7b, + 0x3b, 0xba, 0xd8, 0x12, 0x16, 0xa1, 0x6c, 0xd5, 0x04, 0xb7, 0x60, 0x35, 0xf4, 0x43, 0x67, 0x1c, + 0x07, 0x5d, 0xb5, 0xa5, 0xc0, 0xde, 0x41, 0xd3, 0x11, 0x62, 0xfc, 0xee, 0xb9, 0xbf, 0xef, 0xba, + 0x12, 0x1e, 0x9d, 0x74, 0x07, 0x60, 0x10, 0xf8, 0x93, 0x17, 0x32, 0x4d, 0x23, 0x4e, 0x53, 0xd1, + 0xa0, 0x09, 0xeb, 0xa1, 0xff, 0x42, 0x3d, 0xc4, 0x54, 0x8e, 0x8e, 0x17, 0xf0, 0x93, 0x23, 0x1a, + 0xb6, 0x56, 0xe4, 0xf1, 0xa4, 0x84, 0x75, 0xa8, 0xf0, 0xf3, 0xd6, 0xff, 0x62, 0x5d, 0x85, 0x9f, + 0xb3, 0x6d, 0xd8, 0x9a, 0x0d, 0x4d, 0x82, 0xbd, 0x84, 0xc6, 0x68, 0x22, 0xfc, 0x20, 0xcc, 0xd2, + 0xb1, 0xa0, 0xea, 0x9f, 0x79, 0x3c, 0xc8, 0xe5, 0xa3, 0xaa, 0xf0, 0x36, 0x5c, 0x97, 0x8d, 0x96, + 0x32, 0xb5, 0x2a, 0xd6, 0x4a, 0x7b, 0xc3, 0xce, 0x2b, 0x19, 0xc2, 0x66, 0xde, 0x35, 0x09, 0xf6, + 0x2b, 0xec, 0xe8, 0xaa, 0xbe, 0x2f, 0x53, 0x8b, 0xa2, 0x67, 0xfd, 0x32, 0xd4, 0x7e, 0x15, 0xc6, + 0xa1, 0x72, 0xc9, 0x71, 0x60, 0xbf, 0x1b, 0x70, 0x6b, 0x6e, 0x06, 0x24, 0xb0, 0x0f, 0xf5, 0x69, + 0x35, 0x22, 0x57, 0x94, 0x4c, 0xc0, 0x6e, 0xf9, 0x04, 0x24, 0x48, 0xbb, 0x60, 0x58, 0x32, 0x07, + 0x4e, 0x3c, 0xf5, 0x87, 0x9c, 0x46, 0x43, 0xcf, 0x09, 0xb9, 0xab, 0x4c, 0xfd, 0x55, 0x15, 0xff, + 0x75, 0x3c, 0xde, 0x9a, 0x10, 0x72, 0xbc, 0x07, 0xcb, 0x8f, 0xb7, 0x62, 0xc2, 0xbe, 0x85, 0xaa, + 0xe3, 0xba, 0x07, 0x63, 0xe7, 0xe7, 0xe3, 0xc5, 0x92, 0xb6, 0xa0, 0xfa, 0x26, 0x42, 0xe7, 0xa6, + 0x58, 0x55, 0xb1, 0x3a, 0xd4, 0x32, 0x97, 0x24, 0xd8, 0x73, 0xa8, 0x07, 0x7c, 0xe2, 0xbf, 0xe5, + 0x57, 0x1a, 0xe5, 0xff, 0xd0, 0xc8, 0x79, 0x25, 0xc1, 0xce, 0x60, 0x3b, 0x37, 0x10, 0xf1, 0x3f, + 0xf4, 0x1e, 0x46, 0x71, 0x50, 0xd8, 0x7d, 0x69, 0x60, 0x12, 0xf8, 0x18, 0xd6, 0xe2, 0xac, 0xd3, + 0xc9, 0xbb, 0xa9, 0xf3, 0x1e, 0xe3, 0xe3, 0xde, 0x24, 0xe0, 0x92, 0x69, 0xdb, 0x87, 0xea, 0x88, + 0xb2, 0xeb, 0xdd, 0x82, 0x6b, 0xf2, 0x1c, 0x0f, 0x93, 0x63, 0xa5, 0x62, 0xf6, 0x4f, 0x2f, 0x29, + 0x5d, 0x2a, 0xb2, 0x9f, 0xa0, 0x96, 0xb9, 0x20, 0x81, 0x9f, 0x40, 0x7d, 0xe4, 0x45, 0x25, 0x7d, + 0x98, 0xcc, 0x55, 0xec, 0x6a, 0xdd, 0x2e, 0x68, 0x33, 0x5c, 0x2f, 0xc5, 0x55, 0x54, 0x5c, 0xaa, + 0x65, 0x4f, 0x00, 0x46, 0x34, 0x6d, 0xf4, 0x65, 0x32, 0x7c, 0x19, 0x1d, 0x72, 0xda, 0xd4, 0xe8, + 0x92, 0x24, 0xa9, 0x1c, 0xa4, 0x75, 0x8c, 0xe2, 0xe6, 0x95, 0x19, 0xaa, 0x97, 0xa0, 0x2a, 0x2a, + 0x2a, 0x51, 0xb2, 0xef, 0xa1, 0xe1, 0xf2, 0x31, 0x0f, 0xf9, 0x32, 0x2b, 0x92, 0x41, 0x4d, 0xbd, + 0x90, 0x49, 0xba, 0x39, 0x5d, 0xb4, 0x20, 0xf3, 0x8e, 0x49, 0xb0, 0xbf, 0x0d, 0xb8, 0x11, 0x70, + 0x12, 0xbe, 0x97, 0x5c, 0xd9, 0x78, 0x31, 0xfd, 0x57, 0x96, 0x60, 0x50, 0xfb, 0xc5, 0xf1, 0xdc, + 0x31, 0xb7, 0x39, 0x9d, 0x8e, 0xc3, 0x98, 0x2b, 0x56, 0xed, 0x9c, 0x0e, 0x3f, 0x82, 0x0d, 0x29, + 0x47, 0x64, 0x22, 0x89, 0x23, 0x53, 0xb0, 0x16, 0x6c, 0xeb, 0xd2, 0x22, 0xc1, 0x02, 0x40, 0xe2, + 0xd3, 0x1d, 0x3f, 0x71, 0x82, 0xe3, 0x2b, 0xab, 0x90, 0x64, 0xb7, 0xc8, 0x65, 0xc6, 0x6e, 0x91, + 0xc4, 0x6e, 0x40, 0x73, 0x26, 0x26, 0x09, 0xf6, 0x9b, 0x01, 0x56, 0xe9, 0x72, 0x7f, 0x1a, 0xf8, + 0x93, 0xf7, 0x70, 0xab, 0xff, 0x30, 0x60, 0xf7, 0x82, 0x1c, 0x24, 0xc5, 0x0c, 0x2e, 0x4b, 0x31, + 0x83, 0x45, 0x28, 0xe6, 0x1e, 0x34, 0x86, 0x69, 0x85, 0xfa, 0x87, 0xf3, 0xd6, 0x19, 0xfb, 0x0c, + 0x36, 0xf3, 0x50, 0x12, 0xd1, 0x30, 0x0c, 0x52, 0x45, 0x9c, 0xda, 0x86, 0x9d, 0x29, 0x7a, 0xff, + 0xd4, 0x60, 0x4d, 0x4a, 0x38, 0x84, 0xcd, 0xe2, 0xbb, 0x02, 0xdb, 0x1d, 0xcd, 0x9b, 0xb0, 0xa3, + 0x79, 0xf9, 0x98, 0xf7, 0x16, 0x44, 0x92, 0xc0, 0x3f, 0x0d, 0xf8, 0x70, 0x0e, 0x71, 0xe3, 0x23, + 0xad, 0xab, 0xf9, 0x8f, 0x0d, 0xf3, 0xf3, 0xe5, 0x8d, 0x48, 0xe0, 0x5f, 0x06, 0xdc, 0x9c, 0xdb, + 0x62, 0x7c, 0xbc, 0x9c, 0xdf, 0x64, 0x34, 0xcd, 0x2f, 0x2e, 0x63, 0x46, 0x02, 0x9f, 0xc1, 0x7a, + 0xca, 0x9d, 0x68, 0xe9, 0x4b, 0x9a, 0xb1, 0xb5, 0xb9, 0x7b, 0x01, 0x82, 0x04, 0xfe, 0x00, 0x55, + 0x85, 0x26, 0xf1, 0x63, 0xad, 0x45, 0x9e, 0x9e, 0xcd, 0xdb, 0x17, 0x83, 0x64, 0xaa, 0x29, 0x93, + 0x94, 0xa4, 0xaa, 0x70, 0x55, 0x49, 0xaa, 0x39, 0x2a, 0xfa, 0x1a, 0xae, 0x25, 0x8b, 0x1f, 0x6f, + 0x95, 0xa0, 0xa7, 0x29, 0x5a, 0xf3, 0x01, 0x24, 0x50, 0x40, 0x53, 0xc3, 0xc9, 0x78, 0xff, 0xe2, + 0xc6, 0x4c, 0x9f, 0x0d, 0xe6, 0x83, 0xc5, 0xc1, 0x24, 0xf0, 0x15, 0xd4, 0x54, 0x12, 0x40, 0x7d, + 0x19, 0x0b, 0x04, 0x64, 0xde, 0x59, 0x00, 0x45, 0x02, 0x27, 0x80, 0xb3, 0x5b, 0x1b, 0x3f, 0x2d, + 0xe9, 0x94, 0x86, 0x75, 0xcc, 0xfb, 0x0b, 0x63, 0x49, 0xa0, 0x0b, 0x8d, 0xc2, 0x5a, 0xc6, 0xbb, + 0x5a, 0xfb, 0x59, 0xc2, 0x30, 0xdb, 0x8b, 0x01, 0x49, 0xe0, 0x6b, 0xb8, 0xae, 0x7e, 0x57, 0x50, + 0x49, 0xc9, 0x0a, 0x9f, 0x35, 0x25, 0x25, 0x2b, 0x7e, 0xa1, 0x20, 0xc1, 0x96, 0xee, 0xe1, 0x8c, + 0xa5, 0x5d, 0xd5, 0x3d, 0xe3, 0xcd, 0xbd, 0x25, 0xd0, 0xd3, 0xa0, 0x33, 0xb7, 0x1c, 0x1f, 0x2c, + 0xbc, 0x10, 0xe6, 0x06, 0xd5, 0x7f, 0xe5, 0xbe, 0x82, 0x9a, 0xba, 0xf7, 0x4b, 0xca, 0x58, 0x60, + 0x91, 0x92, 0x32, 0x16, 0x09, 0xe4, 0xc0, 0xfa, 0x71, 0x47, 0xe2, 0x94, 0x6f, 0x7f, 0x89, 0xfd, + 0x52, 0xfe, 0xbc, 0x59, 0x8b, 0x95, 0x8f, 0xfe, 0x0d, 0x00, 0x00, 0xff, 0xff, 0x16, 0x81, 0x4d, + 0x78, 0x56, 0x10, 0x00, 0x00, } diff --git a/pkg/proto/friend/friend.proto b/pkg/proto/friend/friend.proto index c206224bd..47d5bd5e3 100644 --- a/pkg/proto/friend/friend.proto +++ b/pkg/proto/friend/friend.proto @@ -1,7 +1,7 @@ syntax = "proto3"; import "Open-IM-Server/pkg/proto/sdkws/ws.proto"; option go_package = "OpenIM/pkg/proto/friend;friend"; -package friend; +package OpenIMServer.friend; message getPaginationFriendsReq{ sdkws.RequestPagination pagination = 1; diff --git a/pkg/proto/group/group.pb.go b/pkg/proto/group/group.pb.go index 111628c9e..fd70b15a9 100644 --- a/pkg/proto/group/group.pb.go +++ b/pkg/proto/group/group.pb.go @@ -39,7 +39,7 @@ func (m *CreateGroupReq) Reset() { *m = CreateGroupReq{} } func (m *CreateGroupReq) String() string { return proto.CompactTextString(m) } func (*CreateGroupReq) ProtoMessage() {} func (*CreateGroupReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{0} + return fileDescriptor_group_06303c65c0c20784, []int{0} } func (m *CreateGroupReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateGroupReq.Unmarshal(m, b) @@ -98,7 +98,7 @@ func (m *CreateGroupResp) Reset() { *m = CreateGroupResp{} } func (m *CreateGroupResp) String() string { return proto.CompactTextString(m) } func (*CreateGroupResp) ProtoMessage() {} func (*CreateGroupResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{1} + return fileDescriptor_group_06303c65c0c20784, []int{1} } func (m *CreateGroupResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateGroupResp.Unmarshal(m, b) @@ -136,7 +136,7 @@ func (m *GetGroupsInfoReq) Reset() { *m = GetGroupsInfoReq{} } func (m *GetGroupsInfoReq) String() string { return proto.CompactTextString(m) } func (*GetGroupsInfoReq) ProtoMessage() {} func (*GetGroupsInfoReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{2} + return fileDescriptor_group_06303c65c0c20784, []int{2} } func (m *GetGroupsInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupsInfoReq.Unmarshal(m, b) @@ -174,7 +174,7 @@ func (m *GetGroupsInfoResp) Reset() { *m = GetGroupsInfoResp{} } func (m *GetGroupsInfoResp) String() string { return proto.CompactTextString(m) } func (*GetGroupsInfoResp) ProtoMessage() {} func (*GetGroupsInfoResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{3} + return fileDescriptor_group_06303c65c0c20784, []int{3} } func (m *GetGroupsInfoResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupsInfoResp.Unmarshal(m, b) @@ -212,7 +212,7 @@ func (m *SetGroupInfoReq) Reset() { *m = SetGroupInfoReq{} } func (m *SetGroupInfoReq) String() string { return proto.CompactTextString(m) } func (*SetGroupInfoReq) ProtoMessage() {} func (*SetGroupInfoReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{4} + return fileDescriptor_group_06303c65c0c20784, []int{4} } func (m *SetGroupInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetGroupInfoReq.Unmarshal(m, b) @@ -249,7 +249,7 @@ func (m *SetGroupInfoResp) Reset() { *m = SetGroupInfoResp{} } func (m *SetGroupInfoResp) String() string { return proto.CompactTextString(m) } func (*SetGroupInfoResp) ProtoMessage() {} func (*SetGroupInfoResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{5} + return fileDescriptor_group_06303c65c0c20784, []int{5} } func (m *SetGroupInfoResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetGroupInfoResp.Unmarshal(m, b) @@ -281,7 +281,7 @@ func (m *GetGroupApplicationListReq) Reset() { *m = GetGroupApplicationL func (m *GetGroupApplicationListReq) String() string { return proto.CompactTextString(m) } func (*GetGroupApplicationListReq) ProtoMessage() {} func (*GetGroupApplicationListReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{6} + return fileDescriptor_group_06303c65c0c20784, []int{6} } func (m *GetGroupApplicationListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupApplicationListReq.Unmarshal(m, b) @@ -327,7 +327,7 @@ func (m *GetGroupApplicationListResp) Reset() { *m = GetGroupApplication func (m *GetGroupApplicationListResp) String() string { return proto.CompactTextString(m) } func (*GetGroupApplicationListResp) ProtoMessage() {} func (*GetGroupApplicationListResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{7} + return fileDescriptor_group_06303c65c0c20784, []int{7} } func (m *GetGroupApplicationListResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupApplicationListResp.Unmarshal(m, b) @@ -373,7 +373,7 @@ func (m *GetUserReqApplicationListReq) Reset() { *m = GetUserReqApplicat func (m *GetUserReqApplicationListReq) String() string { return proto.CompactTextString(m) } func (*GetUserReqApplicationListReq) ProtoMessage() {} func (*GetUserReqApplicationListReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{8} + return fileDescriptor_group_06303c65c0c20784, []int{8} } func (m *GetUserReqApplicationListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetUserReqApplicationListReq.Unmarshal(m, b) @@ -419,7 +419,7 @@ func (m *GetUserReqApplicationListResp) Reset() { *m = GetUserReqApplica func (m *GetUserReqApplicationListResp) String() string { return proto.CompactTextString(m) } func (*GetUserReqApplicationListResp) ProtoMessage() {} func (*GetUserReqApplicationListResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{9} + return fileDescriptor_group_06303c65c0c20784, []int{9} } func (m *GetUserReqApplicationListResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetUserReqApplicationListResp.Unmarshal(m, b) @@ -466,7 +466,7 @@ func (m *TransferGroupOwnerReq) Reset() { *m = TransferGroupOwnerReq{} } func (m *TransferGroupOwnerReq) String() string { return proto.CompactTextString(m) } func (*TransferGroupOwnerReq) ProtoMessage() {} func (*TransferGroupOwnerReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{10} + return fileDescriptor_group_06303c65c0c20784, []int{10} } func (m *TransferGroupOwnerReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TransferGroupOwnerReq.Unmarshal(m, b) @@ -517,7 +517,7 @@ func (m *TransferGroupOwnerResp) Reset() { *m = TransferGroupOwnerResp{} func (m *TransferGroupOwnerResp) String() string { return proto.CompactTextString(m) } func (*TransferGroupOwnerResp) ProtoMessage() {} func (*TransferGroupOwnerResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{11} + return fileDescriptor_group_06303c65c0c20784, []int{11} } func (m *TransferGroupOwnerResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TransferGroupOwnerResp.Unmarshal(m, b) @@ -551,7 +551,7 @@ func (m *JoinGroupReq) Reset() { *m = JoinGroupReq{} } func (m *JoinGroupReq) String() string { return proto.CompactTextString(m) } func (*JoinGroupReq) ProtoMessage() {} func (*JoinGroupReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{12} + return fileDescriptor_group_06303c65c0c20784, []int{12} } func (m *JoinGroupReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_JoinGroupReq.Unmarshal(m, b) @@ -609,7 +609,7 @@ func (m *JoinGroupResp) Reset() { *m = JoinGroupResp{} } func (m *JoinGroupResp) String() string { return proto.CompactTextString(m) } func (*JoinGroupResp) ProtoMessage() {} func (*JoinGroupResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{13} + return fileDescriptor_group_06303c65c0c20784, []int{13} } func (m *JoinGroupResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_JoinGroupResp.Unmarshal(m, b) @@ -643,7 +643,7 @@ func (m *GroupApplicationResponseReq) Reset() { *m = GroupApplicationRes func (m *GroupApplicationResponseReq) String() string { return proto.CompactTextString(m) } func (*GroupApplicationResponseReq) ProtoMessage() {} func (*GroupApplicationResponseReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{14} + return fileDescriptor_group_06303c65c0c20784, []int{14} } func (m *GroupApplicationResponseReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupApplicationResponseReq.Unmarshal(m, b) @@ -701,7 +701,7 @@ func (m *GroupApplicationResponseResp) Reset() { *m = GroupApplicationRe func (m *GroupApplicationResponseResp) String() string { return proto.CompactTextString(m) } func (*GroupApplicationResponseResp) ProtoMessage() {} func (*GroupApplicationResponseResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{15} + return fileDescriptor_group_06303c65c0c20784, []int{15} } func (m *GroupApplicationResponseResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupApplicationResponseResp.Unmarshal(m, b) @@ -732,7 +732,7 @@ func (m *QuitGroupReq) Reset() { *m = QuitGroupReq{} } func (m *QuitGroupReq) String() string { return proto.CompactTextString(m) } func (*QuitGroupReq) ProtoMessage() {} func (*QuitGroupReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{16} + return fileDescriptor_group_06303c65c0c20784, []int{16} } func (m *QuitGroupReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QuitGroupReq.Unmarshal(m, b) @@ -769,7 +769,7 @@ func (m *QuitGroupResp) Reset() { *m = QuitGroupResp{} } func (m *QuitGroupResp) String() string { return proto.CompactTextString(m) } func (*QuitGroupResp) ProtoMessage() {} func (*QuitGroupResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{17} + return fileDescriptor_group_06303c65c0c20784, []int{17} } func (m *QuitGroupResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QuitGroupResp.Unmarshal(m, b) @@ -802,7 +802,7 @@ func (m *GetGroupMemberListReq) Reset() { *m = GetGroupMemberListReq{} } func (m *GetGroupMemberListReq) String() string { return proto.CompactTextString(m) } func (*GetGroupMemberListReq) ProtoMessage() {} func (*GetGroupMemberListReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{18} + return fileDescriptor_group_06303c65c0c20784, []int{18} } func (m *GetGroupMemberListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMemberListReq.Unmarshal(m, b) @@ -855,7 +855,7 @@ func (m *GetGroupMemberListResp) Reset() { *m = GetGroupMemberListResp{} func (m *GetGroupMemberListResp) String() string { return proto.CompactTextString(m) } func (*GetGroupMemberListResp) ProtoMessage() {} func (*GetGroupMemberListResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{19} + return fileDescriptor_group_06303c65c0c20784, []int{19} } func (m *GetGroupMemberListResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMemberListResp.Unmarshal(m, b) @@ -901,7 +901,7 @@ func (m *GetGroupMembersInfoReq) Reset() { *m = GetGroupMembersInfoReq{} func (m *GetGroupMembersInfoReq) String() string { return proto.CompactTextString(m) } func (*GetGroupMembersInfoReq) ProtoMessage() {} func (*GetGroupMembersInfoReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{20} + return fileDescriptor_group_06303c65c0c20784, []int{20} } func (m *GetGroupMembersInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMembersInfoReq.Unmarshal(m, b) @@ -946,7 +946,7 @@ func (m *GetGroupMembersInfoResp) Reset() { *m = GetGroupMembersInfoResp func (m *GetGroupMembersInfoResp) String() string { return proto.CompactTextString(m) } func (*GetGroupMembersInfoResp) ProtoMessage() {} func (*GetGroupMembersInfoResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{21} + return fileDescriptor_group_06303c65c0c20784, []int{21} } func (m *GetGroupMembersInfoResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMembersInfoResp.Unmarshal(m, b) @@ -986,7 +986,7 @@ func (m *KickGroupMemberReq) Reset() { *m = KickGroupMemberReq{} } func (m *KickGroupMemberReq) String() string { return proto.CompactTextString(m) } func (*KickGroupMemberReq) ProtoMessage() {} func (*KickGroupMemberReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{22} + return fileDescriptor_group_06303c65c0c20784, []int{22} } func (m *KickGroupMemberReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_KickGroupMemberReq.Unmarshal(m, b) @@ -1037,7 +1037,7 @@ func (m *KickGroupMemberResp) Reset() { *m = KickGroupMemberResp{} } func (m *KickGroupMemberResp) String() string { return proto.CompactTextString(m) } func (*KickGroupMemberResp) ProtoMessage() {} func (*KickGroupMemberResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{23} + return fileDescriptor_group_06303c65c0c20784, []int{23} } func (m *KickGroupMemberResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_KickGroupMemberResp.Unmarshal(m, b) @@ -1069,7 +1069,7 @@ func (m *GetJoinedGroupListReq) Reset() { *m = GetJoinedGroupListReq{} } func (m *GetJoinedGroupListReq) String() string { return proto.CompactTextString(m) } func (*GetJoinedGroupListReq) ProtoMessage() {} func (*GetJoinedGroupListReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{24} + return fileDescriptor_group_06303c65c0c20784, []int{24} } func (m *GetJoinedGroupListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetJoinedGroupListReq.Unmarshal(m, b) @@ -1115,7 +1115,7 @@ func (m *GetJoinedGroupListResp) Reset() { *m = GetJoinedGroupListResp{} func (m *GetJoinedGroupListResp) String() string { return proto.CompactTextString(m) } func (*GetJoinedGroupListResp) ProtoMessage() {} func (*GetJoinedGroupListResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{25} + return fileDescriptor_group_06303c65c0c20784, []int{25} } func (m *GetJoinedGroupListResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetJoinedGroupListResp.Unmarshal(m, b) @@ -1162,7 +1162,7 @@ func (m *InviteUserToGroupReq) Reset() { *m = InviteUserToGroupReq{} } func (m *InviteUserToGroupReq) String() string { return proto.CompactTextString(m) } func (*InviteUserToGroupReq) ProtoMessage() {} func (*InviteUserToGroupReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{26} + return fileDescriptor_group_06303c65c0c20784, []int{26} } func (m *InviteUserToGroupReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InviteUserToGroupReq.Unmarshal(m, b) @@ -1213,7 +1213,7 @@ func (m *InviteUserToGroupResp) Reset() { *m = InviteUserToGroupResp{} } func (m *InviteUserToGroupResp) String() string { return proto.CompactTextString(m) } func (*InviteUserToGroupResp) ProtoMessage() {} func (*InviteUserToGroupResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{27} + return fileDescriptor_group_06303c65c0c20784, []int{27} } func (m *InviteUserToGroupResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InviteUserToGroupResp.Unmarshal(m, b) @@ -1245,7 +1245,7 @@ func (m *GetGroupAllMemberReq) Reset() { *m = GetGroupAllMemberReq{} } func (m *GetGroupAllMemberReq) String() string { return proto.CompactTextString(m) } func (*GetGroupAllMemberReq) ProtoMessage() {} func (*GetGroupAllMemberReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{28} + return fileDescriptor_group_06303c65c0c20784, []int{28} } func (m *GetGroupAllMemberReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupAllMemberReq.Unmarshal(m, b) @@ -1290,7 +1290,7 @@ func (m *GetGroupAllMemberResp) Reset() { *m = GetGroupAllMemberResp{} } func (m *GetGroupAllMemberResp) String() string { return proto.CompactTextString(m) } func (*GetGroupAllMemberResp) ProtoMessage() {} func (*GetGroupAllMemberResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{29} + return fileDescriptor_group_06303c65c0c20784, []int{29} } func (m *GetGroupAllMemberResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupAllMemberResp.Unmarshal(m, b) @@ -1330,7 +1330,7 @@ func (m *CMSGroup) Reset() { *m = CMSGroup{} } func (m *CMSGroup) String() string { return proto.CompactTextString(m) } func (*CMSGroup) ProtoMessage() {} func (*CMSGroup) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{30} + return fileDescriptor_group_06303c65c0c20784, []int{30} } func (m *CMSGroup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMSGroup.Unmarshal(m, b) @@ -1384,7 +1384,7 @@ func (m *GetGroupsReq) Reset() { *m = GetGroupsReq{} } func (m *GetGroupsReq) String() string { return proto.CompactTextString(m) } func (*GetGroupsReq) ProtoMessage() {} func (*GetGroupsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{31} + return fileDescriptor_group_06303c65c0c20784, []int{31} } func (m *GetGroupsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupsReq.Unmarshal(m, b) @@ -1437,7 +1437,7 @@ func (m *GetGroupsResp) Reset() { *m = GetGroupsResp{} } func (m *GetGroupsResp) String() string { return proto.CompactTextString(m) } func (*GetGroupsResp) ProtoMessage() {} func (*GetGroupsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{32} + return fileDescriptor_group_06303c65c0c20784, []int{32} } func (m *GetGroupsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupsResp.Unmarshal(m, b) @@ -1482,7 +1482,7 @@ func (m *GetGroupMemberReq) Reset() { *m = GetGroupMemberReq{} } func (m *GetGroupMemberReq) String() string { return proto.CompactTextString(m) } func (*GetGroupMemberReq) ProtoMessage() {} func (*GetGroupMemberReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{33} + return fileDescriptor_group_06303c65c0c20784, []int{33} } func (m *GetGroupMemberReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMemberReq.Unmarshal(m, b) @@ -1522,7 +1522,7 @@ func (m *GetGroupMembersCMSReq) Reset() { *m = GetGroupMembersCMSReq{} } func (m *GetGroupMembersCMSReq) String() string { return proto.CompactTextString(m) } func (*GetGroupMembersCMSReq) ProtoMessage() {} func (*GetGroupMembersCMSReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{34} + return fileDescriptor_group_06303c65c0c20784, []int{34} } func (m *GetGroupMembersCMSReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMembersCMSReq.Unmarshal(m, b) @@ -1575,7 +1575,7 @@ func (m *GetGroupMembersCMSResp) Reset() { *m = GetGroupMembersCMSResp{} func (m *GetGroupMembersCMSResp) String() string { return proto.CompactTextString(m) } func (*GetGroupMembersCMSResp) ProtoMessage() {} func (*GetGroupMembersCMSResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{35} + return fileDescriptor_group_06303c65c0c20784, []int{35} } func (m *GetGroupMembersCMSResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMembersCMSResp.Unmarshal(m, b) @@ -1620,7 +1620,7 @@ func (m *DismissGroupReq) Reset() { *m = DismissGroupReq{} } func (m *DismissGroupReq) String() string { return proto.CompactTextString(m) } func (*DismissGroupReq) ProtoMessage() {} func (*DismissGroupReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{36} + return fileDescriptor_group_06303c65c0c20784, []int{36} } func (m *DismissGroupReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DismissGroupReq.Unmarshal(m, b) @@ -1657,7 +1657,7 @@ func (m *DismissGroupResp) Reset() { *m = DismissGroupResp{} } func (m *DismissGroupResp) String() string { return proto.CompactTextString(m) } func (*DismissGroupResp) ProtoMessage() {} func (*DismissGroupResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{37} + return fileDescriptor_group_06303c65c0c20784, []int{37} } func (m *DismissGroupResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DismissGroupResp.Unmarshal(m, b) @@ -1690,7 +1690,7 @@ func (m *MuteGroupMemberReq) Reset() { *m = MuteGroupMemberReq{} } func (m *MuteGroupMemberReq) String() string { return proto.CompactTextString(m) } func (*MuteGroupMemberReq) ProtoMessage() {} func (*MuteGroupMemberReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{38} + return fileDescriptor_group_06303c65c0c20784, []int{38} } func (m *MuteGroupMemberReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MuteGroupMemberReq.Unmarshal(m, b) @@ -1741,7 +1741,7 @@ func (m *MuteGroupMemberResp) Reset() { *m = MuteGroupMemberResp{} } func (m *MuteGroupMemberResp) String() string { return proto.CompactTextString(m) } func (*MuteGroupMemberResp) ProtoMessage() {} func (*MuteGroupMemberResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{39} + return fileDescriptor_group_06303c65c0c20784, []int{39} } func (m *MuteGroupMemberResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MuteGroupMemberResp.Unmarshal(m, b) @@ -1773,7 +1773,7 @@ func (m *CancelMuteGroupMemberReq) Reset() { *m = CancelMuteGroupMemberR func (m *CancelMuteGroupMemberReq) String() string { return proto.CompactTextString(m) } func (*CancelMuteGroupMemberReq) ProtoMessage() {} func (*CancelMuteGroupMemberReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{40} + return fileDescriptor_group_06303c65c0c20784, []int{40} } func (m *CancelMuteGroupMemberReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CancelMuteGroupMemberReq.Unmarshal(m, b) @@ -1817,7 +1817,7 @@ func (m *CancelMuteGroupMemberResp) Reset() { *m = CancelMuteGroupMember func (m *CancelMuteGroupMemberResp) String() string { return proto.CompactTextString(m) } func (*CancelMuteGroupMemberResp) ProtoMessage() {} func (*CancelMuteGroupMemberResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{41} + return fileDescriptor_group_06303c65c0c20784, []int{41} } func (m *CancelMuteGroupMemberResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CancelMuteGroupMemberResp.Unmarshal(m, b) @@ -1848,7 +1848,7 @@ func (m *MuteGroupReq) Reset() { *m = MuteGroupReq{} } func (m *MuteGroupReq) String() string { return proto.CompactTextString(m) } func (*MuteGroupReq) ProtoMessage() {} func (*MuteGroupReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{42} + return fileDescriptor_group_06303c65c0c20784, []int{42} } func (m *MuteGroupReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MuteGroupReq.Unmarshal(m, b) @@ -1885,7 +1885,7 @@ func (m *MuteGroupResp) Reset() { *m = MuteGroupResp{} } func (m *MuteGroupResp) String() string { return proto.CompactTextString(m) } func (*MuteGroupResp) ProtoMessage() {} func (*MuteGroupResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{43} + return fileDescriptor_group_06303c65c0c20784, []int{43} } func (m *MuteGroupResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MuteGroupResp.Unmarshal(m, b) @@ -1916,7 +1916,7 @@ func (m *CancelMuteGroupReq) Reset() { *m = CancelMuteGroupReq{} } func (m *CancelMuteGroupReq) String() string { return proto.CompactTextString(m) } func (*CancelMuteGroupReq) ProtoMessage() {} func (*CancelMuteGroupReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{44} + return fileDescriptor_group_06303c65c0c20784, []int{44} } func (m *CancelMuteGroupReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CancelMuteGroupReq.Unmarshal(m, b) @@ -1953,7 +1953,7 @@ func (m *CancelMuteGroupResp) Reset() { *m = CancelMuteGroupResp{} } func (m *CancelMuteGroupResp) String() string { return proto.CompactTextString(m) } func (*CancelMuteGroupResp) ProtoMessage() {} func (*CancelMuteGroupResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{45} + return fileDescriptor_group_06303c65c0c20784, []int{45} } func (m *CancelMuteGroupResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CancelMuteGroupResp.Unmarshal(m, b) @@ -1984,7 +1984,7 @@ func (m *GetJoinedSuperGroupListReq) Reset() { *m = GetJoinedSuperGroupL func (m *GetJoinedSuperGroupListReq) String() string { return proto.CompactTextString(m) } func (*GetJoinedSuperGroupListReq) ProtoMessage() {} func (*GetJoinedSuperGroupListReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{46} + return fileDescriptor_group_06303c65c0c20784, []int{46} } func (m *GetJoinedSuperGroupListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetJoinedSuperGroupListReq.Unmarshal(m, b) @@ -2022,7 +2022,7 @@ func (m *GetJoinedSuperGroupListResp) Reset() { *m = GetJoinedSuperGroup func (m *GetJoinedSuperGroupListResp) String() string { return proto.CompactTextString(m) } func (*GetJoinedSuperGroupListResp) ProtoMessage() {} func (*GetJoinedSuperGroupListResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{47} + return fileDescriptor_group_06303c65c0c20784, []int{47} } func (m *GetJoinedSuperGroupListResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetJoinedSuperGroupListResp.Unmarshal(m, b) @@ -2060,7 +2060,7 @@ func (m *GetSuperGroupsInfoReq) Reset() { *m = GetSuperGroupsInfoReq{} } func (m *GetSuperGroupsInfoReq) String() string { return proto.CompactTextString(m) } func (*GetSuperGroupsInfoReq) ProtoMessage() {} func (*GetSuperGroupsInfoReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{48} + return fileDescriptor_group_06303c65c0c20784, []int{48} } func (m *GetSuperGroupsInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSuperGroupsInfoReq.Unmarshal(m, b) @@ -2098,7 +2098,7 @@ func (m *GetSuperGroupsInfoResp) Reset() { *m = GetSuperGroupsInfoResp{} func (m *GetSuperGroupsInfoResp) String() string { return proto.CompactTextString(m) } func (*GetSuperGroupsInfoResp) ProtoMessage() {} func (*GetSuperGroupsInfoResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{49} + return fileDescriptor_group_06303c65c0c20784, []int{49} } func (m *GetSuperGroupsInfoResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSuperGroupsInfoResp.Unmarshal(m, b) @@ -2141,7 +2141,7 @@ func (m *SetGroupMemberInfo) Reset() { *m = SetGroupMemberInfo{} } func (m *SetGroupMemberInfo) String() string { return proto.CompactTextString(m) } func (*SetGroupMemberInfo) ProtoMessage() {} func (*SetGroupMemberInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{50} + return fileDescriptor_group_06303c65c0c20784, []int{50} } func (m *SetGroupMemberInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetGroupMemberInfo.Unmarshal(m, b) @@ -2214,7 +2214,7 @@ func (m *SetGroupMemberInfoReq) Reset() { *m = SetGroupMemberInfoReq{} } func (m *SetGroupMemberInfoReq) String() string { return proto.CompactTextString(m) } func (*SetGroupMemberInfoReq) ProtoMessage() {} func (*SetGroupMemberInfoReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{51} + return fileDescriptor_group_06303c65c0c20784, []int{51} } func (m *SetGroupMemberInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetGroupMemberInfoReq.Unmarshal(m, b) @@ -2251,7 +2251,7 @@ func (m *SetGroupMemberInfoResp) Reset() { *m = SetGroupMemberInfoResp{} func (m *SetGroupMemberInfoResp) String() string { return proto.CompactTextString(m) } func (*SetGroupMemberInfoResp) ProtoMessage() {} func (*SetGroupMemberInfoResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{52} + return fileDescriptor_group_06303c65c0c20784, []int{52} } func (m *SetGroupMemberInfoResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetGroupMemberInfoResp.Unmarshal(m, b) @@ -2282,7 +2282,7 @@ func (m *GetGroupAbstractInfoReq) Reset() { *m = GetGroupAbstractInfoReq func (m *GetGroupAbstractInfoReq) String() string { return proto.CompactTextString(m) } func (*GetGroupAbstractInfoReq) ProtoMessage() {} func (*GetGroupAbstractInfoReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{53} + return fileDescriptor_group_06303c65c0c20784, []int{53} } func (m *GetGroupAbstractInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupAbstractInfoReq.Unmarshal(m, b) @@ -2322,7 +2322,7 @@ func (m *GroupAbstractInfo) Reset() { *m = GroupAbstractInfo{} } func (m *GroupAbstractInfo) String() string { return proto.CompactTextString(m) } func (*GroupAbstractInfo) ProtoMessage() {} func (*GroupAbstractInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{54} + return fileDescriptor_group_06303c65c0c20784, []int{54} } func (m *GroupAbstractInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupAbstractInfo.Unmarshal(m, b) @@ -2374,7 +2374,7 @@ func (m *GetGroupAbstractInfoResp) Reset() { *m = GetGroupAbstractInfoRe func (m *GetGroupAbstractInfoResp) String() string { return proto.CompactTextString(m) } func (*GetGroupAbstractInfoResp) ProtoMessage() {} func (*GetGroupAbstractInfoResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{55} + return fileDescriptor_group_06303c65c0c20784, []int{55} } func (m *GetGroupAbstractInfoResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupAbstractInfoResp.Unmarshal(m, b) @@ -2413,7 +2413,7 @@ func (m *GetUserInGroupMembersReq) Reset() { *m = GetUserInGroupMembersR func (m *GetUserInGroupMembersReq) String() string { return proto.CompactTextString(m) } func (*GetUserInGroupMembersReq) ProtoMessage() {} func (*GetUserInGroupMembersReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{56} + return fileDescriptor_group_06303c65c0c20784, []int{56} } func (m *GetUserInGroupMembersReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetUserInGroupMembersReq.Unmarshal(m, b) @@ -2458,7 +2458,7 @@ func (m *GetUserInGroupMembersResp) Reset() { *m = GetUserInGroupMembers func (m *GetUserInGroupMembersResp) String() string { return proto.CompactTextString(m) } func (*GetUserInGroupMembersResp) ProtoMessage() {} func (*GetUserInGroupMembersResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{57} + return fileDescriptor_group_06303c65c0c20784, []int{57} } func (m *GetUserInGroupMembersResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetUserInGroupMembersResp.Unmarshal(m, b) @@ -2496,7 +2496,7 @@ func (m *GetGroupMemberUserIDsReq) Reset() { *m = GetGroupMemberUserIDsR func (m *GetGroupMemberUserIDsReq) String() string { return proto.CompactTextString(m) } func (*GetGroupMemberUserIDsReq) ProtoMessage() {} func (*GetGroupMemberUserIDsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{58} + return fileDescriptor_group_06303c65c0c20784, []int{58} } func (m *GetGroupMemberUserIDsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMemberUserIDsReq.Unmarshal(m, b) @@ -2534,7 +2534,7 @@ func (m *GetGroupMemberUserIDsResp) Reset() { *m = GetGroupMemberUserIDs func (m *GetGroupMemberUserIDsResp) String() string { return proto.CompactTextString(m) } func (*GetGroupMemberUserIDsResp) ProtoMessage() {} func (*GetGroupMemberUserIDsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{59} + return fileDescriptor_group_06303c65c0c20784, []int{59} } func (m *GetGroupMemberUserIDsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMemberUserIDsResp.Unmarshal(m, b) @@ -2573,7 +2573,7 @@ func (m *GetGroupMemberRoleLevelReq) Reset() { *m = GetGroupMemberRoleLe func (m *GetGroupMemberRoleLevelReq) String() string { return proto.CompactTextString(m) } func (*GetGroupMemberRoleLevelReq) ProtoMessage() {} func (*GetGroupMemberRoleLevelReq) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{60} + return fileDescriptor_group_06303c65c0c20784, []int{60} } func (m *GetGroupMemberRoleLevelReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMemberRoleLevelReq.Unmarshal(m, b) @@ -2618,7 +2618,7 @@ func (m *GetGroupMemberRoleLevelResp) Reset() { *m = GetGroupMemberRoleL func (m *GetGroupMemberRoleLevelResp) String() string { return proto.CompactTextString(m) } func (*GetGroupMemberRoleLevelResp) ProtoMessage() {} func (*GetGroupMemberRoleLevelResp) Descriptor() ([]byte, []int) { - return fileDescriptor_group_e583e729f7c9cde7, []int{61} + return fileDescriptor_group_06303c65c0c20784, []int{61} } func (m *GetGroupMemberRoleLevelResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGroupMemberRoleLevelResp.Unmarshal(m, b) @@ -2646,68 +2646,68 @@ func (m *GetGroupMemberRoleLevelResp) GetMembers() []*sdkws.GroupMemberFullInfo } func init() { - proto.RegisterType((*CreateGroupReq)(nil), "group.CreateGroupReq") - proto.RegisterType((*CreateGroupResp)(nil), "group.CreateGroupResp") - proto.RegisterType((*GetGroupsInfoReq)(nil), "group.GetGroupsInfoReq") - proto.RegisterType((*GetGroupsInfoResp)(nil), "group.GetGroupsInfoResp") - proto.RegisterType((*SetGroupInfoReq)(nil), "group.SetGroupInfoReq") - proto.RegisterType((*SetGroupInfoResp)(nil), "group.SetGroupInfoResp") - proto.RegisterType((*GetGroupApplicationListReq)(nil), "group.GetGroupApplicationListReq") - proto.RegisterType((*GetGroupApplicationListResp)(nil), "group.GetGroupApplicationListResp") - proto.RegisterType((*GetUserReqApplicationListReq)(nil), "group.GetUserReqApplicationListReq") - proto.RegisterType((*GetUserReqApplicationListResp)(nil), "group.GetUserReqApplicationListResp") - proto.RegisterType((*TransferGroupOwnerReq)(nil), "group.TransferGroupOwnerReq") - proto.RegisterType((*TransferGroupOwnerResp)(nil), "group.TransferGroupOwnerResp") - proto.RegisterType((*JoinGroupReq)(nil), "group.JoinGroupReq") - proto.RegisterType((*JoinGroupResp)(nil), "group.JoinGroupResp") - proto.RegisterType((*GroupApplicationResponseReq)(nil), "group.GroupApplicationResponseReq") - proto.RegisterType((*GroupApplicationResponseResp)(nil), "group.GroupApplicationResponseResp") - proto.RegisterType((*QuitGroupReq)(nil), "group.QuitGroupReq") - proto.RegisterType((*QuitGroupResp)(nil), "group.QuitGroupResp") - proto.RegisterType((*GetGroupMemberListReq)(nil), "group.GetGroupMemberListReq") - proto.RegisterType((*GetGroupMemberListResp)(nil), "group.GetGroupMemberListResp") - proto.RegisterType((*GetGroupMembersInfoReq)(nil), "group.GetGroupMembersInfoReq") - proto.RegisterType((*GetGroupMembersInfoResp)(nil), "group.GetGroupMembersInfoResp") - proto.RegisterType((*KickGroupMemberReq)(nil), "group.KickGroupMemberReq") - proto.RegisterType((*KickGroupMemberResp)(nil), "group.KickGroupMemberResp") - proto.RegisterType((*GetJoinedGroupListReq)(nil), "group.GetJoinedGroupListReq") - proto.RegisterType((*GetJoinedGroupListResp)(nil), "group.GetJoinedGroupListResp") - proto.RegisterType((*InviteUserToGroupReq)(nil), "group.InviteUserToGroupReq") - proto.RegisterType((*InviteUserToGroupResp)(nil), "group.InviteUserToGroupResp") - proto.RegisterType((*GetGroupAllMemberReq)(nil), "group.GetGroupAllMemberReq") - proto.RegisterType((*GetGroupAllMemberResp)(nil), "group.GetGroupAllMemberResp") - proto.RegisterType((*CMSGroup)(nil), "group.CMSGroup") - proto.RegisterType((*GetGroupsReq)(nil), "group.GetGroupsReq") - proto.RegisterType((*GetGroupsResp)(nil), "group.GetGroupsResp") - proto.RegisterType((*GetGroupMemberReq)(nil), "group.GetGroupMemberReq") - proto.RegisterType((*GetGroupMembersCMSReq)(nil), "group.GetGroupMembersCMSReq") - proto.RegisterType((*GetGroupMembersCMSResp)(nil), "group.GetGroupMembersCMSResp") - proto.RegisterType((*DismissGroupReq)(nil), "group.DismissGroupReq") - proto.RegisterType((*DismissGroupResp)(nil), "group.DismissGroupResp") - proto.RegisterType((*MuteGroupMemberReq)(nil), "group.MuteGroupMemberReq") - proto.RegisterType((*MuteGroupMemberResp)(nil), "group.MuteGroupMemberResp") - proto.RegisterType((*CancelMuteGroupMemberReq)(nil), "group.CancelMuteGroupMemberReq") - proto.RegisterType((*CancelMuteGroupMemberResp)(nil), "group.CancelMuteGroupMemberResp") - proto.RegisterType((*MuteGroupReq)(nil), "group.MuteGroupReq") - proto.RegisterType((*MuteGroupResp)(nil), "group.MuteGroupResp") - proto.RegisterType((*CancelMuteGroupReq)(nil), "group.CancelMuteGroupReq") - proto.RegisterType((*CancelMuteGroupResp)(nil), "group.CancelMuteGroupResp") - proto.RegisterType((*GetJoinedSuperGroupListReq)(nil), "group.GetJoinedSuperGroupListReq") - proto.RegisterType((*GetJoinedSuperGroupListResp)(nil), "group.GetJoinedSuperGroupListResp") - proto.RegisterType((*GetSuperGroupsInfoReq)(nil), "group.GetSuperGroupsInfoReq") - proto.RegisterType((*GetSuperGroupsInfoResp)(nil), "group.GetSuperGroupsInfoResp") - proto.RegisterType((*SetGroupMemberInfo)(nil), "group.SetGroupMemberInfo") - proto.RegisterType((*SetGroupMemberInfoReq)(nil), "group.SetGroupMemberInfoReq") - proto.RegisterType((*SetGroupMemberInfoResp)(nil), "group.SetGroupMemberInfoResp") - proto.RegisterType((*GetGroupAbstractInfoReq)(nil), "group.GetGroupAbstractInfoReq") - proto.RegisterType((*GroupAbstractInfo)(nil), "group.GroupAbstractInfo") - proto.RegisterType((*GetGroupAbstractInfoResp)(nil), "group.GetGroupAbstractInfoResp") - proto.RegisterType((*GetUserInGroupMembersReq)(nil), "group.GetUserInGroupMembersReq") - proto.RegisterType((*GetUserInGroupMembersResp)(nil), "group.GetUserInGroupMembersResp") - proto.RegisterType((*GetGroupMemberUserIDsReq)(nil), "group.GetGroupMemberUserIDsReq") - proto.RegisterType((*GetGroupMemberUserIDsResp)(nil), "group.GetGroupMemberUserIDsResp") - proto.RegisterType((*GetGroupMemberRoleLevelReq)(nil), "group.GetGroupMemberRoleLevelReq") - proto.RegisterType((*GetGroupMemberRoleLevelResp)(nil), "group.GetGroupMemberRoleLevelResp") + proto.RegisterType((*CreateGroupReq)(nil), "OpenIMServer.group.CreateGroupReq") + proto.RegisterType((*CreateGroupResp)(nil), "OpenIMServer.group.CreateGroupResp") + proto.RegisterType((*GetGroupsInfoReq)(nil), "OpenIMServer.group.GetGroupsInfoReq") + proto.RegisterType((*GetGroupsInfoResp)(nil), "OpenIMServer.group.GetGroupsInfoResp") + proto.RegisterType((*SetGroupInfoReq)(nil), "OpenIMServer.group.SetGroupInfoReq") + proto.RegisterType((*SetGroupInfoResp)(nil), "OpenIMServer.group.SetGroupInfoResp") + proto.RegisterType((*GetGroupApplicationListReq)(nil), "OpenIMServer.group.GetGroupApplicationListReq") + proto.RegisterType((*GetGroupApplicationListResp)(nil), "OpenIMServer.group.GetGroupApplicationListResp") + proto.RegisterType((*GetUserReqApplicationListReq)(nil), "OpenIMServer.group.GetUserReqApplicationListReq") + proto.RegisterType((*GetUserReqApplicationListResp)(nil), "OpenIMServer.group.GetUserReqApplicationListResp") + proto.RegisterType((*TransferGroupOwnerReq)(nil), "OpenIMServer.group.TransferGroupOwnerReq") + proto.RegisterType((*TransferGroupOwnerResp)(nil), "OpenIMServer.group.TransferGroupOwnerResp") + proto.RegisterType((*JoinGroupReq)(nil), "OpenIMServer.group.JoinGroupReq") + proto.RegisterType((*JoinGroupResp)(nil), "OpenIMServer.group.JoinGroupResp") + proto.RegisterType((*GroupApplicationResponseReq)(nil), "OpenIMServer.group.GroupApplicationResponseReq") + proto.RegisterType((*GroupApplicationResponseResp)(nil), "OpenIMServer.group.GroupApplicationResponseResp") + proto.RegisterType((*QuitGroupReq)(nil), "OpenIMServer.group.QuitGroupReq") + proto.RegisterType((*QuitGroupResp)(nil), "OpenIMServer.group.QuitGroupResp") + proto.RegisterType((*GetGroupMemberListReq)(nil), "OpenIMServer.group.GetGroupMemberListReq") + proto.RegisterType((*GetGroupMemberListResp)(nil), "OpenIMServer.group.GetGroupMemberListResp") + proto.RegisterType((*GetGroupMembersInfoReq)(nil), "OpenIMServer.group.GetGroupMembersInfoReq") + proto.RegisterType((*GetGroupMembersInfoResp)(nil), "OpenIMServer.group.GetGroupMembersInfoResp") + proto.RegisterType((*KickGroupMemberReq)(nil), "OpenIMServer.group.KickGroupMemberReq") + proto.RegisterType((*KickGroupMemberResp)(nil), "OpenIMServer.group.KickGroupMemberResp") + proto.RegisterType((*GetJoinedGroupListReq)(nil), "OpenIMServer.group.GetJoinedGroupListReq") + proto.RegisterType((*GetJoinedGroupListResp)(nil), "OpenIMServer.group.GetJoinedGroupListResp") + proto.RegisterType((*InviteUserToGroupReq)(nil), "OpenIMServer.group.InviteUserToGroupReq") + proto.RegisterType((*InviteUserToGroupResp)(nil), "OpenIMServer.group.InviteUserToGroupResp") + proto.RegisterType((*GetGroupAllMemberReq)(nil), "OpenIMServer.group.GetGroupAllMemberReq") + proto.RegisterType((*GetGroupAllMemberResp)(nil), "OpenIMServer.group.GetGroupAllMemberResp") + proto.RegisterType((*CMSGroup)(nil), "OpenIMServer.group.CMSGroup") + proto.RegisterType((*GetGroupsReq)(nil), "OpenIMServer.group.GetGroupsReq") + proto.RegisterType((*GetGroupsResp)(nil), "OpenIMServer.group.GetGroupsResp") + proto.RegisterType((*GetGroupMemberReq)(nil), "OpenIMServer.group.GetGroupMemberReq") + proto.RegisterType((*GetGroupMembersCMSReq)(nil), "OpenIMServer.group.GetGroupMembersCMSReq") + proto.RegisterType((*GetGroupMembersCMSResp)(nil), "OpenIMServer.group.GetGroupMembersCMSResp") + proto.RegisterType((*DismissGroupReq)(nil), "OpenIMServer.group.DismissGroupReq") + proto.RegisterType((*DismissGroupResp)(nil), "OpenIMServer.group.DismissGroupResp") + proto.RegisterType((*MuteGroupMemberReq)(nil), "OpenIMServer.group.MuteGroupMemberReq") + proto.RegisterType((*MuteGroupMemberResp)(nil), "OpenIMServer.group.MuteGroupMemberResp") + proto.RegisterType((*CancelMuteGroupMemberReq)(nil), "OpenIMServer.group.CancelMuteGroupMemberReq") + proto.RegisterType((*CancelMuteGroupMemberResp)(nil), "OpenIMServer.group.CancelMuteGroupMemberResp") + proto.RegisterType((*MuteGroupReq)(nil), "OpenIMServer.group.MuteGroupReq") + proto.RegisterType((*MuteGroupResp)(nil), "OpenIMServer.group.MuteGroupResp") + proto.RegisterType((*CancelMuteGroupReq)(nil), "OpenIMServer.group.CancelMuteGroupReq") + proto.RegisterType((*CancelMuteGroupResp)(nil), "OpenIMServer.group.CancelMuteGroupResp") + proto.RegisterType((*GetJoinedSuperGroupListReq)(nil), "OpenIMServer.group.GetJoinedSuperGroupListReq") + proto.RegisterType((*GetJoinedSuperGroupListResp)(nil), "OpenIMServer.group.GetJoinedSuperGroupListResp") + proto.RegisterType((*GetSuperGroupsInfoReq)(nil), "OpenIMServer.group.GetSuperGroupsInfoReq") + proto.RegisterType((*GetSuperGroupsInfoResp)(nil), "OpenIMServer.group.GetSuperGroupsInfoResp") + proto.RegisterType((*SetGroupMemberInfo)(nil), "OpenIMServer.group.SetGroupMemberInfo") + proto.RegisterType((*SetGroupMemberInfoReq)(nil), "OpenIMServer.group.SetGroupMemberInfoReq") + proto.RegisterType((*SetGroupMemberInfoResp)(nil), "OpenIMServer.group.SetGroupMemberInfoResp") + proto.RegisterType((*GetGroupAbstractInfoReq)(nil), "OpenIMServer.group.GetGroupAbstractInfoReq") + proto.RegisterType((*GroupAbstractInfo)(nil), "OpenIMServer.group.GroupAbstractInfo") + proto.RegisterType((*GetGroupAbstractInfoResp)(nil), "OpenIMServer.group.GetGroupAbstractInfoResp") + proto.RegisterType((*GetUserInGroupMembersReq)(nil), "OpenIMServer.group.GetUserInGroupMembersReq") + proto.RegisterType((*GetUserInGroupMembersResp)(nil), "OpenIMServer.group.GetUserInGroupMembersResp") + proto.RegisterType((*GetGroupMemberUserIDsReq)(nil), "OpenIMServer.group.GetGroupMemberUserIDsReq") + proto.RegisterType((*GetGroupMemberUserIDsResp)(nil), "OpenIMServer.group.GetGroupMemberUserIDsResp") + proto.RegisterType((*GetGroupMemberRoleLevelReq)(nil), "OpenIMServer.group.GetGroupMemberRoleLevelReq") + proto.RegisterType((*GetGroupMemberRoleLevelResp)(nil), "OpenIMServer.group.GetGroupMemberRoleLevelResp") } // Reference imports to suppress errors if they are not otherwise used. @@ -2788,7 +2788,7 @@ func NewGroupClient(cc *grpc.ClientConn) GroupClient { func (c *groupClient) CreateGroup(ctx context.Context, in *CreateGroupReq, opts ...grpc.CallOption) (*CreateGroupResp, error) { out := new(CreateGroupResp) - err := grpc.Invoke(ctx, "/group.group/createGroup", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/createGroup", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2797,7 +2797,7 @@ func (c *groupClient) CreateGroup(ctx context.Context, in *CreateGroupReq, opts func (c *groupClient) JoinGroup(ctx context.Context, in *JoinGroupReq, opts ...grpc.CallOption) (*JoinGroupResp, error) { out := new(JoinGroupResp) - err := grpc.Invoke(ctx, "/group.group/joinGroup", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/joinGroup", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2806,7 +2806,7 @@ func (c *groupClient) JoinGroup(ctx context.Context, in *JoinGroupReq, opts ...g func (c *groupClient) QuitGroup(ctx context.Context, in *QuitGroupReq, opts ...grpc.CallOption) (*QuitGroupResp, error) { out := new(QuitGroupResp) - err := grpc.Invoke(ctx, "/group.group/quitGroup", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/quitGroup", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2815,7 +2815,7 @@ func (c *groupClient) QuitGroup(ctx context.Context, in *QuitGroupReq, opts ...g func (c *groupClient) GetGroupsInfo(ctx context.Context, in *GetGroupsInfoReq, opts ...grpc.CallOption) (*GetGroupsInfoResp, error) { out := new(GetGroupsInfoResp) - err := grpc.Invoke(ctx, "/group.group/getGroupsInfo", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupsInfo", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2824,7 +2824,7 @@ func (c *groupClient) GetGroupsInfo(ctx context.Context, in *GetGroupsInfoReq, o func (c *groupClient) SetGroupInfo(ctx context.Context, in *SetGroupInfoReq, opts ...grpc.CallOption) (*SetGroupInfoResp, error) { out := new(SetGroupInfoResp) - err := grpc.Invoke(ctx, "/group.group/setGroupInfo", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/setGroupInfo", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2833,7 +2833,7 @@ func (c *groupClient) SetGroupInfo(ctx context.Context, in *SetGroupInfoReq, opt func (c *groupClient) GetGroupApplicationList(ctx context.Context, in *GetGroupApplicationListReq, opts ...grpc.CallOption) (*GetGroupApplicationListResp, error) { out := new(GetGroupApplicationListResp) - err := grpc.Invoke(ctx, "/group.group/getGroupApplicationList", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupApplicationList", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2842,7 +2842,7 @@ func (c *groupClient) GetGroupApplicationList(ctx context.Context, in *GetGroupA func (c *groupClient) GetUserReqApplicationList(ctx context.Context, in *GetUserReqApplicationListReq, opts ...grpc.CallOption) (*GetUserReqApplicationListResp, error) { out := new(GetUserReqApplicationListResp) - err := grpc.Invoke(ctx, "/group.group/getUserReqApplicationList", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getUserReqApplicationList", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2851,7 +2851,7 @@ func (c *groupClient) GetUserReqApplicationList(ctx context.Context, in *GetUser func (c *groupClient) TransferGroupOwner(ctx context.Context, in *TransferGroupOwnerReq, opts ...grpc.CallOption) (*TransferGroupOwnerResp, error) { out := new(TransferGroupOwnerResp) - err := grpc.Invoke(ctx, "/group.group/transferGroupOwner", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/transferGroupOwner", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2860,7 +2860,7 @@ func (c *groupClient) TransferGroupOwner(ctx context.Context, in *TransferGroupO func (c *groupClient) GroupApplicationResponse(ctx context.Context, in *GroupApplicationResponseReq, opts ...grpc.CallOption) (*GroupApplicationResponseResp, error) { out := new(GroupApplicationResponseResp) - err := grpc.Invoke(ctx, "/group.group/groupApplicationResponse", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/groupApplicationResponse", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2869,7 +2869,7 @@ func (c *groupClient) GroupApplicationResponse(ctx context.Context, in *GroupApp func (c *groupClient) GetGroupMemberList(ctx context.Context, in *GetGroupMemberListReq, opts ...grpc.CallOption) (*GetGroupMemberListResp, error) { out := new(GetGroupMemberListResp) - err := grpc.Invoke(ctx, "/group.group/getGroupMemberList", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupMemberList", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2878,7 +2878,7 @@ func (c *groupClient) GetGroupMemberList(ctx context.Context, in *GetGroupMember func (c *groupClient) GetGroupMembersInfo(ctx context.Context, in *GetGroupMembersInfoReq, opts ...grpc.CallOption) (*GetGroupMembersInfoResp, error) { out := new(GetGroupMembersInfoResp) - err := grpc.Invoke(ctx, "/group.group/getGroupMembersInfo", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupMembersInfo", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2887,7 +2887,7 @@ func (c *groupClient) GetGroupMembersInfo(ctx context.Context, in *GetGroupMembe func (c *groupClient) KickGroupMember(ctx context.Context, in *KickGroupMemberReq, opts ...grpc.CallOption) (*KickGroupMemberResp, error) { out := new(KickGroupMemberResp) - err := grpc.Invoke(ctx, "/group.group/kickGroupMember", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/kickGroupMember", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2896,7 +2896,7 @@ func (c *groupClient) KickGroupMember(ctx context.Context, in *KickGroupMemberRe func (c *groupClient) GetJoinedGroupList(ctx context.Context, in *GetJoinedGroupListReq, opts ...grpc.CallOption) (*GetJoinedGroupListResp, error) { out := new(GetJoinedGroupListResp) - err := grpc.Invoke(ctx, "/group.group/getJoinedGroupList", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getJoinedGroupList", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2905,7 +2905,7 @@ func (c *groupClient) GetJoinedGroupList(ctx context.Context, in *GetJoinedGroup func (c *groupClient) InviteUserToGroup(ctx context.Context, in *InviteUserToGroupReq, opts ...grpc.CallOption) (*InviteUserToGroupResp, error) { out := new(InviteUserToGroupResp) - err := grpc.Invoke(ctx, "/group.group/inviteUserToGroup", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/inviteUserToGroup", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2914,7 +2914,7 @@ func (c *groupClient) InviteUserToGroup(ctx context.Context, in *InviteUserToGro func (c *groupClient) GetGroups(ctx context.Context, in *GetGroupsReq, opts ...grpc.CallOption) (*GetGroupsResp, error) { out := new(GetGroupsResp) - err := grpc.Invoke(ctx, "/group.group/getGroups", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroups", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2923,7 +2923,7 @@ func (c *groupClient) GetGroups(ctx context.Context, in *GetGroupsReq, opts ...g func (c *groupClient) GetGroupMembersCMS(ctx context.Context, in *GetGroupMembersCMSReq, opts ...grpc.CallOption) (*GetGroupMembersCMSResp, error) { out := new(GetGroupMembersCMSResp) - err := grpc.Invoke(ctx, "/group.group/getGroupMembersCMS", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupMembersCMS", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2932,7 +2932,7 @@ func (c *groupClient) GetGroupMembersCMS(ctx context.Context, in *GetGroupMember func (c *groupClient) DismissGroup(ctx context.Context, in *DismissGroupReq, opts ...grpc.CallOption) (*DismissGroupResp, error) { out := new(DismissGroupResp) - err := grpc.Invoke(ctx, "/group.group/dismissGroup", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/dismissGroup", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2941,7 +2941,7 @@ func (c *groupClient) DismissGroup(ctx context.Context, in *DismissGroupReq, opt func (c *groupClient) MuteGroupMember(ctx context.Context, in *MuteGroupMemberReq, opts ...grpc.CallOption) (*MuteGroupMemberResp, error) { out := new(MuteGroupMemberResp) - err := grpc.Invoke(ctx, "/group.group/muteGroupMember", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/muteGroupMember", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2950,7 +2950,7 @@ func (c *groupClient) MuteGroupMember(ctx context.Context, in *MuteGroupMemberRe func (c *groupClient) CancelMuteGroupMember(ctx context.Context, in *CancelMuteGroupMemberReq, opts ...grpc.CallOption) (*CancelMuteGroupMemberResp, error) { out := new(CancelMuteGroupMemberResp) - err := grpc.Invoke(ctx, "/group.group/cancelMuteGroupMember", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/cancelMuteGroupMember", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2959,7 +2959,7 @@ func (c *groupClient) CancelMuteGroupMember(ctx context.Context, in *CancelMuteG func (c *groupClient) MuteGroup(ctx context.Context, in *MuteGroupReq, opts ...grpc.CallOption) (*MuteGroupResp, error) { out := new(MuteGroupResp) - err := grpc.Invoke(ctx, "/group.group/muteGroup", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/muteGroup", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2968,7 +2968,7 @@ func (c *groupClient) MuteGroup(ctx context.Context, in *MuteGroupReq, opts ...g func (c *groupClient) CancelMuteGroup(ctx context.Context, in *CancelMuteGroupReq, opts ...grpc.CallOption) (*CancelMuteGroupResp, error) { out := new(CancelMuteGroupResp) - err := grpc.Invoke(ctx, "/group.group/cancelMuteGroup", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/cancelMuteGroup", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2977,7 +2977,7 @@ func (c *groupClient) CancelMuteGroup(ctx context.Context, in *CancelMuteGroupRe func (c *groupClient) GetJoinedSuperGroupList(ctx context.Context, in *GetJoinedSuperGroupListReq, opts ...grpc.CallOption) (*GetJoinedSuperGroupListResp, error) { out := new(GetJoinedSuperGroupListResp) - err := grpc.Invoke(ctx, "/group.group/getJoinedSuperGroupList", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getJoinedSuperGroupList", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2986,7 +2986,7 @@ func (c *groupClient) GetJoinedSuperGroupList(ctx context.Context, in *GetJoined func (c *groupClient) GetSuperGroupsInfo(ctx context.Context, in *GetSuperGroupsInfoReq, opts ...grpc.CallOption) (*GetSuperGroupsInfoResp, error) { out := new(GetSuperGroupsInfoResp) - err := grpc.Invoke(ctx, "/group.group/getSuperGroupsInfo", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getSuperGroupsInfo", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2995,7 +2995,7 @@ func (c *groupClient) GetSuperGroupsInfo(ctx context.Context, in *GetSuperGroups func (c *groupClient) SetGroupMemberInfo(ctx context.Context, in *SetGroupMemberInfoReq, opts ...grpc.CallOption) (*SetGroupMemberInfoResp, error) { out := new(SetGroupMemberInfoResp) - err := grpc.Invoke(ctx, "/group.group/setGroupMemberInfo", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/setGroupMemberInfo", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -3004,7 +3004,7 @@ func (c *groupClient) SetGroupMemberInfo(ctx context.Context, in *SetGroupMember func (c *groupClient) GetGroupAbstractInfo(ctx context.Context, in *GetGroupAbstractInfoReq, opts ...grpc.CallOption) (*GetGroupAbstractInfoResp, error) { out := new(GetGroupAbstractInfoResp) - err := grpc.Invoke(ctx, "/group.group/getGroupAbstractInfo", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupAbstractInfo", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -3013,7 +3013,7 @@ func (c *groupClient) GetGroupAbstractInfo(ctx context.Context, in *GetGroupAbst func (c *groupClient) GetUserInGroupMembers(ctx context.Context, in *GetUserInGroupMembersReq, opts ...grpc.CallOption) (*GetUserInGroupMembersResp, error) { out := new(GetUserInGroupMembersResp) - err := grpc.Invoke(ctx, "/group.group/getUserInGroupMembers", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getUserInGroupMembers", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -3022,7 +3022,7 @@ func (c *groupClient) GetUserInGroupMembers(ctx context.Context, in *GetUserInGr func (c *groupClient) GetGroupMemberUserIDs(ctx context.Context, in *GetGroupMemberUserIDsReq, opts ...grpc.CallOption) (*GetGroupMemberUserIDsResp, error) { out := new(GetGroupMemberUserIDsResp) - err := grpc.Invoke(ctx, "/group.group/getGroupMemberUserIDs", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupMemberUserIDs", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -3031,7 +3031,7 @@ func (c *groupClient) GetGroupMemberUserIDs(ctx context.Context, in *GetGroupMem func (c *groupClient) GetGroupMemberRoleLevel(ctx context.Context, in *GetGroupMemberRoleLevelReq, opts ...grpc.CallOption) (*GetGroupMemberRoleLevelResp, error) { out := new(GetGroupMemberRoleLevelResp) - err := grpc.Invoke(ctx, "/group.group/GetGroupMemberRoleLevel", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.group.group/GetGroupMemberRoleLevel", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -3112,7 +3112,7 @@ func _Group_CreateGroup_Handler(srv interface{}, ctx context.Context, dec func(i } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/CreateGroup", + FullMethod: "/OpenIMServer.group.group/CreateGroup", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).CreateGroup(ctx, req.(*CreateGroupReq)) @@ -3130,7 +3130,7 @@ func _Group_JoinGroup_Handler(srv interface{}, ctx context.Context, dec func(int } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/JoinGroup", + FullMethod: "/OpenIMServer.group.group/JoinGroup", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).JoinGroup(ctx, req.(*JoinGroupReq)) @@ -3148,7 +3148,7 @@ func _Group_QuitGroup_Handler(srv interface{}, ctx context.Context, dec func(int } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/QuitGroup", + FullMethod: "/OpenIMServer.group.group/QuitGroup", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).QuitGroup(ctx, req.(*QuitGroupReq)) @@ -3166,7 +3166,7 @@ func _Group_GetGroupsInfo_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetGroupsInfo", + FullMethod: "/OpenIMServer.group.group/GetGroupsInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetGroupsInfo(ctx, req.(*GetGroupsInfoReq)) @@ -3184,7 +3184,7 @@ func _Group_SetGroupInfo_Handler(srv interface{}, ctx context.Context, dec func( } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/SetGroupInfo", + FullMethod: "/OpenIMServer.group.group/SetGroupInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).SetGroupInfo(ctx, req.(*SetGroupInfoReq)) @@ -3202,7 +3202,7 @@ func _Group_GetGroupApplicationList_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetGroupApplicationList", + FullMethod: "/OpenIMServer.group.group/GetGroupApplicationList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetGroupApplicationList(ctx, req.(*GetGroupApplicationListReq)) @@ -3220,7 +3220,7 @@ func _Group_GetUserReqApplicationList_Handler(srv interface{}, ctx context.Conte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetUserReqApplicationList", + FullMethod: "/OpenIMServer.group.group/GetUserReqApplicationList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetUserReqApplicationList(ctx, req.(*GetUserReqApplicationListReq)) @@ -3238,7 +3238,7 @@ func _Group_TransferGroupOwner_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/TransferGroupOwner", + FullMethod: "/OpenIMServer.group.group/TransferGroupOwner", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).TransferGroupOwner(ctx, req.(*TransferGroupOwnerReq)) @@ -3256,7 +3256,7 @@ func _Group_GroupApplicationResponse_Handler(srv interface{}, ctx context.Contex } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GroupApplicationResponse", + FullMethod: "/OpenIMServer.group.group/GroupApplicationResponse", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GroupApplicationResponse(ctx, req.(*GroupApplicationResponseReq)) @@ -3274,7 +3274,7 @@ func _Group_GetGroupMemberList_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetGroupMemberList", + FullMethod: "/OpenIMServer.group.group/GetGroupMemberList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetGroupMemberList(ctx, req.(*GetGroupMemberListReq)) @@ -3292,7 +3292,7 @@ func _Group_GetGroupMembersInfo_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetGroupMembersInfo", + FullMethod: "/OpenIMServer.group.group/GetGroupMembersInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetGroupMembersInfo(ctx, req.(*GetGroupMembersInfoReq)) @@ -3310,7 +3310,7 @@ func _Group_KickGroupMember_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/KickGroupMember", + FullMethod: "/OpenIMServer.group.group/KickGroupMember", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).KickGroupMember(ctx, req.(*KickGroupMemberReq)) @@ -3328,7 +3328,7 @@ func _Group_GetJoinedGroupList_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetJoinedGroupList", + FullMethod: "/OpenIMServer.group.group/GetJoinedGroupList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetJoinedGroupList(ctx, req.(*GetJoinedGroupListReq)) @@ -3346,7 +3346,7 @@ func _Group_InviteUserToGroup_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/InviteUserToGroup", + FullMethod: "/OpenIMServer.group.group/InviteUserToGroup", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).InviteUserToGroup(ctx, req.(*InviteUserToGroupReq)) @@ -3364,7 +3364,7 @@ func _Group_GetGroups_Handler(srv interface{}, ctx context.Context, dec func(int } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetGroups", + FullMethod: "/OpenIMServer.group.group/GetGroups", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetGroups(ctx, req.(*GetGroupsReq)) @@ -3382,7 +3382,7 @@ func _Group_GetGroupMembersCMS_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetGroupMembersCMS", + FullMethod: "/OpenIMServer.group.group/GetGroupMembersCMS", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetGroupMembersCMS(ctx, req.(*GetGroupMembersCMSReq)) @@ -3400,7 +3400,7 @@ func _Group_DismissGroup_Handler(srv interface{}, ctx context.Context, dec func( } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/DismissGroup", + FullMethod: "/OpenIMServer.group.group/DismissGroup", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).DismissGroup(ctx, req.(*DismissGroupReq)) @@ -3418,7 +3418,7 @@ func _Group_MuteGroupMember_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/MuteGroupMember", + FullMethod: "/OpenIMServer.group.group/MuteGroupMember", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).MuteGroupMember(ctx, req.(*MuteGroupMemberReq)) @@ -3436,7 +3436,7 @@ func _Group_CancelMuteGroupMember_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/CancelMuteGroupMember", + FullMethod: "/OpenIMServer.group.group/CancelMuteGroupMember", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).CancelMuteGroupMember(ctx, req.(*CancelMuteGroupMemberReq)) @@ -3454,7 +3454,7 @@ func _Group_MuteGroup_Handler(srv interface{}, ctx context.Context, dec func(int } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/MuteGroup", + FullMethod: "/OpenIMServer.group.group/MuteGroup", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).MuteGroup(ctx, req.(*MuteGroupReq)) @@ -3472,7 +3472,7 @@ func _Group_CancelMuteGroup_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/CancelMuteGroup", + FullMethod: "/OpenIMServer.group.group/CancelMuteGroup", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).CancelMuteGroup(ctx, req.(*CancelMuteGroupReq)) @@ -3490,7 +3490,7 @@ func _Group_GetJoinedSuperGroupList_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetJoinedSuperGroupList", + FullMethod: "/OpenIMServer.group.group/GetJoinedSuperGroupList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetJoinedSuperGroupList(ctx, req.(*GetJoinedSuperGroupListReq)) @@ -3508,7 +3508,7 @@ func _Group_GetSuperGroupsInfo_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetSuperGroupsInfo", + FullMethod: "/OpenIMServer.group.group/GetSuperGroupsInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetSuperGroupsInfo(ctx, req.(*GetSuperGroupsInfoReq)) @@ -3526,7 +3526,7 @@ func _Group_SetGroupMemberInfo_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/SetGroupMemberInfo", + FullMethod: "/OpenIMServer.group.group/SetGroupMemberInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).SetGroupMemberInfo(ctx, req.(*SetGroupMemberInfoReq)) @@ -3544,7 +3544,7 @@ func _Group_GetGroupAbstractInfo_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetGroupAbstractInfo", + FullMethod: "/OpenIMServer.group.group/GetGroupAbstractInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetGroupAbstractInfo(ctx, req.(*GetGroupAbstractInfoReq)) @@ -3562,7 +3562,7 @@ func _Group_GetUserInGroupMembers_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetUserInGroupMembers", + FullMethod: "/OpenIMServer.group.group/GetUserInGroupMembers", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetUserInGroupMembers(ctx, req.(*GetUserInGroupMembersReq)) @@ -3580,7 +3580,7 @@ func _Group_GetGroupMemberUserIDs_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetGroupMemberUserIDs", + FullMethod: "/OpenIMServer.group.group/GetGroupMemberUserIDs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetGroupMemberUserIDs(ctx, req.(*GetGroupMemberUserIDsReq)) @@ -3598,7 +3598,7 @@ func _Group_GetGroupMemberRoleLevel_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/group.group/GetGroupMemberRoleLevel", + FullMethod: "/OpenIMServer.group.group/GetGroupMemberRoleLevel", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(GroupServer).GetGroupMemberRoleLevel(ctx, req.(*GetGroupMemberRoleLevelReq)) @@ -3607,7 +3607,7 @@ func _Group_GetGroupMemberRoleLevel_Handler(srv interface{}, ctx context.Context } var _Group_serviceDesc = grpc.ServiceDesc{ - ServiceName: "group.group", + ServiceName: "OpenIMServer.group.group", HandlerType: (*GroupServer)(nil), Methods: []grpc.MethodDesc{ { @@ -3727,123 +3727,126 @@ var _Group_serviceDesc = grpc.ServiceDesc{ Metadata: "group/group.proto", } -func init() { proto.RegisterFile("group/group.proto", fileDescriptor_group_e583e729f7c9cde7) } +func init() { proto.RegisterFile("group/group.proto", fileDescriptor_group_06303c65c0c20784) } -var fileDescriptor_group_e583e729f7c9cde7 = []byte{ - // 1834 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x59, 0x51, 0x73, 0xdb, 0xc6, - 0x11, 0x1e, 0xd2, 0x91, 0x6c, 0xad, 0xc5, 0x48, 0x3a, 0x89, 0x14, 0x0c, 0x31, 0xb2, 0x7a, 0xf1, - 0x34, 0x9e, 0x36, 0xa6, 0x32, 0xb6, 0x93, 0x49, 0xa6, 0x9d, 0x49, 0x1d, 0xbb, 0x51, 0x94, 0x8a, - 0x52, 0x0d, 0x3a, 0x69, 0x27, 0x4f, 0x81, 0xc9, 0x13, 0x02, 0x0b, 0x04, 0x4e, 0x38, 0xd0, 0xce, - 0x63, 0x3b, 0x7d, 0xe8, 0x53, 0xfb, 0xd8, 0x97, 0x3e, 0xf5, 0xad, 0x7f, 0xa3, 0xff, 0xac, 0x83, - 0xbb, 0xc3, 0xe1, 0x80, 0x3b, 0x90, 0x8c, 0x62, 0xbd, 0x70, 0x06, 0x7b, 0x7b, 0xbb, 0x7b, 0x7b, - 0xbb, 0x7b, 0xdf, 0x2e, 0x61, 0x2b, 0x48, 0x93, 0x19, 0x3d, 0xe4, 0xbf, 0x03, 0x9a, 0x26, 0x59, - 0x82, 0x56, 0xf8, 0x87, 0xfb, 0xc1, 0x19, 0x25, 0xf1, 0x83, 0xe3, 0xe1, 0x83, 0x11, 0x49, 0x5f, - 0x93, 0xf4, 0x90, 0x5e, 0x04, 0x87, 0x9c, 0xe1, 0x90, 0x4d, 0x2e, 0xde, 0xb0, 0xc3, 0x37, 0x4c, - 0xf0, 0xbb, 0x0f, 0x16, 0x31, 0xa6, 0x3e, 0xa5, 0x24, 0x95, 0xec, 0xf8, 0xbf, 0x2d, 0x78, 0xf7, - 0x69, 0x4a, 0xfc, 0x8c, 0x1c, 0xe5, 0x7a, 0x3c, 0x72, 0x89, 0x0e, 0xe0, 0x76, 0x18, 0x87, 0xd9, - 0x90, 0x4c, 0x5f, 0x92, 0x94, 0x39, 0xad, 0x83, 0x1b, 0xf7, 0xd7, 0x3c, 0x9d, 0x84, 0x06, 0xb0, - 0xc6, 0xad, 0x3a, 0x8e, 0xcf, 0x13, 0xa7, 0x7d, 0xd0, 0xba, 0x7f, 0xfb, 0xe1, 0xe6, 0x80, 0x8b, - 0x1f, 0x1c, 0x15, 0x74, 0xaf, 0x64, 0x41, 0x18, 0xd6, 0xfd, 0xc9, 0x34, 0x8c, 0xbf, 0x61, 0x24, - 0x3d, 0x7e, 0xc6, 0x9c, 0x1b, 0x5c, 0x64, 0x85, 0x96, 0x6b, 0x4d, 0xde, 0xc4, 0x24, 0x15, 0xdf, - 0xce, 0x3b, 0x07, 0xad, 0x5c, 0xab, 0x46, 0xc2, 0x4f, 0x60, 0xa3, 0x62, 0x29, 0xa3, 0x55, 0x43, - 0x5a, 0x0b, 0x0d, 0xc1, 0x03, 0xd8, 0x3c, 0x22, 0x19, 0x5f, 0x62, 0x7c, 0x8d, 0x5c, 0x22, 0x17, - 0x6e, 0x09, 0x86, 0x67, 0xc5, 0x59, 0xd5, 0x37, 0xfe, 0x3d, 0x6c, 0xd5, 0xf8, 0x19, 0x45, 0x1f, - 0x01, 0x28, 0x89, 0x62, 0x8b, 0x4d, 0xab, 0xc6, 0x83, 0x47, 0xb0, 0x31, 0x92, 0x62, 0x0a, 0xad, - 0xbf, 0x83, 0x0d, 0xc5, 0xf0, 0x65, 0x92, 0x8e, 0x48, 0x26, 0xed, 0xef, 0xd5, 0x25, 0x89, 0x55, - 0xaf, 0xce, 0x8e, 0x11, 0x6c, 0x56, 0x85, 0x32, 0x8a, 0x5f, 0x83, 0x5b, 0xd8, 0xfb, 0x84, 0xd2, - 0x28, 0x1c, 0xfb, 0x59, 0x98, 0xc4, 0x27, 0x21, 0xcb, 0x72, 0x9d, 0x9f, 0x02, 0x50, 0x3f, 0x08, - 0x63, 0x4e, 0x94, 0xea, 0x1c, 0xa9, 0xce, 0x23, 0x97, 0x33, 0xc2, 0xb2, 0x3f, 0xaa, 0x75, 0x4f, - 0xe3, 0x45, 0xfb, 0x00, 0xe7, 0x69, 0x32, 0x95, 0x77, 0xd3, 0xe6, 0x77, 0xa3, 0x51, 0x70, 0x0c, - 0x7b, 0x8d, 0x7a, 0x19, 0x45, 0x3b, 0xb0, 0x92, 0x25, 0x99, 0x1f, 0x71, 0x9d, 0x1d, 0x4f, 0x7c, - 0xa0, 0xcf, 0xa0, 0x13, 0xc8, 0x98, 0xcb, 0x55, 0x33, 0xa7, 0xcd, 0x5d, 0xb9, 0xad, 0x3b, 0x40, - 0xae, 0x79, 0x55, 0x4e, 0x4c, 0xa1, 0x7f, 0x44, 0xb2, 0x5c, 0xb9, 0x47, 0x2e, 0xdf, 0xea, 0x49, - 0x7b, 0xb0, 0x3a, 0xd3, 0x4f, 0x29, 0xbf, 0x30, 0x85, 0xf7, 0xe6, 0x68, 0xbc, 0x8e, 0x33, 0xfe, - 0xb5, 0x05, 0xdd, 0x17, 0xa9, 0x1f, 0xb3, 0x73, 0x92, 0x72, 0xbe, 0xb3, 0x3c, 0x17, 0xf2, 0xd3, - 0x39, 0x70, 0x53, 0x46, 0x28, 0x57, 0xb6, 0xe6, 0x15, 0x9f, 0xe8, 0x97, 0xf0, 0x6e, 0x12, 0x4d, - 0xce, 0xb4, 0x3c, 0x12, 0xa7, 0xa8, 0x51, 0x73, 0xbe, 0x98, 0xbc, 0xd1, 0xf9, 0x6e, 0x08, 0xbe, - 0x2a, 0x15, 0x3b, 0xd0, 0xb3, 0x99, 0xc0, 0x28, 0xfe, 0x67, 0x0b, 0xd6, 0xbf, 0x4e, 0xc2, 0x58, - 0x55, 0x8d, 0x66, 0xa3, 0xf6, 0x01, 0x52, 0x72, 0x39, 0x24, 0x8c, 0xf9, 0x01, 0x29, 0x82, 0xa7, - 0xa4, 0xe4, 0xeb, 0xaf, 0x92, 0x30, 0x1e, 0x25, 0xb3, 0x74, 0x4c, 0xb8, 0x21, 0x2b, 0x9e, 0x46, - 0x41, 0xf7, 0xa0, 0x13, 0xc6, 0xaf, 0xc3, 0xac, 0x56, 0x1b, 0xaa, 0x44, 0xbc, 0x01, 0x1d, 0xcd, - 0x1e, 0x46, 0xf1, 0xbf, 0x5b, 0xb0, 0x57, 0x8f, 0xc8, 0x7c, 0x21, 0x89, 0x19, 0x59, 0x68, 0xf0, - 0xbc, 0x68, 0xcf, 0xd7, 0x7f, 0xf0, 0xe3, 0x49, 0x44, 0x26, 0x43, 0x16, 0x48, 0xcf, 0x69, 0x94, - 0xbc, 0xdc, 0x89, 0x2f, 0x8f, 0xb0, 0x59, 0x94, 0x71, 0x7b, 0x57, 0xbc, 0x0a, 0x0d, 0xef, 0x43, - 0xbf, 0xd9, 0x38, 0x46, 0xf1, 0x7d, 0x58, 0x7f, 0x3e, 0x0b, 0xb3, 0xc5, 0xee, 0xcd, 0x0f, 0xae, - 0x71, 0x32, 0x8a, 0xff, 0xd6, 0x82, 0x6e, 0x91, 0x8d, 0xa2, 0x62, 0xff, 0xfc, 0xb4, 0xd0, 0xd4, - 0xb7, 0xab, 0xce, 0xea, 0xc1, 0xea, 0x79, 0x18, 0x65, 0x24, 0x95, 0x37, 0x27, 0xbf, 0xf0, 0x04, - 0x7a, 0x36, 0x23, 0x1a, 0x33, 0xe5, 0x31, 0xdc, 0x9c, 0xca, 0x17, 0x47, 0xe4, 0x88, 0xab, 0xe7, - 0x88, 0x10, 0xf1, 0xe5, 0x2c, 0x8a, 0x78, 0xad, 0x2b, 0x58, 0xf1, 0x49, 0x5d, 0x8b, 0x2a, 0xeb, - 0xcd, 0xd7, 0xeb, 0x54, 0x35, 0xad, 0x95, 0xd2, 0xce, 0x60, 0xd7, 0x2a, 0x8d, 0x51, 0xdd, 0xbc, - 0xd6, 0xf2, 0xe6, 0x45, 0x80, 0xfe, 0x10, 0x8e, 0x2f, 0x34, 0x9e, 0xf9, 0xa6, 0xdd, 0x83, 0xce, - 0x45, 0x38, 0xbe, 0x20, 0x93, 0xe2, 0xa5, 0x14, 0x06, 0x56, 0x89, 0xb9, 0xcb, 0x53, 0xe2, 0xb3, - 0x24, 0x96, 0xb1, 0x27, 0xbf, 0x70, 0x17, 0xb6, 0x0d, 0x6d, 0x8c, 0xe2, 0x4b, 0x1e, 0x0e, 0x79, - 0x72, 0x90, 0x09, 0x5f, 0xbb, 0xfe, 0xf7, 0xe0, 0xcf, 0xfc, 0x5a, 0x0c, 0x95, 0x8d, 0x97, 0x7f, - 0x1f, 0x56, 0xb9, 0x0b, 0x8a, 0xbb, 0x37, 0x9f, 0x53, 0xb9, 0x8e, 0x29, 0xec, 0x1c, 0xf3, 0xbc, - 0xcf, 0x35, 0xbd, 0x48, 0x96, 0x28, 0x3f, 0xa5, 0xb7, 0xda, 0xba, 0xb7, 0xf2, 0x1a, 0x28, 0x2a, - 0xc8, 0xa4, 0x0a, 0x4b, 0x6a, 0x54, 0xbc, 0x0b, 0x5d, 0x8b, 0x46, 0x46, 0xf1, 0x2b, 0xd8, 0x51, - 0x8f, 0x5e, 0x14, 0x95, 0xd7, 0x7b, 0x0d, 0x59, 0x86, 0x87, 0x65, 0x4a, 0x6b, 0xba, 0xae, 0x1c, - 0x97, 0xff, 0x6a, 0xc1, 0xad, 0xa7, 0xc3, 0x11, 0xe7, 0xf9, 0xa9, 0x20, 0x0a, 0x0d, 0x00, 0x05, - 0xea, 0x31, 0xc8, 0x9d, 0x72, 0xea, 0x4f, 0x8b, 0xba, 0x6e, 0x59, 0x41, 0xbf, 0x82, 0xcd, 0x2a, - 0x55, 0x3d, 0x37, 0x06, 0x1d, 0xff, 0xa5, 0x05, 0xeb, 0x0a, 0x71, 0xfd, 0x3c, 0x67, 0xf6, 0xe5, - 0xb1, 0x34, 0xeb, 0x4a, 0x82, 0xee, 0xea, 0x1b, 0x55, 0x57, 0x9f, 0x42, 0x47, 0xb3, 0xa0, 0x31, - 0x64, 0x3f, 0xa8, 0x85, 0xec, 0xc6, 0x40, 0xa0, 0xf6, 0xc2, 0xad, 0x2a, 0x62, 0x1f, 0x94, 0x18, - 0x72, 0x89, 0x12, 0x80, 0xff, 0x6e, 0x54, 0x6f, 0xf6, 0x74, 0x38, 0xba, 0xae, 0xea, 0xed, 0xc2, - 0xad, 0x59, 0x71, 0x83, 0xc2, 0x0f, 0xea, 0xdb, 0xac, 0xe0, 0xc2, 0x90, 0xb7, 0x5c, 0xc1, 0x7f, - 0x0d, 0x1b, 0xcf, 0x42, 0x36, 0x0d, 0x19, 0x5b, 0xe2, 0xad, 0x43, 0xb0, 0x59, 0x65, 0xe6, 0x69, - 0x88, 0x86, 0x33, 0xd9, 0x14, 0x2c, 0x53, 0x63, 0x1b, 0x10, 0x5e, 0xfe, 0x6a, 0x4f, 0x67, 0x19, - 0x99, 0x8c, 0xc8, 0x38, 0x89, 0x27, 0x8c, 0xbb, 0xa3, 0xe3, 0x55, 0x68, 0x79, 0x85, 0x35, 0x74, - 0x31, 0x8a, 0x4f, 0xc0, 0x79, 0xea, 0xc7, 0x63, 0x12, 0xbd, 0x0d, 0x43, 0xf0, 0x1e, 0xdc, 0x69, - 0x90, 0x26, 0x70, 0x81, 0x22, 0x2f, 0xc4, 0x05, 0x1a, 0x27, 0xa3, 0x78, 0x00, 0xa8, 0x26, 0x77, - 0xbe, 0x80, 0x2e, 0x6c, 0x1b, 0xfc, 0x8c, 0xe2, 0xc7, 0xbc, 0xc7, 0x10, 0xb5, 0x7d, 0x34, 0xa3, - 0x12, 0x19, 0x16, 0x6f, 0x4a, 0x79, 0xa8, 0x56, 0xe5, 0x50, 0x47, 0xbc, 0x43, 0xb0, 0xef, 0x62, - 0x54, 0x7b, 0x00, 0x5a, 0x0b, 0x1e, 0x80, 0x47, 0x3c, 0x3d, 0x4a, 0x11, 0x4b, 0xf5, 0x71, 0x5f, - 0xf3, 0x50, 0x36, 0x36, 0x5d, 0xa9, 0x99, 0xfb, 0x4f, 0x1b, 0xd0, 0xa8, 0x92, 0x17, 0xbc, 0x2a, - 0xfe, 0xf4, 0x80, 0xfb, 0x14, 0x6e, 0xc5, 0xe1, 0xf8, 0x22, 0x2e, 0x72, 0xef, 0xf6, 0xc3, 0xfe, - 0x20, 0x48, 0x92, 0x20, 0x22, 0xa2, 0x37, 0x7f, 0x39, 0x3b, 0x1f, 0x8c, 0xb2, 0x34, 0x8c, 0x83, - 0x6f, 0xfd, 0x68, 0x46, 0x3c, 0xc5, 0x8d, 0x3e, 0x81, 0x9b, 0xe7, 0xfe, 0x98, 0x7c, 0xe3, 0x9d, - 0x70, 0x6c, 0xb9, 0x68, 0x63, 0xc1, 0x8c, 0x3e, 0x83, 0xb5, 0x34, 0x89, 0xc8, 0x09, 0x79, 0x4d, - 0x22, 0x67, 0x85, 0xef, 0xdc, 0x33, 0x76, 0x1e, 0xc7, 0xd9, 0xa3, 0x87, 0x62, 0x63, 0xc9, 0x8d, - 0x3e, 0x84, 0x36, 0xf9, 0xd1, 0x59, 0x5d, 0x42, 0x5b, 0x9b, 0xfc, 0x88, 0x4f, 0xa0, 0x6b, 0xba, - 0x28, 0xbf, 0xa4, 0x47, 0xf5, 0xe7, 0xea, 0x8e, 0x2c, 0x9b, 0x16, 0x76, 0x55, 0x22, 0x1c, 0xe8, - 0xd9, 0xa4, 0x31, 0x8a, 0x3f, 0x2e, 0x01, 0xdb, 0x93, 0x97, 0x2c, 0x4b, 0xfd, 0x71, 0xb6, 0x4c, - 0x38, 0xfc, 0xa3, 0x05, 0x5b, 0xc6, 0xa6, 0x39, 0x37, 0xf8, 0xa1, 0x1c, 0xcc, 0x08, 0xed, 0xa7, - 0xb3, 0xfc, 0x97, 0x5f, 0x66, 0xc7, 0x33, 0x17, 0xd0, 0x47, 0xb0, 0x1d, 0x54, 0x61, 0xef, 0x57, - 0x3e, 0xfb, 0x81, 0x5f, 0xf1, 0x3b, 0x9e, 0x6d, 0x09, 0x4f, 0xc0, 0xb1, 0x1f, 0x83, 0x51, 0xf4, - 0x95, 0x7c, 0x6d, 0xf5, 0x85, 0xc2, 0x79, 0x8e, 0x74, 0x9e, 0xb9, 0xd3, 0xb2, 0x07, 0x9f, 0x72, - 0x2d, 0xfc, 0xa1, 0x8d, 0xf5, 0xaa, 0x3e, 0x27, 0x6d, 0x2b, 0x5e, 0x6c, 0xd7, 0xbc, 0xf8, 0x1c, - 0xee, 0x34, 0xc8, 0xbb, 0x32, 0x2e, 0x79, 0x5c, 0x3a, 0x42, 0xb0, 0x48, 0x10, 0x36, 0xbf, 0x50, - 0x7d, 0xcc, 0x0d, 0xb1, 0xed, 0x62, 0x34, 0xdf, 0x36, 0x93, 0xf8, 0x4e, 0x84, 0x41, 0xf1, 0x89, - 0xbf, 0x2d, 0x87, 0x25, 0xb2, 0xc0, 0x16, 0xd1, 0xbe, 0xb8, 0x9f, 0x2d, 0x38, 0x85, 0x57, 0x56, - 0x3c, 0x8d, 0x82, 0x47, 0xe5, 0x30, 0xc4, 0x90, 0x7b, 0x55, 0xcf, 0x3c, 0xfc, 0xdf, 0x16, 0x88, - 0x49, 0x20, 0xfa, 0x2d, 0xdc, 0x1e, 0x97, 0x63, 0x30, 0xd4, 0x2d, 0x70, 0x47, 0x65, 0x88, 0xe7, - 0xf6, 0x6c, 0x64, 0x46, 0xd1, 0x27, 0xb0, 0xf6, 0xaa, 0x68, 0x93, 0xd1, 0xb6, 0x64, 0xd2, 0x1b, - 0x79, 0x77, 0xc7, 0x24, 0x8a, 0x7d, 0x97, 0x45, 0x97, 0xa9, 0xf6, 0xe9, 0x1d, 0xaa, 0xda, 0x57, - 0x69, 0x46, 0xd1, 0x17, 0xd0, 0x09, 0xf4, 0x09, 0x1a, 0xda, 0x2d, 0x62, 0xb6, 0x36, 0x87, 0x73, - 0x1d, 0xfb, 0x02, 0xa3, 0xe8, 0x73, 0x58, 0x67, 0xda, 0xa4, 0x0b, 0xf5, 0x6a, 0x35, 0xa3, 0x90, - 0xb0, 0x6b, 0xa5, 0x33, 0x8a, 0xbe, 0x87, 0xdd, 0xc0, 0x3e, 0x9e, 0x42, 0xbf, 0xa8, 0x69, 0x35, - 0x87, 0x49, 0x2e, 0x5e, 0xc4, 0xc2, 0x28, 0x3a, 0x87, 0x3b, 0x41, 0xd3, 0x78, 0x08, 0xbd, 0x5f, - 0x0a, 0x68, 0x1c, 0x59, 0xb9, 0xf7, 0x16, 0x33, 0x31, 0x8a, 0x9e, 0x03, 0xca, 0x8c, 0x81, 0x0c, - 0xea, 0xcb, 0xbd, 0xd6, 0x71, 0x91, 0xfb, 0xde, 0x9c, 0x55, 0x46, 0xd1, 0x18, 0x9c, 0xa0, 0x61, - 0x12, 0x81, 0x70, 0xa5, 0xc0, 0x58, 0xe7, 0x28, 0xee, 0xfb, 0x0b, 0x79, 0x84, 0xdd, 0x81, 0x31, - 0x0d, 0x50, 0x76, 0x5b, 0xa7, 0x15, 0xca, 0xee, 0x86, 0x31, 0xc2, 0x0b, 0xd8, 0x0e, 0xcc, 0x66, - 0x1d, 0xd9, 0x77, 0xa9, 0x28, 0xdb, 0x9f, 0xb7, 0xcc, 0xcb, 0xed, 0xc6, 0x45, 0xb5, 0x87, 0x46, - 0xc5, 0x13, 0x65, 0x76, 0xf2, 0xae, 0xdb, 0xb4, 0xa4, 0x8e, 0x5c, 0xeb, 0x81, 0xf5, 0x23, 0x9b, - 0x1d, 0xb9, 0x7e, 0x64, 0x5b, 0xf3, 0x7c, 0x0a, 0x5b, 0x61, 0xbd, 0x15, 0x45, 0x7b, 0x72, 0x8f, - 0xad, 0x2d, 0x76, 0xfb, 0xcd, 0x8b, 0x22, 0xa9, 0x55, 0x72, 0xaa, 0xa4, 0xd6, 0xdb, 0x2f, 0x95, - 0xd4, 0xd5, 0x8e, 0xc8, 0xb8, 0xcd, 0xbc, 0x33, 0x68, 0xb8, 0x4d, 0xd9, 0xbd, 0x34, 0xdc, 0xa6, - 0x6a, 0x29, 0x3e, 0x87, 0xf5, 0x89, 0x86, 0xec, 0x55, 0x8e, 0xd7, 0x7a, 0x03, 0x95, 0xe3, 0xf5, - 0x36, 0x20, 0xbf, 0xb8, 0x69, 0x15, 0x2f, 0xab, 0x8b, 0x33, 0x51, 0xb9, 0xba, 0x38, 0x0b, 0xc4, - 0x46, 0xdf, 0x41, 0x77, 0x6c, 0xc3, 0xdf, 0xe8, 0x6e, 0x51, 0x53, 0x1b, 0xb0, 0xbe, 0x7b, 0x30, - 0x9f, 0x41, 0x78, 0x5c, 0x59, 0xa9, 0x3c, 0xae, 0xe3, 0x71, 0xe5, 0xf1, 0x0a, 0xe8, 0xce, 0x4f, - 0x57, 0xb3, 0x49, 0x9d, 0xce, 0xc4, 0xf4, 0xea, 0x74, 0x16, 0xf8, 0x2e, 0x6b, 0xa1, 0x0d, 0x88, - 0xeb, 0xb5, 0xb0, 0x01, 0xde, 0xeb, 0xb5, 0xb0, 0x11, 0xcb, 0x8b, 0xe8, 0xa8, 0x81, 0x6d, 0x3d, - 0x3a, 0x4c, 0xf0, 0xae, 0x47, 0x87, 0x0d, 0xa5, 0x3f, 0x07, 0xc4, 0x4c, 0xc8, 0xdd, 0x6f, 0xc6, - 0x8e, 0x9a, 0x48, 0x3b, 0x74, 0x44, 0x7f, 0x82, 0x9d, 0xc0, 0x82, 0xb9, 0x50, 0xbd, 0x40, 0xd4, - 0x70, 0xa5, 0x7b, 0x77, 0xee, 0xba, 0x08, 0x9f, 0xc0, 0x06, 0x8b, 0xd0, 0xdd, 0x6a, 0x85, 0x37, - 0x40, 0x98, 0x0a, 0x9f, 0x66, 0x54, 0x25, 0x64, 0x9b, 0x48, 0x07, 0xdd, 0xb5, 0x66, 0x57, 0x89, - 0x9e, 0x74, 0xd9, 0x0d, 0x40, 0xe9, 0xfb, 0xfa, 0xf0, 0x53, 0xc1, 0x16, 0xe3, 0x91, 0x34, 0xe1, - 0x92, 0xf1, 0x48, 0x5a, 0x90, 0xcf, 0x17, 0xfb, 0xdf, 0xf5, 0xcf, 0x28, 0x89, 0x8f, 0x87, 0xda, - 0x9f, 0x92, 0x7c, 0xd7, 0x6f, 0xf8, 0xef, 0xcb, 0x55, 0x4e, 0x7a, 0xf4, 0xff, 0x00, 0x00, 0x00, - 0xff, 0xff, 0xa2, 0x89, 0x83, 0x62, 0x06, 0x1d, 0x00, 0x00, +var fileDescriptor_group_06303c65c0c20784 = []byte{ + // 1874 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5a, 0xdd, 0x6f, 0xdb, 0xc8, + 0x11, 0x07, 0xe5, 0xb3, 0x63, 0x4f, 0xac, 0xb3, 0xbd, 0xfe, 0x52, 0x68, 0x9f, 0xe1, 0x6e, 0x9c, + 0x8b, 0x73, 0x67, 0xcb, 0x69, 0x3e, 0x8a, 0x16, 0x87, 0x02, 0x4d, 0x9d, 0xc6, 0x75, 0x6b, 0x39, + 0x57, 0x2a, 0x49, 0x91, 0x34, 0x28, 0x42, 0x4b, 0x6b, 0x86, 0x11, 0x45, 0xae, 0xb8, 0x54, 0x1c, + 0xa4, 0x48, 0xd1, 0xa2, 0xcf, 0x29, 0xfa, 0xd0, 0xa7, 0xf6, 0xa9, 0xe8, 0xdf, 0xd0, 0xff, 0xaf, + 0xe0, 0x2e, 0x3f, 0x96, 0xe4, 0x52, 0xa2, 0x2f, 0x76, 0x5e, 0x04, 0x70, 0x76, 0x76, 0x66, 0x76, + 0x76, 0x76, 0x66, 0x7e, 0x63, 0xc3, 0x82, 0xe5, 0x7b, 0x43, 0xba, 0xc7, 0x7f, 0x9b, 0xd4, 0xf7, + 0x02, 0x0f, 0xa1, 0xc7, 0x94, 0xb8, 0x87, 0xad, 0x36, 0xf1, 0xdf, 0x12, 0xbf, 0xc9, 0x57, 0xf4, + 0x9b, 0x21, 0x6d, 0xf7, 0xb0, 0xb5, 0x2b, 0xa8, 0x7b, 0xb4, 0x67, 0xed, 0x71, 0xee, 0x3d, 0xd6, + 0xed, 0x9d, 0xb1, 0xbd, 0x33, 0x26, 0x36, 0xeb, 0xbb, 0xe3, 0x18, 0x7d, 0x93, 0x52, 0xe2, 0x47, + 0xec, 0xf8, 0x7f, 0x1a, 0x7c, 0xb9, 0xef, 0x13, 0x33, 0x20, 0x07, 0xa1, 0x1e, 0x83, 0x0c, 0xd0, + 0x26, 0x5c, 0xb5, 0x5d, 0x3b, 0x68, 0x91, 0xfe, 0x09, 0xf1, 0x59, 0x43, 0xdb, 0x9c, 0xd8, 0x9e, + 0x31, 0x64, 0x12, 0xfa, 0x0e, 0x66, 0xb8, 0x55, 0x87, 0xee, 0xa9, 0xd7, 0xa8, 0x6d, 0x6a, 0xdb, + 0x57, 0xef, 0x7c, 0xd5, 0xcc, 0x18, 0xcd, 0x75, 0x35, 0x0f, 0x62, 0x26, 0x23, 0xe5, 0x47, 0x18, + 0x66, 0xcd, 0x6e, 0xdf, 0x76, 0x9f, 0x32, 0xe2, 0x1f, 0x3e, 0x64, 0x8d, 0x09, 0x2e, 0x3f, 0x43, + 0x0b, 0x4d, 0xf0, 0xce, 0x5c, 0xe2, 0x8b, 0xef, 0xc6, 0x17, 0x9b, 0x5a, 0x68, 0x82, 0x44, 0xc2, + 0xc7, 0x30, 0x97, 0x31, 0x9b, 0xd1, 0xac, 0x55, 0xda, 0xf9, 0xac, 0xc2, 0x4d, 0x98, 0x3f, 0x20, + 0x01, 0x5f, 0x62, 0x7c, 0x8d, 0x0c, 0x90, 0x0e, 0xd3, 0x82, 0xe1, 0x61, 0xec, 0x85, 0xe4, 0x1b, + 0x1b, 0xb0, 0x90, 0xe3, 0x67, 0x14, 0xfd, 0x1c, 0x20, 0x91, 0x28, 0xb6, 0x8c, 0x35, 0x41, 0xda, + 0x80, 0x5f, 0xc1, 0x5c, 0x3b, 0x92, 0x19, 0x9b, 0xd0, 0x82, 0xb9, 0x84, 0xe1, 0x91, 0xe7, 0xb7, + 0x49, 0x10, 0x9d, 0xec, 0xfa, 0x48, 0xb1, 0x82, 0xd5, 0xc8, 0xef, 0xc5, 0x08, 0xe6, 0xb3, 0x1a, + 0x18, 0xc5, 0x7f, 0xd3, 0x40, 0x8f, 0x8f, 0xf2, 0x80, 0x52, 0xc7, 0xee, 0x98, 0x81, 0xed, 0xb9, + 0x47, 0x36, 0x0b, 0x42, 0x0b, 0x7e, 0x05, 0x40, 0x4d, 0xcb, 0x76, 0x39, 0x31, 0x52, 0x7e, 0x43, + 0xa5, 0xdc, 0x20, 0x83, 0x21, 0x61, 0xc1, 0xf7, 0x09, 0xb3, 0x21, 0x6d, 0x44, 0x1b, 0x00, 0xa7, + 0xbe, 0xd7, 0x8f, 0x2e, 0xb4, 0xc6, 0x2f, 0x54, 0xa2, 0xe0, 0x3f, 0xc1, 0x5a, 0xa9, 0x11, 0x8c, + 0xa2, 0x25, 0x98, 0x0c, 0xbc, 0xc0, 0x74, 0xb8, 0x01, 0x75, 0x43, 0x7c, 0xa0, 0x47, 0x50, 0xb7, + 0xa2, 0xa8, 0x0d, 0x55, 0xb3, 0x46, 0x8d, 0xbb, 0x7c, 0xb3, 0xd4, 0x37, 0x11, 0xa3, 0x91, 0xdd, + 0x86, 0x3f, 0xc0, 0xfa, 0x01, 0x09, 0x42, 0x4b, 0x0c, 0x32, 0xb8, 0x3c, 0x1f, 0xac, 0xc0, 0xd4, + 0x50, 0x3e, 0x7f, 0xf4, 0x85, 0x3f, 0xc0, 0x57, 0x23, 0xd4, 0x5f, 0xfa, 0xe9, 0xff, 0xaa, 0xc1, + 0xf2, 0x13, 0xdf, 0x74, 0xd9, 0x29, 0xf1, 0x39, 0xdf, 0xe3, 0xf0, 0x9d, 0x85, 0xe7, 0x6e, 0xc0, + 0x95, 0x28, 0xe0, 0xb9, 0xe6, 0x19, 0x23, 0xfe, 0x44, 0x5f, 0xc3, 0x97, 0x9e, 0xd3, 0x7d, 0x2c, + 0xbd, 0x51, 0x71, 0xa4, 0x1c, 0x35, 0xe4, 0x73, 0xc9, 0x99, 0xcc, 0x37, 0x21, 0xf8, 0xb2, 0x54, + 0xdc, 0x80, 0x15, 0x95, 0x09, 0x8c, 0xe2, 0xbf, 0x6b, 0x30, 0xfb, 0x1b, 0xcf, 0x76, 0x93, 0xf4, + 0x54, 0x6e, 0xd4, 0x06, 0x80, 0x4f, 0x06, 0x2d, 0xc2, 0x98, 0x69, 0x91, 0x38, 0xc6, 0x52, 0x4a, + 0xb8, 0xfe, 0xc6, 0xb3, 0xdd, 0xb6, 0x37, 0xf4, 0x3b, 0x84, 0x1b, 0x32, 0x69, 0x48, 0x14, 0xb4, + 0x05, 0x75, 0xdb, 0x7d, 0x6b, 0x07, 0xb9, 0xbc, 0x93, 0x25, 0xe2, 0x39, 0xa8, 0x4b, 0xf6, 0x30, + 0x8a, 0xff, 0xad, 0xc1, 0x5a, 0x3e, 0x70, 0xc3, 0x05, 0xcf, 0x65, 0x64, 0xac, 0xc1, 0xa3, 0x1e, + 0x45, 0xb8, 0xfe, 0xda, 0x74, 0xbb, 0x0e, 0xe9, 0xb6, 0x98, 0x15, 0x79, 0x4e, 0xa2, 0x84, 0xa9, + 0x54, 0x7c, 0x19, 0x84, 0x0d, 0x9d, 0x80, 0xdb, 0x3b, 0x69, 0x64, 0x68, 0x78, 0x03, 0xd6, 0xcb, + 0x8d, 0x63, 0x14, 0x6f, 0xc3, 0xec, 0xef, 0x86, 0x76, 0x30, 0xde, 0xbd, 0xe1, 0xc1, 0x25, 0x4e, + 0x46, 0xf1, 0x3f, 0x34, 0x58, 0x8e, 0x1f, 0xad, 0x28, 0x0d, 0x17, 0xfc, 0x60, 0x24, 0x5b, 0x6a, + 0x59, 0xcf, 0xad, 0xc0, 0xd4, 0xa9, 0xed, 0x04, 0xc4, 0x8f, 0xae, 0x31, 0xfa, 0xc2, 0x03, 0x58, + 0x51, 0x59, 0x54, 0xfa, 0x86, 0x1e, 0xc0, 0x95, 0x7e, 0x54, 0xe7, 0xc4, 0xeb, 0xb9, 0x59, 0xfa, + 0x7a, 0x84, 0xbc, 0x47, 0x43, 0xc7, 0xe1, 0xa9, 0x33, 0xde, 0x87, 0x8f, 0xf2, 0x2a, 0x93, 0xfa, + 0x51, 0x7e, 0xf1, 0x8d, 0xac, 0xda, 0x99, 0x54, 0xda, 0x4b, 0x58, 0x55, 0x4a, 0x63, 0x54, 0xb6, + 0x55, 0xfb, 0x81, 0xb6, 0x3a, 0x80, 0x7e, 0x6b, 0x77, 0x7a, 0x12, 0xcf, 0x68, 0x3b, 0xb7, 0xa0, + 0xde, 0xb3, 0x3b, 0x3d, 0xd2, 0x8d, 0x8b, 0xb5, 0xb0, 0x36, 0x4b, 0x0c, 0x2f, 0xc3, 0x27, 0x26, + 0xf3, 0xdc, 0x28, 0x44, 0xa3, 0x2f, 0xbc, 0x0c, 0x8b, 0x05, 0x6d, 0x8c, 0xe2, 0x3f, 0xf3, 0xa8, + 0x09, 0xdf, 0x10, 0xe9, 0xf2, 0xb5, 0xcf, 0x5c, 0x6a, 0x08, 0xbf, 0xb0, 0x82, 0xfe, 0xd2, 0x18, + 0xb9, 0x0f, 0x53, 0xdc, 0x1f, 0x71, 0x88, 0x8c, 0xa9, 0xe8, 0x11, 0x33, 0xa6, 0xb0, 0x74, 0xc8, + 0x13, 0x47, 0xa8, 0xf6, 0x89, 0x57, 0x21, 0x7f, 0xa5, 0x7e, 0xac, 0xc9, 0x7e, 0x0c, 0x93, 0xa8, + 0x48, 0x41, 0xdd, 0x6c, 0xcf, 0x94, 0xa3, 0xe2, 0x55, 0x58, 0x56, 0x68, 0x64, 0x14, 0x9f, 0xc1, + 0x52, 0x52, 0x5c, 0x1d, 0x27, 0xbd, 0xf8, 0xcb, 0x7e, 0xa6, 0xf8, 0x45, 0x9a, 0x20, 0x24, 0xc5, + 0x17, 0x13, 0xcb, 0xff, 0xd5, 0x60, 0x7a, 0xbf, 0xd5, 0xe6, 0x3c, 0x9f, 0xd4, 0xfb, 0xa1, 0x26, + 0x20, 0x2b, 0x29, 0x3a, 0xa1, 0xef, 0x8e, 0xcd, 0x7e, 0x5c, 0x3f, 0x14, 0x2b, 0xe8, 0x1b, 0x98, + 0xcf, 0x52, 0x93, 0xb2, 0x56, 0xa0, 0xe3, 0x8f, 0x1a, 0xcc, 0x26, 0x8d, 0xe2, 0x05, 0xfa, 0x7c, + 0x3d, 0x3a, 0xb0, 0x64, 0x6a, 0x4a, 0x90, 0x6f, 0x64, 0x22, 0x7b, 0x23, 0x7f, 0x80, 0xba, 0x64, + 0x4e, 0x69, 0xcc, 0xdf, 0xcb, 0xc5, 0xfc, 0x7a, 0xb3, 0x88, 0x49, 0x9a, 0xb1, 0xf7, 0x93, 0x90, + 0xdf, 0x4d, 0x9b, 0xe2, 0x0a, 0xd9, 0x05, 0xff, 0xb3, 0x50, 0x3f, 0xd8, 0x7e, 0xab, 0xfd, 0x59, + 0xea, 0x87, 0x0e, 0xd3, 0xc3, 0xf8, 0xa2, 0x85, 0x87, 0x92, 0xef, 0x62, 0x0d, 0x11, 0x56, 0x5d, + 0x66, 0x0d, 0xf9, 0x16, 0xe6, 0x1e, 0xda, 0xac, 0x6f, 0x33, 0x56, 0xa1, 0x0e, 0x23, 0x98, 0xcf, + 0x32, 0x33, 0x8a, 0xdf, 0x00, 0x6a, 0x0d, 0x23, 0x30, 0x54, 0x25, 0xb1, 0x97, 0xb4, 0xa2, 0x61, + 0x47, 0xd1, 0x1f, 0x06, 0xa4, 0xdb, 0x26, 0x1d, 0xcf, 0xed, 0x32, 0xee, 0x9b, 0xba, 0x91, 0xa1, + 0x85, 0x69, 0xbd, 0xa0, 0x8b, 0x51, 0x7c, 0x04, 0x8d, 0x7d, 0xd3, 0xed, 0x10, 0xe7, 0x22, 0x0c, + 0xc1, 0x6b, 0x70, 0xad, 0x44, 0x9a, 0xe8, 0x59, 0x12, 0xf2, 0xd8, 0x9e, 0x45, 0xe2, 0x64, 0x14, + 0x37, 0x01, 0xe5, 0xe4, 0x8e, 0x16, 0xb0, 0x0c, 0x8b, 0x05, 0x7e, 0x46, 0xf1, 0x3d, 0x8e, 0x99, + 0x44, 0x0d, 0x69, 0x0f, 0x69, 0xd4, 0xb5, 0xc6, 0x85, 0x2c, 0x3d, 0x94, 0x96, 0x39, 0xd4, 0x13, + 0x0e, 0x72, 0xd4, 0xbb, 0x18, 0x95, 0x0a, 0x8d, 0x76, 0x9e, 0x42, 0x73, 0x97, 0xbf, 0xa2, 0x54, + 0x5e, 0x25, 0xfc, 0xfa, 0x7b, 0x1e, 0xe4, 0x85, 0x4d, 0x9f, 0x0e, 0x62, 0xff, 0x53, 0x03, 0xd4, + 0xce, 0x3c, 0x1f, 0x9e, 0x63, 0xcf, 0x1f, 0x8a, 0x3f, 0x85, 0x69, 0xd7, 0xee, 0xf4, 0xdc, 0xf8, + 0x89, 0x86, 0x49, 0xc8, 0xf2, 0x3c, 0xcb, 0x21, 0x62, 0x74, 0x71, 0x32, 0x3c, 0x6d, 0xb6, 0x03, + 0xdf, 0x76, 0xad, 0x67, 0xa6, 0x33, 0x24, 0x46, 0xc2, 0x8d, 0x7e, 0x02, 0x57, 0x4e, 0xcd, 0x0e, + 0x79, 0x6a, 0x1c, 0xf1, 0x8e, 0x78, 0xdc, 0xc6, 0x98, 0x19, 0xfd, 0x0c, 0x66, 0x7c, 0xcf, 0x21, + 0x47, 0xe4, 0x2d, 0x71, 0x1a, 0x93, 0x7c, 0xe7, 0x5a, 0x61, 0xe7, 0xa1, 0x1b, 0xdc, 0xbd, 0x23, + 0x36, 0xa6, 0xdc, 0x68, 0x07, 0x6a, 0xe4, 0x5d, 0x63, 0xaa, 0x82, 0xb6, 0x1a, 0x79, 0x87, 0x9f, + 0xc3, 0x72, 0xd1, 0x45, 0xe1, 0x8d, 0xfd, 0x22, 0x5f, 0x16, 0xbf, 0x56, 0xe5, 0x5d, 0xc5, 0xde, + 0x24, 0x93, 0x34, 0x60, 0x45, 0x25, 0x9a, 0x51, 0x7c, 0x3f, 0xed, 0x2c, 0x1f, 0x9c, 0xb0, 0xc0, + 0x37, 0x3b, 0x41, 0x95, 0x40, 0xf9, 0xa8, 0xc1, 0x42, 0x61, 0xd3, 0x88, 0xeb, 0xdc, 0x89, 0x26, + 0x5a, 0x42, 0xfb, 0xf1, 0x30, 0xfc, 0xe5, 0x37, 0x5b, 0x37, 0x8a, 0x0b, 0xe8, 0x36, 0x2c, 0x5a, + 0xd9, 0x66, 0xfd, 0xd7, 0x26, 0x7b, 0xcd, 0xef, 0xfb, 0x0b, 0x43, 0xb5, 0x84, 0x07, 0xd0, 0x50, + 0x1f, 0x83, 0x51, 0xf4, 0x34, 0x2a, 0xe4, 0xf2, 0x42, 0xec, 0xc9, 0x1b, 0x2a, 0x4f, 0x16, 0xc5, + 0x28, 0x04, 0xe0, 0x63, 0xae, 0x92, 0x17, 0x74, 0x57, 0x2e, 0x0b, 0x23, 0x9e, 0x7a, 0xc6, 0xa5, + 0xb5, 0x9c, 0x4b, 0xff, 0x08, 0xd7, 0x4a, 0xe4, 0x5d, 0x4c, 0x67, 0x74, 0x2f, 0x75, 0x91, 0x60, + 0x89, 0x1a, 0xc4, 0xd1, 0x99, 0xee, 0x3e, 0xb7, 0x4a, 0xb5, 0x8b, 0xd1, 0x70, 0xdb, 0x30, 0xea, + 0x3d, 0x45, 0x80, 0xc4, 0x9f, 0xf8, 0x59, 0x3a, 0x3d, 0x8a, 0x32, 0x74, 0xfc, 0x28, 0xc6, 0x83, + 0xf5, 0x98, 0x53, 0xb8, 0x68, 0xd2, 0x90, 0x28, 0xf8, 0x55, 0x3a, 0x10, 0x2a, 0xc8, 0xbd, 0x10, + 0x37, 0xdd, 0xf9, 0xd7, 0x2a, 0x4c, 0x72, 0x6b, 0xd0, 0x33, 0xb8, 0xda, 0x49, 0x87, 0x89, 0x08, + 0x2b, 0x9b, 0x9d, 0xcc, 0x90, 0x54, 0xbf, 0x3e, 0x96, 0x87, 0x51, 0xf4, 0x3d, 0xcc, 0xbc, 0x89, + 0x47, 0x05, 0x68, 0x53, 0xb5, 0x43, 0x9e, 0x6c, 0xe8, 0x3f, 0x1a, 0xc3, 0x21, 0x24, 0x0e, 0x62, + 0x0c, 0xae, 0x96, 0x28, 0x83, 0x79, 0xb5, 0xc4, 0x0c, 0x88, 0x47, 0x2f, 0xa1, 0x6e, 0xc9, 0x83, + 0x4c, 0xb4, 0xa5, 0x7c, 0x28, 0xb9, 0xd9, 0xa8, 0x7e, 0xa3, 0x02, 0x17, 0xa3, 0xe8, 0x39, 0xcc, + 0x32, 0x69, 0xe0, 0x88, 0xae, 0x8f, 0xca, 0x67, 0xb1, 0xec, 0xad, 0xf1, 0x4c, 0x8c, 0xa2, 0xf7, + 0xb0, 0x6a, 0xa9, 0x27, 0x86, 0xa8, 0x39, 0xca, 0xb8, 0xe2, 0x7c, 0x4f, 0xdf, 0x3b, 0x17, 0x3f, + 0xa3, 0xe8, 0x2f, 0x1a, 0x5c, 0xb3, 0xca, 0x46, 0x76, 0xe8, 0x76, 0x89, 0xb8, 0xd2, 0x01, 0xa3, + 0xfe, 0xe3, 0x73, 0xee, 0x60, 0x14, 0xf5, 0x00, 0x05, 0x85, 0x89, 0x19, 0xba, 0xa5, 0x12, 0xa4, + 0x1c, 0xee, 0xe9, 0xdf, 0x54, 0x65, 0x65, 0x14, 0x7d, 0x80, 0x86, 0x55, 0x32, 0x44, 0x42, 0x7b, + 0xe5, 0x89, 0x55, 0x39, 0x0f, 0xd3, 0x6f, 0x9f, 0x6f, 0x83, 0x38, 0xab, 0x55, 0x98, 0xea, 0xa8, + 0xcf, 0xaa, 0x9c, 0x47, 0xa9, 0xcf, 0x5a, 0x32, 0x28, 0x72, 0x61, 0xd1, 0x2a, 0x4e, 0x60, 0x50, + 0x05, 0x11, 0xc9, 0xe3, 0xf8, 0xb6, 0x32, 0x2f, 0xa3, 0xe8, 0x04, 0xe6, 0x7a, 0xd9, 0x29, 0x09, + 0x52, 0x56, 0xfd, 0xe2, 0xe0, 0x46, 0xbf, 0x59, 0x89, 0x2f, 0x71, 0x60, 0x6e, 0xe4, 0x51, 0xea, + 0xc0, 0xe2, 0x68, 0xa6, 0xd4, 0x81, 0xaa, 0x29, 0xca, 0x6b, 0x58, 0xb0, 0xf3, 0x63, 0x08, 0xb4, + 0xad, 0x12, 0xa0, 0x9a, 0x8f, 0xe8, 0xb7, 0x2a, 0x72, 0x8a, 0x6c, 0x98, 0xe4, 0x2e, 0x75, 0x36, + 0x94, 0xa1, 0xb7, 0x3a, 0x1b, 0x66, 0xd1, 0x70, 0x21, 0xd2, 0x42, 0xec, 0x57, 0x25, 0xd2, 0x22, + 0xe4, 0x5a, 0x25, 0xd2, 0x12, 0x38, 0xf9, 0x1c, 0x66, 0xbb, 0x12, 0x90, 0x53, 0x27, 0xc7, 0x1c, + 0x2e, 0x54, 0x27, 0xc7, 0x3c, 0x1e, 0x0c, 0x83, 0xaa, 0x9f, 0x05, 0x4e, 0xea, 0xa0, 0x2a, 0x62, + 0x35, 0x75, 0x50, 0x29, 0x50, 0x18, 0x0a, 0x60, 0xb9, 0xa3, 0x82, 0x68, 0x68, 0x47, 0x59, 0x1b, + 0x4b, 0xb0, 0xa1, 0xbe, 0x7b, 0x0e, 0x6e, 0x71, 0xe7, 0xc9, 0xc9, 0xd4, 0x77, 0x2e, 0x23, 0x3b, + 0xf5, 0x9d, 0x67, 0xb0, 0x5c, 0xe8, 0xab, 0xdc, 0x39, 0xd4, 0xbe, 0x2a, 0xe2, 0x46, 0xb5, 0xaf, + 0x14, 0x78, 0x31, 0x2a, 0x56, 0x2a, 0xe4, 0x57, 0x5a, 0xac, 0x4a, 0xc0, 0x65, 0x69, 0xb1, 0x2a, + 0x85, 0x95, 0x22, 0xa6, 0x73, 0x50, 0xaf, 0x34, 0xa6, 0x8b, 0x38, 0xb2, 0x34, 0xa6, 0x55, 0xe8, + 0xb1, 0x07, 0x88, 0x15, 0xd1, 0xdf, 0xad, 0x8a, 0x30, 0xa6, 0x4c, 0x99, 0x1a, 0xd2, 0xa0, 0x01, + 0x2c, 0x59, 0x0a, 0x2c, 0x80, 0x46, 0xe6, 0xdf, 0x1c, 0xf8, 0xd1, 0x77, 0xaa, 0x33, 0x8b, 0xa0, + 0xb7, 0x54, 0xbd, 0x3b, 0xda, 0x19, 0x51, 0xc2, 0x0b, 0xb0, 0x41, 0x1d, 0xf4, 0xe5, 0xa0, 0x40, + 0x68, 0x2d, 0xf6, 0xe6, 0x68, 0x67, 0x7c, 0xba, 0x49, 0x9b, 0xff, 0x52, 0xad, 0x25, 0x4d, 0xff, + 0xfb, 0xfc, 0xdf, 0x22, 0x92, 0x16, 0x7c, 0x74, 0x87, 0x55, 0xc4, 0x01, 0xa3, 0x3b, 0x2c, 0x45, + 0x7f, 0xff, 0xcb, 0x8d, 0x17, 0xeb, 0x62, 0x87, 0xf4, 0x0f, 0x0c, 0x7c, 0xd7, 0x77, 0xfc, 0xf7, + 0x64, 0x8a, 0x93, 0xee, 0xfe, 0x3f, 0x00, 0x00, 0xff, 0xff, 0x2d, 0xeb, 0x08, 0x35, 0x3f, 0x21, + 0x00, 0x00, } diff --git a/pkg/proto/group/group.proto b/pkg/proto/group/group.proto index 7b97fe8a4..0ed8632c8 100644 --- a/pkg/proto/group/group.proto +++ b/pkg/proto/group/group.proto @@ -2,7 +2,7 @@ syntax = "proto3"; import "Open-IM-Server/pkg/proto/sdkws/ws.proto"; import "Open-IM-Server/pkg/proto/sdkws/wrappers.proto"; option go_package = "OpenIM/pkg/proto/group;group"; -package group; +package OpenIMServer.group; diff --git a/pkg/proto/msg/msg.pb.go b/pkg/proto/msg/msg.pb.go index 6e05b22ac..d3de5bc8c 100644 --- a/pkg/proto/msg/msg.pb.go +++ b/pkg/proto/msg/msg.pb.go @@ -37,7 +37,7 @@ func (m *MsgDataToMQ) Reset() { *m = MsgDataToMQ{} } func (m *MsgDataToMQ) String() string { return proto.CompactTextString(m) } func (*MsgDataToMQ) ProtoMessage() {} func (*MsgDataToMQ) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{0} + return fileDescriptor_msg_dea1cc40e98cef94, []int{0} } func (m *MsgDataToMQ) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MsgDataToMQ.Unmarshal(m, b) @@ -82,7 +82,7 @@ func (m *MsgDataToDB) Reset() { *m = MsgDataToDB{} } func (m *MsgDataToDB) String() string { return proto.CompactTextString(m) } func (*MsgDataToDB) ProtoMessage() {} func (*MsgDataToDB) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{1} + return fileDescriptor_msg_dea1cc40e98cef94, []int{1} } func (m *MsgDataToDB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MsgDataToDB.Unmarshal(m, b) @@ -121,7 +121,7 @@ func (m *PushMsgDataToMQ) Reset() { *m = PushMsgDataToMQ{} } func (m *PushMsgDataToMQ) String() string { return proto.CompactTextString(m) } func (*PushMsgDataToMQ) ProtoMessage() {} func (*PushMsgDataToMQ) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{2} + return fileDescriptor_msg_dea1cc40e98cef94, []int{2} } func (m *PushMsgDataToMQ) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PushMsgDataToMQ.Unmarshal(m, b) @@ -169,7 +169,7 @@ func (m *MsgDataToMongoByMQ) Reset() { *m = MsgDataToMongoByMQ{} } func (m *MsgDataToMongoByMQ) String() string { return proto.CompactTextString(m) } func (*MsgDataToMongoByMQ) ProtoMessage() {} func (*MsgDataToMongoByMQ) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{3} + return fileDescriptor_msg_dea1cc40e98cef94, []int{3} } func (m *MsgDataToMongoByMQ) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MsgDataToMongoByMQ.Unmarshal(m, b) @@ -228,7 +228,7 @@ func (m *GetMaxAndMinSeqReq) Reset() { *m = GetMaxAndMinSeqReq{} } func (m *GetMaxAndMinSeqReq) String() string { return proto.CompactTextString(m) } func (*GetMaxAndMinSeqReq) ProtoMessage() {} func (*GetMaxAndMinSeqReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{4} + return fileDescriptor_msg_dea1cc40e98cef94, []int{4} } func (m *GetMaxAndMinSeqReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetMaxAndMinSeqReq.Unmarshal(m, b) @@ -267,7 +267,7 @@ func (m *GetMaxAndMinSeqResp) Reset() { *m = GetMaxAndMinSeqResp{} } func (m *GetMaxAndMinSeqResp) String() string { return proto.CompactTextString(m) } func (*GetMaxAndMinSeqResp) ProtoMessage() {} func (*GetMaxAndMinSeqResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{5} + return fileDescriptor_msg_dea1cc40e98cef94, []int{5} } func (m *GetMaxAndMinSeqResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetMaxAndMinSeqResp.Unmarshal(m, b) @@ -312,7 +312,7 @@ func (m *SendMsgReq) Reset() { *m = SendMsgReq{} } func (m *SendMsgReq) String() string { return proto.CompactTextString(m) } func (*SendMsgReq) ProtoMessage() {} func (*SendMsgReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{6} + return fileDescriptor_msg_dea1cc40e98cef94, []int{6} } func (m *SendMsgReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SendMsgReq.Unmarshal(m, b) @@ -352,7 +352,7 @@ func (m *SendMsgResp) Reset() { *m = SendMsgResp{} } func (m *SendMsgResp) String() string { return proto.CompactTextString(m) } func (*SendMsgResp) ProtoMessage() {} func (*SendMsgResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{7} + return fileDescriptor_msg_dea1cc40e98cef94, []int{7} } func (m *SendMsgResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SendMsgResp.Unmarshal(m, b) @@ -404,7 +404,7 @@ func (m *ClearMsgReq) Reset() { *m = ClearMsgReq{} } func (m *ClearMsgReq) String() string { return proto.CompactTextString(m) } func (*ClearMsgReq) ProtoMessage() {} func (*ClearMsgReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{8} + return fileDescriptor_msg_dea1cc40e98cef94, []int{8} } func (m *ClearMsgReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClearMsgReq.Unmarshal(m, b) @@ -441,7 +441,7 @@ func (m *ClearMsgResp) Reset() { *m = ClearMsgResp{} } func (m *ClearMsgResp) String() string { return proto.CompactTextString(m) } func (*ClearMsgResp) ProtoMessage() {} func (*ClearMsgResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{9} + return fileDescriptor_msg_dea1cc40e98cef94, []int{9} } func (m *ClearMsgResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClearMsgResp.Unmarshal(m, b) @@ -474,7 +474,7 @@ func (m *SetMsgMinSeqReq) Reset() { *m = SetMsgMinSeqReq{} } func (m *SetMsgMinSeqReq) String() string { return proto.CompactTextString(m) } func (*SetMsgMinSeqReq) ProtoMessage() {} func (*SetMsgMinSeqReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{10} + return fileDescriptor_msg_dea1cc40e98cef94, []int{10} } func (m *SetMsgMinSeqReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetMsgMinSeqReq.Unmarshal(m, b) @@ -525,7 +525,7 @@ func (m *SetMsgMinSeqResp) Reset() { *m = SetMsgMinSeqResp{} } func (m *SetMsgMinSeqResp) String() string { return proto.CompactTextString(m) } func (*SetMsgMinSeqResp) ProtoMessage() {} func (*SetMsgMinSeqResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{11} + return fileDescriptor_msg_dea1cc40e98cef94, []int{11} } func (m *SetMsgMinSeqResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetMsgMinSeqResp.Unmarshal(m, b) @@ -556,7 +556,7 @@ func (m *SetSendMsgStatusReq) Reset() { *m = SetSendMsgStatusReq{} } func (m *SetSendMsgStatusReq) String() string { return proto.CompactTextString(m) } func (*SetSendMsgStatusReq) ProtoMessage() {} func (*SetSendMsgStatusReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{12} + return fileDescriptor_msg_dea1cc40e98cef94, []int{12} } func (m *SetSendMsgStatusReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetSendMsgStatusReq.Unmarshal(m, b) @@ -593,7 +593,7 @@ func (m *SetSendMsgStatusResp) Reset() { *m = SetSendMsgStatusResp{} } func (m *SetSendMsgStatusResp) String() string { return proto.CompactTextString(m) } func (*SetSendMsgStatusResp) ProtoMessage() {} func (*SetSendMsgStatusResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{13} + return fileDescriptor_msg_dea1cc40e98cef94, []int{13} } func (m *SetSendMsgStatusResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetSendMsgStatusResp.Unmarshal(m, b) @@ -623,7 +623,7 @@ func (m *GetSendMsgStatusReq) Reset() { *m = GetSendMsgStatusReq{} } func (m *GetSendMsgStatusReq) String() string { return proto.CompactTextString(m) } func (*GetSendMsgStatusReq) ProtoMessage() {} func (*GetSendMsgStatusReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{14} + return fileDescriptor_msg_dea1cc40e98cef94, []int{14} } func (m *GetSendMsgStatusReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSendMsgStatusReq.Unmarshal(m, b) @@ -654,7 +654,7 @@ func (m *GetSendMsgStatusResp) Reset() { *m = GetSendMsgStatusResp{} } func (m *GetSendMsgStatusResp) String() string { return proto.CompactTextString(m) } func (*GetSendMsgStatusResp) ProtoMessage() {} func (*GetSendMsgStatusResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{15} + return fileDescriptor_msg_dea1cc40e98cef94, []int{15} } func (m *GetSendMsgStatusResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSendMsgStatusResp.Unmarshal(m, b) @@ -693,7 +693,7 @@ func (m *DelSuperGroupMsgReq) Reset() { *m = DelSuperGroupMsgReq{} } func (m *DelSuperGroupMsgReq) String() string { return proto.CompactTextString(m) } func (*DelSuperGroupMsgReq) ProtoMessage() {} func (*DelSuperGroupMsgReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{16} + return fileDescriptor_msg_dea1cc40e98cef94, []int{16} } func (m *DelSuperGroupMsgReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DelSuperGroupMsgReq.Unmarshal(m, b) @@ -737,7 +737,7 @@ func (m *DelSuperGroupMsgResp) Reset() { *m = DelSuperGroupMsgResp{} } func (m *DelSuperGroupMsgResp) String() string { return proto.CompactTextString(m) } func (*DelSuperGroupMsgResp) ProtoMessage() {} func (*DelSuperGroupMsgResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{17} + return fileDescriptor_msg_dea1cc40e98cef94, []int{17} } func (m *DelSuperGroupMsgResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DelSuperGroupMsgResp.Unmarshal(m, b) @@ -769,7 +769,7 @@ func (m *GetSuperGroupMsgReq) Reset() { *m = GetSuperGroupMsgReq{} } func (m *GetSuperGroupMsgReq) String() string { return proto.CompactTextString(m) } func (*GetSuperGroupMsgReq) ProtoMessage() {} func (*GetSuperGroupMsgReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{18} + return fileDescriptor_msg_dea1cc40e98cef94, []int{18} } func (m *GetSuperGroupMsgReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSuperGroupMsgReq.Unmarshal(m, b) @@ -814,7 +814,7 @@ func (m *GetSuperGroupMsgResp) Reset() { *m = GetSuperGroupMsgResp{} } func (m *GetSuperGroupMsgResp) String() string { return proto.CompactTextString(m) } func (*GetSuperGroupMsgResp) ProtoMessage() {} func (*GetSuperGroupMsgResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{19} + return fileDescriptor_msg_dea1cc40e98cef94, []int{19} } func (m *GetSuperGroupMsgResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSuperGroupMsgResp.Unmarshal(m, b) @@ -852,7 +852,7 @@ func (m *GetWriteDiffMsgReq) Reset() { *m = GetWriteDiffMsgReq{} } func (m *GetWriteDiffMsgReq) String() string { return proto.CompactTextString(m) } func (*GetWriteDiffMsgReq) ProtoMessage() {} func (*GetWriteDiffMsgReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{20} + return fileDescriptor_msg_dea1cc40e98cef94, []int{20} } func (m *GetWriteDiffMsgReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetWriteDiffMsgReq.Unmarshal(m, b) @@ -890,7 +890,7 @@ func (m *GetWriteDiffMsgResp) Reset() { *m = GetWriteDiffMsgResp{} } func (m *GetWriteDiffMsgResp) String() string { return proto.CompactTextString(m) } func (*GetWriteDiffMsgResp) ProtoMessage() {} func (*GetWriteDiffMsgResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{21} + return fileDescriptor_msg_dea1cc40e98cef94, []int{21} } func (m *GetWriteDiffMsgResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetWriteDiffMsgResp.Unmarshal(m, b) @@ -936,7 +936,7 @@ func (m *ModifyMessageReactionExtensionsReq) Reset() { *m = ModifyMessag func (m *ModifyMessageReactionExtensionsReq) String() string { return proto.CompactTextString(m) } func (*ModifyMessageReactionExtensionsReq) ProtoMessage() {} func (*ModifyMessageReactionExtensionsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{22} + return fileDescriptor_msg_dea1cc40e98cef94, []int{22} } func (m *ModifyMessageReactionExtensionsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ModifyMessageReactionExtensionsReq.Unmarshal(m, b) @@ -1038,7 +1038,7 @@ func (m *SetMessageReactionExtensionsReq) Reset() { *m = SetMessageReact func (m *SetMessageReactionExtensionsReq) String() string { return proto.CompactTextString(m) } func (*SetMessageReactionExtensionsReq) ProtoMessage() {} func (*SetMessageReactionExtensionsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{23} + return fileDescriptor_msg_dea1cc40e98cef94, []int{23} } func (m *SetMessageReactionExtensionsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetMessageReactionExtensionsReq.Unmarshal(m, b) @@ -1135,7 +1135,7 @@ func (m *SetMessageReactionExtensionsResp) Reset() { *m = SetMessageReac func (m *SetMessageReactionExtensionsResp) String() string { return proto.CompactTextString(m) } func (*SetMessageReactionExtensionsResp) ProtoMessage() {} func (*SetMessageReactionExtensionsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{24} + return fileDescriptor_msg_dea1cc40e98cef94, []int{24} } func (m *SetMessageReactionExtensionsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetMessageReactionExtensionsResp.Unmarshal(m, b) @@ -1197,7 +1197,7 @@ func (m *GetMessagesReactionExtensionsReq) Reset() { *m = GetMessagesRea func (m *GetMessagesReactionExtensionsReq) String() string { return proto.CompactTextString(m) } func (*GetMessagesReactionExtensionsReq) ProtoMessage() {} func (*GetMessagesReactionExtensionsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{25} + return fileDescriptor_msg_dea1cc40e98cef94, []int{25} } func (m *GetMessagesReactionExtensionsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetMessagesReactionExtensionsReq.Unmarshal(m, b) @@ -1261,7 +1261,7 @@ func (m *GetMessagesReactionExtensionsReq_MessageReactionKey) String() string { } func (*GetMessagesReactionExtensionsReq_MessageReactionKey) ProtoMessage() {} func (*GetMessagesReactionExtensionsReq_MessageReactionKey) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{25, 0} + return fileDescriptor_msg_dea1cc40e98cef94, []int{25, 0} } func (m *GetMessagesReactionExtensionsReq_MessageReactionKey) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetMessagesReactionExtensionsReq_MessageReactionKey.Unmarshal(m, b) @@ -1306,7 +1306,7 @@ func (m *GetMessagesReactionExtensionsResp) Reset() { *m = GetMessagesRe func (m *GetMessagesReactionExtensionsResp) String() string { return proto.CompactTextString(m) } func (*GetMessagesReactionExtensionsResp) ProtoMessage() {} func (*GetMessagesReactionExtensionsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{26} + return fileDescriptor_msg_dea1cc40e98cef94, []int{26} } func (m *GetMessagesReactionExtensionsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetMessagesReactionExtensionsResp.Unmarshal(m, b) @@ -1345,7 +1345,7 @@ func (m *SingleMessageExtensionResult) Reset() { *m = SingleMessageExten func (m *SingleMessageExtensionResult) String() string { return proto.CompactTextString(m) } func (*SingleMessageExtensionResult) ProtoMessage() {} func (*SingleMessageExtensionResult) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{27} + return fileDescriptor_msg_dea1cc40e98cef94, []int{27} } func (m *SingleMessageExtensionResult) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SingleMessageExtensionResult.Unmarshal(m, b) @@ -1391,7 +1391,7 @@ func (m *ModifyMessageReactionExtensionsResp) Reset() { *m = ModifyMessa func (m *ModifyMessageReactionExtensionsResp) String() string { return proto.CompactTextString(m) } func (*ModifyMessageReactionExtensionsResp) ProtoMessage() {} func (*ModifyMessageReactionExtensionsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{28} + return fileDescriptor_msg_dea1cc40e98cef94, []int{28} } func (m *ModifyMessageReactionExtensionsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ModifyMessageReactionExtensionsResp.Unmarshal(m, b) @@ -1443,7 +1443,7 @@ func (m *DeleteMessagesReactionExtensionsReq) Reset() { *m = DeleteMessa func (m *DeleteMessagesReactionExtensionsReq) String() string { return proto.CompactTextString(m) } func (*DeleteMessagesReactionExtensionsReq) ProtoMessage() {} func (*DeleteMessagesReactionExtensionsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{29} + return fileDescriptor_msg_dea1cc40e98cef94, []int{29} } func (m *DeleteMessagesReactionExtensionsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteMessagesReactionExtensionsReq.Unmarshal(m, b) @@ -1530,7 +1530,7 @@ func (m *DeleteMessagesReactionExtensionsResp) Reset() { *m = DeleteMess func (m *DeleteMessagesReactionExtensionsResp) String() string { return proto.CompactTextString(m) } func (*DeleteMessagesReactionExtensionsResp) ProtoMessage() {} func (*DeleteMessagesReactionExtensionsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{30} + return fileDescriptor_msg_dea1cc40e98cef94, []int{30} } func (m *DeleteMessagesReactionExtensionsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteMessagesReactionExtensionsResp.Unmarshal(m, b) @@ -1568,7 +1568,7 @@ func (m *ExtendMsgResp) Reset() { *m = ExtendMsgResp{} } func (m *ExtendMsgResp) String() string { return proto.CompactTextString(m) } func (*ExtendMsgResp) ProtoMessage() {} func (*ExtendMsgResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{31} + return fileDescriptor_msg_dea1cc40e98cef94, []int{31} } func (m *ExtendMsgResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ExtendMsgResp.Unmarshal(m, b) @@ -1610,7 +1610,7 @@ func (m *ExtendMsg) Reset() { *m = ExtendMsg{} } func (m *ExtendMsg) String() string { return proto.CompactTextString(m) } func (*ExtendMsg) ProtoMessage() {} func (*ExtendMsg) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{32} + return fileDescriptor_msg_dea1cc40e98cef94, []int{32} } func (m *ExtendMsg) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ExtendMsg.Unmarshal(m, b) @@ -1678,7 +1678,7 @@ func (m *KeyValueResp) Reset() { *m = KeyValueResp{} } func (m *KeyValueResp) String() string { return proto.CompactTextString(m) } func (*KeyValueResp) ProtoMessage() {} func (*KeyValueResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{33} + return fileDescriptor_msg_dea1cc40e98cef94, []int{33} } func (m *KeyValueResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_KeyValueResp.Unmarshal(m, b) @@ -1732,7 +1732,7 @@ func (m *MsgDataToModifyByMQ) Reset() { *m = MsgDataToModifyByMQ{} } func (m *MsgDataToModifyByMQ) String() string { return proto.CompactTextString(m) } func (*MsgDataToModifyByMQ) ProtoMessage() {} func (*MsgDataToModifyByMQ) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{34} + return fileDescriptor_msg_dea1cc40e98cef94, []int{34} } func (m *MsgDataToModifyByMQ) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MsgDataToModifyByMQ.Unmarshal(m, b) @@ -1785,7 +1785,7 @@ func (m *DelMsgsReq) Reset() { *m = DelMsgsReq{} } func (m *DelMsgsReq) String() string { return proto.CompactTextString(m) } func (*DelMsgsReq) ProtoMessage() {} func (*DelMsgsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{35} + return fileDescriptor_msg_dea1cc40e98cef94, []int{35} } func (m *DelMsgsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DelMsgsReq.Unmarshal(m, b) @@ -1829,7 +1829,7 @@ func (m *DelMsgsResp) Reset() { *m = DelMsgsResp{} } func (m *DelMsgsResp) String() string { return proto.CompactTextString(m) } func (*DelMsgsResp) ProtoMessage() {} func (*DelMsgsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_b6efe9433739ba68, []int{36} + return fileDescriptor_msg_dea1cc40e98cef94, []int{36} } func (m *DelMsgsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DelMsgsResp.Unmarshal(m, b) @@ -1850,48 +1850,48 @@ func (m *DelMsgsResp) XXX_DiscardUnknown() { var xxx_messageInfo_DelMsgsResp proto.InternalMessageInfo func init() { - proto.RegisterType((*MsgDataToMQ)(nil), "msg.MsgDataToMQ") - proto.RegisterType((*MsgDataToDB)(nil), "msg.MsgDataToDB") - proto.RegisterType((*PushMsgDataToMQ)(nil), "msg.PushMsgDataToMQ") - proto.RegisterType((*MsgDataToMongoByMQ)(nil), "msg.MsgDataToMongoByMQ") - proto.RegisterType((*GetMaxAndMinSeqReq)(nil), "msg.GetMaxAndMinSeqReq") - proto.RegisterType((*GetMaxAndMinSeqResp)(nil), "msg.GetMaxAndMinSeqResp") - proto.RegisterType((*SendMsgReq)(nil), "msg.SendMsgReq") - proto.RegisterType((*SendMsgResp)(nil), "msg.SendMsgResp") - proto.RegisterType((*ClearMsgReq)(nil), "msg.ClearMsgReq") - proto.RegisterType((*ClearMsgResp)(nil), "msg.ClearMsgResp") - proto.RegisterType((*SetMsgMinSeqReq)(nil), "msg.SetMsgMinSeqReq") - proto.RegisterType((*SetMsgMinSeqResp)(nil), "msg.SetMsgMinSeqResp") - proto.RegisterType((*SetSendMsgStatusReq)(nil), "msg.SetSendMsgStatusReq") - proto.RegisterType((*SetSendMsgStatusResp)(nil), "msg.SetSendMsgStatusResp") - proto.RegisterType((*GetSendMsgStatusReq)(nil), "msg.GetSendMsgStatusReq") - proto.RegisterType((*GetSendMsgStatusResp)(nil), "msg.GetSendMsgStatusResp") - proto.RegisterType((*DelSuperGroupMsgReq)(nil), "msg.DelSuperGroupMsgReq") - proto.RegisterType((*DelSuperGroupMsgResp)(nil), "msg.DelSuperGroupMsgResp") - proto.RegisterType((*GetSuperGroupMsgReq)(nil), "msg.GetSuperGroupMsgReq") - proto.RegisterType((*GetSuperGroupMsgResp)(nil), "msg.GetSuperGroupMsgResp") - proto.RegisterType((*GetWriteDiffMsgReq)(nil), "msg.GetWriteDiffMsgReq") - proto.RegisterType((*GetWriteDiffMsgResp)(nil), "msg.GetWriteDiffMsgResp") - proto.RegisterType((*ModifyMessageReactionExtensionsReq)(nil), "msg.ModifyMessageReactionExtensionsReq") - proto.RegisterMapType((map[string]*sdkws.KeyValue)(nil), "msg.ModifyMessageReactionExtensionsReq.ReactionExtensionsEntry") - proto.RegisterType((*SetMessageReactionExtensionsReq)(nil), "msg.SetMessageReactionExtensionsReq") - proto.RegisterMapType((map[string]*sdkws.KeyValue)(nil), "msg.SetMessageReactionExtensionsReq.ReactionExtensionsEntry") - proto.RegisterType((*SetMessageReactionExtensionsResp)(nil), "msg.SetMessageReactionExtensionsResp") - proto.RegisterType((*GetMessagesReactionExtensionsReq)(nil), "msg.GetMessagesReactionExtensionsReq") - proto.RegisterType((*GetMessagesReactionExtensionsReq_MessageReactionKey)(nil), "msg.GetMessagesReactionExtensionsReq.MessageReactionKey") - proto.RegisterType((*GetMessagesReactionExtensionsResp)(nil), "msg.GetMessagesReactionExtensionsResp") - proto.RegisterType((*SingleMessageExtensionResult)(nil), "msg.SingleMessageExtensionResult") - proto.RegisterMapType((map[string]*sdkws.KeyValue)(nil), "msg.SingleMessageExtensionResult.ReactionExtensionsEntry") - proto.RegisterType((*ModifyMessageReactionExtensionsResp)(nil), "msg.ModifyMessageReactionExtensionsResp") - proto.RegisterType((*DeleteMessagesReactionExtensionsReq)(nil), "msg.DeleteMessagesReactionExtensionsReq") - proto.RegisterType((*DeleteMessagesReactionExtensionsResp)(nil), "msg.DeleteMessagesReactionExtensionsResp") - proto.RegisterType((*ExtendMsgResp)(nil), "msg.ExtendMsgResp") - proto.RegisterType((*ExtendMsg)(nil), "msg.ExtendMsg") - proto.RegisterMapType((map[string]*KeyValueResp)(nil), "msg.ExtendMsg.ReactionExtensionsEntry") - proto.RegisterType((*KeyValueResp)(nil), "msg.KeyValueResp") - proto.RegisterType((*MsgDataToModifyByMQ)(nil), "msg.MsgDataToModifyByMQ") - proto.RegisterType((*DelMsgsReq)(nil), "msg.DelMsgsReq") - proto.RegisterType((*DelMsgsResp)(nil), "msg.DelMsgsResp") + proto.RegisterType((*MsgDataToMQ)(nil), "OpenIMServer.msg.MsgDataToMQ") + proto.RegisterType((*MsgDataToDB)(nil), "OpenIMServer.msg.MsgDataToDB") + proto.RegisterType((*PushMsgDataToMQ)(nil), "OpenIMServer.msg.PushMsgDataToMQ") + proto.RegisterType((*MsgDataToMongoByMQ)(nil), "OpenIMServer.msg.MsgDataToMongoByMQ") + proto.RegisterType((*GetMaxAndMinSeqReq)(nil), "OpenIMServer.msg.GetMaxAndMinSeqReq") + proto.RegisterType((*GetMaxAndMinSeqResp)(nil), "OpenIMServer.msg.GetMaxAndMinSeqResp") + proto.RegisterType((*SendMsgReq)(nil), "OpenIMServer.msg.SendMsgReq") + proto.RegisterType((*SendMsgResp)(nil), "OpenIMServer.msg.SendMsgResp") + proto.RegisterType((*ClearMsgReq)(nil), "OpenIMServer.msg.ClearMsgReq") + proto.RegisterType((*ClearMsgResp)(nil), "OpenIMServer.msg.ClearMsgResp") + proto.RegisterType((*SetMsgMinSeqReq)(nil), "OpenIMServer.msg.SetMsgMinSeqReq") + proto.RegisterType((*SetMsgMinSeqResp)(nil), "OpenIMServer.msg.SetMsgMinSeqResp") + proto.RegisterType((*SetSendMsgStatusReq)(nil), "OpenIMServer.msg.SetSendMsgStatusReq") + proto.RegisterType((*SetSendMsgStatusResp)(nil), "OpenIMServer.msg.SetSendMsgStatusResp") + proto.RegisterType((*GetSendMsgStatusReq)(nil), "OpenIMServer.msg.GetSendMsgStatusReq") + proto.RegisterType((*GetSendMsgStatusResp)(nil), "OpenIMServer.msg.GetSendMsgStatusResp") + proto.RegisterType((*DelSuperGroupMsgReq)(nil), "OpenIMServer.msg.DelSuperGroupMsgReq") + proto.RegisterType((*DelSuperGroupMsgResp)(nil), "OpenIMServer.msg.DelSuperGroupMsgResp") + proto.RegisterType((*GetSuperGroupMsgReq)(nil), "OpenIMServer.msg.GetSuperGroupMsgReq") + proto.RegisterType((*GetSuperGroupMsgResp)(nil), "OpenIMServer.msg.GetSuperGroupMsgResp") + proto.RegisterType((*GetWriteDiffMsgReq)(nil), "OpenIMServer.msg.GetWriteDiffMsgReq") + proto.RegisterType((*GetWriteDiffMsgResp)(nil), "OpenIMServer.msg.GetWriteDiffMsgResp") + proto.RegisterType((*ModifyMessageReactionExtensionsReq)(nil), "OpenIMServer.msg.ModifyMessageReactionExtensionsReq") + proto.RegisterMapType((map[string]*sdkws.KeyValue)(nil), "OpenIMServer.msg.ModifyMessageReactionExtensionsReq.ReactionExtensionsEntry") + proto.RegisterType((*SetMessageReactionExtensionsReq)(nil), "OpenIMServer.msg.SetMessageReactionExtensionsReq") + proto.RegisterMapType((map[string]*sdkws.KeyValue)(nil), "OpenIMServer.msg.SetMessageReactionExtensionsReq.ReactionExtensionsEntry") + proto.RegisterType((*SetMessageReactionExtensionsResp)(nil), "OpenIMServer.msg.SetMessageReactionExtensionsResp") + proto.RegisterType((*GetMessagesReactionExtensionsReq)(nil), "OpenIMServer.msg.GetMessagesReactionExtensionsReq") + proto.RegisterType((*GetMessagesReactionExtensionsReq_MessageReactionKey)(nil), "OpenIMServer.msg.GetMessagesReactionExtensionsReq.MessageReactionKey") + proto.RegisterType((*GetMessagesReactionExtensionsResp)(nil), "OpenIMServer.msg.GetMessagesReactionExtensionsResp") + proto.RegisterType((*SingleMessageExtensionResult)(nil), "OpenIMServer.msg.SingleMessageExtensionResult") + proto.RegisterMapType((map[string]*sdkws.KeyValue)(nil), "OpenIMServer.msg.SingleMessageExtensionResult.ReactionExtensionsEntry") + proto.RegisterType((*ModifyMessageReactionExtensionsResp)(nil), "OpenIMServer.msg.ModifyMessageReactionExtensionsResp") + proto.RegisterType((*DeleteMessagesReactionExtensionsReq)(nil), "OpenIMServer.msg.DeleteMessagesReactionExtensionsReq") + proto.RegisterType((*DeleteMessagesReactionExtensionsResp)(nil), "OpenIMServer.msg.DeleteMessagesReactionExtensionsResp") + proto.RegisterType((*ExtendMsgResp)(nil), "OpenIMServer.msg.ExtendMsgResp") + proto.RegisterType((*ExtendMsg)(nil), "OpenIMServer.msg.ExtendMsg") + proto.RegisterMapType((map[string]*KeyValueResp)(nil), "OpenIMServer.msg.ExtendMsg.ReactionExtensionsEntry") + proto.RegisterType((*KeyValueResp)(nil), "OpenIMServer.msg.KeyValueResp") + proto.RegisterType((*MsgDataToModifyByMQ)(nil), "OpenIMServer.msg.MsgDataToModifyByMQ") + proto.RegisterType((*DelMsgsReq)(nil), "OpenIMServer.msg.DelMsgsReq") + proto.RegisterType((*DelMsgsResp)(nil), "OpenIMServer.msg.DelMsgsResp") } // Reference imports to suppress errors if they are not otherwise used. @@ -1938,7 +1938,7 @@ func NewMsgClient(cc *grpc.ClientConn) MsgClient { func (c *msgClient) GetMaxAndMinSeq(ctx context.Context, in *sdkws.GetMaxAndMinSeqReq, opts ...grpc.CallOption) (*sdkws.GetMaxAndMinSeqResp, error) { out := new(sdkws.GetMaxAndMinSeqResp) - err := grpc.Invoke(ctx, "/msg.msg/GetMaxAndMinSeq", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/GetMaxAndMinSeq", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1947,7 +1947,7 @@ func (c *msgClient) GetMaxAndMinSeq(ctx context.Context, in *sdkws.GetMaxAndMinS func (c *msgClient) PullMessageBySeqs(ctx context.Context, in *sdkws.PullMessageBySeqsReq, opts ...grpc.CallOption) (*sdkws.PullMessageBySeqsResp, error) { out := new(sdkws.PullMessageBySeqsResp) - err := grpc.Invoke(ctx, "/msg.msg/PullMessageBySeqs", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/PullMessageBySeqs", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1956,7 +1956,7 @@ func (c *msgClient) PullMessageBySeqs(ctx context.Context, in *sdkws.PullMessage func (c *msgClient) SendMsg(ctx context.Context, in *SendMsgReq, opts ...grpc.CallOption) (*SendMsgResp, error) { out := new(SendMsgResp) - err := grpc.Invoke(ctx, "/msg.msg/SendMsg", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/SendMsg", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1965,7 +1965,7 @@ func (c *msgClient) SendMsg(ctx context.Context, in *SendMsgReq, opts ...grpc.Ca func (c *msgClient) DelMsgs(ctx context.Context, in *DelMsgsReq, opts ...grpc.CallOption) (*DelMsgsResp, error) { out := new(DelMsgsResp) - err := grpc.Invoke(ctx, "/msg.msg/DelMsgs", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/DelMsgs", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1974,7 +1974,7 @@ func (c *msgClient) DelMsgs(ctx context.Context, in *DelMsgsReq, opts ...grpc.Ca func (c *msgClient) DelSuperGroupMsg(ctx context.Context, in *DelSuperGroupMsgReq, opts ...grpc.CallOption) (*DelSuperGroupMsgResp, error) { out := new(DelSuperGroupMsgResp) - err := grpc.Invoke(ctx, "/msg.msg/DelSuperGroupMsg", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/DelSuperGroupMsg", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1983,7 +1983,7 @@ func (c *msgClient) DelSuperGroupMsg(ctx context.Context, in *DelSuperGroupMsgRe func (c *msgClient) ClearMsg(ctx context.Context, in *ClearMsgReq, opts ...grpc.CallOption) (*ClearMsgResp, error) { out := new(ClearMsgResp) - err := grpc.Invoke(ctx, "/msg.msg/ClearMsg", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/ClearMsg", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1992,7 +1992,7 @@ func (c *msgClient) ClearMsg(ctx context.Context, in *ClearMsgReq, opts ...grpc. func (c *msgClient) SetSendMsgStatus(ctx context.Context, in *SetSendMsgStatusReq, opts ...grpc.CallOption) (*SetSendMsgStatusResp, error) { out := new(SetSendMsgStatusResp) - err := grpc.Invoke(ctx, "/msg.msg/SetSendMsgStatus", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/SetSendMsgStatus", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2001,7 +2001,7 @@ func (c *msgClient) SetSendMsgStatus(ctx context.Context, in *SetSendMsgStatusRe func (c *msgClient) GetSendMsgStatus(ctx context.Context, in *GetSendMsgStatusReq, opts ...grpc.CallOption) (*GetSendMsgStatusResp, error) { out := new(GetSendMsgStatusResp) - err := grpc.Invoke(ctx, "/msg.msg/GetSendMsgStatus", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/GetSendMsgStatus", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2010,7 +2010,7 @@ func (c *msgClient) GetSendMsgStatus(ctx context.Context, in *GetSendMsgStatusRe func (c *msgClient) SetMessageReactionExtensions(ctx context.Context, in *SetMessageReactionExtensionsReq, opts ...grpc.CallOption) (*SetMessageReactionExtensionsResp, error) { out := new(SetMessageReactionExtensionsResp) - err := grpc.Invoke(ctx, "/msg.msg/SetMessageReactionExtensions", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/SetMessageReactionExtensions", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2019,7 +2019,7 @@ func (c *msgClient) SetMessageReactionExtensions(ctx context.Context, in *SetMes func (c *msgClient) GetMessagesReactionExtensions(ctx context.Context, in *GetMessagesReactionExtensionsReq, opts ...grpc.CallOption) (*GetMessagesReactionExtensionsResp, error) { out := new(GetMessagesReactionExtensionsResp) - err := grpc.Invoke(ctx, "/msg.msg/GetMessagesReactionExtensions", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/GetMessagesReactionExtensions", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2028,7 +2028,7 @@ func (c *msgClient) GetMessagesReactionExtensions(ctx context.Context, in *GetMe func (c *msgClient) AddMessageReactionExtensions(ctx context.Context, in *ModifyMessageReactionExtensionsReq, opts ...grpc.CallOption) (*ModifyMessageReactionExtensionsResp, error) { out := new(ModifyMessageReactionExtensionsResp) - err := grpc.Invoke(ctx, "/msg.msg/AddMessageReactionExtensions", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/AddMessageReactionExtensions", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2037,7 +2037,7 @@ func (c *msgClient) AddMessageReactionExtensions(ctx context.Context, in *Modify func (c *msgClient) DeleteMessageReactionExtensions(ctx context.Context, in *DeleteMessagesReactionExtensionsReq, opts ...grpc.CallOption) (*DeleteMessagesReactionExtensionsResp, error) { out := new(DeleteMessagesReactionExtensionsResp) - err := grpc.Invoke(ctx, "/msg.msg/DeleteMessageReactionExtensions", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msg.msg/DeleteMessageReactionExtensions", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -2084,7 +2084,7 @@ func _Msg_GetMaxAndMinSeq_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/GetMaxAndMinSeq", + FullMethod: "/OpenIMServer.msg.msg/GetMaxAndMinSeq", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).GetMaxAndMinSeq(ctx, req.(*sdkws.GetMaxAndMinSeqReq)) @@ -2102,7 +2102,7 @@ func _Msg_PullMessageBySeqs_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/PullMessageBySeqs", + FullMethod: "/OpenIMServer.msg.msg/PullMessageBySeqs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).PullMessageBySeqs(ctx, req.(*sdkws.PullMessageBySeqsReq)) @@ -2120,7 +2120,7 @@ func _Msg_SendMsg_Handler(srv interface{}, ctx context.Context, dec func(interfa } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/SendMsg", + FullMethod: "/OpenIMServer.msg.msg/SendMsg", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).SendMsg(ctx, req.(*SendMsgReq)) @@ -2138,7 +2138,7 @@ func _Msg_DelMsgs_Handler(srv interface{}, ctx context.Context, dec func(interfa } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/DelMsgs", + FullMethod: "/OpenIMServer.msg.msg/DelMsgs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).DelMsgs(ctx, req.(*DelMsgsReq)) @@ -2156,7 +2156,7 @@ func _Msg_DelSuperGroupMsg_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/DelSuperGroupMsg", + FullMethod: "/OpenIMServer.msg.msg/DelSuperGroupMsg", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).DelSuperGroupMsg(ctx, req.(*DelSuperGroupMsgReq)) @@ -2174,7 +2174,7 @@ func _Msg_ClearMsg_Handler(srv interface{}, ctx context.Context, dec func(interf } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/ClearMsg", + FullMethod: "/OpenIMServer.msg.msg/ClearMsg", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).ClearMsg(ctx, req.(*ClearMsgReq)) @@ -2192,7 +2192,7 @@ func _Msg_SetSendMsgStatus_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/SetSendMsgStatus", + FullMethod: "/OpenIMServer.msg.msg/SetSendMsgStatus", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).SetSendMsgStatus(ctx, req.(*SetSendMsgStatusReq)) @@ -2210,7 +2210,7 @@ func _Msg_GetSendMsgStatus_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/GetSendMsgStatus", + FullMethod: "/OpenIMServer.msg.msg/GetSendMsgStatus", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).GetSendMsgStatus(ctx, req.(*GetSendMsgStatusReq)) @@ -2228,7 +2228,7 @@ func _Msg_SetMessageReactionExtensions_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/SetMessageReactionExtensions", + FullMethod: "/OpenIMServer.msg.msg/SetMessageReactionExtensions", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).SetMessageReactionExtensions(ctx, req.(*SetMessageReactionExtensionsReq)) @@ -2246,7 +2246,7 @@ func _Msg_GetMessagesReactionExtensions_Handler(srv interface{}, ctx context.Con } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/GetMessagesReactionExtensions", + FullMethod: "/OpenIMServer.msg.msg/GetMessagesReactionExtensions", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).GetMessagesReactionExtensions(ctx, req.(*GetMessagesReactionExtensionsReq)) @@ -2264,7 +2264,7 @@ func _Msg_AddMessageReactionExtensions_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/AddMessageReactionExtensions", + FullMethod: "/OpenIMServer.msg.msg/AddMessageReactionExtensions", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).AddMessageReactionExtensions(ctx, req.(*ModifyMessageReactionExtensionsReq)) @@ -2282,7 +2282,7 @@ func _Msg_DeleteMessageReactionExtensions_Handler(srv interface{}, ctx context.C } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msg.msg/DeleteMessageReactionExtensions", + FullMethod: "/OpenIMServer.msg.msg/DeleteMessageReactionExtensions", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgServer).DeleteMessageReactionExtensions(ctx, req.(*DeleteMessagesReactionExtensionsReq)) @@ -2291,7 +2291,7 @@ func _Msg_DeleteMessageReactionExtensions_Handler(srv interface{}, ctx context.C } var _Msg_serviceDesc = grpc.ServiceDesc{ - ServiceName: "msg.msg", + ServiceName: "OpenIMServer.msg.msg", HandlerType: (*MsgServer)(nil), Methods: []grpc.MethodDesc{ { @@ -2347,102 +2347,104 @@ var _Msg_serviceDesc = grpc.ServiceDesc{ Metadata: "msg/msg.proto", } -func init() { proto.RegisterFile("msg/msg.proto", fileDescriptor_msg_b6efe9433739ba68) } +func init() { proto.RegisterFile("msg/msg.proto", fileDescriptor_msg_dea1cc40e98cef94) } -var fileDescriptor_msg_b6efe9433739ba68 = []byte{ - // 1497 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x58, 0xdd, 0x72, 0xdb, 0x44, - 0x14, 0x1e, 0xd9, 0xf9, 0xf3, 0x71, 0xd3, 0xa4, 0x9b, 0x50, 0x5c, 0x11, 0xa6, 0xee, 0xb6, 0x69, - 0xd3, 0x21, 0x71, 0x66, 0x02, 0x03, 0xe5, 0x6f, 0xda, 0xa6, 0x2e, 0x26, 0x53, 0x44, 0x5b, 0xb9, - 0xb4, 0x0c, 0x5c, 0xa9, 0xf1, 0x46, 0x15, 0x91, 0xa5, 0x8d, 0x8e, 0xdc, 0xc6, 0xd7, 0x5c, 0x70, - 0xc9, 0x2b, 0xf0, 0x12, 0x5c, 0x30, 0x5c, 0xf2, 0x00, 0xf0, 0x18, 0x3c, 0x06, 0xb3, 0xab, 0x95, - 0x2c, 0x59, 0x92, 0xed, 0x0c, 0xed, 0x0c, 0x17, 0xdc, 0xe9, 0xec, 0x7e, 0xe7, 0x67, 0xcf, 0x9f, - 0x76, 0x0f, 0x2c, 0xf7, 0xd1, 0xde, 0xed, 0xa3, 0xdd, 0xe2, 0x81, 0x1f, 0xfa, 0xa4, 0xda, 0x47, - 0x5b, 0xbf, 0xf1, 0x90, 0x33, 0x6f, 0xe7, 0xc0, 0xd8, 0xe9, 0xb2, 0xe0, 0x25, 0x0b, 0x76, 0xf9, - 0xb1, 0xbd, 0x2b, 0xb7, 0x77, 0xb1, 0x77, 0xfc, 0x0a, 0x77, 0x5f, 0x61, 0x84, 0xd6, 0x77, 0xa6, - 0x01, 0x03, 0x8b, 0x73, 0x16, 0x28, 0x38, 0x35, 0xa0, 0x6e, 0xa0, 0xdd, 0xb6, 0x42, 0xeb, 0x89, - 0x6f, 0x3c, 0x26, 0xeb, 0x30, 0x1f, 0xfa, 0xc7, 0xcc, 0x6b, 0x68, 0x4d, 0x6d, 0xab, 0x66, 0x46, - 0x04, 0xd9, 0x82, 0xc5, 0x7e, 0x04, 0x6a, 0x54, 0x9a, 0xda, 0x56, 0x7d, 0xef, 0x7c, 0x4b, 0x0a, - 0x6b, 0x29, 0x56, 0x33, 0xde, 0xa6, 0x1f, 0xa5, 0xc4, 0xb5, 0xf7, 0xd3, 0x8c, 0xda, 0x64, 0xc6, - 0x67, 0xb0, 0xf2, 0x68, 0x80, 0x2f, 0xd2, 0xb6, 0xcc, 0xcc, 0x4c, 0x74, 0x58, 0x42, 0x7f, 0x10, - 0x1c, 0xb2, 0x83, 0xb6, 0x34, 0xb0, 0x66, 0x26, 0x34, 0xfd, 0x45, 0x03, 0x32, 0x92, 0xea, 0x7b, - 0xb6, 0xbf, 0x3f, 0x34, 0x1e, 0x93, 0x06, 0x2c, 0xba, 0x16, 0x86, 0x5d, 0x76, 0x22, 0x85, 0x57, - 0xcd, 0x98, 0x24, 0xd7, 0x60, 0xd9, 0xb2, 0xed, 0x80, 0xd9, 0x56, 0xe8, 0xf8, 0x5e, 0x22, 0x31, - 0xbb, 0x48, 0xb6, 0x61, 0xa9, 0xcf, 0x10, 0x2d, 0x9b, 0x61, 0xa3, 0xda, 0xac, 0x6e, 0xd5, 0xf7, - 0x56, 0x5b, 0x22, 0x64, 0xa9, 0x03, 0x98, 0x09, 0x82, 0x6c, 0x40, 0x2d, 0x0c, 0x1c, 0xdb, 0x66, - 0xc1, 0x41, 0xbb, 0x31, 0x27, 0xe5, 0x8d, 0x16, 0xe8, 0x36, 0x90, 0x0e, 0x0b, 0x0d, 0xeb, 0xf4, - 0xae, 0xd7, 0x33, 0x1c, 0xaf, 0xcb, 0x4e, 0x4c, 0x76, 0x42, 0x2e, 0xc2, 0xc2, 0x37, 0x28, 0x19, - 0xa2, 0x58, 0x28, 0x8a, 0xde, 0x87, 0xb5, 0x1c, 0x1a, 0xb9, 0x80, 0x1b, 0xd6, 0xe9, 0xe8, 0x3c, - 0x8a, 0x92, 0xeb, 0x12, 0x25, 0xcf, 0x21, 0xd6, 0x25, 0x45, 0x3f, 0x04, 0xe8, 0x32, 0xaf, 0x67, - 0xa0, 0x2d, 0x94, 0xa5, 0x7c, 0x5d, 0x9d, 0x1c, 0xa8, 0x3e, 0xd4, 0x13, 0x3e, 0xe4, 0xa4, 0x09, - 0x75, 0x94, 0x89, 0x66, 0xa0, 0x9d, 0x98, 0x9a, 0x5e, 0x12, 0x88, 0x43, 0xd7, 0x61, 0x5e, 0x18, - 0x21, 0x22, 0x6f, 0xa6, 0x97, 0x64, 0xf8, 0x98, 0xd7, 0x7b, 0xe2, 0xf4, 0x99, 0xd4, 0x5e, 0x35, - 0x13, 0x9a, 0x6e, 0x42, 0xfd, 0x9e, 0xcb, 0xac, 0x40, 0xd9, 0x79, 0x11, 0x16, 0x06, 0x19, 0xa7, - 0x44, 0x14, 0x3d, 0x0f, 0xe7, 0x46, 0x30, 0xe4, 0xf4, 0x7b, 0x58, 0xe9, 0x32, 0x21, 0x3e, 0xe3, - 0xcf, 0x22, 0x56, 0x91, 0x09, 0x76, 0xe0, 0x0f, 0x78, 0x62, 0x5b, 0x4c, 0x0a, 0x8e, 0x7e, 0xe4, - 0x3a, 0x61, 0xd5, 0xb2, 0xa9, 0x28, 0x4a, 0x60, 0x35, 0x2b, 0x1c, 0x39, 0xdd, 0x81, 0xb5, 0x2e, - 0x0b, 0x95, 0x67, 0xba, 0xa1, 0x15, 0x0e, 0x50, 0x29, 0x45, 0x49, 0x48, 0xa5, 0xf3, 0xa6, 0xa2, - 0xe8, 0x45, 0x58, 0xcf, 0xc3, 0x91, 0xd3, 0xb7, 0x64, 0x70, 0xc7, 0xc5, 0xd0, 0x16, 0xac, 0x77, - 0x0a, 0xe0, 0xa5, 0xe2, 0x3b, 0xb0, 0xd6, 0x66, 0x6e, 0x77, 0xc0, 0x59, 0xd0, 0x11, 0x87, 0x99, - 0xec, 0xbd, 0x72, 0x17, 0x08, 0x3b, 0xf3, 0x82, 0x90, 0xd3, 0xbb, 0x91, 0x9d, 0xe3, 0x0a, 0x56, - 0xa1, 0x3a, 0xca, 0x40, 0xf1, 0x39, 0x41, 0xf4, 0x9d, 0xe8, 0x4c, 0xe3, 0xa2, 0xcf, 0xd0, 0x33, - 0xae, 0xcb, 0xba, 0x79, 0x16, 0x38, 0x21, 0x6b, 0x3b, 0x47, 0x47, 0x65, 0x36, 0xd0, 0xdb, 0xd2, - 0xd8, 0x2c, 0x2e, 0xab, 0x68, 0x4a, 0x57, 0xfb, 0x7d, 0x0e, 0xa8, 0xe1, 0xf7, 0x9c, 0xa3, 0xa1, - 0x11, 0x55, 0xb4, 0xc9, 0xac, 0x43, 0xd1, 0x08, 0xee, 0x9f, 0x86, 0xcc, 0x43, 0xc7, 0xf7, 0x64, - 0xb0, 0xd3, 0x6d, 0x48, 0xcb, 0xb6, 0xa1, 0xa8, 0x4e, 0x50, 0x40, 0x9f, 0x0c, 0x39, 0x93, 0x0a, - 0xe7, 0xcd, 0xf4, 0x12, 0xf1, 0x81, 0x04, 0x39, 0xb1, 0xaa, 0xb7, 0xdc, 0x8e, 0x7a, 0xcb, 0x54, - 0x13, 0x5a, 0xf9, 0xd5, 0xfb, 0x5e, 0x18, 0x0c, 0xcd, 0x02, 0xd1, 0xe3, 0x85, 0x39, 0x97, 0x2f, - 0xcc, 0x6d, 0xa8, 0xb0, 0xd3, 0xc6, 0xbc, 0x74, 0xce, 0x46, 0xcb, 0xf6, 0x7d, 0xdb, 0x65, 0xd1, - 0x7f, 0xe3, 0xf9, 0xe0, 0xa8, 0xd5, 0x0d, 0x03, 0xc7, 0xb3, 0x9f, 0x5a, 0xee, 0x80, 0x99, 0x15, - 0x76, 0x4a, 0xee, 0xc0, 0x39, 0x2b, 0x0c, 0xad, 0xc3, 0x17, 0xac, 0x77, 0xe0, 0x1d, 0xf9, 0x8d, - 0x85, 0x19, 0xf8, 0x32, 0x1c, 0x22, 0x59, 0x1c, 0x94, 0x47, 0x68, 0x2c, 0x36, 0xb5, 0xad, 0x25, - 0x33, 0x26, 0xc9, 0x1e, 0xac, 0x3b, 0x28, 0x6c, 0x0f, 0x3c, 0xcb, 0x4d, 0xb9, 0x67, 0x49, 0xc2, - 0x0a, 0xf7, 0x48, 0x0b, 0x48, 0x1f, 0xed, 0x2f, 0x9c, 0x00, 0xc3, 0xc8, 0x73, 0xb2, 0xc1, 0xd4, - 0x64, 0x5e, 0x14, 0xec, 0xe8, 0x4f, 0xe1, 0xed, 0x12, 0xf7, 0x89, 0x9c, 0x3a, 0x66, 0x43, 0x15, - 0x54, 0xf1, 0x49, 0x36, 0x61, 0xfe, 0xa5, 0x38, 0x81, 0x4a, 0x9d, 0x15, 0x95, 0x3a, 0x0f, 0xd8, - 0x30, 0x3a, 0x58, 0xb4, 0xfb, 0x49, 0xe5, 0x96, 0x46, 0x7f, 0x9d, 0x83, 0xcb, 0xa2, 0x5f, 0xbc, - 0xb9, 0xd4, 0x71, 0x27, 0xa4, 0xce, 0x67, 0x32, 0x75, 0xa6, 0xe8, 0xff, 0x3f, 0x6f, 0xfe, 0x83, - 0x79, 0xf3, 0x9b, 0x06, 0xcd, 0xc9, 0x71, 0x8b, 0xfe, 0xbf, 0xe9, 0x60, 0x68, 0xf9, 0x60, 0x14, - 0x1f, 0xa7, 0x52, 0x76, 0x9c, 0xb4, 0x33, 0xab, 0x59, 0x67, 0xde, 0x84, 0x85, 0x80, 0xe1, 0xc0, - 0x0d, 0x1b, 0x73, 0x32, 0xb5, 0x2e, 0xc8, 0xd4, 0x4a, 0x4c, 0x67, 0xc8, 0x4d, 0x05, 0xa0, 0x7f, - 0x55, 0xa0, 0xd9, 0x49, 0x6c, 0xc7, 0x37, 0x91, 0xf4, 0x3f, 0xc0, 0x5a, 0x3f, 0xeb, 0x9a, 0x07, - 0x6c, 0x18, 0x67, 0xfd, 0x2d, 0x69, 0xda, 0x34, 0x0b, 0x5a, 0x46, 0x4e, 0x80, 0x59, 0x24, 0x54, - 0x58, 0x2a, 0x74, 0x4a, 0x05, 0xe2, 0xec, 0x35, 0x33, 0xa1, 0xf5, 0x23, 0x20, 0x79, 0x31, 0xaf, - 0x3f, 0x2e, 0xf4, 0x14, 0xae, 0x4c, 0x39, 0x0f, 0x72, 0xd2, 0x85, 0x35, 0x74, 0x3c, 0xdb, 0x65, - 0x89, 0x49, 0x32, 0x5e, 0x9a, 0x74, 0xca, 0x95, 0xa8, 0x15, 0xa4, 0xf7, 0x13, 0xf6, 0x08, 0x68, - 0x16, 0x71, 0xd3, 0x1f, 0x2b, 0xb0, 0x31, 0x89, 0x8b, 0x38, 0x85, 0xfd, 0x27, 0x52, 0xfa, 0xf1, - 0x54, 0xa5, 0xff, 0xa6, 0xf9, 0xe4, 0x6f, 0x93, 0x6f, 0xac, 0x1c, 0x7f, 0xd6, 0xe0, 0xea, 0xd4, - 0x3f, 0x30, 0x72, 0xf2, 0x01, 0xd4, 0x71, 0x70, 0x78, 0xc8, 0x10, 0xbf, 0x72, 0x30, 0x76, 0x3d, - 0x91, 0x5e, 0x90, 0xc8, 0xf8, 0xea, 0x6c, 0xa6, 0x61, 0x64, 0x0f, 0xe0, 0xc8, 0x72, 0x5c, 0xd6, - 0x93, 0x4c, 0x95, 0x52, 0xa6, 0x14, 0x8a, 0xfe, 0x5d, 0x81, 0xab, 0x6d, 0xe6, 0xb2, 0x90, 0x4d, - 0xae, 0xb3, 0x26, 0xd4, 0x7d, 0xce, 0x82, 0xf8, 0x3d, 0xa3, 0x72, 0x31, 0xb5, 0x24, 0xf2, 0xdb, - 0xe7, 0xea, 0xb5, 0xa1, 0x1e, 0x50, 0x31, 0x9d, 0xa9, 0xd2, 0xea, 0xe4, 0x2a, 0x9d, 0xcb, 0x57, - 0xe9, 0x58, 0xbc, 0xe6, 0xf3, 0x75, 0x50, 0xd6, 0xa2, 0x17, 0xce, 0xdc, 0xa2, 0x17, 0x4b, 0x7b, - 0xda, 0xed, 0xc2, 0x04, 0x5d, 0x92, 0x5e, 0xce, 0xc5, 0xbc, 0x00, 0x4a, 0x1f, 0xc3, 0xb5, 0xe9, - 0x9e, 0x46, 0x9e, 0x6a, 0x91, 0xda, 0xb4, 0x16, 0xf9, 0x39, 0x2c, 0x67, 0x42, 0x4b, 0xb6, 0xa1, - 0xc6, 0xe2, 0x85, 0xe4, 0xea, 0x9b, 0xcd, 0x80, 0x11, 0x80, 0xfe, 0x51, 0x81, 0x5a, 0xb2, 0x41, - 0x9e, 0x4e, 0xa8, 0xc0, 0xeb, 0x59, 0x21, 0xaf, 0xb7, 0xdc, 0x4a, 0x42, 0x51, 0x2d, 0x0d, 0x05, - 0x1d, 0xfb, 0xdb, 0x47, 0xd7, 0x87, 0xec, 0xff, 0xfc, 0x7c, 0x72, 0x7f, 0xa8, 0x89, 0x1b, 0x82, - 0xfe, 0xed, 0x59, 0x4a, 0xfa, 0x46, 0xb6, 0xa4, 0x0b, 0x22, 0x90, 0x2a, 0xea, 0x3e, 0x9c, 0x4b, - 0x6f, 0x91, 0xf7, 0x60, 0xe9, 0x58, 0xd1, 0x2a, 0x04, 0xb9, 0xf4, 0x48, 0x00, 0xe2, 0x4f, 0xc9, - 0x82, 0xe0, 0x9e, 0xdf, 0x8b, 0xff, 0x4f, 0x31, 0x29, 0x1e, 0x5a, 0x2c, 0x10, 0x8f, 0x51, 0x55, - 0x31, 0x8a, 0xa2, 0x3f, 0x69, 0xb0, 0x96, 0x1a, 0x46, 0x08, 0xa7, 0xc8, 0x69, 0x44, 0x7a, 0x9a, - 0xa0, 0x9d, 0x6d, 0x9a, 0x50, 0x19, 0x9b, 0x26, 0xe4, 0xe7, 0x17, 0xd5, 0x82, 0xf9, 0x05, 0xbd, - 0x05, 0xd0, 0x66, 0xae, 0x81, 0x36, 0x66, 0x1f, 0x86, 0x95, 0xcc, 0xc3, 0x90, 0xc0, 0x1c, 0xb2, - 0x93, 0xe8, 0xa7, 0x5a, 0x35, 0xe5, 0x37, 0x5d, 0x86, 0x7a, 0xc2, 0x89, 0x7c, 0xef, 0xcf, 0x45, - 0xa8, 0xf6, 0xd1, 0x26, 0x5f, 0xc2, 0xca, 0xd8, 0x58, 0x82, 0x5c, 0x52, 0xae, 0xcb, 0x0f, 0x37, - 0x74, 0xbd, 0x6c, 0x0b, 0x39, 0xf9, 0x1a, 0x2e, 0x3c, 0x1a, 0xb8, 0xae, 0xaa, 0xb4, 0xfd, 0x61, - 0x97, 0x9d, 0x20, 0x79, 0x47, 0x31, 0xe4, 0x76, 0x84, 0xb4, 0x8d, 0xf2, 0x4d, 0x59, 0x57, 0x8b, - 0xea, 0xe5, 0x4c, 0x56, 0xd4, 0x65, 0x38, 0x9e, 0x7b, 0xe8, 0xab, 0xd9, 0x85, 0x08, 0xad, 0x8e, - 0xa7, 0xd0, 0x23, 0x37, 0x29, 0x74, 0xea, 0xf4, 0xa4, 0x03, 0xab, 0xe3, 0xef, 0x63, 0xd2, 0x88, - 0x51, 0xe3, 0xcf, 0x63, 0xfd, 0x52, 0xc9, 0x0e, 0x72, 0xb2, 0x0b, 0x4b, 0xf1, 0x00, 0x83, 0x44, - 0x6a, 0x52, 0x63, 0x0f, 0xfd, 0xc2, 0xd8, 0x4a, 0xa4, 0x79, 0x7c, 0x82, 0xa0, 0x34, 0x17, 0xcc, - 0x21, 0x94, 0xe6, 0xa2, 0x91, 0x83, 0x10, 0xd4, 0x29, 0x16, 0xd4, 0x29, 0x15, 0x54, 0x38, 0x8c, - 0x38, 0x86, 0x8d, 0x49, 0xd7, 0x55, 0x72, 0x6d, 0x96, 0x97, 0x88, 0xbe, 0x39, 0x03, 0x0a, 0x39, - 0xf1, 0xe0, 0xdd, 0x89, 0xb7, 0x21, 0xb2, 0x39, 0xd3, 0x0d, 0x50, 0xbf, 0x3e, 0x0b, 0x0c, 0x39, - 0x39, 0x81, 0x8d, 0xbb, 0xbd, 0x5e, 0xf9, 0xe1, 0x6e, 0xcc, 0xf8, 0x42, 0xd7, 0xb7, 0x66, 0x03, - 0x22, 0x27, 0x2f, 0xe1, 0x72, 0xe6, 0x9f, 0x53, 0xa0, 0x75, 0x2b, 0x4e, 0xa8, 0x69, 0x77, 0x00, - 0xfd, 0xe6, 0x8c, 0x48, 0xe4, 0xfb, 0xfa, 0x77, 0x8d, 0x87, 0x9c, 0x79, 0x07, 0x46, 0x6a, 0x76, - 0xdc, 0x47, 0xfb, 0xd3, 0x3e, 0xda, 0xcf, 0x17, 0x24, 0xf9, 0xfe, 0x3f, 0x01, 0x00, 0x00, 0xff, - 0xff, 0x8e, 0xd0, 0xc6, 0xc7, 0xa3, 0x16, 0x00, 0x00, +var fileDescriptor_msg_dea1cc40e98cef94 = []byte{ + // 1531 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x59, 0xcb, 0x6f, 0xdb, 0x46, + 0x13, 0x07, 0x25, 0xbf, 0x34, 0x8a, 0x13, 0x7f, 0x6b, 0x7f, 0xf9, 0x04, 0x7e, 0x4e, 0xa2, 0x32, + 0x2f, 0x17, 0x88, 0x65, 0xd4, 0x79, 0x20, 0x69, 0x0f, 0xad, 0x1d, 0x39, 0x86, 0x1b, 0x13, 0x4d, + 0xa8, 0xb4, 0x05, 0x52, 0xa0, 0x28, 0x23, 0xad, 0x18, 0xc2, 0x14, 0xb9, 0xe6, 0x50, 0x89, 0x55, + 0xf4, 0x1a, 0xa0, 0x40, 0x2e, 0x3d, 0xf4, 0xda, 0x3f, 0xa0, 0x87, 0xfe, 0x1b, 0xbd, 0xf6, 0xd4, + 0x63, 0xff, 0x8c, 0xde, 0x8b, 0x5d, 0x3e, 0x44, 0x8a, 0x2b, 0x4a, 0x72, 0x92, 0xa2, 0x87, 0xde, + 0x34, 0xcb, 0x99, 0xdf, 0xcc, 0xce, 0x6b, 0x77, 0x47, 0xb0, 0xdc, 0x43, 0x6b, 0xab, 0x87, 0x56, + 0x83, 0xf9, 0x5e, 0xe0, 0x91, 0x95, 0xcf, 0x18, 0x75, 0x0f, 0xf4, 0x16, 0xf5, 0x5f, 0x50, 0xbf, + 0xd1, 0x43, 0x4b, 0xbd, 0xce, 0x57, 0x36, 0x0f, 0xf4, 0xcd, 0x70, 0x6d, 0x8b, 0x1d, 0x59, 0x5b, + 0x82, 0x77, 0x0b, 0x3b, 0x47, 0x2f, 0x71, 0xeb, 0x25, 0x86, 0xa2, 0xea, 0xe6, 0x24, 0x46, 0xdf, + 0x64, 0x8c, 0xfa, 0x11, 0xbb, 0xf6, 0x14, 0xaa, 0x3a, 0x5a, 0x4d, 0x33, 0x30, 0x9f, 0x78, 0xfa, + 0x63, 0xb2, 0x06, 0xf3, 0x81, 0x77, 0x44, 0xdd, 0x9a, 0x52, 0x57, 0x36, 0x2a, 0x46, 0x48, 0x90, + 0xdb, 0xb0, 0xd8, 0x0b, 0x99, 0x6a, 0xa5, 0xba, 0xb2, 0x51, 0xdd, 0xfe, 0x7f, 0x23, 0x63, 0xa0, + 0x40, 0x6e, 0x44, 0x38, 0x46, 0xcc, 0xab, 0x35, 0x53, 0xd8, 0xcd, 0xdd, 0x34, 0x8a, 0x32, 0x03, + 0x4a, 0x07, 0xce, 0x3d, 0xea, 0xe3, 0xf3, 0xb4, 0x95, 0xa7, 0x43, 0x22, 0x2a, 0x2c, 0xa1, 0xd7, + 0xf7, 0xdb, 0xf4, 0xa0, 0x29, 0xf6, 0x51, 0x31, 0x12, 0x5a, 0xfb, 0x45, 0x01, 0x32, 0x54, 0xe1, + 0xb9, 0x96, 0xb7, 0x3b, 0xd0, 0x1f, 0x93, 0x1a, 0x2c, 0x3a, 0x26, 0x06, 0x2d, 0x7a, 0x2c, 0x34, + 0x95, 0x8d, 0x98, 0x24, 0x57, 0x60, 0xd9, 0xb4, 0x2c, 0x9f, 0x5a, 0x66, 0x60, 0x7b, 0x6e, 0x82, + 0x98, 0x5d, 0x24, 0xf7, 0x60, 0xa9, 0x47, 0x11, 0x4d, 0x8b, 0x62, 0xad, 0x5c, 0x2f, 0x6f, 0x54, + 0xb7, 0x2f, 0x34, 0x46, 0x63, 0xdb, 0x48, 0x6d, 0xcd, 0x48, 0xd8, 0xc9, 0x3a, 0x54, 0x02, 0xdf, + 0xb6, 0x2c, 0xea, 0x1f, 0x34, 0x6b, 0x73, 0x02, 0x7c, 0xb8, 0xa0, 0xdd, 0x00, 0xb2, 0x4f, 0x03, + 0xdd, 0x3c, 0xd9, 0x71, 0x3b, 0xba, 0xed, 0xb6, 0xe8, 0xb1, 0x41, 0x8f, 0xc9, 0x79, 0x58, 0xf8, + 0x1c, 0x85, 0x40, 0x18, 0xbf, 0x88, 0xd2, 0xf6, 0x60, 0x35, 0xc7, 0x8d, 0x8c, 0xb3, 0xeb, 0xe6, + 0xc9, 0x70, 0x73, 0x11, 0x25, 0xd6, 0x05, 0x97, 0xd8, 0x14, 0x5f, 0x17, 0x94, 0x76, 0x1f, 0xa0, + 0x45, 0xdd, 0x8e, 0x8e, 0x16, 0x57, 0x96, 0x8a, 0x42, 0x79, 0x86, 0x78, 0xf6, 0xa0, 0x9a, 0x80, + 0x20, 0x23, 0x75, 0xa8, 0xa2, 0xe0, 0xd7, 0xd1, 0x4a, 0xec, 0x4e, 0x2f, 0x71, 0x8e, 0xb6, 0x63, + 0x53, 0x37, 0x08, 0x39, 0x42, 0x3f, 0xa7, 0x97, 0x44, 0x60, 0xa9, 0xdb, 0x79, 0x62, 0xf7, 0xa8, + 0x30, 0xa5, 0x6c, 0x24, 0xb4, 0x76, 0x15, 0xaa, 0xf7, 0x1d, 0x6a, 0xfa, 0x91, 0xd1, 0xe7, 0x61, + 0xa1, 0x9f, 0xf1, 0x50, 0x48, 0x69, 0x67, 0xe1, 0xcc, 0x90, 0x0d, 0x99, 0xf6, 0x15, 0x9c, 0x6b, + 0x51, 0x0e, 0x9f, 0x71, 0xae, 0x4c, 0x94, 0xe7, 0x88, 0xe5, 0x7b, 0x7d, 0x96, 0xd8, 0x16, 0x93, + 0x5c, 0xa2, 0x17, 0xfa, 0x91, 0x5b, 0xb5, 0x6c, 0x44, 0x94, 0x46, 0x60, 0x25, 0x0b, 0x8e, 0x4c, + 0xdb, 0x84, 0xd5, 0x16, 0x0d, 0x22, 0xcf, 0xb4, 0x02, 0x33, 0xe8, 0x63, 0xa4, 0x14, 0x05, 0x21, + 0x94, 0xce, 0x1b, 0x11, 0xa5, 0x9d, 0x87, 0xb5, 0x3c, 0x3b, 0x32, 0xed, 0xbf, 0x22, 0xd2, 0xa3, + 0x30, 0x5a, 0x03, 0xd6, 0xf6, 0x25, 0xec, 0x63, 0xe1, 0xf7, 0x61, 0xb5, 0x49, 0x9d, 0x56, 0x9f, + 0x51, 0x7f, 0x9f, 0x6f, 0xa6, 0xd8, 0x7b, 0xe3, 0x5d, 0xc0, 0xed, 0xcc, 0x03, 0x21, 0xd3, 0x76, + 0x42, 0x3b, 0x47, 0x15, 0xac, 0x40, 0x79, 0x98, 0x8e, 0xfc, 0x67, 0x01, 0xb4, 0x1e, 0xee, 0x69, + 0x14, 0xfa, 0xb4, 0x7d, 0xe6, 0x9a, 0xa8, 0xa8, 0x2f, 0x7d, 0x3b, 0xa0, 0x4d, 0xbb, 0xdb, 0x1d, + 0x67, 0x90, 0x76, 0x28, 0x2c, 0xcf, 0xf2, 0x65, 0xb5, 0xce, 0xd2, 0x23, 0x7f, 0x9f, 0x03, 0x4d, + 0xf7, 0x3a, 0x76, 0x77, 0xa0, 0x87, 0x85, 0x6f, 0x50, 0xb3, 0xcd, 0x9b, 0xc7, 0xde, 0x49, 0x40, + 0x5d, 0xb4, 0x3d, 0x57, 0xa4, 0x41, 0xba, 0x75, 0x29, 0xd9, 0xd6, 0x15, 0x56, 0x10, 0x72, 0xd6, + 0x27, 0x03, 0x46, 0x85, 0xf6, 0x79, 0x23, 0xbd, 0x44, 0xbe, 0x03, 0xe2, 0xe7, 0x60, 0xa3, 0x7e, + 0x74, 0x28, 0xe9, 0x47, 0x13, 0xed, 0x69, 0xe4, 0x57, 0xf7, 0xdc, 0xc0, 0x1f, 0x18, 0x12, 0x3d, + 0xa3, 0xf5, 0x3b, 0x97, 0xaf, 0xdf, 0x1b, 0x50, 0xa2, 0x27, 0xb5, 0x79, 0xe1, 0xb6, 0xf5, 0x86, + 0xe5, 0x79, 0x96, 0x43, 0xc3, 0xf3, 0xe9, 0x59, 0xbf, 0xdb, 0x68, 0x05, 0xbe, 0xed, 0x5a, 0x5f, + 0x98, 0x4e, 0x9f, 0x1a, 0x25, 0x7a, 0x42, 0x3e, 0x81, 0x33, 0x66, 0x10, 0x98, 0xed, 0xe7, 0xb4, + 0x73, 0xe0, 0x76, 0xbd, 0xda, 0xc2, 0x14, 0x72, 0x19, 0x09, 0x9e, 0x53, 0x36, 0x8a, 0x2d, 0xd4, + 0x16, 0xeb, 0xca, 0xc6, 0x92, 0x11, 0x93, 0x64, 0x1b, 0xd6, 0x6c, 0xe4, 0xb6, 0xfb, 0xae, 0xe9, + 0xa4, 0x7c, 0xb5, 0x24, 0xd8, 0xa4, 0xdf, 0x48, 0x03, 0x48, 0x0f, 0xad, 0x07, 0xb6, 0x8f, 0x41, + 0xe8, 0x39, 0xd1, 0x87, 0x2a, 0x22, 0x63, 0x24, 0x5f, 0xd4, 0x36, 0xfc, 0x6f, 0x8c, 0xfb, 0x78, + 0xb6, 0x1d, 0xd1, 0x41, 0x14, 0x61, 0xfe, 0x93, 0x6c, 0xc3, 0xfc, 0x0b, 0xbe, 0x83, 0x28, 0xa9, + 0xd6, 0x65, 0x49, 0xf5, 0x90, 0x0e, 0xc2, 0x5d, 0x86, 0xac, 0x1f, 0x96, 0xee, 0x2a, 0xda, 0x6f, + 0x73, 0x70, 0x89, 0xf7, 0x98, 0x77, 0x97, 0x54, 0x83, 0x82, 0xa4, 0x3a, 0xc8, 0x27, 0xd5, 0x04, + 0x63, 0xfe, 0xcd, 0xa8, 0x7f, 0x7a, 0x46, 0xfd, 0xaa, 0x40, 0xbd, 0x38, 0x88, 0xe1, 0x69, 0x9e, + 0x8e, 0x8c, 0x92, 0x8f, 0x8c, 0x7c, 0x6f, 0xa5, 0x71, 0x7b, 0x4b, 0x7b, 0xb6, 0x9c, 0xf5, 0xec, + 0x1d, 0x58, 0xf0, 0x29, 0xf6, 0x9d, 0xa0, 0x36, 0x27, 0x92, 0xee, 0x62, 0x3e, 0xe9, 0x92, 0x7d, + 0x50, 0x64, 0x46, 0xc4, 0xad, 0xfd, 0x51, 0x82, 0xfa, 0x7e, 0xb2, 0x11, 0x7c, 0x17, 0xb5, 0xf1, + 0x12, 0x56, 0x7b, 0x59, 0x3f, 0x3d, 0xa4, 0x83, 0xb8, 0x38, 0xf6, 0xf2, 0x76, 0x4e, 0x32, 0xa7, + 0xa1, 0xe7, 0xd0, 0x0c, 0x99, 0x06, 0x6e, 0x36, 0x37, 0x40, 0x68, 0xe3, 0x5e, 0xa9, 0x18, 0x09, + 0xad, 0x76, 0x81, 0xe4, 0x61, 0xde, 0x7e, 0xc4, 0xb4, 0x57, 0x0a, 0xbc, 0x37, 0x61, 0x43, 0xc8, + 0xc8, 0x37, 0xb0, 0x8a, 0xb6, 0x6b, 0x39, 0x34, 0xb1, 0x49, 0x84, 0x52, 0x11, 0x2e, 0x6a, 0x48, + 0xfa, 0x47, 0x9a, 0x39, 0xc1, 0x0a, 0xa5, 0x0c, 0x19, 0x94, 0xf6, 0x53, 0x09, 0xd6, 0x8b, 0xa4, + 0xc8, 0x0b, 0x69, 0x07, 0x0b, 0x2d, 0x78, 0x30, 0x9b, 0x05, 0x6f, 0xd2, 0xbe, 0xf2, 0x17, 0xda, + 0xbf, 0xa7, 0xa0, 0x7f, 0x56, 0xe0, 0xf2, 0xc4, 0xa3, 0x1e, 0x19, 0xd9, 0x81, 0x2a, 0xf6, 0xdb, + 0x6d, 0x8a, 0x78, 0x68, 0x63, 0x1c, 0xa1, 0x4b, 0x79, 0xff, 0x08, 0xb1, 0xf8, 0x5e, 0x6f, 0xa4, + 0x65, 0xc8, 0xc7, 0x00, 0x5d, 0xd3, 0x76, 0x68, 0x47, 0x20, 0x94, 0xa6, 0x43, 0x48, 0x89, 0x68, + 0x7f, 0x96, 0xe0, 0x72, 0x93, 0x3a, 0x34, 0xa0, 0xc5, 0x65, 0x5b, 0x87, 0xaa, 0xc7, 0xa8, 0x1f, + 0xbf, 0xc9, 0xa2, 0x6c, 0x4e, 0x2d, 0xf1, 0x0a, 0xf1, 0x58, 0xf4, 0x48, 0x8a, 0x1e, 0x81, 0x31, + 0x9d, 0x29, 0xfa, 0x72, 0x71, 0xd1, 0xcf, 0xe5, 0x8b, 0x7e, 0x24, 0xac, 0xf3, 0xf9, 0x4a, 0x1a, + 0x77, 0x16, 0x2c, 0xcc, 0x7c, 0x16, 0x2c, 0x8e, 0xed, 0x97, 0x87, 0xd2, 0xa4, 0x5e, 0x12, 0x2e, + 0x2f, 0x4e, 0x0d, 0x89, 0x9c, 0xf6, 0x35, 0x5c, 0x99, 0xec, 0x76, 0x64, 0xa9, 0x5e, 0xac, 0xcc, + 0xd4, 0x8b, 0x3f, 0x85, 0xe5, 0x4c, 0xd0, 0xc9, 0x3d, 0xa8, 0xd0, 0x78, 0x41, 0x7e, 0x7d, 0xcf, + 0x26, 0xca, 0x90, 0x9b, 0xf7, 0xf5, 0x4a, 0xf2, 0x81, 0xb4, 0x0b, 0x8a, 0xfb, 0x66, 0x01, 0xe2, + 0xdb, 0xad, 0xe4, 0x31, 0xe1, 0x2b, 0x8f, 0x0d, 0x9f, 0x36, 0x72, 0x15, 0x09, 0xef, 0x36, 0xd9, + 0xcb, 0xc6, 0xd9, 0xe4, 0x72, 0x53, 0xe1, 0xd7, 0x17, 0x95, 0xce, 0xd2, 0x2d, 0x6e, 0x65, 0xbb, + 0xc5, 0xa4, 0x40, 0xa5, 0xfa, 0xc5, 0xb7, 0x70, 0x26, 0xfd, 0x89, 0xdc, 0x85, 0xa5, 0xa3, 0x88, + 0x8e, 0x22, 0x55, 0x9c, 0x5f, 0x09, 0x37, 0x3f, 0xd3, 0xa9, 0xef, 0xdf, 0xf7, 0x3a, 0xf1, 0xe1, + 0x19, 0x93, 0xfc, 0x81, 0x49, 0x7d, 0xfe, 0x08, 0x8f, 0xea, 0x2f, 0xa2, 0xb4, 0x1f, 0x15, 0x58, + 0x4d, 0x8d, 0x67, 0xb8, 0xbb, 0xc4, 0x7c, 0x26, 0x3d, 0x5f, 0x51, 0xde, 0x60, 0xbe, 0x52, 0x1a, + 0x99, 0xaf, 0xe4, 0xc7, 0x3b, 0x65, 0xc9, 0x78, 0x47, 0xbb, 0x0b, 0xd0, 0xa4, 0x8e, 0x8e, 0x16, + 0x66, 0x5f, 0xc7, 0xa5, 0xcc, 0xeb, 0x98, 0xc0, 0x1c, 0xd2, 0xe3, 0xf0, 0xf8, 0x2f, 0x1b, 0xe2, + 0xb7, 0xb6, 0x0c, 0xd5, 0x44, 0x12, 0xd9, 0xf6, 0x6b, 0x80, 0x72, 0x0f, 0x2d, 0xf2, 0x0c, 0xce, + 0x8d, 0x0c, 0x6a, 0xc8, 0x35, 0x99, 0x53, 0xf3, 0xb3, 0x1f, 0xf5, 0xfa, 0x54, 0x7c, 0xc8, 0xc8, + 0x73, 0xf8, 0xcf, 0xa3, 0xbe, 0xe3, 0x44, 0x15, 0xbd, 0x3b, 0x68, 0xd1, 0x63, 0x24, 0x1b, 0x32, + 0xe9, 0x1c, 0x1b, 0xd7, 0xf3, 0xfe, 0x94, 0x9c, 0xc8, 0xc8, 0x03, 0x58, 0x8c, 0x46, 0x0e, 0x64, + 0x5d, 0xf6, 0x22, 0x88, 0x47, 0x49, 0xea, 0x85, 0x82, 0xaf, 0x21, 0x4e, 0xe4, 0x2c, 0x19, 0xce, + 0x30, 0x02, 0x32, 0x9c, 0x94, 0x97, 0x89, 0x09, 0x2b, 0xa3, 0xc3, 0x08, 0x72, 0x55, 0x2a, 0x32, + 0x3a, 0x98, 0x50, 0xaf, 0x4d, 0xc3, 0x86, 0x8c, 0x1c, 0xc0, 0x52, 0x3c, 0x47, 0x22, 0x12, 0x6b, + 0x52, 0xa3, 0x28, 0xf5, 0x62, 0xd1, 0xe7, 0xd0, 0xda, 0xd1, 0x11, 0x8f, 0xcc, 0x5a, 0xc9, 0xd4, + 0x48, 0x66, 0xad, 0x6c, 0x5a, 0xc4, 0x55, 0xec, 0x4f, 0xa1, 0x62, 0x7f, 0x3a, 0x15, 0xd2, 0x09, + 0xd3, 0x2b, 0x05, 0xd6, 0x8b, 0x9e, 0x0d, 0xe4, 0x83, 0x99, 0xdf, 0x8a, 0xea, 0xf6, 0xac, 0x22, + 0xc8, 0xc8, 0xf7, 0x0a, 0x5c, 0x28, 0xbc, 0x95, 0x92, 0xed, 0xd9, 0xef, 0xe5, 0xea, 0xcd, 0x99, + 0x65, 0x90, 0x91, 0xd7, 0x0a, 0xac, 0xef, 0x74, 0x3a, 0xe3, 0x5d, 0x72, 0xeb, 0x34, 0x33, 0x19, + 0xf5, 0xf6, 0x29, 0xa4, 0x90, 0x91, 0x1f, 0x14, 0xb8, 0x94, 0x39, 0xe3, 0x25, 0x06, 0xdd, 0x96, + 0x66, 0xff, 0xa4, 0xdb, 0x98, 0x7a, 0xe7, 0x34, 0x62, 0xc8, 0x76, 0xd5, 0xa7, 0xb5, 0x50, 0x30, + 0xf5, 0xef, 0x45, 0x0f, 0xad, 0x8f, 0x7a, 0x68, 0x3d, 0x5b, 0x10, 0xe4, 0xcd, 0xbf, 0x02, 0x00, + 0x00, 0xff, 0xff, 0x89, 0xdf, 0xfb, 0x49, 0x32, 0x19, 0x00, 0x00, } diff --git a/pkg/proto/msg/msg.proto b/pkg/proto/msg/msg.proto index b2996cc98..0018d4f24 100644 --- a/pkg/proto/msg/msg.proto +++ b/pkg/proto/msg/msg.proto @@ -2,7 +2,7 @@ syntax = "proto3"; import "Open-IM-Server/pkg/proto/sdkws/ws.proto"; import "Open-IM-Server/pkg/proto/sdkws/wrappers.proto"; option go_package = "OpenIM/pkg/proto/msg;msg"; -package msg; +package OpenIMServer.msg; message MsgDataToMQ{ string token = 1; diff --git a/pkg/proto/msggateway/msg_gateway.pb.go b/pkg/proto/msggateway/msg_gateway.pb.go index 48547314c..bd7238024 100644 --- a/pkg/proto/msggateway/msg_gateway.pb.go +++ b/pkg/proto/msggateway/msg_gateway.pb.go @@ -36,7 +36,7 @@ func (m *OnlinePushMsgReq) Reset() { *m = OnlinePushMsgReq{} } func (m *OnlinePushMsgReq) String() string { return proto.CompactTextString(m) } func (*OnlinePushMsgReq) ProtoMessage() {} func (*OnlinePushMsgReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{0} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{0} } func (m *OnlinePushMsgReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OnlinePushMsgReq.Unmarshal(m, b) @@ -81,7 +81,7 @@ func (m *OnlinePushMsgResp) Reset() { *m = OnlinePushMsgResp{} } func (m *OnlinePushMsgResp) String() string { return proto.CompactTextString(m) } func (*OnlinePushMsgResp) ProtoMessage() {} func (*OnlinePushMsgResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{1} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{1} } func (m *OnlinePushMsgResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OnlinePushMsgResp.Unmarshal(m, b) @@ -121,7 +121,7 @@ func (m *SingleMsgToUserResults) Reset() { *m = SingleMsgToUserResults{} func (m *SingleMsgToUserResults) String() string { return proto.CompactTextString(m) } func (*SingleMsgToUserResults) ProtoMessage() {} func (*SingleMsgToUserResults) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{2} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{2} } func (m *SingleMsgToUserResults) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SingleMsgToUserResults.Unmarshal(m, b) @@ -174,7 +174,7 @@ func (m *OnlineBatchPushOneMsgReq) Reset() { *m = OnlineBatchPushOneMsgR func (m *OnlineBatchPushOneMsgReq) String() string { return proto.CompactTextString(m) } func (*OnlineBatchPushOneMsgReq) ProtoMessage() {} func (*OnlineBatchPushOneMsgReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{3} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{3} } func (m *OnlineBatchPushOneMsgReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OnlineBatchPushOneMsgReq.Unmarshal(m, b) @@ -219,7 +219,7 @@ func (m *OnlineBatchPushOneMsgResp) Reset() { *m = OnlineBatchPushOneMsg func (m *OnlineBatchPushOneMsgResp) String() string { return proto.CompactTextString(m) } func (*OnlineBatchPushOneMsgResp) ProtoMessage() {} func (*OnlineBatchPushOneMsgResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{4} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{4} } func (m *OnlineBatchPushOneMsgResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OnlineBatchPushOneMsgResp.Unmarshal(m, b) @@ -259,7 +259,7 @@ func (m *SingleMsgToUserPlatform) Reset() { *m = SingleMsgToUserPlatform func (m *SingleMsgToUserPlatform) String() string { return proto.CompactTextString(m) } func (*SingleMsgToUserPlatform) ProtoMessage() {} func (*SingleMsgToUserPlatform) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{5} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{5} } func (m *SingleMsgToUserPlatform) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SingleMsgToUserPlatform.Unmarshal(m, b) @@ -311,7 +311,7 @@ func (m *GetUsersOnlineStatusReq) Reset() { *m = GetUsersOnlineStatusReq func (m *GetUsersOnlineStatusReq) String() string { return proto.CompactTextString(m) } func (*GetUsersOnlineStatusReq) ProtoMessage() {} func (*GetUsersOnlineStatusReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{6} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{6} } func (m *GetUsersOnlineStatusReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetUsersOnlineStatusReq.Unmarshal(m, b) @@ -350,7 +350,7 @@ func (m *GetUsersOnlineStatusResp) Reset() { *m = GetUsersOnlineStatusRe func (m *GetUsersOnlineStatusResp) String() string { return proto.CompactTextString(m) } func (*GetUsersOnlineStatusResp) ProtoMessage() {} func (*GetUsersOnlineStatusResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{7} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{7} } func (m *GetUsersOnlineStatusResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetUsersOnlineStatusResp.Unmarshal(m, b) @@ -400,7 +400,7 @@ func (m *GetUsersOnlineStatusResp_SuccessDetail) Reset() { func (m *GetUsersOnlineStatusResp_SuccessDetail) String() string { return proto.CompactTextString(m) } func (*GetUsersOnlineStatusResp_SuccessDetail) ProtoMessage() {} func (*GetUsersOnlineStatusResp_SuccessDetail) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{7, 0} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{7, 0} } func (m *GetUsersOnlineStatusResp_SuccessDetail) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetUsersOnlineStatusResp_SuccessDetail.Unmarshal(m, b) @@ -459,7 +459,7 @@ func (m *GetUsersOnlineStatusResp_FailedDetail) Reset() { *m = GetUsersO func (m *GetUsersOnlineStatusResp_FailedDetail) String() string { return proto.CompactTextString(m) } func (*GetUsersOnlineStatusResp_FailedDetail) ProtoMessage() {} func (*GetUsersOnlineStatusResp_FailedDetail) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{7, 1} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{7, 1} } func (m *GetUsersOnlineStatusResp_FailedDetail) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetUsersOnlineStatusResp_FailedDetail.Unmarshal(m, b) @@ -501,7 +501,7 @@ func (m *GetUsersOnlineStatusResp_SuccessResult) Reset() { func (m *GetUsersOnlineStatusResp_SuccessResult) String() string { return proto.CompactTextString(m) } func (*GetUsersOnlineStatusResp_SuccessResult) ProtoMessage() {} func (*GetUsersOnlineStatusResp_SuccessResult) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{7, 2} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{7, 2} } func (m *GetUsersOnlineStatusResp_SuccessResult) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetUsersOnlineStatusResp_SuccessResult.Unmarshal(m, b) @@ -554,7 +554,7 @@ func (m *KickUserOfflineReq) Reset() { *m = KickUserOfflineReq{} } func (m *KickUserOfflineReq) String() string { return proto.CompactTextString(m) } func (*KickUserOfflineReq) ProtoMessage() {} func (*KickUserOfflineReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{8} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{8} } func (m *KickUserOfflineReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_KickUserOfflineReq.Unmarshal(m, b) @@ -598,7 +598,7 @@ func (m *KickUserOfflineResp) Reset() { *m = KickUserOfflineResp{} } func (m *KickUserOfflineResp) String() string { return proto.CompactTextString(m) } func (*KickUserOfflineResp) ProtoMessage() {} func (*KickUserOfflineResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{9} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{9} } func (m *KickUserOfflineResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_KickUserOfflineResp.Unmarshal(m, b) @@ -632,7 +632,7 @@ func (m *MultiTerminalLoginCheckReq) Reset() { *m = MultiTerminalLoginCh func (m *MultiTerminalLoginCheckReq) String() string { return proto.CompactTextString(m) } func (*MultiTerminalLoginCheckReq) ProtoMessage() {} func (*MultiTerminalLoginCheckReq) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{10} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{10} } func (m *MultiTerminalLoginCheckReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MultiTerminalLoginCheckReq.Unmarshal(m, b) @@ -690,7 +690,7 @@ func (m *MultiTerminalLoginCheckResp) Reset() { *m = MultiTerminalLoginC func (m *MultiTerminalLoginCheckResp) String() string { return proto.CompactTextString(m) } func (*MultiTerminalLoginCheckResp) ProtoMessage() {} func (*MultiTerminalLoginCheckResp) Descriptor() ([]byte, []int) { - return fileDescriptor_msg_gateway_608f885807bb70a0, []int{11} + return fileDescriptor_msg_gateway_e7f707bdf43cbba6, []int{11} } func (m *MultiTerminalLoginCheckResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MultiTerminalLoginCheckResp.Unmarshal(m, b) @@ -711,21 +711,21 @@ func (m *MultiTerminalLoginCheckResp) XXX_DiscardUnknown() { var xxx_messageInfo_MultiTerminalLoginCheckResp proto.InternalMessageInfo func init() { - proto.RegisterType((*OnlinePushMsgReq)(nil), "msggateway.OnlinePushMsgReq") - proto.RegisterType((*OnlinePushMsgResp)(nil), "msggateway.OnlinePushMsgResp") - proto.RegisterType((*SingleMsgToUserResults)(nil), "msggateway.SingleMsgToUserResults") - proto.RegisterType((*OnlineBatchPushOneMsgReq)(nil), "msggateway.OnlineBatchPushOneMsgReq") - proto.RegisterType((*OnlineBatchPushOneMsgResp)(nil), "msggateway.OnlineBatchPushOneMsgResp") - proto.RegisterType((*SingleMsgToUserPlatform)(nil), "msggateway.SingleMsgToUserPlatform") - proto.RegisterType((*GetUsersOnlineStatusReq)(nil), "msggateway.GetUsersOnlineStatusReq") - proto.RegisterType((*GetUsersOnlineStatusResp)(nil), "msggateway.GetUsersOnlineStatusResp") - proto.RegisterType((*GetUsersOnlineStatusResp_SuccessDetail)(nil), "msggateway.GetUsersOnlineStatusResp.SuccessDetail") - proto.RegisterType((*GetUsersOnlineStatusResp_FailedDetail)(nil), "msggateway.GetUsersOnlineStatusResp.FailedDetail") - proto.RegisterType((*GetUsersOnlineStatusResp_SuccessResult)(nil), "msggateway.GetUsersOnlineStatusResp.SuccessResult") - proto.RegisterType((*KickUserOfflineReq)(nil), "msggateway.KickUserOfflineReq") - proto.RegisterType((*KickUserOfflineResp)(nil), "msggateway.KickUserOfflineResp") - proto.RegisterType((*MultiTerminalLoginCheckReq)(nil), "msggateway.MultiTerminalLoginCheckReq") - proto.RegisterType((*MultiTerminalLoginCheckResp)(nil), "msggateway.MultiTerminalLoginCheckResp") + proto.RegisterType((*OnlinePushMsgReq)(nil), "OpenIMServer.msggateway.OnlinePushMsgReq") + proto.RegisterType((*OnlinePushMsgResp)(nil), "OpenIMServer.msggateway.OnlinePushMsgResp") + proto.RegisterType((*SingleMsgToUserResults)(nil), "OpenIMServer.msggateway.SingleMsgToUserResults") + proto.RegisterType((*OnlineBatchPushOneMsgReq)(nil), "OpenIMServer.msggateway.OnlineBatchPushOneMsgReq") + proto.RegisterType((*OnlineBatchPushOneMsgResp)(nil), "OpenIMServer.msggateway.OnlineBatchPushOneMsgResp") + proto.RegisterType((*SingleMsgToUserPlatform)(nil), "OpenIMServer.msggateway.SingleMsgToUserPlatform") + proto.RegisterType((*GetUsersOnlineStatusReq)(nil), "OpenIMServer.msggateway.GetUsersOnlineStatusReq") + proto.RegisterType((*GetUsersOnlineStatusResp)(nil), "OpenIMServer.msggateway.GetUsersOnlineStatusResp") + proto.RegisterType((*GetUsersOnlineStatusResp_SuccessDetail)(nil), "OpenIMServer.msggateway.GetUsersOnlineStatusResp.SuccessDetail") + proto.RegisterType((*GetUsersOnlineStatusResp_FailedDetail)(nil), "OpenIMServer.msggateway.GetUsersOnlineStatusResp.FailedDetail") + proto.RegisterType((*GetUsersOnlineStatusResp_SuccessResult)(nil), "OpenIMServer.msggateway.GetUsersOnlineStatusResp.SuccessResult") + proto.RegisterType((*KickUserOfflineReq)(nil), "OpenIMServer.msggateway.KickUserOfflineReq") + proto.RegisterType((*KickUserOfflineResp)(nil), "OpenIMServer.msggateway.KickUserOfflineResp") + proto.RegisterType((*MultiTerminalLoginCheckReq)(nil), "OpenIMServer.msggateway.MultiTerminalLoginCheckReq") + proto.RegisterType((*MultiTerminalLoginCheckResp)(nil), "OpenIMServer.msggateway.MultiTerminalLoginCheckResp") } // Reference imports to suppress errors if they are not otherwise used. @@ -757,7 +757,7 @@ func NewMsgGatewayClient(cc *grpc.ClientConn) MsgGatewayClient { func (c *msgGatewayClient) OnlinePushMsg(ctx context.Context, in *OnlinePushMsgReq, opts ...grpc.CallOption) (*OnlinePushMsgResp, error) { out := new(OnlinePushMsgResp) - err := grpc.Invoke(ctx, "/msggateway.msgGateway/OnlinePushMsg", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msggateway.msgGateway/OnlinePushMsg", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -766,7 +766,7 @@ func (c *msgGatewayClient) OnlinePushMsg(ctx context.Context, in *OnlinePushMsgR func (c *msgGatewayClient) GetUsersOnlineStatus(ctx context.Context, in *GetUsersOnlineStatusReq, opts ...grpc.CallOption) (*GetUsersOnlineStatusResp, error) { out := new(GetUsersOnlineStatusResp) - err := grpc.Invoke(ctx, "/msggateway.msgGateway/GetUsersOnlineStatus", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msggateway.msgGateway/GetUsersOnlineStatus", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -775,7 +775,7 @@ func (c *msgGatewayClient) GetUsersOnlineStatus(ctx context.Context, in *GetUser func (c *msgGatewayClient) OnlineBatchPushOneMsg(ctx context.Context, in *OnlineBatchPushOneMsgReq, opts ...grpc.CallOption) (*OnlineBatchPushOneMsgResp, error) { out := new(OnlineBatchPushOneMsgResp) - err := grpc.Invoke(ctx, "/msggateway.msgGateway/OnlineBatchPushOneMsg", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msggateway.msgGateway/OnlineBatchPushOneMsg", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -784,7 +784,7 @@ func (c *msgGatewayClient) OnlineBatchPushOneMsg(ctx context.Context, in *Online func (c *msgGatewayClient) SuperGroupOnlineBatchPushOneMsg(ctx context.Context, in *OnlineBatchPushOneMsgReq, opts ...grpc.CallOption) (*OnlineBatchPushOneMsgResp, error) { out := new(OnlineBatchPushOneMsgResp) - err := grpc.Invoke(ctx, "/msggateway.msgGateway/SuperGroupOnlineBatchPushOneMsg", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msggateway.msgGateway/SuperGroupOnlineBatchPushOneMsg", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -793,7 +793,7 @@ func (c *msgGatewayClient) SuperGroupOnlineBatchPushOneMsg(ctx context.Context, func (c *msgGatewayClient) KickUserOffline(ctx context.Context, in *KickUserOfflineReq, opts ...grpc.CallOption) (*KickUserOfflineResp, error) { out := new(KickUserOfflineResp) - err := grpc.Invoke(ctx, "/msggateway.msgGateway/KickUserOffline", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msggateway.msgGateway/KickUserOffline", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -802,7 +802,7 @@ func (c *msgGatewayClient) KickUserOffline(ctx context.Context, in *KickUserOffl func (c *msgGatewayClient) MultiTerminalLoginCheck(ctx context.Context, in *MultiTerminalLoginCheckReq, opts ...grpc.CallOption) (*MultiTerminalLoginCheckResp, error) { out := new(MultiTerminalLoginCheckResp) - err := grpc.Invoke(ctx, "/msggateway.msgGateway/MultiTerminalLoginCheck", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.msggateway.msgGateway/MultiTerminalLoginCheck", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -834,7 +834,7 @@ func _MsgGateway_OnlinePushMsg_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msggateway.msgGateway/OnlinePushMsg", + FullMethod: "/OpenIMServer.msggateway.msgGateway/OnlinePushMsg", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgGatewayServer).OnlinePushMsg(ctx, req.(*OnlinePushMsgReq)) @@ -852,7 +852,7 @@ func _MsgGateway_GetUsersOnlineStatus_Handler(srv interface{}, ctx context.Conte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msggateway.msgGateway/GetUsersOnlineStatus", + FullMethod: "/OpenIMServer.msggateway.msgGateway/GetUsersOnlineStatus", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgGatewayServer).GetUsersOnlineStatus(ctx, req.(*GetUsersOnlineStatusReq)) @@ -870,7 +870,7 @@ func _MsgGateway_OnlineBatchPushOneMsg_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msggateway.msgGateway/OnlineBatchPushOneMsg", + FullMethod: "/OpenIMServer.msggateway.msgGateway/OnlineBatchPushOneMsg", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgGatewayServer).OnlineBatchPushOneMsg(ctx, req.(*OnlineBatchPushOneMsgReq)) @@ -888,7 +888,7 @@ func _MsgGateway_SuperGroupOnlineBatchPushOneMsg_Handler(srv interface{}, ctx co } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msggateway.msgGateway/SuperGroupOnlineBatchPushOneMsg", + FullMethod: "/OpenIMServer.msggateway.msgGateway/SuperGroupOnlineBatchPushOneMsg", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgGatewayServer).SuperGroupOnlineBatchPushOneMsg(ctx, req.(*OnlineBatchPushOneMsgReq)) @@ -906,7 +906,7 @@ func _MsgGateway_KickUserOffline_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msggateway.msgGateway/KickUserOffline", + FullMethod: "/OpenIMServer.msggateway.msgGateway/KickUserOffline", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgGatewayServer).KickUserOffline(ctx, req.(*KickUserOfflineReq)) @@ -924,7 +924,7 @@ func _MsgGateway_MultiTerminalLoginCheck_Handler(srv interface{}, ctx context.Co } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/msggateway.msgGateway/MultiTerminalLoginCheck", + FullMethod: "/OpenIMServer.msggateway.msgGateway/MultiTerminalLoginCheck", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MsgGatewayServer).MultiTerminalLoginCheck(ctx, req.(*MultiTerminalLoginCheckReq)) @@ -933,7 +933,7 @@ func _MsgGateway_MultiTerminalLoginCheck_Handler(srv interface{}, ctx context.Co } var _MsgGateway_serviceDesc = grpc.ServiceDesc{ - ServiceName: "msggateway.msgGateway", + ServiceName: "OpenIMServer.msggateway.msgGateway", HandlerType: (*MsgGatewayServer)(nil), Methods: []grpc.MethodDesc{ { @@ -966,58 +966,60 @@ var _MsgGateway_serviceDesc = grpc.ServiceDesc{ } func init() { - proto.RegisterFile("msggateway/msg_gateway.proto", fileDescriptor_msg_gateway_608f885807bb70a0) + proto.RegisterFile("msggateway/msg_gateway.proto", fileDescriptor_msg_gateway_e7f707bdf43cbba6) } -var fileDescriptor_msg_gateway_608f885807bb70a0 = []byte{ - // 782 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0x4d, 0x4f, 0xf3, 0x46, - 0x10, 0x96, 0x49, 0xf8, 0x1a, 0x08, 0xa5, 0x5b, 0x3e, 0x5c, 0x97, 0x8f, 0xc8, 0xd0, 0x90, 0x0b, - 0x89, 0x1a, 0x0e, 0x3d, 0xf4, 0x06, 0x11, 0x28, 0x6a, 0xd2, 0xa0, 0x0d, 0x48, 0x55, 0x55, 0xa9, - 0x75, 0x9d, 0x8d, 0x63, 0xec, 0xd8, 0x8b, 0xc7, 0x06, 0x71, 0xea, 0xb9, 0x52, 0x7f, 0x43, 0xaf, - 0xfd, 0x41, 0xfd, 0x43, 0xd5, 0xda, 0x9b, 0xc4, 0x4e, 0x62, 0xde, 0x70, 0x79, 0x6f, 0x3b, 0xcf, - 0xec, 0xcc, 0x3c, 0xfb, 0xcc, 0xec, 0xda, 0x70, 0x34, 0x42, 0xcb, 0x32, 0x42, 0xf6, 0x6a, 0xbc, - 0xd5, 0x47, 0x68, 0xfd, 0x26, 0xd7, 0x35, 0x1e, 0xf8, 0xa1, 0x4f, 0x60, 0xea, 0xd5, 0x2e, 0xba, - 0x9c, 0x79, 0x97, 0xad, 0xce, 0x65, 0x8f, 0x05, 0x2f, 0x2c, 0xa8, 0x73, 0xc7, 0xaa, 0xc7, 0xbb, - 0xea, 0xd8, 0x77, 0x5e, 0xb1, 0xfe, 0x8a, 0x49, 0x90, 0xfe, 0x3b, 0xec, 0x76, 0x3d, 0xd7, 0xf6, - 0xd8, 0x7d, 0x84, 0xc3, 0x0e, 0x5a, 0x94, 0x3d, 0x93, 0x2a, 0xac, 0x8f, 0xd0, 0x6a, 0x1a, 0xa1, - 0xa1, 0x2a, 0x65, 0xa5, 0xba, 0xd5, 0xd8, 0xa9, 0xc5, 0x51, 0xb5, 0x4e, 0x82, 0xd2, 0xb1, 0x9b, - 0xe8, 0xb0, 0xcd, 0x23, 0x1c, 0x3e, 0xf8, 0x8f, 0xc8, 0x82, 0x56, 0x53, 0x5d, 0x29, 0x2b, 0xd5, - 0x4d, 0x9a, 0xc1, 0xf4, 0x36, 0x7c, 0x39, 0x53, 0x01, 0x39, 0xf9, 0x1e, 0x8a, 0x01, 0x43, 0xae, - 0x2a, 0xe5, 0x42, 0x75, 0xab, 0x71, 0x56, 0x9b, 0x52, 0xaf, 0xf5, 0x6c, 0xcf, 0x72, 0x59, 0x07, - 0xad, 0x24, 0xc3, 0xbd, 0x6b, 0x84, 0x03, 0x3f, 0x18, 0xd1, 0x38, 0x40, 0xff, 0x4b, 0x81, 0x83, - 0x99, 0x1d, 0x94, 0x61, 0xe4, 0x86, 0x48, 0x0e, 0x60, 0x2d, 0x4a, 0x68, 0x28, 0x31, 0x0d, 0x69, - 0x4d, 0x6a, 0xad, 0x7c, 0xb0, 0x16, 0x39, 0x01, 0xf0, 0x27, 0xcc, 0xd5, 0x42, 0x59, 0xa9, 0x6e, - 0xd0, 0x14, 0xa2, 0x3f, 0x81, 0x9a, 0x9c, 0xec, 0xda, 0x08, 0xcd, 0xa1, 0x80, 0xba, 0x1e, 0xfb, - 0xb0, 0x86, 0xe7, 0x50, 0x4a, 0xeb, 0x85, 0x31, 0xcf, 0x4d, 0x9a, 0x05, 0x75, 0x07, 0xbe, 0xce, - 0xa9, 0x85, 0x9c, 0xfc, 0x04, 0xbb, 0x18, 0x9f, 0x44, 0xe0, 0x89, 0x1c, 0x52, 0x59, 0xfd, 0x9d, - 0xd3, 0x4a, 0xdd, 0xe8, 0x5c, 0xac, 0xfe, 0x06, 0x87, 0x39, 0xca, 0x08, 0x4d, 0x92, 0x4d, 0x37, - 0x7e, 0x9f, 0xc5, 0x47, 0x2b, 0xd0, 0x14, 0x22, 0x9a, 0x40, 0x99, 0xf9, 0x32, 0x99, 0x05, 0x69, - 0x91, 0x0a, 0xec, 0x88, 0x95, 0xc8, 0x73, 0xeb, 0x07, 0xa3, 0x56, 0x33, 0xd6, 0x73, 0x95, 0xce, - 0xa0, 0xfa, 0x15, 0x1c, 0xde, 0xb1, 0x50, 0x94, 0xc4, 0xe4, 0xbc, 0xbd, 0xd0, 0x08, 0x23, 0x14, - 0x92, 0xaa, 0xb0, 0x1e, 0x49, 0x89, 0x94, 0x58, 0xa2, 0xb1, 0xa9, 0xff, 0x53, 0x04, 0x75, 0x71, - 0x14, 0x72, 0xf2, 0x33, 0x94, 0x30, 0x32, 0x4d, 0x86, 0x98, 0x51, 0xa6, 0x91, 0x56, 0x26, 0x2f, - 0xb8, 0xd6, 0x4b, 0x47, 0xd2, 0x6c, 0x22, 0xf2, 0x08, 0xdb, 0x03, 0xc3, 0x76, 0x59, 0x5f, 0x26, - 0x4e, 0x06, 0xec, 0xbb, 0xa5, 0x12, 0xdf, 0xc6, 0x81, 0x4d, 0x16, 0x1a, 0xb6, 0x4b, 0x33, 0x69, - 0xb4, 0x3f, 0xa1, 0x24, 0xcb, 0x26, 0x6e, 0xa2, 0xc1, 0x06, 0x97, 0xfa, 0xcb, 0xd1, 0x9e, 0xd8, - 0x42, 0x6f, 0x8c, 0xb3, 0x8e, 0xf5, 0x4e, 0x2c, 0x81, 0x9b, 0xbe, 0xe7, 0x49, 0x9d, 0x37, 0xa9, - 0xb4, 0xc4, 0x8d, 0xb5, 0xf1, 0xda, 0x30, 0x1d, 0x2b, 0xf0, 0x23, 0xaf, 0xaf, 0x16, 0xe3, 0xa9, - 0xce, 0x60, 0x5a, 0x05, 0xb6, 0xd3, 0xf4, 0xf2, 0x2e, 0x96, 0xf6, 0xaf, 0x32, 0x61, 0x2a, 0x15, - 0xc9, 0xbb, 0x82, 0x79, 0x2c, 0x07, 0xb0, 0xd7, 0x8f, 0x6b, 0x8c, 0xe7, 0x2b, 0x51, 0x48, 0x2d, - 0x7c, 0xbc, 0x45, 0x52, 0xca, 0x85, 0xf9, 0xf4, 0x5f, 0x81, 0xfc, 0x68, 0x9b, 0x8e, 0x48, 0xd0, - 0x1d, 0x0c, 0x44, 0x02, 0x31, 0x50, 0x27, 0x00, 0x63, 0x1d, 0x25, 0xe3, 0x55, 0x9a, 0x42, 0xc4, - 0xcc, 0x3a, 0x32, 0xaa, 0xd5, 0x6c, 0xdb, 0x18, 0xca, 0xab, 0x39, 0x83, 0xea, 0xfb, 0xf0, 0xd5, - 0x5c, 0x76, 0xe4, 0xfa, 0xdf, 0x0a, 0x68, 0x9d, 0xc8, 0x0d, 0xed, 0x07, 0x16, 0x8c, 0x6c, 0xcf, - 0x70, 0xdb, 0xbe, 0x65, 0x7b, 0x37, 0x43, 0x66, 0x3a, 0xa2, 0x7a, 0x9e, 0x56, 0x59, 0x56, 0x2b, - 0x73, 0xac, 0xf6, 0x60, 0x35, 0xf4, 0x1d, 0xe6, 0xc9, 0xc6, 0x26, 0x06, 0x29, 0xc3, 0x96, 0xcf, - 0x59, 0x60, 0x84, 0xb6, 0x2f, 0x9a, 0x5e, 0x8c, 0x7d, 0x69, 0x48, 0x3f, 0x86, 0x6f, 0x72, 0xd9, - 0x20, 0x6f, 0xfc, 0x57, 0x04, 0xf1, 0x01, 0xb9, 0x4b, 0xe4, 0x26, 0x6d, 0x28, 0x65, 0x5e, 0x6d, - 0x72, 0x94, 0x6e, 0xc6, 0xec, 0x27, 0x43, 0x3b, 0x7e, 0xc7, 0x8b, 0x9c, 0x18, 0xb0, 0xb7, 0xa8, - 0x7f, 0xe4, 0xec, 0xd3, 0x1d, 0x7e, 0xd6, 0xce, 0x97, 0x19, 0x03, 0xd2, 0x87, 0xfd, 0x85, 0x0f, - 0x24, 0x39, 0x9f, 0xa7, 0x36, 0xff, 0x5e, 0x6b, 0xdf, 0x2e, 0xb1, 0x0b, 0x39, 0xf1, 0xe0, 0xb4, - 0x17, 0x71, 0x16, 0xdc, 0x05, 0x7e, 0xc4, 0x3f, 0x43, 0x3d, 0x0a, 0x5f, 0xcc, 0x8c, 0x16, 0x39, - 0x49, 0x47, 0xce, 0x4f, 0xb5, 0x76, 0xfa, 0xae, 0x1f, 0x39, 0x79, 0x82, 0xc3, 0x9c, 0x41, 0x20, - 0x95, 0x74, 0x6c, 0xfe, 0xec, 0x6a, 0x17, 0x4b, 0xed, 0x43, 0x7e, 0x5d, 0xfd, 0xa5, 0x22, 0xfe, - 0x44, 0x5a, 0x9d, 0xd4, 0x1f, 0xc8, 0x34, 0xf4, 0x87, 0xe9, 0xf2, 0x8f, 0xb5, 0xd8, 0x79, 0xf5, - 0x7f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x23, 0x19, 0x93, 0xb2, 0xe4, 0x08, 0x00, 0x00, +var fileDescriptor_msg_gateway_e7f707bdf43cbba6 = []byte{ + // 803 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x56, 0xdd, 0x4e, 0xeb, 0x46, + 0x10, 0x96, 0x49, 0xc2, 0xcf, 0x40, 0x5a, 0xba, 0x05, 0xe2, 0x9a, 0x96, 0x46, 0x56, 0x45, 0xd3, + 0x1f, 0x12, 0x08, 0xed, 0x55, 0xa5, 0x56, 0x82, 0x08, 0x14, 0x95, 0x28, 0xc8, 0xa1, 0x17, 0xfd, + 0x91, 0x2a, 0xe3, 0x6c, 0x1c, 0x2b, 0xfe, 0x59, 0x3c, 0x36, 0x29, 0xaa, 0xd4, 0xde, 0xf4, 0xa2, + 0x17, 0xe7, 0xfa, 0x3c, 0xc9, 0x79, 0x85, 0xf3, 0x40, 0xe7, 0x0d, 0x8e, 0xd6, 0xbb, 0x09, 0x76, + 0x12, 0xeb, 0x10, 0x71, 0x71, 0xee, 0xbc, 0xdf, 0xce, 0x7c, 0x33, 0xf3, 0xcd, 0x4c, 0x36, 0xf0, + 0xa9, 0x87, 0xb6, 0x6d, 0x46, 0x74, 0x6c, 0x3e, 0x34, 0x3c, 0xb4, 0xff, 0x94, 0xdf, 0x75, 0x16, + 0x06, 0x51, 0x40, 0x2a, 0x5d, 0x46, 0xfd, 0x76, 0xa7, 0x47, 0xc3, 0x7b, 0x1a, 0xd6, 0x1f, 0x4d, + 0xb5, 0x2f, 0xf9, 0xc5, 0x51, 0xbb, 0x73, 0x24, 0xae, 0x1a, 0x6c, 0x64, 0x37, 0x12, 0x97, 0x06, + 0xf6, 0x47, 0x63, 0x6c, 0x8c, 0x51, 0x30, 0xe8, 0x1e, 0x6c, 0x77, 0x7d, 0xd7, 0xf1, 0xe9, 0x75, + 0x8c, 0xc3, 0x0e, 0xda, 0x06, 0xbd, 0x23, 0xdf, 0xc3, 0x9a, 0x87, 0x76, 0xcb, 0x8c, 0x4c, 0x55, + 0xa9, 0x2a, 0xb5, 0xcd, 0xe6, 0x7e, 0x3d, 0x13, 0x27, 0xa1, 0xa8, 0x77, 0x84, 0x89, 0x31, 0xb1, + 0x25, 0x3a, 0x6c, 0xb1, 0x18, 0x87, 0x37, 0xc1, 0x2f, 0x48, 0xc3, 0x76, 0x4b, 0x5d, 0xa9, 0x2a, + 0xb5, 0x0d, 0x23, 0x83, 0xe9, 0xbf, 0xc2, 0x47, 0x33, 0xe1, 0x90, 0x91, 0x16, 0x14, 0x43, 0x8a, + 0x4c, 0x55, 0xaa, 0x85, 0xda, 0x66, 0xf3, 0xb8, 0x9e, 0x53, 0x54, 0xbd, 0xe7, 0xf8, 0xb6, 0x4b, + 0x3b, 0x68, 0x0b, 0xba, 0x6b, 0xd7, 0x8c, 0x06, 0x41, 0xe8, 0x19, 0x89, 0xb7, 0xfe, 0x52, 0x81, + 0xbd, 0x19, 0x0b, 0x83, 0x62, 0xec, 0x46, 0x48, 0xf6, 0x60, 0x35, 0x16, 0x39, 0x29, 0x49, 0x4e, + 0xf2, 0x34, 0x0d, 0xbc, 0xf2, 0x9c, 0xc0, 0xe4, 0x00, 0x20, 0x98, 0xd6, 0xa4, 0x16, 0xaa, 0x4a, + 0x6d, 0xdd, 0x48, 0x21, 0xfa, 0x18, 0x54, 0x51, 0xf3, 0x99, 0x19, 0x59, 0x43, 0x0e, 0x75, 0x7d, + 0xfa, 0x3c, 0xa9, 0xbf, 0x80, 0x72, 0x5a, 0x56, 0x4c, 0x2a, 0xd8, 0x30, 0xb2, 0xa0, 0xfe, 0x17, + 0x7c, 0x92, 0x13, 0x18, 0x19, 0xf9, 0x1d, 0xb6, 0x31, 0x29, 0x8b, 0xe3, 0x42, 0x28, 0xd9, 0x80, + 0xc6, 0x53, 0x75, 0x90, 0xf2, 0x1a, 0x73, 0x44, 0xfa, 0x03, 0x54, 0x72, 0x34, 0xe3, 0x6a, 0x09, + 0xa3, 0xf3, 0xa0, 0x4f, 0x93, 0xa2, 0x0b, 0x46, 0x0a, 0xe1, 0xbd, 0x32, 0xa8, 0x75, 0x3f, 0x9d, + 0x1f, 0x79, 0x22, 0x87, 0xf0, 0x01, 0xff, 0xe2, 0x3c, 0x17, 0x41, 0xe8, 0xb5, 0x5b, 0x89, 0xd2, + 0x25, 0x63, 0x06, 0xd5, 0x4f, 0xa1, 0x72, 0x49, 0x23, 0x1e, 0x12, 0x45, 0xf1, 0xbd, 0xc8, 0x8c, + 0x62, 0xe4, 0x62, 0xab, 0xb0, 0x16, 0x4b, 0xbd, 0x94, 0x44, 0xaf, 0xc9, 0x51, 0x7f, 0x5d, 0x04, + 0x75, 0xb1, 0x17, 0x32, 0x42, 0xa1, 0x8c, 0xb1, 0x65, 0x51, 0xc4, 0x8c, 0x4c, 0x3f, 0xe5, 0xca, + 0x94, 0xc7, 0x54, 0xef, 0xa5, 0x69, 0x8c, 0x2c, 0x2b, 0xb9, 0x85, 0xad, 0x81, 0xe9, 0xb8, 0xb4, + 0x2f, 0xa3, 0x88, 0xa1, 0xfc, 0x71, 0xf9, 0x28, 0x17, 0x09, 0x4b, 0x8b, 0x46, 0xa6, 0xe3, 0x1a, + 0x19, 0x4e, 0xed, 0x5f, 0x28, 0xcb, 0x1c, 0xc4, 0x35, 0xd1, 0x60, 0x9d, 0xc9, 0xce, 0xc8, 0xdd, + 0x98, 0x9e, 0x79, 0x27, 0x30, 0x61, 0x9d, 0x74, 0x42, 0x9c, 0x38, 0x6e, 0x05, 0xbe, 0x2f, 0x3b, + 0xb0, 0x61, 0xc8, 0x13, 0xdf, 0x7f, 0x07, 0xcf, 0x4c, 0x6b, 0x64, 0x87, 0x41, 0xec, 0xf7, 0xd5, + 0x62, 0xb2, 0x09, 0x19, 0x4c, 0x3b, 0x84, 0xad, 0x74, 0x7a, 0x79, 0x9b, 0xa9, 0xbd, 0x52, 0xa6, + 0x99, 0x4a, 0x79, 0xf2, 0x76, 0x38, 0x2f, 0x4b, 0x84, 0x9d, 0x7e, 0x12, 0x63, 0x32, 0x79, 0x42, + 0x21, 0xb5, 0xf0, 0xcc, 0xe6, 0x49, 0x5d, 0x17, 0x92, 0xeb, 0x7f, 0x00, 0xf9, 0xd9, 0xb1, 0x46, + 0x9c, 0xa0, 0x3b, 0x18, 0x70, 0x02, 0x3e, 0x77, 0x07, 0x00, 0x13, 0x51, 0x65, 0xfa, 0x25, 0x23, + 0x85, 0xf0, 0xd1, 0x1e, 0x49, 0xaf, 0x76, 0xeb, 0xca, 0xc1, 0x48, 0xae, 0xf3, 0x0c, 0xaa, 0xef, + 0xc2, 0xc7, 0x73, 0xec, 0xc8, 0xf4, 0x17, 0x0a, 0x68, 0x9d, 0xd8, 0x8d, 0x9c, 0x1b, 0x1a, 0x7a, + 0x8e, 0x6f, 0xba, 0x57, 0x81, 0xed, 0xf8, 0xe7, 0x43, 0x6a, 0x8d, 0x78, 0xf4, 0x3c, 0xe1, 0xb2, + 0x59, 0xad, 0xcc, 0x65, 0xb5, 0x03, 0xa5, 0x28, 0x18, 0x51, 0x5f, 0x76, 0x59, 0x1c, 0x48, 0x15, + 0x36, 0x03, 0x46, 0x43, 0x33, 0x72, 0x02, 0x3e, 0x01, 0xc5, 0xe4, 0x2e, 0x0d, 0xe9, 0x9f, 0xc1, + 0x7e, 0x6e, 0x36, 0xc8, 0x9a, 0x6f, 0x4a, 0x00, 0x1e, 0xda, 0x97, 0x42, 0x6e, 0x32, 0x80, 0x72, + 0xe6, 0x41, 0x20, 0x5f, 0xe5, 0x76, 0x66, 0xf6, 0x9d, 0xd2, 0xbe, 0x7e, 0xaa, 0x29, 0x32, 0xf2, + 0x37, 0xec, 0x2c, 0xea, 0x2c, 0x39, 0x5e, 0x72, 0x10, 0xee, 0xb4, 0x93, 0xa5, 0x47, 0x87, 0xfc, + 0x03, 0xbb, 0x0b, 0x7f, 0x88, 0xc9, 0xc9, 0x3b, 0x2a, 0x98, 0x7f, 0x31, 0xb4, 0xe6, 0xb2, 0x2e, + 0xc8, 0xc8, 0xff, 0x0a, 0x7c, 0xde, 0x8b, 0x19, 0x0d, 0x2f, 0xc3, 0x20, 0x66, 0xef, 0x35, 0x15, + 0x17, 0x3e, 0x9c, 0x99, 0x61, 0xf2, 0x4d, 0x2e, 0xcd, 0xfc, 0x2e, 0x69, 0xdf, 0x3e, 0xdd, 0x18, + 0x19, 0xf9, 0x4f, 0x81, 0x4a, 0xce, 0x30, 0x92, 0xd3, 0x5c, 0xa6, 0xfc, 0x65, 0xd2, 0xbe, 0x5b, + 0xde, 0x09, 0xd9, 0x59, 0xed, 0xb7, 0x43, 0xe1, 0x96, 0xfa, 0x1f, 0xf6, 0xe8, 0xfa, 0xc3, 0xe3, + 0xe7, 0xed, 0x6a, 0x72, 0x79, 0xfa, 0x36, 0x00, 0x00, 0xff, 0xff, 0xea, 0x09, 0x51, 0x6b, 0xf7, + 0x09, 0x00, 0x00, } diff --git a/pkg/proto/msggateway/msg_gateway.proto b/pkg/proto/msggateway/msg_gateway.proto index a9f350556..5251051c8 100644 --- a/pkg/proto/msggateway/msg_gateway.proto +++ b/pkg/proto/msggateway/msg_gateway.proto @@ -1,7 +1,7 @@ syntax = "proto3"; import "Open-IM-Server/pkg/proto/sdkws/ws.proto"; option go_package = "OpenIM/pkg/proto/msggateway;msggateway"; -package msggateway; +package OpenIMServer.msggateway; message OnlinePushMsgReq { sdkws.MsgData msgData = 1; diff --git a/pkg/proto/push/push.pb.go b/pkg/proto/push/push.pb.go index 5805efb71..e01ec9674 100644 --- a/pkg/proto/push/push.pb.go +++ b/pkg/proto/push/push.pb.go @@ -36,7 +36,7 @@ func (m *PushMsgReq) Reset() { *m = PushMsgReq{} } func (m *PushMsgReq) String() string { return proto.CompactTextString(m) } func (*PushMsgReq) ProtoMessage() {} func (*PushMsgReq) Descriptor() ([]byte, []int) { - return fileDescriptor_push_8111188de42e41d8, []int{0} + return fileDescriptor_push_81fcc0e39a4f87ed, []int{0} } func (m *PushMsgReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PushMsgReq.Unmarshal(m, b) @@ -80,7 +80,7 @@ func (m *PushMsgResp) Reset() { *m = PushMsgResp{} } func (m *PushMsgResp) String() string { return proto.CompactTextString(m) } func (*PushMsgResp) ProtoMessage() {} func (*PushMsgResp) Descriptor() ([]byte, []int) { - return fileDescriptor_push_8111188de42e41d8, []int{1} + return fileDescriptor_push_81fcc0e39a4f87ed, []int{1} } func (m *PushMsgResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PushMsgResp.Unmarshal(m, b) @@ -112,7 +112,7 @@ func (m *DelUserPushTokenReq) Reset() { *m = DelUserPushTokenReq{} } func (m *DelUserPushTokenReq) String() string { return proto.CompactTextString(m) } func (*DelUserPushTokenReq) ProtoMessage() {} func (*DelUserPushTokenReq) Descriptor() ([]byte, []int) { - return fileDescriptor_push_8111188de42e41d8, []int{2} + return fileDescriptor_push_81fcc0e39a4f87ed, []int{2} } func (m *DelUserPushTokenReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DelUserPushTokenReq.Unmarshal(m, b) @@ -156,7 +156,7 @@ func (m *DelUserPushTokenResp) Reset() { *m = DelUserPushTokenResp{} } func (m *DelUserPushTokenResp) String() string { return proto.CompactTextString(m) } func (*DelUserPushTokenResp) ProtoMessage() {} func (*DelUserPushTokenResp) Descriptor() ([]byte, []int) { - return fileDescriptor_push_8111188de42e41d8, []int{3} + return fileDescriptor_push_81fcc0e39a4f87ed, []int{3} } func (m *DelUserPushTokenResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DelUserPushTokenResp.Unmarshal(m, b) @@ -177,10 +177,10 @@ func (m *DelUserPushTokenResp) XXX_DiscardUnknown() { var xxx_messageInfo_DelUserPushTokenResp proto.InternalMessageInfo func init() { - proto.RegisterType((*PushMsgReq)(nil), "push.PushMsgReq") - proto.RegisterType((*PushMsgResp)(nil), "push.PushMsgResp") - proto.RegisterType((*DelUserPushTokenReq)(nil), "push.DelUserPushTokenReq") - proto.RegisterType((*DelUserPushTokenResp)(nil), "push.DelUserPushTokenResp") + proto.RegisterType((*PushMsgReq)(nil), "OpenIMServer.push.PushMsgReq") + proto.RegisterType((*PushMsgResp)(nil), "OpenIMServer.push.PushMsgResp") + proto.RegisterType((*DelUserPushTokenReq)(nil), "OpenIMServer.push.DelUserPushTokenReq") + proto.RegisterType((*DelUserPushTokenResp)(nil), "OpenIMServer.push.DelUserPushTokenResp") } // Reference imports to suppress errors if they are not otherwise used. @@ -208,7 +208,7 @@ func NewPushMsgServiceClient(cc *grpc.ClientConn) PushMsgServiceClient { func (c *pushMsgServiceClient) PushMsg(ctx context.Context, in *PushMsgReq, opts ...grpc.CallOption) (*PushMsgResp, error) { out := new(PushMsgResp) - err := grpc.Invoke(ctx, "/push.PushMsgService/PushMsg", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.push.PushMsgService/PushMsg", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -217,7 +217,7 @@ func (c *pushMsgServiceClient) PushMsg(ctx context.Context, in *PushMsgReq, opts func (c *pushMsgServiceClient) DelUserPushToken(ctx context.Context, in *DelUserPushTokenReq, opts ...grpc.CallOption) (*DelUserPushTokenResp, error) { out := new(DelUserPushTokenResp) - err := grpc.Invoke(ctx, "/push.PushMsgService/DelUserPushToken", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.push.PushMsgService/DelUserPushToken", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -245,7 +245,7 @@ func _PushMsgService_PushMsg_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/push.PushMsgService/PushMsg", + FullMethod: "/OpenIMServer.push.PushMsgService/PushMsg", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(PushMsgServiceServer).PushMsg(ctx, req.(*PushMsgReq)) @@ -263,7 +263,7 @@ func _PushMsgService_DelUserPushToken_Handler(srv interface{}, ctx context.Conte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/push.PushMsgService/DelUserPushToken", + FullMethod: "/OpenIMServer.push.PushMsgService/DelUserPushToken", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(PushMsgServiceServer).DelUserPushToken(ctx, req.(*DelUserPushTokenReq)) @@ -272,7 +272,7 @@ func _PushMsgService_DelUserPushToken_Handler(srv interface{}, ctx context.Conte } var _PushMsgService_serviceDesc = grpc.ServiceDesc{ - ServiceName: "push.PushMsgService", + ServiceName: "OpenIMServer.push.PushMsgService", HandlerType: (*PushMsgServiceServer)(nil), Methods: []grpc.MethodDesc{ { @@ -288,26 +288,27 @@ var _PushMsgService_serviceDesc = grpc.ServiceDesc{ Metadata: "push/push.proto", } -func init() { proto.RegisterFile("push/push.proto", fileDescriptor_push_8111188de42e41d8) } +func init() { proto.RegisterFile("push/push.proto", fileDescriptor_push_81fcc0e39a4f87ed) } -var fileDescriptor_push_8111188de42e41d8 = []byte{ - // 278 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x91, 0x41, 0x4f, 0xfa, 0x40, - 0x10, 0xc5, 0xd3, 0x7f, 0xfe, 0x82, 0x0c, 0x11, 0x71, 0x35, 0x04, 0x1b, 0x43, 0x48, 0x2f, 0xf6, - 0x42, 0x9b, 0xe0, 0xd1, 0x9b, 0xe9, 0xa5, 0x87, 0x8d, 0x66, 0xd5, 0x8b, 0xb7, 0x82, 0x63, 0x31, - 0x05, 0x76, 0xdc, 0x69, 0xe5, 0x43, 0xf8, 0xa5, 0xcd, 0x6e, 0x2b, 0x12, 0xd4, 0x4b, 0xd3, 0xf9, - 0xcd, 0xcb, 0x7b, 0x79, 0xb3, 0x70, 0x4c, 0x15, 0x2f, 0x62, 0xfb, 0x89, 0xc8, 0xe8, 0x52, 0x8b, - 0xff, 0xf6, 0xdf, 0xbf, 0xbc, 0x25, 0x5c, 0x4f, 0x52, 0x39, 0xb9, 0x47, 0xf3, 0x8e, 0x26, 0xa6, - 0x22, 0x8f, 0xdd, 0x3e, 0xe6, 0xe7, 0x62, 0xc3, 0xf1, 0x86, 0x6b, 0x79, 0xa0, 0x00, 0xee, 0x2a, - 0x5e, 0x48, 0xce, 0x15, 0xbe, 0x89, 0x10, 0xda, 0x2b, 0xce, 0x93, 0xac, 0xcc, 0x86, 0xde, 0xd8, - 0x0b, 0xbb, 0xd3, 0x5e, 0xe4, 0xf4, 0x91, 0xac, 0xa9, 0xfa, 0x5a, 0x0b, 0x1f, 0x0e, 0x59, 0x57, - 0x66, 0x8e, 0x69, 0x32, 0xfc, 0x37, 0xf6, 0xc2, 0x8e, 0xda, 0xce, 0xc1, 0x11, 0x74, 0xb7, 0x9e, - 0x4c, 0x81, 0x84, 0xd3, 0x04, 0x97, 0x8f, 0x8c, 0xc6, 0xd2, 0x07, 0x5d, 0xe0, 0xda, 0x66, 0x0d, - 0xa0, 0x55, 0x31, 0x9a, 0x34, 0x71, 0x51, 0x1d, 0xd5, 0x4c, 0x62, 0x04, 0x40, 0xcb, 0xac, 0x7c, - 0xd1, 0x66, 0xd5, 0x78, 0x1f, 0xa8, 0x1d, 0x12, 0x0c, 0xe0, 0xec, 0xa7, 0x1d, 0xd3, 0xf4, 0xc3, - 0x83, 0x5e, 0x13, 0x6b, 0x4b, 0xbf, 0xce, 0x51, 0x44, 0xd0, 0x6e, 0x88, 0xe8, 0x47, 0xee, 0x46, - 0xdf, 0x5d, 0xfd, 0x93, 0x3d, 0xc2, 0x24, 0x52, 0xe8, 0xef, 0x5b, 0x8b, 0xf3, 0x5a, 0xf6, 0x4b, - 0x03, 0xdf, 0xff, 0x6b, 0xc5, 0x74, 0x33, 0x7a, 0xba, 0xb0, 0x4f, 0x90, 0xca, 0x9d, 0xd3, 0x5b, - 0xf5, 0x35, 0xcd, 0xac, 0x70, 0xd6, 0x72, 0xe8, 0xea, 0x33, 0x00, 0x00, 0xff, 0xff, 0xc8, 0x9e, - 0x84, 0x31, 0xc0, 0x01, 0x00, 0x00, +var fileDescriptor_push_81fcc0e39a4f87ed = []byte{ + // 291 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x91, 0x4f, 0x4b, 0xf3, 0x40, + 0x10, 0xc6, 0xc9, 0x0b, 0x6f, 0x6b, 0xa7, 0xf8, 0x6f, 0x95, 0x52, 0xa2, 0x86, 0x92, 0x83, 0xed, + 0xa5, 0x1b, 0xa8, 0x78, 0xf2, 0x26, 0x39, 0x98, 0x43, 0x50, 0xa2, 0x5e, 0xbc, 0x48, 0x1a, 0xc7, + 0x54, 0xd2, 0x76, 0xc7, 0x9d, 0xc4, 0x7e, 0x3c, 0xbf, 0x9a, 0x6c, 0x12, 0x6b, 0xb5, 0x45, 0xbc, + 0x2c, 0xcc, 0x33, 0xbf, 0x79, 0x9e, 0xdd, 0x59, 0xd8, 0xa5, 0x82, 0x27, 0x9e, 0x39, 0x24, 0x69, + 0x95, 0x2b, 0xb1, 0x7f, 0x4d, 0x38, 0x0f, 0xc2, 0x5b, 0xd4, 0x6f, 0xa8, 0xa5, 0x69, 0xd8, 0x7d, + 0x23, 0x0d, 0x83, 0x70, 0x58, 0x89, 0x1e, 0x65, 0xa9, 0x57, 0xc2, 0x1e, 0x3f, 0x65, 0x0b, 0xf6, + 0x16, 0x5c, 0xcd, 0xba, 0x8f, 0x00, 0x37, 0x05, 0x4f, 0x42, 0x4e, 0x23, 0x7c, 0x15, 0xe7, 0xd0, + 0x9c, 0x71, 0xea, 0xc7, 0x79, 0xdc, 0xb5, 0x7a, 0xd6, 0xa0, 0x3d, 0x3a, 0x92, 0xdf, 0xbc, 0xcb, + 0x61, 0x19, 0x56, 0x48, 0xf4, 0xc9, 0x0a, 0x1b, 0xb6, 0x58, 0x15, 0x3a, 0xc1, 0xc0, 0xef, 0xfe, + 0xeb, 0x59, 0x83, 0x56, 0xb4, 0xac, 0xdd, 0x6d, 0x68, 0x2f, 0x03, 0x98, 0xdc, 0x10, 0x0e, 0x7c, + 0x9c, 0xde, 0x33, 0x6a, 0xa3, 0xde, 0xa9, 0x0c, 0xe7, 0x26, 0xb8, 0x03, 0x8d, 0x82, 0x51, 0x07, + 0x7e, 0x99, 0xdb, 0x8a, 0xea, 0x4a, 0x38, 0x00, 0x34, 0x8d, 0xf3, 0x67, 0xa5, 0x67, 0xb5, 0xf7, + 0xff, 0x68, 0x45, 0x71, 0x3b, 0x70, 0xb8, 0x6e, 0xc7, 0x34, 0x7a, 0xb7, 0x60, 0xa7, 0x8e, 0x35, + 0x57, 0x7f, 0x49, 0x50, 0x5c, 0x41, 0xb3, 0x56, 0xc4, 0x89, 0x5c, 0xdb, 0x98, 0xfc, 0xda, 0x82, + 0xed, 0xfc, 0xd6, 0x66, 0x12, 0x09, 0xec, 0xfd, 0x0c, 0x15, 0xa7, 0x1b, 0x66, 0x36, 0x3c, 0xd4, + 0xee, 0xff, 0x89, 0x63, 0xba, 0x74, 0x1e, 0x8e, 0x2b, 0x72, 0xe5, 0xef, 0x0c, 0x7d, 0x41, 0x63, + 0x03, 0x8e, 0x1b, 0xa5, 0x74, 0xf6, 0x11, 0x00, 0x00, 0xff, 0xff, 0x38, 0x6e, 0x86, 0xe1, 0x0e, + 0x02, 0x00, 0x00, } diff --git a/pkg/proto/push/push.proto b/pkg/proto/push/push.proto index d97096896..911be58b6 100644 --- a/pkg/proto/push/push.proto +++ b/pkg/proto/push/push.proto @@ -1,7 +1,7 @@ syntax = "proto3"; import "Open-IM-Server/pkg/proto/sdkws/ws.proto"; option go_package = "OpenIM/pkg/proto/push;pbPush"; -package push; +package OpenIMServer.push; message PushMsgReq { sdkws.MsgData msgData = 1; diff --git a/pkg/proto/rtc/rtc.pb.go b/pkg/proto/rtc/rtc.pb.go index 19adf0cc9..9df401f95 100644 --- a/pkg/proto/rtc/rtc.pb.go +++ b/pkg/proto/rtc/rtc.pb.go @@ -36,7 +36,7 @@ func (m *SignalMessageAssembleReq) Reset() { *m = SignalMessageAssembleR func (m *SignalMessageAssembleReq) String() string { return proto.CompactTextString(m) } func (*SignalMessageAssembleReq) ProtoMessage() {} func (*SignalMessageAssembleReq) Descriptor() ([]byte, []int) { - return fileDescriptor_rtc_62b2557b8d73c35e, []int{0} + return fileDescriptor_rtc_1c78526032681b55, []int{0} } func (m *SignalMessageAssembleReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalMessageAssembleReq.Unmarshal(m, b) @@ -83,7 +83,7 @@ func (m *SignalMessageAssembleResp) Reset() { *m = SignalMessageAssemble func (m *SignalMessageAssembleResp) String() string { return proto.CompactTextString(m) } func (*SignalMessageAssembleResp) ProtoMessage() {} func (*SignalMessageAssembleResp) Descriptor() ([]byte, []int) { - return fileDescriptor_rtc_62b2557b8d73c35e, []int{1} + return fileDescriptor_rtc_1c78526032681b55, []int{1} } func (m *SignalMessageAssembleResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalMessageAssembleResp.Unmarshal(m, b) @@ -135,7 +135,7 @@ func (m *SignalGetRoomsReq) Reset() { *m = SignalGetRoomsReq{} } func (m *SignalGetRoomsReq) String() string { return proto.CompactTextString(m) } func (*SignalGetRoomsReq) ProtoMessage() {} func (*SignalGetRoomsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_rtc_62b2557b8d73c35e, []int{2} + return fileDescriptor_rtc_1c78526032681b55, []int{2} } func (m *SignalGetRoomsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalGetRoomsReq.Unmarshal(m, b) @@ -173,7 +173,7 @@ func (m *SignalGetRoomsResp) Reset() { *m = SignalGetRoomsResp{} } func (m *SignalGetRoomsResp) String() string { return proto.CompactTextString(m) } func (*SignalGetRoomsResp) ProtoMessage() {} func (*SignalGetRoomsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_rtc_62b2557b8d73c35e, []int{3} + return fileDescriptor_rtc_1c78526032681b55, []int{3} } func (m *SignalGetRoomsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalGetRoomsResp.Unmarshal(m, b) @@ -201,10 +201,10 @@ func (m *SignalGetRoomsResp) GetRooms() []*sdkws.SignalGetRoomByGroupIDReply { } func init() { - proto.RegisterType((*SignalMessageAssembleReq)(nil), "rtc.SignalMessageAssembleReq") - proto.RegisterType((*SignalMessageAssembleResp)(nil), "rtc.SignalMessageAssembleResp") - proto.RegisterType((*SignalGetRoomsReq)(nil), "rtc.SignalGetRoomsReq") - proto.RegisterType((*SignalGetRoomsResp)(nil), "rtc.SignalGetRoomsResp") + proto.RegisterType((*SignalMessageAssembleReq)(nil), "OpenIMServer.rtc.SignalMessageAssembleReq") + proto.RegisterType((*SignalMessageAssembleResp)(nil), "OpenIMServer.rtc.SignalMessageAssembleResp") + proto.RegisterType((*SignalGetRoomsReq)(nil), "OpenIMServer.rtc.SignalGetRoomsReq") + proto.RegisterType((*SignalGetRoomsResp)(nil), "OpenIMServer.rtc.SignalGetRoomsResp") } // Reference imports to suppress errors if they are not otherwise used. @@ -232,7 +232,7 @@ func NewRtcServiceClient(cc *grpc.ClientConn) RtcServiceClient { func (c *rtcServiceClient) SignalMessageAssemble(ctx context.Context, in *SignalMessageAssembleReq, opts ...grpc.CallOption) (*SignalMessageAssembleResp, error) { out := new(SignalMessageAssembleResp) - err := grpc.Invoke(ctx, "/rtc.RtcService/SignalMessageAssemble", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.rtc.RtcService/SignalMessageAssemble", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -241,7 +241,7 @@ func (c *rtcServiceClient) SignalMessageAssemble(ctx context.Context, in *Signal func (c *rtcServiceClient) SignalGetRooms(ctx context.Context, in *SignalGetRoomsReq, opts ...grpc.CallOption) (*SignalGetRoomsResp, error) { out := new(SignalGetRoomsResp) - err := grpc.Invoke(ctx, "/rtc.RtcService/SignalGetRooms", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.rtc.RtcService/SignalGetRooms", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -269,7 +269,7 @@ func _RtcService_SignalMessageAssemble_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/rtc.RtcService/SignalMessageAssemble", + FullMethod: "/OpenIMServer.rtc.RtcService/SignalMessageAssemble", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RtcServiceServer).SignalMessageAssemble(ctx, req.(*SignalMessageAssembleReq)) @@ -287,7 +287,7 @@ func _RtcService_SignalGetRooms_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/rtc.RtcService/SignalGetRooms", + FullMethod: "/OpenIMServer.rtc.RtcService/SignalGetRooms", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(RtcServiceServer).SignalGetRooms(ctx, req.(*SignalGetRoomsReq)) @@ -296,7 +296,7 @@ func _RtcService_SignalGetRooms_Handler(srv interface{}, ctx context.Context, de } var _RtcService_serviceDesc = grpc.ServiceDesc{ - ServiceName: "rtc.RtcService", + ServiceName: "OpenIMServer.rtc.RtcService", HandlerType: (*RtcServiceServer)(nil), Methods: []grpc.MethodDesc{ { @@ -312,31 +312,31 @@ var _RtcService_serviceDesc = grpc.ServiceDesc{ Metadata: "rtc/rtc.proto", } -func init() { proto.RegisterFile("rtc/rtc.proto", fileDescriptor_rtc_62b2557b8d73c35e) } +func init() { proto.RegisterFile("rtc/rtc.proto", fileDescriptor_rtc_1c78526032681b55) } -var fileDescriptor_rtc_62b2557b8d73c35e = []byte{ - // 359 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x92, 0xc1, 0x6a, 0xe3, 0x30, - 0x10, 0x86, 0xf1, 0x86, 0xcd, 0x6e, 0xc6, 0x6c, 0xd8, 0x08, 0x36, 0xeb, 0x1a, 0x5a, 0x82, 0x2f, - 0x35, 0x94, 0xd8, 0xd4, 0xbd, 0x14, 0x7a, 0x4a, 0x30, 0x04, 0x1f, 0xdc, 0x16, 0x05, 0x7a, 0xe8, - 0xcd, 0x71, 0x85, 0x31, 0xb1, 0x23, 0x45, 0xa3, 0x36, 0xe4, 0x2d, 0xfa, 0x16, 0x7d, 0xcd, 0x62, - 0xd9, 0xa1, 0x4e, 0x48, 0x7a, 0x9c, 0xff, 0xff, 0x46, 0xf3, 0x4b, 0x23, 0xf8, 0x23, 0x55, 0xea, - 0x4b, 0x95, 0x7a, 0x42, 0x72, 0xc5, 0x49, 0x47, 0xaa, 0xd4, 0xbe, 0x7c, 0x10, 0x6c, 0x35, 0x8e, - 0xe2, 0xf1, 0x9c, 0xc9, 0x37, 0x26, 0x7d, 0xb1, 0xcc, 0x7c, 0x6d, 0xfb, 0xf8, 0xb2, 0xdc, 0xa0, - 0xbf, 0xc1, 0x9a, 0x76, 0x0a, 0xb0, 0xe6, 0x79, 0xb6, 0x4a, 0x8a, 0x98, 0x21, 0x26, 0x19, 0x9b, - 0x20, 0xb2, 0x72, 0x51, 0x30, 0xca, 0xd6, 0xc4, 0x83, 0x1e, 0x6a, 0x8f, 0xb2, 0xb5, 0x65, 0x8c, - 0x0c, 0xd7, 0x0c, 0xfe, 0x7a, 0xba, 0xdf, 0x9b, 0xef, 0x74, 0xfa, 0x85, 0x90, 0x11, 0x98, 0x5c, - 0x30, 0x99, 0xa8, 0x9c, 0xaf, 0xa2, 0xd0, 0xfa, 0x31, 0x32, 0xdc, 0x1e, 0x6d, 0x4b, 0xce, 0xbb, - 0x01, 0x67, 0x27, 0xc6, 0xa1, 0x20, 0x43, 0xe8, 0xe6, 0xf8, 0x98, 0x20, 0xea, 0x61, 0xbf, 0x69, - 0x53, 0x91, 0x6b, 0x80, 0xdd, 0x10, 0x14, 0xfa, 0x58, 0x33, 0x18, 0x1c, 0x04, 0x41, 0x41, 0x5b, - 0x10, 0x71, 0xe1, 0x57, 0x89, 0x59, 0x98, 0xa8, 0xc4, 0xea, 0x68, 0xbe, 0xdf, 0xf0, 0x71, 0xad, - 0xd2, 0x9d, 0xed, 0x5c, 0xc1, 0xa0, 0x3e, 0x63, 0xc6, 0x14, 0xe5, 0xbc, 0xc4, 0xea, 0x26, 0x43, - 0xe8, 0x4a, 0xce, 0xcb, 0x28, 0xd4, 0x49, 0x7a, 0xb4, 0xa9, 0x9c, 0x7b, 0x20, 0x87, 0x30, 0x0a, - 0x72, 0x0b, 0x3f, 0x2b, 0xbf, 0x8a, 0xdd, 0x71, 0xcd, 0xc0, 0xd9, 0x8b, 0xd6, 0x90, 0xd3, 0xed, - 0x4c, 0xf2, 0x57, 0x11, 0x85, 0x94, 0x89, 0x62, 0x4b, 0xeb, 0x86, 0xe0, 0xc3, 0x00, 0xa0, 0x2a, - 0xad, 0x96, 0x94, 0xa7, 0x8c, 0x3c, 0xc1, 0xbf, 0xa3, 0xaf, 0x43, 0xce, 0xbd, 0x6a, 0xbf, 0xa7, - 0x16, 0x65, 0x5f, 0x7c, 0x67, 0xa3, 0x20, 0x13, 0xe8, 0xef, 0xc7, 0x26, 0xc3, 0x56, 0x47, 0xeb, - 0xe2, 0xf6, 0xff, 0xa3, 0x3a, 0x8a, 0xa9, 0xfd, 0x6c, 0x55, 0x5f, 0x2a, 0x8a, 0x5b, 0x5f, 0x49, - 0xaa, 0xf4, 0x4e, 0xaa, 0x74, 0xd1, 0xd5, 0xe5, 0xcd, 0x67, 0x00, 0x00, 0x00, 0xff, 0xff, 0x49, - 0x81, 0xcb, 0x8d, 0x89, 0x02, 0x00, 0x00, +var fileDescriptor_rtc_1c78526032681b55 = []byte{ + // 368 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xdd, 0x4a, 0xe3, 0x40, + 0x14, 0x80, 0xc9, 0x96, 0xed, 0x6e, 0x4f, 0xd8, 0x65, 0x77, 0x60, 0x4b, 0x36, 0xa2, 0x94, 0x28, + 0x58, 0x2c, 0x4d, 0x20, 0xe2, 0x55, 0x41, 0xb0, 0x44, 0x4a, 0x2e, 0x82, 0x32, 0xbd, 0xb3, 0x57, + 0x69, 0x1c, 0x42, 0x68, 0xd3, 0x99, 0xce, 0x19, 0x2d, 0x7d, 0x25, 0x5f, 0xc9, 0x97, 0x91, 0x4c, + 0x5a, 0x4c, 0x4b, 0xa3, 0x5e, 0x9e, 0x33, 0xdf, 0x77, 0x7e, 0x66, 0x06, 0x7e, 0x49, 0x95, 0x78, + 0x52, 0x25, 0xae, 0x90, 0x5c, 0x71, 0xf2, 0xe7, 0x4e, 0xb0, 0x45, 0x18, 0x8d, 0x99, 0x7c, 0x66, + 0xd2, 0x95, 0x2a, 0xb1, 0xcf, 0x8b, 0x4c, 0x3f, 0x8c, 0xfa, 0x65, 0xce, 0x13, 0xb3, 0xd4, 0xd3, + 0xac, 0x87, 0x8f, 0xb3, 0x15, 0x7a, 0x2b, 0x2c, 0x55, 0x67, 0x0d, 0xd6, 0x38, 0x4b, 0x17, 0xf1, + 0x3c, 0x62, 0x88, 0x71, 0xca, 0x6e, 0x10, 0x59, 0x3e, 0x9d, 0x33, 0xca, 0x96, 0x64, 0x00, 0x2d, + 0xd4, 0x67, 0x94, 0x2d, 0x2d, 0xa3, 0x63, 0x74, 0x4d, 0xff, 0xd8, 0xdd, 0x69, 0xa5, 0x8b, 0xb9, + 0xe3, 0x2d, 0x44, 0xdf, 0x79, 0xd2, 0x01, 0x93, 0x0b, 0x26, 0x63, 0x95, 0xf1, 0x45, 0x18, 0x58, + 0xdf, 0x3a, 0x46, 0xb7, 0x45, 0xab, 0x29, 0xe7, 0xc5, 0x80, 0xff, 0x35, 0xbd, 0x51, 0x90, 0x36, + 0x34, 0x33, 0xbc, 0x8f, 0x11, 0x75, 0xe7, 0x9f, 0x74, 0x13, 0x91, 0x6b, 0x80, 0x6d, 0x13, 0x14, + 0xba, 0xac, 0xe9, 0x9f, 0x7c, 0x34, 0x15, 0x0a, 0x5a, 0x31, 0xc8, 0x15, 0xfc, 0xc8, 0x31, 0x0d, + 0x62, 0x15, 0x5b, 0x0d, 0x2d, 0x1f, 0x1d, 0x92, 0xa3, 0x12, 0xa1, 0x5b, 0xd6, 0xe9, 0xc1, 0xdf, + 0xb2, 0xe0, 0x88, 0x29, 0xca, 0x79, 0x8e, 0xc5, 0x8e, 0x6d, 0x68, 0x4a, 0xce, 0xf3, 0x30, 0xd0, + 0x33, 0xb6, 0xe8, 0x26, 0x72, 0x26, 0x40, 0xf6, 0x61, 0x14, 0xe4, 0x16, 0xbe, 0x17, 0xe7, 0xc5, + 0x42, 0x8d, 0xae, 0xe9, 0x7b, 0xf5, 0x43, 0x6f, 0xb4, 0xe1, 0x7a, 0x24, 0xf9, 0x93, 0x08, 0x03, + 0xca, 0xc4, 0x7c, 0x4d, 0x4b, 0xdb, 0x7f, 0x35, 0x00, 0xa8, 0x4a, 0x0a, 0x2d, 0x4b, 0x18, 0x11, + 0xf0, 0xef, 0xe0, 0x25, 0x92, 0x0b, 0x77, 0xff, 0x57, 0xb8, 0x75, 0x2f, 0x6d, 0xf7, 0xbe, 0xcc, + 0xa2, 0x20, 0x13, 0xf8, 0xbd, 0xbb, 0x1d, 0x39, 0xad, 0xd3, 0x2b, 0x97, 0x65, 0x9f, 0x7d, 0x0e, + 0xa1, 0x18, 0xda, 0x0f, 0x56, 0x89, 0x55, 0xbe, 0xac, 0x54, 0xc9, 0x40, 0xaa, 0x64, 0xda, 0xd4, + 0xe1, 0xe5, 0x5b, 0x00, 0x00, 0x00, 0xff, 0xff, 0x6d, 0x79, 0xb8, 0x52, 0xfe, 0x02, 0x00, 0x00, } diff --git a/pkg/proto/rtc/rtc.proto b/pkg/proto/rtc/rtc.proto index c024160d8..fdc2edc3b 100644 --- a/pkg/proto/rtc/rtc.proto +++ b/pkg/proto/rtc/rtc.proto @@ -1,7 +1,7 @@ syntax = "proto3"; import "Open-IM-Server/pkg/proto/sdkws/ws.proto"; option go_package = "OpenIM/pkg/proto/rtc;rtc"; -package rtc; +package OpenIMServer.rtc; message SignalMessageAssembleReq { sdkws.SignalReq signalReq = 1; diff --git a/pkg/proto/sdkws/ws.pb.go b/pkg/proto/sdkws/ws.pb.go index 6977ce810..e06c2681b 100644 --- a/pkg/proto/sdkws/ws.pb.go +++ b/pkg/proto/sdkws/ws.pb.go @@ -46,7 +46,7 @@ func (m *GroupInfo) Reset() { *m = GroupInfo{} } func (m *GroupInfo) String() string { return proto.CompactTextString(m) } func (*GroupInfo) ProtoMessage() {} func (*GroupInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{0} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{0} } func (m *GroupInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupInfo.Unmarshal(m, b) @@ -204,7 +204,7 @@ func (m *GroupInfoForSet) Reset() { *m = GroupInfoForSet{} } func (m *GroupInfoForSet) String() string { return proto.CompactTextString(m) } func (*GroupInfoForSet) ProtoMessage() {} func (*GroupInfoForSet) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{1} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{1} } func (m *GroupInfoForSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupInfoForSet.Unmarshal(m, b) @@ -309,7 +309,7 @@ func (m *GroupMemberFullInfo) Reset() { *m = GroupMemberFullInfo{} } func (m *GroupMemberFullInfo) String() string { return proto.CompactTextString(m) } func (*GroupMemberFullInfo) ProtoMessage() {} func (*GroupMemberFullInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{2} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{2} } func (m *GroupMemberFullInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupMemberFullInfo.Unmarshal(m, b) @@ -428,7 +428,7 @@ func (m *PublicUserInfo) Reset() { *m = PublicUserInfo{} } func (m *PublicUserInfo) String() string { return proto.CompactTextString(m) } func (*PublicUserInfo) ProtoMessage() {} func (*PublicUserInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{3} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{3} } func (m *PublicUserInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PublicUserInfo.Unmarshal(m, b) @@ -505,7 +505,7 @@ func (m *UserInfo) Reset() { *m = UserInfo{} } func (m *UserInfo) String() string { return proto.CompactTextString(m) } func (*UserInfo) ProtoMessage() {} func (*UserInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{4} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{4} } func (m *UserInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserInfo.Unmarshal(m, b) @@ -626,7 +626,7 @@ func (m *FriendInfo) Reset() { *m = FriendInfo{} } func (m *FriendInfo) String() string { return proto.CompactTextString(m) } func (*FriendInfo) ProtoMessage() {} func (*FriendInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{5} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{5} } func (m *FriendInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FriendInfo.Unmarshal(m, b) @@ -711,7 +711,7 @@ func (m *BlackInfo) Reset() { *m = BlackInfo{} } func (m *BlackInfo) String() string { return proto.CompactTextString(m) } func (*BlackInfo) ProtoMessage() {} func (*BlackInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{6} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{6} } func (m *BlackInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BlackInfo.Unmarshal(m, b) @@ -794,7 +794,7 @@ func (m *GroupRequest) Reset() { *m = GroupRequest{} } func (m *GroupRequest) String() string { return proto.CompactTextString(m) } func (*GroupRequest) ProtoMessage() {} func (*GroupRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{7} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{7} } func (m *GroupRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupRequest.Unmarshal(m, b) @@ -916,7 +916,7 @@ func (m *FriendRequest) Reset() { *m = FriendRequest{} } func (m *FriendRequest) String() string { return proto.CompactTextString(m) } func (*FriendRequest) ProtoMessage() {} func (*FriendRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{8} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{8} } func (m *FriendRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FriendRequest.Unmarshal(m, b) @@ -1055,7 +1055,7 @@ func (m *PullMessageBySeqsReq) Reset() { *m = PullMessageBySeqsReq{} } func (m *PullMessageBySeqsReq) String() string { return proto.CompactTextString(m) } func (*PullMessageBySeqsReq) ProtoMessage() {} func (*PullMessageBySeqsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{9} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{9} } func (m *PullMessageBySeqsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PullMessageBySeqsReq.Unmarshal(m, b) @@ -1107,7 +1107,7 @@ func (m *Seqs) Reset() { *m = Seqs{} } func (m *Seqs) String() string { return proto.CompactTextString(m) } func (*Seqs) ProtoMessage() {} func (*Seqs) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{10} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{10} } func (m *Seqs) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Seqs.Unmarshal(m, b) @@ -1145,7 +1145,7 @@ func (m *MsgDataList) Reset() { *m = MsgDataList{} } func (m *MsgDataList) String() string { return proto.CompactTextString(m) } func (*MsgDataList) ProtoMessage() {} func (*MsgDataList) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{11} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{11} } func (m *MsgDataList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MsgDataList.Unmarshal(m, b) @@ -1184,7 +1184,7 @@ func (m *PullMessageBySeqsResp) Reset() { *m = PullMessageBySeqsResp{} } func (m *PullMessageBySeqsResp) String() string { return proto.CompactTextString(m) } func (*PullMessageBySeqsResp) ProtoMessage() {} func (*PullMessageBySeqsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{12} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{12} } func (m *PullMessageBySeqsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PullMessageBySeqsResp.Unmarshal(m, b) @@ -1230,7 +1230,7 @@ func (m *GetMaxAndMinSeqReq) Reset() { *m = GetMaxAndMinSeqReq{} } func (m *GetMaxAndMinSeqReq) String() string { return proto.CompactTextString(m) } func (*GetMaxAndMinSeqReq) ProtoMessage() {} func (*GetMaxAndMinSeqReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{13} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{13} } func (m *GetMaxAndMinSeqReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetMaxAndMinSeqReq.Unmarshal(m, b) @@ -1276,7 +1276,7 @@ func (m *MaxAndMinSeq) Reset() { *m = MaxAndMinSeq{} } func (m *MaxAndMinSeq) String() string { return proto.CompactTextString(m) } func (*MaxAndMinSeq) ProtoMessage() {} func (*MaxAndMinSeq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{14} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{14} } func (m *MaxAndMinSeq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MaxAndMinSeq.Unmarshal(m, b) @@ -1323,7 +1323,7 @@ func (m *GetMaxAndMinSeqResp) Reset() { *m = GetMaxAndMinSeqResp{} } func (m *GetMaxAndMinSeqResp) String() string { return proto.CompactTextString(m) } func (*GetMaxAndMinSeqResp) ProtoMessage() {} func (*GetMaxAndMinSeqResp) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{15} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{15} } func (m *GetMaxAndMinSeqResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetMaxAndMinSeqResp.Unmarshal(m, b) @@ -1377,7 +1377,7 @@ func (m *UserSendMsgResp) Reset() { *m = UserSendMsgResp{} } func (m *UserSendMsgResp) String() string { return proto.CompactTextString(m) } func (*UserSendMsgResp) ProtoMessage() {} func (*UserSendMsgResp) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{16} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{16} } func (m *UserSendMsgResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserSendMsgResp.Unmarshal(m, b) @@ -1450,7 +1450,7 @@ func (m *MsgData) Reset() { *m = MsgData{} } func (m *MsgData) String() string { return proto.CompactTextString(m) } func (*MsgData) ProtoMessage() {} func (*MsgData) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{17} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{17} } func (m *MsgData) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MsgData.Unmarshal(m, b) @@ -1639,7 +1639,7 @@ func (m *OfflinePushInfo) Reset() { *m = OfflinePushInfo{} } func (m *OfflinePushInfo) String() string { return proto.CompactTextString(m) } func (*OfflinePushInfo) ProtoMessage() {} func (*OfflinePushInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{18} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{18} } func (m *OfflinePushInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OfflinePushInfo.Unmarshal(m, b) @@ -1707,7 +1707,7 @@ func (m *TipsComm) Reset() { *m = TipsComm{} } func (m *TipsComm) String() string { return proto.CompactTextString(m) } func (*TipsComm) ProtoMessage() {} func (*TipsComm) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{19} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{19} } func (m *TipsComm) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TipsComm.Unmarshal(m, b) @@ -1748,7 +1748,7 @@ func (m *TipsComm) GetJsonDetail() string { return "" } -// OnGroupCreated() +// OnGroupCreated() type GroupCreatedTips struct { Group *GroupInfo `protobuf:"bytes,1,opt,name=group" json:"group,omitempty"` OpUser *GroupMemberFullInfo `protobuf:"bytes,2,opt,name=opUser" json:"opUser,omitempty"` @@ -1764,7 +1764,7 @@ func (m *GroupCreatedTips) Reset() { *m = GroupCreatedTips{} } func (m *GroupCreatedTips) String() string { return proto.CompactTextString(m) } func (*GroupCreatedTips) ProtoMessage() {} func (*GroupCreatedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{20} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{20} } func (m *GroupCreatedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupCreatedTips.Unmarshal(m, b) @@ -1819,7 +1819,7 @@ func (m *GroupCreatedTips) GetGroupOwnerUser() *GroupMemberFullInfo { return nil } -// OnGroupInfoSet() +// OnGroupInfoSet() type GroupInfoSetTips struct { OpUser *GroupMemberFullInfo `protobuf:"bytes,1,opt,name=opUser" json:"opUser,omitempty"` MuteTime int64 `protobuf:"varint,2,opt,name=muteTime" json:"muteTime,omitempty"` @@ -1833,7 +1833,7 @@ func (m *GroupInfoSetTips) Reset() { *m = GroupInfoSetTips{} } func (m *GroupInfoSetTips) String() string { return proto.CompactTextString(m) } func (*GroupInfoSetTips) ProtoMessage() {} func (*GroupInfoSetTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{21} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{21} } func (m *GroupInfoSetTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupInfoSetTips.Unmarshal(m, b) @@ -1874,7 +1874,7 @@ func (m *GroupInfoSetTips) GetGroup() *GroupInfo { return nil } -// OnJoinGroupApplication() +// OnJoinGroupApplication() type JoinGroupApplicationTips struct { Group *GroupInfo `protobuf:"bytes,1,opt,name=group" json:"group,omitempty"` Applicant *PublicUserInfo `protobuf:"bytes,2,opt,name=applicant" json:"applicant,omitempty"` @@ -1888,7 +1888,7 @@ func (m *JoinGroupApplicationTips) Reset() { *m = JoinGroupApplicationTi func (m *JoinGroupApplicationTips) String() string { return proto.CompactTextString(m) } func (*JoinGroupApplicationTips) ProtoMessage() {} func (*JoinGroupApplicationTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{22} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{22} } func (m *JoinGroupApplicationTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_JoinGroupApplicationTips.Unmarshal(m, b) @@ -1929,7 +1929,8 @@ func (m *JoinGroupApplicationTips) GetReqMsg() string { return "" } -// OnQuitGroup() +// OnQuitGroup() +// // Actively leave the group type MemberQuitTips struct { Group *GroupInfo `protobuf:"bytes,1,opt,name=group" json:"group,omitempty"` @@ -1944,7 +1945,7 @@ func (m *MemberQuitTips) Reset() { *m = MemberQuitTips{} } func (m *MemberQuitTips) String() string { return proto.CompactTextString(m) } func (*MemberQuitTips) ProtoMessage() {} func (*MemberQuitTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{23} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{23} } func (m *MemberQuitTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MemberQuitTips.Unmarshal(m, b) @@ -1985,7 +1986,7 @@ func (m *MemberQuitTips) GetOperationTime() int64 { return 0 } -// OnApplicationGroupAccepted() +// OnApplicationGroupAccepted() type GroupApplicationAcceptedTips struct { Group *GroupInfo `protobuf:"bytes,1,opt,name=group" json:"group,omitempty"` OpUser *GroupMemberFullInfo `protobuf:"bytes,2,opt,name=opUser" json:"opUser,omitempty"` @@ -2000,7 +2001,7 @@ func (m *GroupApplicationAcceptedTips) Reset() { *m = GroupApplicationAc func (m *GroupApplicationAcceptedTips) String() string { return proto.CompactTextString(m) } func (*GroupApplicationAcceptedTips) ProtoMessage() {} func (*GroupApplicationAcceptedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{24} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{24} } func (m *GroupApplicationAcceptedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupApplicationAcceptedTips.Unmarshal(m, b) @@ -2048,7 +2049,7 @@ func (m *GroupApplicationAcceptedTips) GetReceiverAs() int32 { return 0 } -// OnApplicationGroupRejected() +// OnApplicationGroupRejected() type GroupApplicationRejectedTips struct { Group *GroupInfo `protobuf:"bytes,1,opt,name=group" json:"group,omitempty"` OpUser *GroupMemberFullInfo `protobuf:"bytes,2,opt,name=opUser" json:"opUser,omitempty"` @@ -2063,7 +2064,7 @@ func (m *GroupApplicationRejectedTips) Reset() { *m = GroupApplicationRe func (m *GroupApplicationRejectedTips) String() string { return proto.CompactTextString(m) } func (*GroupApplicationRejectedTips) ProtoMessage() {} func (*GroupApplicationRejectedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{25} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{25} } func (m *GroupApplicationRejectedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupApplicationRejectedTips.Unmarshal(m, b) @@ -2111,7 +2112,7 @@ func (m *GroupApplicationRejectedTips) GetReceiverAs() int32 { return 0 } -// OnTransferGroupOwner() +// OnTransferGroupOwner() type GroupOwnerTransferredTips struct { Group *GroupInfo `protobuf:"bytes,1,opt,name=group" json:"group,omitempty"` OpUser *GroupMemberFullInfo `protobuf:"bytes,2,opt,name=opUser" json:"opUser,omitempty"` @@ -2126,7 +2127,7 @@ func (m *GroupOwnerTransferredTips) Reset() { *m = GroupOwnerTransferred func (m *GroupOwnerTransferredTips) String() string { return proto.CompactTextString(m) } func (*GroupOwnerTransferredTips) ProtoMessage() {} func (*GroupOwnerTransferredTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{26} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{26} } func (m *GroupOwnerTransferredTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupOwnerTransferredTips.Unmarshal(m, b) @@ -2174,7 +2175,7 @@ func (m *GroupOwnerTransferredTips) GetOperationTime() int64 { return 0 } -// OnMemberKicked() +// OnMemberKicked() type MemberKickedTips struct { Group *GroupInfo `protobuf:"bytes,1,opt,name=group" json:"group,omitempty"` OpUser *GroupMemberFullInfo `protobuf:"bytes,2,opt,name=opUser" json:"opUser,omitempty"` @@ -2189,7 +2190,7 @@ func (m *MemberKickedTips) Reset() { *m = MemberKickedTips{} } func (m *MemberKickedTips) String() string { return proto.CompactTextString(m) } func (*MemberKickedTips) ProtoMessage() {} func (*MemberKickedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{27} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{27} } func (m *MemberKickedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MemberKickedTips.Unmarshal(m, b) @@ -2237,7 +2238,7 @@ func (m *MemberKickedTips) GetOperationTime() int64 { return 0 } -// OnMemberInvited() +// OnMemberInvited() type MemberInvitedTips struct { Group *GroupInfo `protobuf:"bytes,1,opt,name=group" json:"group,omitempty"` OpUser *GroupMemberFullInfo `protobuf:"bytes,2,opt,name=opUser" json:"opUser,omitempty"` @@ -2252,7 +2253,7 @@ func (m *MemberInvitedTips) Reset() { *m = MemberInvitedTips{} } func (m *MemberInvitedTips) String() string { return proto.CompactTextString(m) } func (*MemberInvitedTips) ProtoMessage() {} func (*MemberInvitedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{28} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{28} } func (m *MemberInvitedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MemberInvitedTips.Unmarshal(m, b) @@ -2314,7 +2315,7 @@ func (m *MemberEnterTips) Reset() { *m = MemberEnterTips{} } func (m *MemberEnterTips) String() string { return proto.CompactTextString(m) } func (*MemberEnterTips) ProtoMessage() {} func (*MemberEnterTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{29} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{29} } func (m *MemberEnterTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MemberEnterTips.Unmarshal(m, b) @@ -2368,7 +2369,7 @@ func (m *GroupDismissedTips) Reset() { *m = GroupDismissedTips{} } func (m *GroupDismissedTips) String() string { return proto.CompactTextString(m) } func (*GroupDismissedTips) ProtoMessage() {} func (*GroupDismissedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{30} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{30} } func (m *GroupDismissedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupDismissedTips.Unmarshal(m, b) @@ -2424,7 +2425,7 @@ func (m *GroupMemberMutedTips) Reset() { *m = GroupMemberMutedTips{} } func (m *GroupMemberMutedTips) String() string { return proto.CompactTextString(m) } func (*GroupMemberMutedTips) ProtoMessage() {} func (*GroupMemberMutedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{31} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{31} } func (m *GroupMemberMutedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupMemberMutedTips.Unmarshal(m, b) @@ -2493,7 +2494,7 @@ func (m *GroupMemberCancelMutedTips) Reset() { *m = GroupMemberCancelMut func (m *GroupMemberCancelMutedTips) String() string { return proto.CompactTextString(m) } func (*GroupMemberCancelMutedTips) ProtoMessage() {} func (*GroupMemberCancelMutedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{32} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{32} } func (m *GroupMemberCancelMutedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupMemberCancelMutedTips.Unmarshal(m, b) @@ -2554,7 +2555,7 @@ func (m *GroupMutedTips) Reset() { *m = GroupMutedTips{} } func (m *GroupMutedTips) String() string { return proto.CompactTextString(m) } func (*GroupMutedTips) ProtoMessage() {} func (*GroupMutedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{33} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{33} } func (m *GroupMutedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupMutedTips.Unmarshal(m, b) @@ -2608,7 +2609,7 @@ func (m *GroupCancelMutedTips) Reset() { *m = GroupCancelMutedTips{} } func (m *GroupCancelMutedTips) String() string { return proto.CompactTextString(m) } func (*GroupCancelMutedTips) ProtoMessage() {} func (*GroupCancelMutedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{34} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{34} } func (m *GroupCancelMutedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupCancelMutedTips.Unmarshal(m, b) @@ -2663,7 +2664,7 @@ func (m *GroupMemberInfoSetTips) Reset() { *m = GroupMemberInfoSetTips{} func (m *GroupMemberInfoSetTips) String() string { return proto.CompactTextString(m) } func (*GroupMemberInfoSetTips) ProtoMessage() {} func (*GroupMemberInfoSetTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{35} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{35} } func (m *GroupMemberInfoSetTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GroupMemberInfoSetTips.Unmarshal(m, b) @@ -2724,7 +2725,7 @@ func (m *FriendApplication) Reset() { *m = FriendApplication{} } func (m *FriendApplication) String() string { return proto.CompactTextString(m) } func (*FriendApplication) ProtoMessage() {} func (*FriendApplication) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{36} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{36} } func (m *FriendApplication) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FriendApplication.Unmarshal(m, b) @@ -2777,7 +2778,7 @@ func (m *FromToUserID) Reset() { *m = FromToUserID{} } func (m *FromToUserID) String() string { return proto.CompactTextString(m) } func (*FromToUserID) ProtoMessage() {} func (*FromToUserID) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{37} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{37} } func (m *FromToUserID) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FromToUserID.Unmarshal(m, b) @@ -2823,7 +2824,7 @@ func (m *FriendApplicationTips) Reset() { *m = FriendApplicationTips{} } func (m *FriendApplicationTips) String() string { return proto.CompactTextString(m) } func (*FriendApplicationTips) ProtoMessage() {} func (*FriendApplicationTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{38} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{38} } func (m *FriendApplicationTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FriendApplicationTips.Unmarshal(m, b) @@ -2863,7 +2864,7 @@ func (m *FriendApplicationApprovedTips) Reset() { *m = FriendApplication func (m *FriendApplicationApprovedTips) String() string { return proto.CompactTextString(m) } func (*FriendApplicationApprovedTips) ProtoMessage() {} func (*FriendApplicationApprovedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{39} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{39} } func (m *FriendApplicationApprovedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FriendApplicationApprovedTips.Unmarshal(m, b) @@ -2910,7 +2911,7 @@ func (m *FriendApplicationRejectedTips) Reset() { *m = FriendApplication func (m *FriendApplicationRejectedTips) String() string { return proto.CompactTextString(m) } func (*FriendApplicationRejectedTips) ProtoMessage() {} func (*FriendApplicationRejectedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{40} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{40} } func (m *FriendApplicationRejectedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FriendApplicationRejectedTips.Unmarshal(m, b) @@ -2958,7 +2959,7 @@ func (m *FriendAddedTips) Reset() { *m = FriendAddedTips{} } func (m *FriendAddedTips) String() string { return proto.CompactTextString(m) } func (*FriendAddedTips) ProtoMessage() {} func (*FriendAddedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{41} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{41} } func (m *FriendAddedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FriendAddedTips.Unmarshal(m, b) @@ -3011,7 +3012,7 @@ func (m *FriendDeletedTips) Reset() { *m = FriendDeletedTips{} } func (m *FriendDeletedTips) String() string { return proto.CompactTextString(m) } func (*FriendDeletedTips) ProtoMessage() {} func (*FriendDeletedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{42} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{42} } func (m *FriendDeletedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FriendDeletedTips.Unmarshal(m, b) @@ -3049,7 +3050,7 @@ func (m *BlackAddedTips) Reset() { *m = BlackAddedTips{} } func (m *BlackAddedTips) String() string { return proto.CompactTextString(m) } func (*BlackAddedTips) ProtoMessage() {} func (*BlackAddedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{43} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{43} } func (m *BlackAddedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BlackAddedTips.Unmarshal(m, b) @@ -3087,7 +3088,7 @@ func (m *BlackDeletedTips) Reset() { *m = BlackDeletedTips{} } func (m *BlackDeletedTips) String() string { return proto.CompactTextString(m) } func (*BlackDeletedTips) ProtoMessage() {} func (*BlackDeletedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{44} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{44} } func (m *BlackDeletedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BlackDeletedTips.Unmarshal(m, b) @@ -3125,7 +3126,7 @@ func (m *FriendInfoChangedTips) Reset() { *m = FriendInfoChangedTips{} } func (m *FriendInfoChangedTips) String() string { return proto.CompactTextString(m) } func (*FriendInfoChangedTips) ProtoMessage() {} func (*FriendInfoChangedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{45} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{45} } func (m *FriendInfoChangedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FriendInfoChangedTips.Unmarshal(m, b) @@ -3164,7 +3165,7 @@ func (m *UserInfoUpdatedTips) Reset() { *m = UserInfoUpdatedTips{} } func (m *UserInfoUpdatedTips) String() string { return proto.CompactTextString(m) } func (*UserInfoUpdatedTips) ProtoMessage() {} func (*UserInfoUpdatedTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{46} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{46} } func (m *UserInfoUpdatedTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserInfoUpdatedTips.Unmarshal(m, b) @@ -3205,7 +3206,7 @@ func (m *ConversationUpdateTips) Reset() { *m = ConversationUpdateTips{} func (m *ConversationUpdateTips) String() string { return proto.CompactTextString(m) } func (*ConversationUpdateTips) ProtoMessage() {} func (*ConversationUpdateTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{47} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{47} } func (m *ConversationUpdateTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConversationUpdateTips.Unmarshal(m, b) @@ -3259,7 +3260,7 @@ func (m *ConversationSetPrivateTips) Reset() { *m = ConversationSetPriva func (m *ConversationSetPrivateTips) String() string { return proto.CompactTextString(m) } func (*ConversationSetPrivateTips) ProtoMessage() {} func (*ConversationSetPrivateTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{48} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{48} } func (m *ConversationSetPrivateTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConversationSetPrivateTips.Unmarshal(m, b) @@ -3314,7 +3315,7 @@ func (m *DeleteMessageTips) Reset() { *m = DeleteMessageTips{} } func (m *DeleteMessageTips) String() string { return proto.CompactTextString(m) } func (*DeleteMessageTips) ProtoMessage() {} func (*DeleteMessageTips) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{49} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{49} } func (m *DeleteMessageTips) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteMessageTips.Unmarshal(m, b) @@ -3368,7 +3369,7 @@ func (m *RequestPagination) Reset() { *m = RequestPagination{} } func (m *RequestPagination) String() string { return proto.CompactTextString(m) } func (*RequestPagination) ProtoMessage() {} func (*RequestPagination) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{50} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{50} } func (m *RequestPagination) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RequestPagination.Unmarshal(m, b) @@ -3425,7 +3426,7 @@ func (m *SignalReq) Reset() { *m = SignalReq{} } func (m *SignalReq) String() string { return proto.CompactTextString(m) } func (*SignalReq) ProtoMessage() {} func (*SignalReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{51} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{51} } func (m *SignalReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalReq.Unmarshal(m, b) @@ -3814,7 +3815,7 @@ func (m *SignalResp) Reset() { *m = SignalResp{} } func (m *SignalResp) String() string { return proto.CompactTextString(m) } func (*SignalResp) ProtoMessage() {} func (*SignalResp) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{52} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{52} } func (m *SignalResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalResp.Unmarshal(m, b) @@ -4144,7 +4145,7 @@ func (m *InvitationInfo) Reset() { *m = InvitationInfo{} } func (m *InvitationInfo) String() string { return proto.CompactTextString(m) } func (*InvitationInfo) ProtoMessage() {} func (*InvitationInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{53} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{53} } func (m *InvitationInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InvitationInfo.Unmarshal(m, b) @@ -4254,7 +4255,7 @@ func (m *ParticipantMetaData) Reset() { *m = ParticipantMetaData{} } func (m *ParticipantMetaData) String() string { return proto.CompactTextString(m) } func (*ParticipantMetaData) ProtoMessage() {} func (*ParticipantMetaData) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{54} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{54} } func (m *ParticipantMetaData) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ParticipantMetaData.Unmarshal(m, b) @@ -4309,7 +4310,7 @@ func (m *SignalInviteReq) Reset() { *m = SignalInviteReq{} } func (m *SignalInviteReq) String() string { return proto.CompactTextString(m) } func (*SignalInviteReq) ProtoMessage() {} func (*SignalInviteReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{55} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{55} } func (m *SignalInviteReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalInviteReq.Unmarshal(m, b) @@ -4371,7 +4372,7 @@ func (m *SignalInviteReply) Reset() { *m = SignalInviteReply{} } func (m *SignalInviteReply) String() string { return proto.CompactTextString(m) } func (*SignalInviteReply) ProtoMessage() {} func (*SignalInviteReply) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{56} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{56} } func (m *SignalInviteReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalInviteReply.Unmarshal(m, b) @@ -4433,7 +4434,7 @@ func (m *SignalInviteInGroupReq) Reset() { *m = SignalInviteInGroupReq{} func (m *SignalInviteInGroupReq) String() string { return proto.CompactTextString(m) } func (*SignalInviteInGroupReq) ProtoMessage() {} func (*SignalInviteInGroupReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{57} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{57} } func (m *SignalInviteInGroupReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalInviteInGroupReq.Unmarshal(m, b) @@ -4495,7 +4496,7 @@ func (m *SignalInviteInGroupReply) Reset() { *m = SignalInviteInGroupRep func (m *SignalInviteInGroupReply) String() string { return proto.CompactTextString(m) } func (*SignalInviteInGroupReply) ProtoMessage() {} func (*SignalInviteInGroupReply) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{58} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{58} } func (m *SignalInviteInGroupReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalInviteInGroupReply.Unmarshal(m, b) @@ -4557,7 +4558,7 @@ func (m *SignalCancelReq) Reset() { *m = SignalCancelReq{} } func (m *SignalCancelReq) String() string { return proto.CompactTextString(m) } func (*SignalCancelReq) ProtoMessage() {} func (*SignalCancelReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{59} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{59} } func (m *SignalCancelReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalCancelReq.Unmarshal(m, b) @@ -4615,7 +4616,7 @@ func (m *SignalCancelReply) Reset() { *m = SignalCancelReply{} } func (m *SignalCancelReply) String() string { return proto.CompactTextString(m) } func (*SignalCancelReply) ProtoMessage() {} func (*SignalCancelReply) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{60} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{60} } func (m *SignalCancelReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalCancelReply.Unmarshal(m, b) @@ -4650,7 +4651,7 @@ func (m *SignalAcceptReq) Reset() { *m = SignalAcceptReq{} } func (m *SignalAcceptReq) String() string { return proto.CompactTextString(m) } func (*SignalAcceptReq) ProtoMessage() {} func (*SignalAcceptReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{61} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{61} } func (m *SignalAcceptReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalAcceptReq.Unmarshal(m, b) @@ -4718,7 +4719,7 @@ func (m *SignalAcceptReply) Reset() { *m = SignalAcceptReply{} } func (m *SignalAcceptReply) String() string { return proto.CompactTextString(m) } func (*SignalAcceptReply) ProtoMessage() {} func (*SignalAcceptReply) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{62} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{62} } func (m *SignalAcceptReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalAcceptReply.Unmarshal(m, b) @@ -4772,7 +4773,7 @@ func (m *SignalHungUpReq) Reset() { *m = SignalHungUpReq{} } func (m *SignalHungUpReq) String() string { return proto.CompactTextString(m) } func (*SignalHungUpReq) ProtoMessage() {} func (*SignalHungUpReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{63} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{63} } func (m *SignalHungUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalHungUpReq.Unmarshal(m, b) @@ -4823,7 +4824,7 @@ func (m *SignalHungUpReply) Reset() { *m = SignalHungUpReply{} } func (m *SignalHungUpReply) String() string { return proto.CompactTextString(m) } func (*SignalHungUpReply) ProtoMessage() {} func (*SignalHungUpReply) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{64} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{64} } func (m *SignalHungUpReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalHungUpReply.Unmarshal(m, b) @@ -4858,7 +4859,7 @@ func (m *SignalRejectReq) Reset() { *m = SignalRejectReq{} } func (m *SignalRejectReq) String() string { return proto.CompactTextString(m) } func (*SignalRejectReq) ProtoMessage() {} func (*SignalRejectReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{65} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{65} } func (m *SignalRejectReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalRejectReq.Unmarshal(m, b) @@ -4923,7 +4924,7 @@ func (m *SignalRejectReply) Reset() { *m = SignalRejectReply{} } func (m *SignalRejectReply) String() string { return proto.CompactTextString(m) } func (*SignalRejectReply) ProtoMessage() {} func (*SignalRejectReply) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{66} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{66} } func (m *SignalRejectReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalRejectReply.Unmarshal(m, b) @@ -4956,7 +4957,7 @@ func (m *SignalGetRoomByGroupIDReq) Reset() { *m = SignalGetRoomByGroupI func (m *SignalGetRoomByGroupIDReq) String() string { return proto.CompactTextString(m) } func (*SignalGetRoomByGroupIDReq) ProtoMessage() {} func (*SignalGetRoomByGroupIDReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{67} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{67} } func (m *SignalGetRoomByGroupIDReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalGetRoomByGroupIDReq.Unmarshal(m, b) @@ -5010,7 +5011,7 @@ func (m *SignalGetRoomByGroupIDReply) Reset() { *m = SignalGetRoomByGrou func (m *SignalGetRoomByGroupIDReply) String() string { return proto.CompactTextString(m) } func (*SignalGetRoomByGroupIDReply) ProtoMessage() {} func (*SignalGetRoomByGroupIDReply) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{68} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{68} } func (m *SignalGetRoomByGroupIDReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalGetRoomByGroupIDReply.Unmarshal(m, b) @@ -5064,7 +5065,7 @@ func (m *SignalOnRoomParticipantConnectedReq) Reset() { *m = SignalOnRoo func (m *SignalOnRoomParticipantConnectedReq) String() string { return proto.CompactTextString(m) } func (*SignalOnRoomParticipantConnectedReq) ProtoMessage() {} func (*SignalOnRoomParticipantConnectedReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{69} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{69} } func (m *SignalOnRoomParticipantConnectedReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalOnRoomParticipantConnectedReq.Unmarshal(m, b) @@ -5120,7 +5121,7 @@ func (m *SignalOnRoomParticipantDisconnectedReq) Reset() { func (m *SignalOnRoomParticipantDisconnectedReq) String() string { return proto.CompactTextString(m) } func (*SignalOnRoomParticipantDisconnectedReq) ProtoMessage() {} func (*SignalOnRoomParticipantDisconnectedReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{70} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{70} } func (m *SignalOnRoomParticipantDisconnectedReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalOnRoomParticipantDisconnectedReq.Unmarshal(m, b) @@ -5174,7 +5175,7 @@ func (m *SignalGetTokenByRoomIDReq) Reset() { *m = SignalGetTokenByRoomI func (m *SignalGetTokenByRoomIDReq) String() string { return proto.CompactTextString(m) } func (*SignalGetTokenByRoomIDReq) ProtoMessage() {} func (*SignalGetTokenByRoomIDReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{71} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{71} } func (m *SignalGetTokenByRoomIDReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalGetTokenByRoomIDReq.Unmarshal(m, b) @@ -5227,7 +5228,7 @@ func (m *SignalGetTokenByRoomIDReply) Reset() { *m = SignalGetTokenByRoo func (m *SignalGetTokenByRoomIDReply) String() string { return proto.CompactTextString(m) } func (*SignalGetTokenByRoomIDReply) ProtoMessage() {} func (*SignalGetTokenByRoomIDReply) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{72} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{72} } func (m *SignalGetTokenByRoomIDReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SignalGetTokenByRoomIDReply.Unmarshal(m, b) @@ -5273,7 +5274,7 @@ func (m *SetAppBackgroundStatusReq) Reset() { *m = SetAppBackgroundStatu func (m *SetAppBackgroundStatusReq) String() string { return proto.CompactTextString(m) } func (*SetAppBackgroundStatusReq) ProtoMessage() {} func (*SetAppBackgroundStatusReq) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{73} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{73} } func (m *SetAppBackgroundStatusReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetAppBackgroundStatusReq.Unmarshal(m, b) @@ -5317,7 +5318,7 @@ func (m *SetAppBackgroundStatusResp) Reset() { *m = SetAppBackgroundStat func (m *SetAppBackgroundStatusResp) String() string { return proto.CompactTextString(m) } func (*SetAppBackgroundStatusResp) ProtoMessage() {} func (*SetAppBackgroundStatusResp) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{74} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{74} } func (m *SetAppBackgroundStatusResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetAppBackgroundStatusResp.Unmarshal(m, b) @@ -5353,7 +5354,7 @@ func (m *ExtendMsgSet) Reset() { *m = ExtendMsgSet{} } func (m *ExtendMsgSet) String() string { return proto.CompactTextString(m) } func (*ExtendMsgSet) ProtoMessage() {} func (*ExtendMsgSet) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{75} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{75} } func (m *ExtendMsgSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ExtendMsgSet.Unmarshal(m, b) @@ -5430,7 +5431,7 @@ func (m *ExtendMsg) Reset() { *m = ExtendMsg{} } func (m *ExtendMsg) String() string { return proto.CompactTextString(m) } func (*ExtendMsg) ProtoMessage() {} func (*ExtendMsg) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{76} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{76} } func (m *ExtendMsg) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ExtendMsg.Unmarshal(m, b) @@ -5498,7 +5499,7 @@ func (m *KeyValue) Reset() { *m = KeyValue{} } func (m *KeyValue) String() string { return proto.CompactTextString(m) } func (*KeyValue) ProtoMessage() {} func (*KeyValue) Descriptor() ([]byte, []int) { - return fileDescriptor_ws_5b25bbaf52d735ba, []int{77} + return fileDescriptor_ws_1de2d1a7b016fa6e, []int{77} } func (m *KeyValue) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_KeyValue.Unmarshal(m, b) @@ -5540,322 +5541,325 @@ func (m *KeyValue) GetLatestUpdateTime() int64 { } func init() { - proto.RegisterType((*GroupInfo)(nil), "sdkws.GroupInfo") - proto.RegisterType((*GroupInfoForSet)(nil), "sdkws.GroupInfoForSet") - proto.RegisterType((*GroupMemberFullInfo)(nil), "sdkws.GroupMemberFullInfo") - proto.RegisterType((*PublicUserInfo)(nil), "sdkws.PublicUserInfo") - proto.RegisterType((*UserInfo)(nil), "sdkws.UserInfo") - proto.RegisterType((*FriendInfo)(nil), "sdkws.FriendInfo") - proto.RegisterType((*BlackInfo)(nil), "sdkws.BlackInfo") - proto.RegisterType((*GroupRequest)(nil), "sdkws.GroupRequest") - proto.RegisterType((*FriendRequest)(nil), "sdkws.FriendRequest") - proto.RegisterType((*PullMessageBySeqsReq)(nil), "sdkws.PullMessageBySeqsReq") - proto.RegisterMapType((map[string]*Seqs)(nil), "sdkws.PullMessageBySeqsReq.GroupSeqsEntry") - proto.RegisterType((*Seqs)(nil), "sdkws.seqs") - proto.RegisterType((*MsgDataList)(nil), "sdkws.MsgDataList") - proto.RegisterType((*PullMessageBySeqsResp)(nil), "sdkws.PullMessageBySeqsResp") - proto.RegisterMapType((map[string]*MsgDataList)(nil), "sdkws.PullMessageBySeqsResp.GroupMsgDataListEntry") - proto.RegisterType((*GetMaxAndMinSeqReq)(nil), "sdkws.GetMaxAndMinSeqReq") - proto.RegisterType((*MaxAndMinSeq)(nil), "sdkws.MaxAndMinSeq") - proto.RegisterType((*GetMaxAndMinSeqResp)(nil), "sdkws.GetMaxAndMinSeqResp") - proto.RegisterMapType((map[string]*MaxAndMinSeq)(nil), "sdkws.GetMaxAndMinSeqResp.GroupMaxAndMinSeqEntry") - proto.RegisterType((*UserSendMsgResp)(nil), "sdkws.UserSendMsgResp") - proto.RegisterType((*MsgData)(nil), "sdkws.MsgData") - proto.RegisterMapType((map[string]bool)(nil), "sdkws.MsgData.OptionsEntry") - proto.RegisterType((*OfflinePushInfo)(nil), "sdkws.OfflinePushInfo") - proto.RegisterType((*TipsComm)(nil), "sdkws.TipsComm") - proto.RegisterType((*GroupCreatedTips)(nil), "sdkws.GroupCreatedTips") - proto.RegisterType((*GroupInfoSetTips)(nil), "sdkws.GroupInfoSetTips") - proto.RegisterType((*JoinGroupApplicationTips)(nil), "sdkws.JoinGroupApplicationTips") - proto.RegisterType((*MemberQuitTips)(nil), "sdkws.MemberQuitTips") - proto.RegisterType((*GroupApplicationAcceptedTips)(nil), "sdkws.GroupApplicationAcceptedTips") - proto.RegisterType((*GroupApplicationRejectedTips)(nil), "sdkws.GroupApplicationRejectedTips") - proto.RegisterType((*GroupOwnerTransferredTips)(nil), "sdkws.GroupOwnerTransferredTips") - proto.RegisterType((*MemberKickedTips)(nil), "sdkws.MemberKickedTips") - proto.RegisterType((*MemberInvitedTips)(nil), "sdkws.MemberInvitedTips") - proto.RegisterType((*MemberEnterTips)(nil), "sdkws.MemberEnterTips") - proto.RegisterType((*GroupDismissedTips)(nil), "sdkws.GroupDismissedTips") - proto.RegisterType((*GroupMemberMutedTips)(nil), "sdkws.GroupMemberMutedTips") - proto.RegisterType((*GroupMemberCancelMutedTips)(nil), "sdkws.GroupMemberCancelMutedTips") - proto.RegisterType((*GroupMutedTips)(nil), "sdkws.GroupMutedTips") - proto.RegisterType((*GroupCancelMutedTips)(nil), "sdkws.GroupCancelMutedTips") - proto.RegisterType((*GroupMemberInfoSetTips)(nil), "sdkws.GroupMemberInfoSetTips") - proto.RegisterType((*FriendApplication)(nil), "sdkws.FriendApplication") - proto.RegisterType((*FromToUserID)(nil), "sdkws.FromToUserID") - proto.RegisterType((*FriendApplicationTips)(nil), "sdkws.FriendApplicationTips") - proto.RegisterType((*FriendApplicationApprovedTips)(nil), "sdkws.FriendApplicationApprovedTips") - proto.RegisterType((*FriendApplicationRejectedTips)(nil), "sdkws.FriendApplicationRejectedTips") - proto.RegisterType((*FriendAddedTips)(nil), "sdkws.FriendAddedTips") - proto.RegisterType((*FriendDeletedTips)(nil), "sdkws.FriendDeletedTips") - proto.RegisterType((*BlackAddedTips)(nil), "sdkws.BlackAddedTips") - proto.RegisterType((*BlackDeletedTips)(nil), "sdkws.BlackDeletedTips") - proto.RegisterType((*FriendInfoChangedTips)(nil), "sdkws.FriendInfoChangedTips") - proto.RegisterType((*UserInfoUpdatedTips)(nil), "sdkws.UserInfoUpdatedTips") - proto.RegisterType((*ConversationUpdateTips)(nil), "sdkws.ConversationUpdateTips") - proto.RegisterType((*ConversationSetPrivateTips)(nil), "sdkws.ConversationSetPrivateTips") - proto.RegisterType((*DeleteMessageTips)(nil), "sdkws.DeleteMessageTips") - proto.RegisterType((*RequestPagination)(nil), "sdkws.RequestPagination") - proto.RegisterType((*SignalReq)(nil), "sdkws.SignalReq") - proto.RegisterType((*SignalResp)(nil), "sdkws.SignalResp") - proto.RegisterType((*InvitationInfo)(nil), "sdkws.InvitationInfo") - proto.RegisterType((*ParticipantMetaData)(nil), "sdkws.ParticipantMetaData") - proto.RegisterType((*SignalInviteReq)(nil), "sdkws.SignalInviteReq") - proto.RegisterType((*SignalInviteReply)(nil), "sdkws.SignalInviteReply") - proto.RegisterType((*SignalInviteInGroupReq)(nil), "sdkws.SignalInviteInGroupReq") - proto.RegisterType((*SignalInviteInGroupReply)(nil), "sdkws.SignalInviteInGroupReply") - proto.RegisterType((*SignalCancelReq)(nil), "sdkws.SignalCancelReq") - proto.RegisterType((*SignalCancelReply)(nil), "sdkws.SignalCancelReply") - proto.RegisterType((*SignalAcceptReq)(nil), "sdkws.SignalAcceptReq") - proto.RegisterType((*SignalAcceptReply)(nil), "sdkws.SignalAcceptReply") - proto.RegisterType((*SignalHungUpReq)(nil), "sdkws.SignalHungUpReq") - proto.RegisterType((*SignalHungUpReply)(nil), "sdkws.SignalHungUpReply") - proto.RegisterType((*SignalRejectReq)(nil), "sdkws.SignalRejectReq") - proto.RegisterType((*SignalRejectReply)(nil), "sdkws.SignalRejectReply") - proto.RegisterType((*SignalGetRoomByGroupIDReq)(nil), "sdkws.SignalGetRoomByGroupIDReq") - proto.RegisterType((*SignalGetRoomByGroupIDReply)(nil), "sdkws.SignalGetRoomByGroupIDReply") - proto.RegisterType((*SignalOnRoomParticipantConnectedReq)(nil), "sdkws.SignalOnRoomParticipantConnectedReq") - proto.RegisterType((*SignalOnRoomParticipantDisconnectedReq)(nil), "sdkws.SignalOnRoomParticipantDisconnectedReq") - proto.RegisterType((*SignalGetTokenByRoomIDReq)(nil), "sdkws.SignalGetTokenByRoomIDReq") - proto.RegisterType((*SignalGetTokenByRoomIDReply)(nil), "sdkws.SignalGetTokenByRoomIDReply") - proto.RegisterType((*SetAppBackgroundStatusReq)(nil), "sdkws.SetAppBackgroundStatusReq") - proto.RegisterType((*SetAppBackgroundStatusResp)(nil), "sdkws.SetAppBackgroundStatusResp") - proto.RegisterType((*ExtendMsgSet)(nil), "sdkws.ExtendMsgSet") - proto.RegisterMapType((map[string]*ExtendMsg)(nil), "sdkws.ExtendMsgSet.ExtendMsgsEntry") - proto.RegisterType((*ExtendMsg)(nil), "sdkws.ExtendMsg") - proto.RegisterMapType((map[string]*KeyValue)(nil), "sdkws.ExtendMsg.ReactionExtensionListEntry") - proto.RegisterType((*KeyValue)(nil), "sdkws.KeyValue") + proto.RegisterType((*GroupInfo)(nil), "OpenIMServer.sdkws.GroupInfo") + proto.RegisterType((*GroupInfoForSet)(nil), "OpenIMServer.sdkws.GroupInfoForSet") + proto.RegisterType((*GroupMemberFullInfo)(nil), "OpenIMServer.sdkws.GroupMemberFullInfo") + proto.RegisterType((*PublicUserInfo)(nil), "OpenIMServer.sdkws.PublicUserInfo") + proto.RegisterType((*UserInfo)(nil), "OpenIMServer.sdkws.UserInfo") + proto.RegisterType((*FriendInfo)(nil), "OpenIMServer.sdkws.FriendInfo") + proto.RegisterType((*BlackInfo)(nil), "OpenIMServer.sdkws.BlackInfo") + proto.RegisterType((*GroupRequest)(nil), "OpenIMServer.sdkws.GroupRequest") + proto.RegisterType((*FriendRequest)(nil), "OpenIMServer.sdkws.FriendRequest") + proto.RegisterType((*PullMessageBySeqsReq)(nil), "OpenIMServer.sdkws.PullMessageBySeqsReq") + proto.RegisterMapType((map[string]*Seqs)(nil), "OpenIMServer.sdkws.PullMessageBySeqsReq.GroupSeqsEntry") + proto.RegisterType((*Seqs)(nil), "OpenIMServer.sdkws.seqs") + proto.RegisterType((*MsgDataList)(nil), "OpenIMServer.sdkws.MsgDataList") + proto.RegisterType((*PullMessageBySeqsResp)(nil), "OpenIMServer.sdkws.PullMessageBySeqsResp") + proto.RegisterMapType((map[string]*MsgDataList)(nil), "OpenIMServer.sdkws.PullMessageBySeqsResp.GroupMsgDataListEntry") + proto.RegisterType((*GetMaxAndMinSeqReq)(nil), "OpenIMServer.sdkws.GetMaxAndMinSeqReq") + proto.RegisterType((*MaxAndMinSeq)(nil), "OpenIMServer.sdkws.MaxAndMinSeq") + proto.RegisterType((*GetMaxAndMinSeqResp)(nil), "OpenIMServer.sdkws.GetMaxAndMinSeqResp") + proto.RegisterMapType((map[string]*MaxAndMinSeq)(nil), "OpenIMServer.sdkws.GetMaxAndMinSeqResp.GroupMaxAndMinSeqEntry") + proto.RegisterType((*UserSendMsgResp)(nil), "OpenIMServer.sdkws.UserSendMsgResp") + proto.RegisterType((*MsgData)(nil), "OpenIMServer.sdkws.MsgData") + proto.RegisterMapType((map[string]bool)(nil), "OpenIMServer.sdkws.MsgData.OptionsEntry") + proto.RegisterType((*OfflinePushInfo)(nil), "OpenIMServer.sdkws.OfflinePushInfo") + proto.RegisterType((*TipsComm)(nil), "OpenIMServer.sdkws.TipsComm") + proto.RegisterType((*GroupCreatedTips)(nil), "OpenIMServer.sdkws.GroupCreatedTips") + proto.RegisterType((*GroupInfoSetTips)(nil), "OpenIMServer.sdkws.GroupInfoSetTips") + proto.RegisterType((*JoinGroupApplicationTips)(nil), "OpenIMServer.sdkws.JoinGroupApplicationTips") + proto.RegisterType((*MemberQuitTips)(nil), "OpenIMServer.sdkws.MemberQuitTips") + proto.RegisterType((*GroupApplicationAcceptedTips)(nil), "OpenIMServer.sdkws.GroupApplicationAcceptedTips") + proto.RegisterType((*GroupApplicationRejectedTips)(nil), "OpenIMServer.sdkws.GroupApplicationRejectedTips") + proto.RegisterType((*GroupOwnerTransferredTips)(nil), "OpenIMServer.sdkws.GroupOwnerTransferredTips") + proto.RegisterType((*MemberKickedTips)(nil), "OpenIMServer.sdkws.MemberKickedTips") + proto.RegisterType((*MemberInvitedTips)(nil), "OpenIMServer.sdkws.MemberInvitedTips") + proto.RegisterType((*MemberEnterTips)(nil), "OpenIMServer.sdkws.MemberEnterTips") + proto.RegisterType((*GroupDismissedTips)(nil), "OpenIMServer.sdkws.GroupDismissedTips") + proto.RegisterType((*GroupMemberMutedTips)(nil), "OpenIMServer.sdkws.GroupMemberMutedTips") + proto.RegisterType((*GroupMemberCancelMutedTips)(nil), "OpenIMServer.sdkws.GroupMemberCancelMutedTips") + proto.RegisterType((*GroupMutedTips)(nil), "OpenIMServer.sdkws.GroupMutedTips") + proto.RegisterType((*GroupCancelMutedTips)(nil), "OpenIMServer.sdkws.GroupCancelMutedTips") + proto.RegisterType((*GroupMemberInfoSetTips)(nil), "OpenIMServer.sdkws.GroupMemberInfoSetTips") + proto.RegisterType((*FriendApplication)(nil), "OpenIMServer.sdkws.FriendApplication") + proto.RegisterType((*FromToUserID)(nil), "OpenIMServer.sdkws.FromToUserID") + proto.RegisterType((*FriendApplicationTips)(nil), "OpenIMServer.sdkws.FriendApplicationTips") + proto.RegisterType((*FriendApplicationApprovedTips)(nil), "OpenIMServer.sdkws.FriendApplicationApprovedTips") + proto.RegisterType((*FriendApplicationRejectedTips)(nil), "OpenIMServer.sdkws.FriendApplicationRejectedTips") + proto.RegisterType((*FriendAddedTips)(nil), "OpenIMServer.sdkws.FriendAddedTips") + proto.RegisterType((*FriendDeletedTips)(nil), "OpenIMServer.sdkws.FriendDeletedTips") + proto.RegisterType((*BlackAddedTips)(nil), "OpenIMServer.sdkws.BlackAddedTips") + proto.RegisterType((*BlackDeletedTips)(nil), "OpenIMServer.sdkws.BlackDeletedTips") + proto.RegisterType((*FriendInfoChangedTips)(nil), "OpenIMServer.sdkws.FriendInfoChangedTips") + proto.RegisterType((*UserInfoUpdatedTips)(nil), "OpenIMServer.sdkws.UserInfoUpdatedTips") + proto.RegisterType((*ConversationUpdateTips)(nil), "OpenIMServer.sdkws.ConversationUpdateTips") + proto.RegisterType((*ConversationSetPrivateTips)(nil), "OpenIMServer.sdkws.ConversationSetPrivateTips") + proto.RegisterType((*DeleteMessageTips)(nil), "OpenIMServer.sdkws.DeleteMessageTips") + proto.RegisterType((*RequestPagination)(nil), "OpenIMServer.sdkws.RequestPagination") + proto.RegisterType((*SignalReq)(nil), "OpenIMServer.sdkws.SignalReq") + proto.RegisterType((*SignalResp)(nil), "OpenIMServer.sdkws.SignalResp") + proto.RegisterType((*InvitationInfo)(nil), "OpenIMServer.sdkws.InvitationInfo") + proto.RegisterType((*ParticipantMetaData)(nil), "OpenIMServer.sdkws.ParticipantMetaData") + proto.RegisterType((*SignalInviteReq)(nil), "OpenIMServer.sdkws.SignalInviteReq") + proto.RegisterType((*SignalInviteReply)(nil), "OpenIMServer.sdkws.SignalInviteReply") + proto.RegisterType((*SignalInviteInGroupReq)(nil), "OpenIMServer.sdkws.SignalInviteInGroupReq") + proto.RegisterType((*SignalInviteInGroupReply)(nil), "OpenIMServer.sdkws.SignalInviteInGroupReply") + proto.RegisterType((*SignalCancelReq)(nil), "OpenIMServer.sdkws.SignalCancelReq") + proto.RegisterType((*SignalCancelReply)(nil), "OpenIMServer.sdkws.SignalCancelReply") + proto.RegisterType((*SignalAcceptReq)(nil), "OpenIMServer.sdkws.SignalAcceptReq") + proto.RegisterType((*SignalAcceptReply)(nil), "OpenIMServer.sdkws.SignalAcceptReply") + proto.RegisterType((*SignalHungUpReq)(nil), "OpenIMServer.sdkws.SignalHungUpReq") + proto.RegisterType((*SignalHungUpReply)(nil), "OpenIMServer.sdkws.SignalHungUpReply") + proto.RegisterType((*SignalRejectReq)(nil), "OpenIMServer.sdkws.SignalRejectReq") + proto.RegisterType((*SignalRejectReply)(nil), "OpenIMServer.sdkws.SignalRejectReply") + proto.RegisterType((*SignalGetRoomByGroupIDReq)(nil), "OpenIMServer.sdkws.SignalGetRoomByGroupIDReq") + proto.RegisterType((*SignalGetRoomByGroupIDReply)(nil), "OpenIMServer.sdkws.SignalGetRoomByGroupIDReply") + proto.RegisterType((*SignalOnRoomParticipantConnectedReq)(nil), "OpenIMServer.sdkws.SignalOnRoomParticipantConnectedReq") + proto.RegisterType((*SignalOnRoomParticipantDisconnectedReq)(nil), "OpenIMServer.sdkws.SignalOnRoomParticipantDisconnectedReq") + proto.RegisterType((*SignalGetTokenByRoomIDReq)(nil), "OpenIMServer.sdkws.SignalGetTokenByRoomIDReq") + proto.RegisterType((*SignalGetTokenByRoomIDReply)(nil), "OpenIMServer.sdkws.SignalGetTokenByRoomIDReply") + proto.RegisterType((*SetAppBackgroundStatusReq)(nil), "OpenIMServer.sdkws.SetAppBackgroundStatusReq") + proto.RegisterType((*SetAppBackgroundStatusResp)(nil), "OpenIMServer.sdkws.SetAppBackgroundStatusResp") + proto.RegisterType((*ExtendMsgSet)(nil), "OpenIMServer.sdkws.ExtendMsgSet") + proto.RegisterMapType((map[string]*ExtendMsg)(nil), "OpenIMServer.sdkws.ExtendMsgSet.ExtendMsgsEntry") + proto.RegisterType((*ExtendMsg)(nil), "OpenIMServer.sdkws.ExtendMsg") + proto.RegisterMapType((map[string]*KeyValue)(nil), "OpenIMServer.sdkws.ExtendMsg.ReactionExtensionListEntry") + proto.RegisterType((*KeyValue)(nil), "OpenIMServer.sdkws.KeyValue") } -func init() { proto.RegisterFile("sdkws/ws.proto", fileDescriptor_ws_5b25bbaf52d735ba) } +func init() { proto.RegisterFile("sdkws/ws.proto", fileDescriptor_ws_1de2d1a7b016fa6e) } -var fileDescriptor_ws_5b25bbaf52d735ba = []byte{ - // 3646 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x5b, 0xcd, 0x6f, 0x1c, 0xc7, - 0xb1, 0xf7, 0xec, 0x72, 0xa9, 0xdd, 0x5a, 0x7e, 0x8e, 0x24, 0xbe, 0xf5, 0x5a, 0xd6, 0xe3, 0x1b, - 0xfb, 0x09, 0xb2, 0x9e, 0x45, 0xd9, 0xf4, 0xb3, 0x9f, 0x61, 0x1b, 0x2f, 0x16, 0x49, 0x89, 0xa2, - 0xa5, 0x15, 0x99, 0x59, 0xc9, 0x86, 0x13, 0x20, 0xc1, 0x70, 0xa7, 0xb9, 0x1c, 0x73, 0x76, 0x66, - 0x38, 0x33, 0x4b, 0x89, 0xc8, 0x29, 0x40, 0x10, 0x04, 0x09, 0x02, 0x27, 0x86, 0x63, 0xe4, 0x92, - 0x1c, 0x73, 0xc8, 0x39, 0x40, 0x72, 0xca, 0xbf, 0x10, 0x20, 0x97, 0x04, 0x30, 0x10, 0xe7, 0x90, - 0x43, 0x80, 0x20, 0xb7, 0x20, 0xd7, 0x04, 0x5d, 0xd5, 0x33, 0xd3, 0x3d, 0x33, 0xbb, 0x5c, 0xd9, - 0x8e, 0x2c, 0x28, 0x17, 0x82, 0x5d, 0x53, 0x55, 0xdd, 0x55, 0xf5, 0xeb, 0xea, 0xea, 0x8f, 0x85, - 0xb9, 0xc8, 0x3e, 0xb8, 0x17, 0x5d, 0xb9, 0x17, 0xad, 0x04, 0xa1, 0x1f, 0xfb, 0x7a, 0x0d, 0xdb, - 0xed, 0xcb, 0xdb, 0x01, 0xf3, 0x2e, 0x6f, 0x75, 0x2e, 0x77, 0x59, 0x78, 0xc4, 0xc2, 0x2b, 0xc1, - 0x41, 0xff, 0x0a, 0x32, 0x5c, 0x11, 0xfc, 0xa1, 0x15, 0x04, 0x2c, 0x14, 0x52, 0xc6, 0x27, 0x53, - 0xd0, 0xd8, 0x0c, 0xfd, 0x61, 0xb0, 0xe5, 0xed, 0xf9, 0x7a, 0x0b, 0x4e, 0xf5, 0xb1, 0xb1, 0xd1, - 0xd2, 0x96, 0xb5, 0x8b, 0x0d, 0x33, 0x69, 0xea, 0xe7, 0xa0, 0x81, 0xff, 0xde, 0xb6, 0x06, 0xac, - 0x55, 0xc1, 0x6f, 0x19, 0x41, 0x37, 0x60, 0xc6, 0xf3, 0x63, 0x67, 0xcf, 0xe9, 0x59, 0xb1, 0xe3, - 0x7b, 0xad, 0x2a, 0x32, 0x28, 0x34, 0xce, 0xe3, 0x78, 0x71, 0xe8, 0xdb, 0xc3, 0x1e, 0xf2, 0x4c, - 0x11, 0x8f, 0x4c, 0xe3, 0xfd, 0xef, 0x59, 0x3d, 0x76, 0xd7, 0xbc, 0xd5, 0xaa, 0x51, 0xff, 0xa2, - 0xa9, 0x2f, 0x43, 0xd3, 0xbf, 0xe7, 0xb1, 0xf0, 0x6e, 0xc4, 0xc2, 0xad, 0x8d, 0xd6, 0x34, 0x7e, - 0x95, 0x49, 0xfa, 0x79, 0x80, 0x5e, 0xc8, 0xac, 0x98, 0xdd, 0x71, 0x06, 0xac, 0x75, 0x6a, 0x59, - 0xbb, 0x58, 0x35, 0x25, 0x0a, 0xd7, 0x30, 0x60, 0x83, 0x5d, 0x16, 0xae, 0xfb, 0x43, 0x2f, 0x6e, - 0xd5, 0x97, 0xb5, 0x8b, 0xb3, 0xa6, 0x4c, 0xd2, 0xe7, 0xa0, 0xc2, 0xee, 0xb7, 0x1a, 0xa8, 0xba, - 0xc2, 0xee, 0xeb, 0x4b, 0x30, 0x1d, 0xc5, 0x56, 0x3c, 0x8c, 0x5a, 0xb0, 0xac, 0x5d, 0xac, 0x99, - 0xa2, 0xa5, 0x3f, 0x0b, 0xb3, 0xa8, 0xd7, 0x4f, 0x46, 0xd3, 0x44, 0x11, 0x95, 0x98, 0x7a, 0xec, - 0xce, 0x71, 0xc0, 0x5a, 0x33, 0xa8, 0x20, 0x23, 0xe8, 0x97, 0x60, 0xc1, 0x63, 0xcc, 0x7e, 0x9b, - 0x85, 0x99, 0xd7, 0x66, 0x91, 0xa9, 0x40, 0xd7, 0x2f, 0xc0, 0x9c, 0xeb, 0xfb, 0x07, 0x1d, 0x1c, - 0x2a, 0x8f, 0x53, 0x6b, 0x0e, 0x39, 0x73, 0x54, 0xfd, 0x79, 0x58, 0xb4, 0x82, 0xc0, 0x3d, 0x26, - 0xd2, 0xf5, 0xd0, 0x61, 0x9e, 0xdd, 0x9a, 0x47, 0xd6, 0xe2, 0x07, 0xfd, 0x15, 0x58, 0x92, 0xe3, - 0x73, 0x37, 0xb0, 0x13, 0xdf, 0x2d, 0xa0, 0xef, 0x46, 0x7c, 0xd5, 0x57, 0x40, 0x57, 0xbe, 0x90, - 0x0b, 0x16, 0xd1, 0x05, 0x25, 0x5f, 0x8c, 0x0f, 0xab, 0x30, 0x9f, 0x22, 0xec, 0xba, 0x1f, 0x76, - 0x59, 0xfc, 0x08, 0xe3, 0x8c, 0x30, 0x30, 0x9d, 0x62, 0x60, 0xb3, 0x24, 0x4e, 0x1c, 0x5b, 0xcd, - 0xd5, 0xa7, 0x56, 0xfa, 0xbe, 0xdf, 0x77, 0x19, 0x4d, 0xa4, 0xdd, 0xe1, 0xde, 0xca, 0x96, 0x17, - 0xbf, 0xb4, 0xfa, 0xb6, 0xe5, 0x0e, 0x59, 0x49, 0x10, 0xd7, 0x0b, 0x41, 0xac, 0x9f, 0xac, 0x26, - 0x1f, 0xe1, 0xad, 0xb2, 0x08, 0x37, 0x4e, 0xd6, 0x53, 0x94, 0x32, 0xfe, 0x51, 0x81, 0xd3, 0x18, - 0x16, 0x41, 0x1d, 0xba, 0xee, 0x09, 0x29, 0x60, 0x09, 0xa6, 0x87, 0x14, 0x6c, 0x8a, 0x8b, 0x68, - 0xf1, 0x90, 0x85, 0xbe, 0xcb, 0x6e, 0xb1, 0x23, 0xe6, 0x62, 0x44, 0x6a, 0x66, 0x46, 0xd0, 0xdb, - 0x50, 0x7f, 0xcf, 0x77, 0x3c, 0x04, 0xd6, 0x14, 0x02, 0x2b, 0x6d, 0xf3, 0x6f, 0x9e, 0xd3, 0x3b, - 0xf0, 0x78, 0xac, 0x29, 0x0e, 0x69, 0x5b, 0x0e, 0xd1, 0xb4, 0x1a, 0xa2, 0x0b, 0x30, 0x67, 0x05, - 0x41, 0xc7, 0xf2, 0xfa, 0x2c, 0xa4, 0x4e, 0x4f, 0xd1, 0x74, 0x50, 0xa9, 0x3c, 0x21, 0xf0, 0x9e, - 0xba, 0xfe, 0x30, 0xec, 0x31, 0xf4, 0x76, 0xcd, 0x94, 0x28, 0x5c, 0x8f, 0x1f, 0xb0, 0x50, 0x9a, - 0xc7, 0x34, 0xf5, 0x73, 0x54, 0x01, 0x09, 0x48, 0x21, 0xc1, 0x13, 0xc9, 0x30, 0x66, 0xd7, 0x3c, - 0x1b, 0x8d, 0x6a, 0xa2, 0x51, 0x32, 0x89, 0x27, 0x08, 0xc7, 0x3b, 0x72, 0xe2, 0x34, 0x5d, 0xcd, - 0x50, 0x82, 0x50, 0x88, 0xc6, 0xb7, 0x35, 0x98, 0xdb, 0x19, 0xee, 0xba, 0x4e, 0x0f, 0x09, 0xdc, - 0xf9, 0x99, 0x8b, 0x35, 0xc5, 0xc5, 0xb2, 0xa3, 0x2a, 0xa3, 0x1d, 0x55, 0x55, 0x1d, 0xb5, 0x04, - 0xd3, 0x7d, 0xe6, 0xd9, 0x2c, 0x44, 0xc7, 0xd7, 0x4c, 0xd1, 0x12, 0x06, 0xd5, 0x12, 0x83, 0x8c, - 0x3f, 0x54, 0xa0, 0xfe, 0x90, 0x87, 0xb0, 0x0c, 0xcd, 0x60, 0xdf, 0xf7, 0xd8, 0xed, 0x21, 0x07, - 0x9f, 0x18, 0x8b, 0x4c, 0xd2, 0xcf, 0x40, 0x6d, 0xd7, 0x09, 0xe3, 0x7d, 0x8c, 0xfe, 0xac, 0x49, - 0x0d, 0x4e, 0x65, 0x03, 0xcb, 0xa1, 0x90, 0x37, 0x4c, 0x6a, 0x08, 0x83, 0xea, 0x69, 0x84, 0xd4, - 0xa5, 0xa0, 0x51, 0x58, 0x0a, 0x8a, 0x08, 0x82, 0x52, 0x04, 0x5d, 0x82, 0x85, 0xbe, 0xeb, 0xef, - 0x5a, 0xae, 0xc9, 0x7a, 0x47, 0x9d, 0xa8, 0xbf, 0x1d, 0xc4, 0x18, 0xee, 0x9a, 0x59, 0xa0, 0x73, - 0xff, 0xe0, 0x10, 0x6d, 0xeb, 0x18, 0x13, 0x79, 0xd5, 0x4c, 0xdb, 0xc6, 0x5f, 0x35, 0x00, 0x9a, - 0x76, 0xe8, 0xe2, 0xdc, 0x5a, 0xa6, 0x15, 0xd7, 0xb2, 0x25, 0x98, 0x0e, 0xd9, 0xc0, 0x0a, 0x0f, - 0x92, 0xa9, 0x46, 0xad, 0x9c, 0x61, 0xd5, 0x82, 0x61, 0x57, 0x00, 0xf6, 0xb0, 0x1f, 0xae, 0x07, - 0x5d, 0xde, 0x5c, 0x9d, 0x5f, 0xc1, 0x85, 0x7f, 0x25, 0x89, 0xb0, 0x29, 0xb1, 0xf0, 0xb9, 0x6b, - 0xd9, 0xb6, 0x98, 0x22, 0x35, 0x9a, 0xbb, 0x29, 0xa1, 0x64, 0x86, 0x4c, 0x8f, 0x99, 0x21, 0xa7, - 0x52, 0x40, 0xfd, 0x51, 0x83, 0xc6, 0x9a, 0x6b, 0xf5, 0x0e, 0x26, 0x34, 0x57, 0x35, 0xab, 0x52, - 0x30, 0xeb, 0x75, 0x98, 0xdd, 0xe5, 0xea, 0x12, 0x13, 0xd0, 0xf2, 0xe6, 0xea, 0x59, 0x61, 0x99, - 0x3a, 0x89, 0x4c, 0x95, 0x57, 0x35, 0x71, 0xea, 0x64, 0x13, 0x6b, 0x63, 0x4c, 0x4c, 0xd7, 0x05, - 0x9e, 0x3e, 0x67, 0x30, 0x7d, 0x9a, 0xec, 0x70, 0xc8, 0xa2, 0x58, 0x7f, 0x11, 0xea, 0xc3, 0x64, - 0x78, 0xda, 0xb8, 0xe1, 0xa5, 0x6c, 0xfa, 0x8a, 0x58, 0xeb, 0x50, 0xa6, 0x82, 0x32, 0x0b, 0x42, - 0x26, 0x5d, 0x30, 0xcd, 0x8c, 0x85, 0xaf, 0x6c, 0xfb, 0x96, 0x67, 0xbb, 0xcc, 0x64, 0xd1, 0xd0, - 0x8d, 0x45, 0xae, 0x55, 0x68, 0x84, 0x9c, 0xc3, 0x4e, 0xd4, 0x17, 0xeb, 0x9e, 0x68, 0x71, 0x2f, - 0x10, 0x1f, 0xff, 0x44, 0x26, 0x66, 0x04, 0x3e, 0x81, 0x43, 0x76, 0x88, 0xde, 0x9f, 0x46, 0xef, - 0x27, 0xcd, 0xac, 0x4f, 0xe1, 0x1d, 0x0a, 0xb2, 0x42, 0xe3, 0xe1, 0xa3, 0x36, 0x2a, 0xa8, 0x53, - 0xf8, 0x32, 0x4a, 0xa1, 0xae, 0x52, 0x13, 0x33, 0x14, 0x12, 0x73, 0x21, 0x7d, 0x36, 0xcb, 0xd2, - 0xe7, 0xc7, 0x55, 0x98, 0xa5, 0x49, 0x95, 0x84, 0xe0, 0x3c, 0x47, 0xbf, 0x3f, 0x50, 0x70, 0x26, - 0x51, 0xb8, 0x2d, 0xbc, 0x75, 0x5b, 0x4d, 0x63, 0x0a, 0x8d, 0x83, 0x95, 0xb7, 0xaf, 0x2b, 0xe9, - 0x4c, 0x26, 0x25, 0xbd, 0x6c, 0xca, 0x69, 0x4d, 0xa2, 0xf0, 0x44, 0x10, 0xfb, 0x0a, 0x96, 0xd2, - 0x36, 0x97, 0x8d, 0xfd, 0xb4, 0x7f, 0x42, 0x93, 0x44, 0xe1, 0x51, 0x8a, 0xfd, 0xa4, 0x6f, 0x72, - 0x75, 0x46, 0x20, 0xcd, 0xa2, 0x5f, 0x5a, 0xce, 0xd2, 0x76, 0x01, 0x1b, 0x8d, 0xb1, 0xd8, 0x00, - 0x05, 0x1b, 0xea, 0xf4, 0x6b, 0x16, 0xa6, 0xdf, 0xb3, 0x30, 0x4b, 0x7a, 0x72, 0xcb, 0x99, 0x42, - 0x54, 0x11, 0x36, 0x9b, 0x47, 0x98, 0x8a, 0x91, 0xb9, 0x11, 0x18, 0x99, 0x4f, 0xe7, 0xd7, 0xef, - 0x34, 0x38, 0xb3, 0x33, 0x74, 0xdd, 0x0e, 0x8b, 0x22, 0xab, 0xcf, 0xd6, 0x8e, 0xbb, 0xec, 0x30, - 0x32, 0xd9, 0xe1, 0xc8, 0xf5, 0x49, 0x87, 0xa9, 0x88, 0x1d, 0x46, 0xad, 0xea, 0x72, 0xf5, 0x62, - 0xd5, 0xc4, 0xff, 0xf5, 0x1b, 0x62, 0x82, 0x71, 0xd9, 0xd6, 0xd4, 0x72, 0xf5, 0x62, 0x73, 0xf5, - 0x52, 0x3a, 0x29, 0x8b, 0xba, 0x69, 0xd6, 0xf1, 0xc6, 0x35, 0x2f, 0x0e, 0x8f, 0xcd, 0x4c, 0xb8, - 0xbd, 0x05, 0x73, 0xea, 0x47, 0x7d, 0x01, 0xaa, 0x07, 0xec, 0x58, 0x0c, 0x82, 0xff, 0xab, 0xff, - 0x17, 0xd4, 0x8e, 0x78, 0xb5, 0x25, 0xa6, 0x72, 0x53, 0xf4, 0xc4, 0x47, 0x62, 0xd2, 0x97, 0xd7, - 0x2a, 0xaf, 0x6a, 0x46, 0x9b, 0x06, 0x9a, 0x0e, 0x58, 0xcb, 0x06, 0x6c, 0x7c, 0x09, 0x9a, 0x9d, - 0xa8, 0xbf, 0x61, 0xc5, 0xd6, 0x2d, 0x27, 0x8a, 0xf5, 0x17, 0xa0, 0x39, 0xc8, 0x9a, 0xc8, 0xd9, - 0x5c, 0x9d, 0x13, 0x7a, 0x05, 0xa3, 0x29, 0xb3, 0x18, 0x7f, 0xd3, 0xe0, 0x6c, 0x89, 0x69, 0x51, - 0xa0, 0x1b, 0x30, 0xe5, 0x8e, 0x56, 0x82, 0xdf, 0xf4, 0xaf, 0xc1, 0x02, 0x9a, 0x2c, 0x8d, 0xa1, - 0x55, 0x41, 0xfe, 0xd5, 0xd1, 0x6e, 0x8b, 0x02, 0xf2, 0x9b, 0x24, 0x44, 0xee, 0x2b, 0xe8, 0x6a, - 0xbf, 0x03, 0x67, 0x4b, 0x59, 0x4b, 0x9c, 0x79, 0x51, 0x75, 0xa6, 0xae, 0x8e, 0x97, 0x4b, 0xca, - 0x3e, 0xbd, 0x01, 0xfa, 0x26, 0x8b, 0x3b, 0xd6, 0xfd, 0xab, 0x9e, 0xdd, 0x71, 0xbc, 0x2e, 0x3b, - 0xe4, 0x50, 0x69, 0x43, 0x5d, 0xd4, 0xae, 0xe4, 0xe5, 0x86, 0x99, 0xb6, 0x47, 0x15, 0xb3, 0xc6, - 0xff, 0xc3, 0x8c, 0xac, 0x86, 0xf3, 0x0d, 0xac, 0xfb, 0x5d, 0x76, 0x88, 0x83, 0xab, 0x9a, 0xa2, - 0x85, 0x74, 0xe4, 0x10, 0xcb, 0x95, 0x68, 0x19, 0xdf, 0xe4, 0x65, 0x75, 0x7e, 0x28, 0x51, 0xf0, - 0xa0, 0x7a, 0xf4, 0xaf, 0xc3, 0x22, 0xb9, 0x4f, 0x52, 0xd4, 0xaa, 0x61, 0x2c, 0x5e, 0x4c, 0xd6, - 0x88, 0x62, 0x37, 0x22, 0x12, 0x12, 0x95, 0x42, 0x51, 0xd4, 0xd5, 0x7e, 0x17, 0x96, 0xca, 0x99, - 0x4b, 0x82, 0xf1, 0x9c, 0x1a, 0x8c, 0xd3, 0x49, 0x30, 0xe4, 0xde, 0xa5, 0x68, 0x1c, 0xc2, 0x3c, - 0xcf, 0x09, 0x5d, 0xe6, 0xd9, 0x9d, 0xa8, 0x8f, 0xe6, 0x2f, 0x43, 0x33, 0xc2, 0xf3, 0x88, 0x4e, - 0xd4, 0xcf, 0x6a, 0x00, 0x89, 0xc4, 0x39, 0x7a, 0xae, 0xc3, 0xbc, 0x98, 0x38, 0x28, 0x2a, 0x32, - 0x89, 0x87, 0x33, 0x62, 0xa2, 0xe8, 0xa6, 0xd2, 0x27, 0x6d, 0x1b, 0x3f, 0x9d, 0x86, 0x53, 0x02, - 0x1b, 0xb8, 0x6d, 0xe7, 0xa5, 0x56, 0x9a, 0x21, 0xa8, 0x45, 0xe9, 0xaf, 0x77, 0x94, 0x85, 0x9c, - 0x5a, 0xf2, 0x8e, 0xa7, 0xaa, 0xee, 0x78, 0x72, 0x63, 0x9a, 0x2a, 0x8e, 0x29, 0x67, 0x57, 0xad, - 0x68, 0xd7, 0x25, 0x58, 0x88, 0x30, 0x45, 0xef, 0xb8, 0x56, 0xbc, 0xe7, 0x87, 0x03, 0x51, 0x45, - 0xd5, 0xcc, 0x02, 0x9d, 0x17, 0x23, 0x44, 0x4b, 0x97, 0x08, 0x5a, 0x03, 0x72, 0x54, 0x9e, 0x90, - 0x89, 0x92, 0x2c, 0x15, 0x54, 0xfa, 0xaa, 0x44, 0x1a, 0x5b, 0x14, 0x39, 0xbe, 0x87, 0x47, 0x10, - 0xb4, 0x22, 0xc8, 0x24, 0x6e, 0xf9, 0x20, 0xea, 0x5f, 0x0f, 0xfd, 0x81, 0x58, 0x85, 0x93, 0x26, - 0x5a, 0xee, 0x7b, 0x31, 0xf3, 0x62, 0x94, 0xa5, 0xa2, 0x57, 0x26, 0x71, 0x59, 0xd1, 0xc4, 0xe5, - 0x60, 0xc6, 0x4c, 0x9a, 0x1c, 0x3f, 0x11, 0x3b, 0x14, 0x39, 0x9e, 0xff, 0xab, 0x44, 0x6e, 0x5e, - 0x8d, 0x5c, 0x6e, 0xf1, 0x59, 0x28, 0x2c, 0x3e, 0xd9, 0x21, 0xcc, 0xa2, 0x72, 0x08, 0xf3, 0x32, - 0x9c, 0xf2, 0x03, 0xbe, 0xb3, 0x8e, 0x5a, 0x3a, 0x4e, 0x8b, 0xa7, 0xd4, 0x14, 0xb1, 0xb2, 0x4d, - 0x5f, 0x69, 0x02, 0x24, 0xbc, 0xfa, 0x9b, 0x30, 0xef, 0xef, 0xed, 0xb9, 0x8e, 0xc7, 0x76, 0x86, - 0xd1, 0x3e, 0x56, 0x5e, 0xa7, 0x11, 0xd4, 0x4b, 0x42, 0x7c, 0x5b, 0xfd, 0x6a, 0xe6, 0xd9, 0xf9, - 0x4a, 0x6b, 0xc5, 0xb4, 0xe6, 0x61, 0x82, 0x3c, 0x83, 0x99, 0x45, 0xa1, 0xe1, 0x16, 0x51, 0xca, - 0xa1, 0x67, 0xd1, 0x41, 0x32, 0x89, 0xb4, 0xc4, 0x56, 0x6f, 0x9f, 0xe1, 0x9e, 0xa0, 0xb5, 0x44, - 0xb5, 0x88, 0x4c, 0x13, 0x6b, 0xe2, 0x7f, 0x24, 0x6b, 0x62, 0xfb, 0x35, 0x98, 0x91, 0x8d, 0x2a, - 0x99, 0xa8, 0x67, 0xe4, 0x89, 0x5a, 0x97, 0xe7, 0xe4, 0x8f, 0x34, 0x98, 0xcf, 0x99, 0xc6, 0xb9, - 0x63, 0x27, 0x76, 0x99, 0xd0, 0x40, 0x0d, 0xbe, 0x2e, 0xd9, 0x2c, 0xea, 0x89, 0x49, 0x82, 0xff, - 0x8b, 0x91, 0x54, 0xd3, 0x0a, 0xce, 0x80, 0x19, 0x67, 0xbb, 0xcb, 0x15, 0x75, 0xfd, 0xa1, 0x67, - 0xa7, 0x67, 0x2c, 0x12, 0x0d, 0xab, 0xb8, 0xed, 0xee, 0x9a, 0x65, 0xf7, 0x19, 0x9d, 0xb8, 0xd5, - 0x70, 0x4c, 0x2a, 0xd1, 0xb0, 0xa1, 0x7e, 0xc7, 0x09, 0xa2, 0x75, 0x7f, 0x30, 0xe0, 0xa1, 0xb6, - 0x59, 0xcc, 0x77, 0x77, 0x1a, 0x3a, 0x4c, 0xb4, 0xb8, 0x37, 0x6d, 0xb6, 0x67, 0x0d, 0xdd, 0x98, - 0xb3, 0x26, 0xa9, 0x41, 0x22, 0x61, 0x45, 0x19, 0xf9, 0xde, 0x06, 0x49, 0xd3, 0x38, 0x25, 0x8a, - 0xf1, 0x61, 0x05, 0x16, 0x30, 0xdb, 0xad, 0x23, 0xb0, 0x6c, 0x14, 0xba, 0x00, 0x35, 0x9c, 0xe8, - 0xa2, 0x5c, 0x2f, 0x96, 0xde, 0xf4, 0x59, 0x5f, 0x85, 0x69, 0x3f, 0xc0, 0x0d, 0x15, 0xa5, 0xbf, - 0xb6, 0xcc, 0xa8, 0x9e, 0x9e, 0x98, 0x82, 0x53, 0x7f, 0x0d, 0x80, 0x4e, 0x16, 0x31, 0xfe, 0x55, - 0x04, 0xe8, 0x38, 0x39, 0x89, 0x9b, 0x3b, 0x8e, 0x36, 0x1f, 0x7c, 0x9a, 0x66, 0xc7, 0x26, 0x2a, - 0x51, 0x5f, 0x83, 0x39, 0x1c, 0xde, 0x76, 0xb2, 0x8f, 0x42, 0xff, 0x8e, 0xef, 0x25, 0x27, 0x61, - 0x7c, 0x57, 0x13, 0x6e, 0xe1, 0x5f, 0xbb, 0x8c, 0x7c, 0x99, 0x99, 0xab, 0x4d, 0x6c, 0x6e, 0x1b, - 0xea, 0x83, 0xa1, 0xb2, 0x7d, 0x4b, 0xdb, 0x99, 0x9b, 0xab, 0x63, 0xdd, 0x6c, 0xbc, 0xaf, 0x41, - 0xeb, 0x2d, 0xdf, 0xf1, 0xf0, 0xc3, 0xd5, 0x20, 0x70, 0xc5, 0xc9, 0xd9, 0x03, 0xc5, 0xea, 0x25, - 0x68, 0x58, 0x24, 0xea, 0xc5, 0x22, 0x5c, 0x23, 0xb6, 0x61, 0x19, 0x9f, 0x54, 0x17, 0x57, 0xe5, - 0xba, 0xd8, 0xf8, 0x48, 0x83, 0x39, 0x32, 0xf8, 0xcb, 0x43, 0x27, 0x7e, 0xa0, 0x71, 0xbc, 0x02, - 0xf5, 0xc3, 0xa1, 0x13, 0x4f, 0x88, 0x9a, 0x94, 0xb7, 0x18, 0xfb, 0x6a, 0x49, 0xec, 0x8d, 0x5f, - 0x69, 0x70, 0x2e, 0xef, 0xa6, 0xab, 0xbd, 0x1e, 0x0b, 0x1e, 0x06, 0xb4, 0x95, 0x3a, 0x7f, 0xaa, - 0xa4, 0xce, 0x0f, 0x59, 0x8f, 0x39, 0x47, 0x2c, 0xbc, 0x1a, 0x89, 0x13, 0x05, 0x89, 0x52, 0x3a, - 0x74, 0x93, 0xbd, 0xc7, 0x7a, 0x8f, 0xfe, 0xd0, 0x3f, 0xd1, 0xe0, 0xc9, 0xcd, 0x74, 0x02, 0xdd, - 0x09, 0x2d, 0x2f, 0xda, 0x63, 0x61, 0xf8, 0x10, 0xc6, 0xfd, 0x26, 0xcc, 0x7a, 0xec, 0x5e, 0xd6, - 0xb7, 0x98, 0x4a, 0xe3, 0x44, 0x55, 0x81, 0xc9, 0x72, 0x8a, 0xf1, 0x7b, 0x0d, 0x16, 0x48, 0xcf, - 0x4d, 0xa7, 0x77, 0xf0, 0x10, 0x0c, 0x5b, 0x83, 0xb9, 0x03, 0xec, 0x89, 0xb7, 0x26, 0x4c, 0x95, - 0x39, 0x89, 0x09, 0x4d, 0xfb, 0x58, 0x83, 0xc5, 0xe4, 0x20, 0xfd, 0xc8, 0x79, 0x18, 0x60, 0xdb, - 0x80, 0x79, 0x3a, 0xb0, 0x78, 0x10, 0xe3, 0xf2, 0x22, 0x13, 0x5a, 0xf7, 0x13, 0x0d, 0xe6, 0x49, - 0xd3, 0x35, 0x2f, 0x66, 0xe1, 0x03, 0xd9, 0xf6, 0x06, 0x34, 0x99, 0x17, 0x87, 0x96, 0x37, 0x69, - 0xb6, 0x92, 0xd9, 0x27, 0x4c, 0x58, 0x1f, 0x69, 0xa0, 0xa3, 0xaa, 0x0d, 0x27, 0x1a, 0x38, 0x51, - 0xf4, 0x10, 0xdc, 0x3f, 0xd9, 0xc0, 0xfe, 0xae, 0xc1, 0x19, 0x49, 0x4b, 0x67, 0x18, 0x3f, 0x2a, - 0x43, 0xd3, 0x5f, 0x85, 0x06, 0x5f, 0x43, 0xe5, 0xa3, 0xdc, 0x71, 0xca, 0x33, 0x66, 0x5e, 0x9d, - 0x61, 0xa3, 0xcb, 0x7a, 0xbe, 0x67, 0x53, 0x2a, 0x9b, 0x35, 0x15, 0x1a, 0x9f, 0xea, 0x6d, 0x49, - 0xcd, 0xba, 0xe5, 0xf5, 0x98, 0xfb, 0x58, 0x98, 0x6f, 0x7c, 0xa0, 0x89, 0xc3, 0x9a, 0x47, 0xc8, - 0x1c, 0xe3, 0xc7, 0x09, 0xd0, 0x1e, 0x39, 0x4f, 0x73, 0x28, 0x2c, 0x49, 0x5a, 0xe4, 0x5a, 0xf0, - 0x8b, 0x87, 0xc1, 0x1b, 0xd0, 0xec, 0xed, 0x5b, 0x5e, 0x7f, 0x62, 0x20, 0xc8, 0xec, 0xc6, 0x01, - 0x2c, 0xd2, 0x11, 0xb1, 0x54, 0x6d, 0xf0, 0x9d, 0xab, 0x65, 0xd3, 0x66, 0x94, 0xce, 0x62, 0x92, - 0xa6, 0x7a, 0x55, 0x20, 0x2e, 0x9f, 0xb3, 0xab, 0x82, 0xf3, 0x00, 0x96, 0x6d, 0xbf, 0xe3, 0x87, - 0xb6, 0xe3, 0x25, 0xa5, 0xa2, 0x44, 0x31, 0xde, 0x82, 0x19, 0xbe, 0x77, 0xbe, 0x23, 0x1d, 0xf6, - 0x8e, 0x3d, 0x8e, 0x96, 0x0f, 0x8a, 0x2b, 0xea, 0x41, 0xb1, 0xb1, 0x03, 0x67, 0x0b, 0x03, 0xc7, - 0x88, 0xfc, 0x1f, 0x9d, 0x61, 0x27, 0x9d, 0x88, 0xc0, 0x24, 0x27, 0x32, 0x72, 0xff, 0xa6, 0xc2, - 0x68, 0x1c, 0xc1, 0xd3, 0x05, 0x8d, 0x57, 0x83, 0x20, 0xf4, 0x8f, 0x04, 0x10, 0x3f, 0xad, 0x66, - 0xb5, 0xaa, 0xaa, 0xe4, 0xaa, 0xaa, 0xd2, 0x7e, 0x95, 0x82, 0xef, 0x5f, 0xd4, 0xef, 0x0f, 0x35, - 0x98, 0x17, 0x1d, 0xdb, 0xb6, 0xe8, 0xea, 0x39, 0x98, 0xa6, 0xbb, 0x2f, 0xd1, 0xc9, 0x62, 0xda, - 0x49, 0x72, 0x37, 0x67, 0x0a, 0x86, 0x22, 0x3a, 0x2b, 0x65, 0xe8, 0xbc, 0x9c, 0xe2, 0x7e, 0xec, - 0x8d, 0x94, 0x60, 0x32, 0x6e, 0x25, 0x70, 0xdc, 0x60, 0x2e, 0xfb, 0xac, 0xf6, 0x1b, 0x5b, 0x30, - 0x87, 0x97, 0x6c, 0x99, 0x7d, 0x9f, 0x5a, 0xd5, 0x4d, 0x58, 0x40, 0x55, 0x9f, 0xcb, 0xb8, 0x52, - 0xec, 0x72, 0xdb, 0xd7, 0x69, 0x36, 0x7e, 0x36, 0x8d, 0x97, 0xe1, 0x74, 0xe2, 0x4b, 0x7a, 0x88, - 0x42, 0xfa, 0x46, 0x5c, 0x05, 0xf0, 0x6a, 0x63, 0x69, 0xdd, 0xf7, 0x8e, 0x58, 0x18, 0x29, 0x8f, - 0x57, 0x48, 0x44, 0x99, 0x8f, 0xa2, 0xa5, 0xaf, 0x80, 0xde, 0x93, 0x24, 0xc4, 0xd1, 0x4e, 0x05, - 0x8f, 0x76, 0x4a, 0xbe, 0xe8, 0xff, 0x0b, 0x67, 0x87, 0xa8, 0xf5, 0xae, 0x17, 0x32, 0xcb, 0xc6, - 0xb3, 0x0c, 0x29, 0x89, 0x95, 0x7f, 0x34, 0xde, 0x83, 0xb6, 0x3c, 0xae, 0x2e, 0x8b, 0x77, 0x42, - 0xe7, 0x48, 0x1a, 0x9b, 0x38, 0x9f, 0xd4, 0x94, 0xf3, 0xc9, 0xec, 0x3c, 0xb3, 0xa2, 0x9c, 0x67, - 0x9e, 0x83, 0x86, 0x13, 0x09, 0x05, 0xd8, 0x6f, 0xdd, 0xcc, 0x08, 0xc6, 0x57, 0x61, 0x91, 0xa2, - 0x29, 0x8e, 0xeb, 0xb1, 0x8b, 0x36, 0xd4, 0x09, 0x8a, 0x69, 0x27, 0x69, 0x7b, 0xe4, 0xf3, 0x8e, - 0x92, 0x8b, 0x15, 0xa3, 0x0b, 0x8b, 0xe2, 0xd2, 0x6d, 0xc7, 0xea, 0x3b, 0x1e, 0xe5, 0xd5, 0xf3, - 0x00, 0x81, 0xd5, 0x4f, 0xae, 0xf4, 0x35, 0xda, 0x3f, 0x65, 0x14, 0xfe, 0x3d, 0xda, 0xf7, 0xef, - 0x89, 0xef, 0x15, 0xfa, 0x9e, 0x51, 0x8c, 0x3f, 0xd7, 0xa0, 0xd1, 0x75, 0xfa, 0x9e, 0xe5, 0x9a, - 0xec, 0x50, 0x7f, 0x01, 0xa6, 0xa9, 0x16, 0x16, 0x30, 0x49, 0xce, 0xe7, 0x88, 0x83, 0x8a, 0x78, - 0x93, 0x1d, 0xde, 0x78, 0xc2, 0x14, 0x7c, 0xfa, 0xb5, 0xe4, 0xda, 0x70, 0x8b, 0xce, 0x10, 0xc4, - 0x5a, 0xf4, 0x74, 0x89, 0xa0, 0xe0, 0x20, 0x79, 0x55, 0x8a, 0x77, 0xdc, 0xc3, 0x35, 0x5a, 0xcc, - 0x69, 0xb5, 0x63, 0x5a, 0xbe, 0x45, 0xc7, 0xc4, 0xc7, 0x25, 0x2c, 0xdc, 0x7d, 0x8b, 0xe5, 0x49, - 0x95, 0xa0, 0x8d, 0xb9, 0x90, 0x20, 0x3e, 0x2e, 0xb1, 0x3f, 0xf4, 0xfa, 0x77, 0x03, 0x71, 0x68, - 0xa3, 0x4a, 0xdc, 0xc0, 0x4f, 0x42, 0x82, 0xf8, 0xb8, 0x44, 0x88, 0x59, 0x13, 0x0f, 0x8f, 0xf3, - 0x12, 0x94, 0x50, 0x85, 0x04, 0xf1, 0xe9, 0xb7, 0x61, 0xa1, 0xcf, 0x62, 0xd3, 0xf7, 0x07, 0x6b, - 0xc7, 0x9b, 0xe2, 0x7c, 0x9b, 0x5e, 0x2e, 0x2d, 0x2b, 0xb2, 0x9b, 0x39, 0x26, 0xd2, 0x52, 0x90, - 0xd5, 0x43, 0x78, 0xda, 0xf7, 0x38, 0x69, 0xc7, 0x0a, 0x63, 0xa7, 0xe7, 0x04, 0x96, 0x17, 0xaf, - 0xfb, 0x9e, 0x87, 0x99, 0xdc, 0x64, 0x87, 0xe2, 0x3d, 0xd3, 0x25, 0x45, 0xf9, 0xf6, 0x38, 0x89, - 0x1b, 0x4f, 0x98, 0xe3, 0x55, 0xea, 0xdf, 0x80, 0xe5, 0x02, 0xc3, 0x86, 0x13, 0xf5, 0xe4, 0x6e, - 0xe9, 0xf9, 0xd3, 0xe5, 0xf1, 0xdd, 0xe6, 0x84, 0x6e, 0x3c, 0x61, 0x9e, 0xa8, 0x58, 0x38, 0xf0, - 0x8e, 0x7f, 0xc0, 0xbc, 0xb5, 0x63, 0xce, 0xbb, 0xb5, 0x81, 0xc7, 0xe4, 0x25, 0x0e, 0x54, 0x98, - 0x32, 0x07, 0x2a, 0xe4, 0xb5, 0x06, 0x9c, 0x0a, 0xac, 0x63, 0xd7, 0xb7, 0x6c, 0xe3, 0x3b, 0x53, - 0x00, 0x49, 0xe4, 0x22, 0x2c, 0x9f, 0x14, 0xac, 0xb7, 0x4a, 0xb1, 0x1e, 0xb8, 0xc7, 0x12, 0xda, - 0x37, 0xcb, 0xd1, 0xfe, 0x9f, 0xe3, 0xd0, 0x4e, 0x1a, 0x72, 0x78, 0x5f, 0xcd, 0xe1, 0xbd, 0x55, - 0x8a, 0x77, 0xd1, 0xb9, 0x40, 0xfc, 0x6a, 0x0e, 0xf1, 0xad, 0x52, 0xc4, 0x0b, 0x19, 0x81, 0xf9, - 0xd5, 0x1c, 0xe6, 0x5b, 0xa5, 0x98, 0x17, 0x32, 0x02, 0xf5, 0xab, 0x39, 0xd4, 0xb7, 0x4a, 0x51, - 0x2f, 0x64, 0x04, 0xee, 0x77, 0x46, 0xe2, 0xde, 0x38, 0x01, 0xf7, 0xa4, 0xa7, 0x88, 0xfc, 0x9d, - 0x12, 0x20, 0xd4, 0xcb, 0x35, 0xe6, 0x80, 0x90, 0x69, 0x1c, 0x09, 0x85, 0x6f, 0x55, 0x61, 0x0e, - 0xc3, 0x44, 0xcb, 0x8b, 0xb7, 0xe7, 0x17, 0xdf, 0x3f, 0x68, 0x25, 0xef, 0x1f, 0xf4, 0xe7, 0x61, - 0x91, 0x08, 0x4c, 0xba, 0x8c, 0xa0, 0x15, 0xab, 0xf8, 0x01, 0xaf, 0x59, 0x86, 0x51, 0xec, 0x0f, - 0x36, 0xac, 0xd8, 0x4a, 0x8a, 0xd7, 0x8c, 0x22, 0x5f, 0x82, 0x4d, 0x15, 0x9e, 0xfd, 0x85, 0x64, - 0x73, 0x4d, 0x2c, 0x4b, 0xd8, 0xe2, 0x12, 0xb1, 0x33, 0x60, 0xfe, 0x30, 0x16, 0xf7, 0x59, 0x49, - 0x93, 0x2f, 0x4c, 0x03, 0x66, 0x3b, 0x16, 0x5e, 0x1d, 0x89, 0x57, 0x0c, 0x29, 0x01, 0x97, 0x89, - 0xec, 0x2a, 0x4c, 0x3c, 0xcb, 0xcb, 0x28, 0x13, 0x5c, 0x5b, 0xe1, 0x0b, 0x4f, 0x27, 0x76, 0x92, - 0x4b, 0x23, 0xba, 0xbb, 0x52, 0x68, 0x7c, 0x41, 0xdf, 0x1d, 0x46, 0xc7, 0xb7, 0x1c, 0x4f, 0x76, - 0x4f, 0x93, 0x16, 0xf4, 0xe2, 0x17, 0xe3, 0xd7, 0x1a, 0x9c, 0x96, 0x72, 0x41, 0x87, 0xc5, 0x16, - 0xfa, 0x45, 0x79, 0xa3, 0xa3, 0x9d, 0xfc, 0x46, 0x67, 0x03, 0xe6, 0xfb, 0xea, 0x5e, 0x6a, 0x82, - 0x2d, 0x51, 0x5e, 0x44, 0x79, 0x4c, 0x54, 0x9d, 0xe8, 0x31, 0x91, 0xf1, 0x27, 0x0d, 0xe6, 0x73, - 0x6b, 0xe3, 0xd8, 0xe5, 0xfe, 0x65, 0x00, 0x27, 0x85, 0x5d, 0xee, 0xa8, 0x5c, 0xc5, 0xa3, 0x29, - 0x31, 0x96, 0xdd, 0x9f, 0x55, 0x1f, 0xec, 0xfe, 0xec, 0x0d, 0x68, 0x06, 0x99, 0xa3, 0x73, 0x3b, - 0xba, 0x92, 0x10, 0x98, 0x32, 0xbb, 0xf1, 0x3d, 0x0d, 0x16, 0x0b, 0x69, 0x11, 0x6f, 0xb2, 0xf8, - 0x04, 0x4b, 0x6f, 0xb2, 0x78, 0x43, 0x42, 0x6e, 0x25, 0x8f, 0x5c, 0xd7, 0x39, 0x92, 0x9f, 0x2b, - 0x8a, 0xe6, 0x08, 0xd4, 0x4c, 0x8d, 0x44, 0xcd, 0x5f, 0x34, 0x58, 0x2a, 0xaf, 0x2b, 0x1e, 0x47, - 0xdf, 0x7f, 0xa0, 0x41, 0x6b, 0xd4, 0xba, 0xf2, 0x85, 0x85, 0x20, 0xc3, 0x7d, 0x5a, 0x9a, 0x3d, - 0x8e, 0xbe, 0x3f, 0x9d, 0xc0, 0x5e, 0x5a, 0x90, 0x8d, 0x1f, 0x54, 0x12, 0xdb, 0xd3, 0x22, 0xf3, - 0x31, 0xb4, 0x5d, 0xbf, 0x04, 0x0b, 0x64, 0x82, 0xf4, 0x84, 0x82, 0xae, 0x67, 0x0a, 0x74, 0xbe, - 0xed, 0x29, 0x14, 0x21, 0x9f, 0x17, 0x36, 0x8d, 0x9f, 0xa5, 0x58, 0x4b, 0x4b, 0xf4, 0x47, 0xd2, - 0xdf, 0x19, 0x5a, 0xa4, 0xb2, 0x4a, 0x42, 0x4b, 0xba, 0x5d, 0xf8, 0x77, 0x47, 0x4b, 0xea, 0x27, - 0xa9, 0x94, 0x34, 0xde, 0xd7, 0xe0, 0xc9, 0x91, 0x5b, 0xa3, 0xb1, 0x1e, 0x93, 0x8a, 0xa8, 0x8a, - 0x5a, 0x44, 0xe5, 0x4c, 0xaa, 0x3e, 0xd8, 0xe4, 0xff, 0xb9, 0x06, 0x4f, 0x8d, 0x29, 0x5a, 0x73, - 0x91, 0xd2, 0x26, 0x8d, 0x54, 0x6e, 0x50, 0x15, 0xe5, 0x76, 0xea, 0x44, 0x3f, 0x67, 0xd3, 0xa7, - 0x2a, 0x4f, 0x1f, 0xe3, 0x17, 0x1a, 0x3c, 0x33, 0xc1, 0xe6, 0xef, 0x8b, 0x19, 0xf4, 0xc8, 0xb7, - 0x5e, 0xc6, 0x2f, 0x35, 0xb8, 0x30, 0xd9, 0xe6, 0xf1, 0x51, 0x1b, 0xf9, 0xf7, 0x65, 0xbc, 0xe6, - 0x77, 0xa2, 0x52, 0x98, 0x34, 0x25, 0xcb, 0xc9, 0x38, 0xae, 0xe4, 0x70, 0xfc, 0xd9, 0xd0, 0xda, - 0x91, 0xc0, 0x5a, 0xdc, 0x0f, 0x8d, 0x48, 0xc6, 0x52, 0xd2, 0xad, 0xa8, 0x49, 0xf7, 0x1d, 0x78, - 0xb2, 0xcb, 0xe2, 0xab, 0x41, 0xb0, 0x66, 0xf5, 0x0e, 0xb8, 0xcd, 0x9e, 0xdd, 0xc5, 0x27, 0x60, - 0xe3, 0x5e, 0x03, 0xf3, 0x2d, 0x42, 0x94, 0x09, 0x88, 0xf7, 0x50, 0x0a, 0xcd, 0x38, 0x07, 0xed, - 0x51, 0x8a, 0xa3, 0xc0, 0xf8, 0x6d, 0x05, 0x66, 0xae, 0xdd, 0x8f, 0xe9, 0x0d, 0x63, 0x97, 0xe1, - 0x0f, 0x3c, 0x22, 0xbc, 0x08, 0xc8, 0x26, 0x7e, 0xd2, 0xce, 0xef, 0x59, 0x2a, 0xc5, 0x3d, 0xcb, - 0x3a, 0x00, 0x4b, 0xb4, 0x45, 0xe2, 0x22, 0xf8, 0x19, 0xe1, 0x51, 0xb9, 0x9b, 0xac, 0x21, 0x5e, - 0xae, 0x49, 0x62, 0x3c, 0xb5, 0x75, 0xac, 0xfb, 0x9d, 0xa8, 0x2f, 0xfd, 0x58, 0x8f, 0xee, 0x83, - 0x0b, 0x74, 0xee, 0x81, 0x54, 0xf2, 0xf6, 0x70, 0x20, 0x52, 0xa0, 0x42, 0xcb, 0xbd, 0xbd, 0x9b, - 0xce, 0xbf, 0xbd, 0x6b, 0x6f, 0xc3, 0x7c, 0x6e, 0x38, 0x25, 0x6f, 0xce, 0x2e, 0xa8, 0x8f, 0x43, - 0x17, 0xf2, 0x46, 0xc9, 0xaf, 0xd0, 0x7e, 0x53, 0x81, 0x46, 0xfa, 0x41, 0xb7, 0xe0, 0x6c, 0xc8, - 0x2c, 0xfc, 0x45, 0x1e, 0x12, 0xb9, 0xb3, 0xa4, 0x87, 0xce, 0xff, 0x93, 0xd7, 0xb4, 0x62, 0x96, - 0x71, 0x93, 0x9b, 0xca, 0x35, 0x4d, 0xf0, 0xaa, 0x74, 0x05, 0xf4, 0x41, 0xd4, 0xbf, 0xee, 0x84, - 0x51, 0xdc, 0xf1, 0x6d, 0x67, 0xef, 0x58, 0x3a, 0xc6, 0x2d, 0xf9, 0x52, 0x78, 0xb8, 0x37, 0x35, - 0xf2, 0xe1, 0x5e, 0xfa, 0x03, 0xab, 0xf6, 0xbb, 0xd0, 0x1e, 0x3d, 0xf4, 0x12, 0x97, 0xfe, 0xb7, - 0xea, 0xd2, 0xe4, 0x17, 0x3c, 0x37, 0xd9, 0x31, 0xfd, 0x9c, 0x4f, 0xf2, 0xe8, 0x1e, 0xd4, 0x13, - 0x32, 0xee, 0xc8, 0x8f, 0x03, 0x76, 0x33, 0x55, 0x96, 0x34, 0xd5, 0x77, 0x81, 0x0d, 0x21, 0xcf, - 0xe1, 0xe4, 0x5a, 0x31, 0x8b, 0x62, 0x09, 0x4e, 0x64, 0x78, 0x81, 0xbe, 0x76, 0xfe, 0x2b, 0xe7, - 0xb6, 0x03, 0xe6, 0x6d, 0x75, 0xf2, 0x3f, 0x28, 0x7e, 0x1d, 0xff, 0xee, 0x4e, 0x23, 0xe9, 0xa5, - 0x7f, 0x06, 0x00, 0x00, 0xff, 0xff, 0xf8, 0xa8, 0xf7, 0xa2, 0x96, 0x3c, 0x00, 0x00, +var fileDescriptor_ws_1de2d1a7b016fa6e = []byte{ + // 3682 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x3c, 0x4d, 0x6c, 0xdc, 0xc6, + 0xd5, 0x21, 0x57, 0xbb, 0xda, 0x7d, 0xab, 0x5f, 0xda, 0xd6, 0xb7, 0xd9, 0xd8, 0xfe, 0x04, 0x26, + 0xce, 0x67, 0x18, 0xb1, 0xfc, 0xc1, 0x6e, 0x93, 0xc0, 0x69, 0xe2, 0x5a, 0x92, 0x2d, 0x2b, 0xf1, + 0x5a, 0x0a, 0xd7, 0x76, 0xda, 0xa6, 0x39, 0x50, 0xcb, 0xd1, 0x8a, 0x11, 0x97, 0xa4, 0xf8, 0x23, + 0x5b, 0xa7, 0x02, 0x6d, 0x11, 0x14, 0xc8, 0x2d, 0x68, 0x0b, 0xf4, 0xef, 0xd6, 0x4b, 0xd1, 0x1e, + 0x82, 0x5e, 0xd2, 0x63, 0x0f, 0x3d, 0xf4, 0x54, 0xa0, 0xbd, 0x16, 0x68, 0x4f, 0x3d, 0x14, 0x6d, + 0x81, 0xf6, 0xda, 0x4b, 0x8a, 0x99, 0x37, 0x24, 0x67, 0x48, 0xee, 0x6a, 0xad, 0x18, 0xb1, 0x0d, + 0xf7, 0x62, 0xe8, 0x3d, 0xce, 0x7b, 0xf3, 0xe6, 0xfd, 0xcf, 0xcf, 0x1a, 0x66, 0x42, 0x6b, 0xf7, + 0x5e, 0x78, 0xe1, 0x5e, 0xb8, 0xe4, 0x07, 0x5e, 0xe4, 0x69, 0xda, 0x86, 0x4f, 0xdc, 0xf5, 0x4e, + 0x97, 0x04, 0xfb, 0x24, 0x58, 0x62, 0x1f, 0xdb, 0xe7, 0x29, 0xee, 0xfc, 0x7a, 0xe7, 0x3c, 0x62, + 0x2f, 0xf8, 0xbb, 0xfd, 0x0b, 0x6c, 0xf4, 0x05, 0x4e, 0x1c, 0x98, 0xbe, 0x4f, 0x02, 0xce, 0x42, + 0xff, 0xf3, 0x04, 0x34, 0xd6, 0x02, 0x2f, 0xf6, 0xd7, 0xdd, 0x6d, 0x4f, 0x6b, 0xc1, 0x64, 0x9f, + 0x01, 0xab, 0x2d, 0x65, 0x51, 0x39, 0xdb, 0x30, 0x12, 0x50, 0x3b, 0x09, 0x0d, 0xf6, 0xe7, 0x2d, + 0x73, 0x40, 0x5a, 0x2a, 0xfb, 0x96, 0x21, 0x34, 0x1d, 0xa6, 0x5c, 0x2f, 0xb2, 0xb7, 0xed, 0x9e, + 0x19, 0xd9, 0x9e, 0xdb, 0xaa, 0xb0, 0x01, 0x12, 0x8e, 0x8e, 0xb1, 0xdd, 0x28, 0xf0, 0xac, 0xb8, + 0xc7, 0xc6, 0x4c, 0xe0, 0x18, 0x11, 0x47, 0xe7, 0xdf, 0x36, 0x7b, 0xe4, 0x8e, 0x71, 0xb3, 0x55, + 0xc5, 0xf9, 0x39, 0xa8, 0x2d, 0x42, 0xd3, 0xbb, 0xe7, 0x92, 0xe0, 0x4e, 0x48, 0x82, 0xf5, 0xd5, + 0x56, 0x8d, 0x7d, 0x15, 0x51, 0xda, 0x69, 0x80, 0x5e, 0x40, 0xcc, 0x88, 0xdc, 0xb6, 0x07, 0xa4, + 0x35, 0xb9, 0xa8, 0x9c, 0xad, 0x18, 0x02, 0x86, 0x72, 0x18, 0x90, 0xc1, 0x16, 0x09, 0x56, 0xbc, + 0xd8, 0x8d, 0x5a, 0xf5, 0x45, 0xe5, 0xec, 0xb4, 0x21, 0xa2, 0xb4, 0x19, 0x50, 0xc9, 0xfd, 0x56, + 0x83, 0xb1, 0x56, 0xc9, 0x7d, 0x6d, 0x01, 0x6a, 0x61, 0x64, 0x46, 0x71, 0xd8, 0x82, 0x45, 0xe5, + 0x6c, 0xd5, 0xe0, 0x90, 0xf6, 0x02, 0x4c, 0x33, 0xbe, 0x5e, 0x22, 0x4d, 0x93, 0x91, 0xc8, 0xc8, + 0x54, 0x63, 0xb7, 0x0f, 0x7c, 0xd2, 0x9a, 0x62, 0x0c, 0x32, 0x84, 0x76, 0x0e, 0xe6, 0x5c, 0x42, + 0xac, 0xbb, 0x24, 0xc8, 0xb4, 0x36, 0xcd, 0x06, 0x15, 0xf0, 0xda, 0x8b, 0x30, 0xe3, 0x78, 0xde, + 0x6e, 0x87, 0x89, 0x4a, 0xed, 0xd4, 0x9a, 0x61, 0x23, 0x73, 0x58, 0xed, 0x25, 0x98, 0x37, 0x7d, + 0xdf, 0x39, 0x40, 0xd4, 0xf5, 0xc0, 0x26, 0xae, 0xd5, 0x9a, 0x65, 0x43, 0x8b, 0x1f, 0xb4, 0x97, + 0x61, 0x41, 0xb4, 0xcf, 0x1d, 0xdf, 0x4a, 0x74, 0x37, 0xc7, 0x74, 0x37, 0xe4, 0xab, 0xb6, 0x04, + 0x9a, 0xf4, 0x05, 0x55, 0x30, 0xcf, 0x54, 0x50, 0xf2, 0x45, 0xff, 0x6e, 0x05, 0x66, 0x53, 0x0f, + 0xbb, 0xee, 0x05, 0x5d, 0x12, 0x3d, 0xc6, 0x7e, 0x86, 0x3e, 0x50, 0x4b, 0x7d, 0x60, 0xad, 0xc4, + 0x4e, 0xd4, 0xb7, 0x9a, 0x17, 0x9f, 0x5b, 0xea, 0x7b, 0x5e, 0xdf, 0x21, 0x18, 0x48, 0x5b, 0xf1, + 0xf6, 0xd2, 0xba, 0x1b, 0x5d, 0xba, 0x78, 0xd7, 0x74, 0x62, 0x52, 0x62, 0xc4, 0x95, 0x82, 0x11, + 0xeb, 0x87, 0xb3, 0xc9, 0x5b, 0x78, 0xbd, 0xcc, 0xc2, 0x8d, 0xc3, 0xf9, 0x14, 0xa9, 0xf4, 0x4f, + 0x55, 0x38, 0xc6, 0xcc, 0xc2, 0xb1, 0xb1, 0xe3, 0x1c, 0x92, 0x02, 0x16, 0xa0, 0x16, 0xa3, 0xb1, + 0xd1, 0x2e, 0x1c, 0xa2, 0x26, 0x0b, 0x3c, 0x87, 0xdc, 0x24, 0xfb, 0xc4, 0x61, 0x16, 0xa9, 0x1a, + 0x19, 0x42, 0x6b, 0x43, 0xfd, 0x7d, 0xcf, 0x76, 0x99, 0x63, 0x4d, 0x30, 0xc7, 0x4a, 0x61, 0xfa, + 0xcd, 0xb5, 0x7b, 0xbb, 0x2e, 0xb5, 0x35, 0xda, 0x21, 0x85, 0x45, 0x13, 0xd5, 0x64, 0x13, 0xbd, + 0x08, 0x33, 0xa6, 0xef, 0x77, 0x4c, 0xb7, 0x4f, 0x02, 0x9c, 0x74, 0x12, 0xc3, 0x41, 0xc6, 0xd2, + 0x84, 0x40, 0x67, 0xea, 0x7a, 0x71, 0xd0, 0x23, 0x4c, 0xdb, 0x55, 0x43, 0xc0, 0x50, 0x3e, 0x9e, + 0x4f, 0x02, 0x21, 0x8e, 0x31, 0xf4, 0x73, 0x58, 0xee, 0x12, 0x90, 0xba, 0x04, 0x4d, 0x24, 0x71, + 0x44, 0xae, 0xb9, 0x16, 0x5b, 0x54, 0x93, 0x2d, 0x4a, 0x44, 0xd1, 0x04, 0x61, 0xbb, 0xfb, 0x76, + 0x94, 0xa6, 0xab, 0x29, 0x4c, 0x10, 0x12, 0x52, 0xff, 0x40, 0x81, 0x99, 0xcd, 0x78, 0xcb, 0xb1, + 0x7b, 0x0c, 0x41, 0x95, 0x9f, 0xa9, 0x58, 0x91, 0x54, 0x2c, 0x2a, 0x4a, 0x1d, 0xae, 0xa8, 0x8a, + 0xac, 0xa8, 0x05, 0xa8, 0xf5, 0x89, 0x6b, 0x91, 0x80, 0x29, 0xbe, 0x6a, 0x70, 0x88, 0x2f, 0xa8, + 0x9a, 0x2c, 0x48, 0xff, 0x93, 0x0a, 0xf5, 0xcf, 0x59, 0x84, 0x45, 0x68, 0xfa, 0x3b, 0x9e, 0x4b, + 0x6e, 0xc5, 0xd4, 0xf9, 0xb8, 0x2c, 0x22, 0x4a, 0x3b, 0x0e, 0xd5, 0x2d, 0x3b, 0x88, 0x76, 0x98, + 0xf5, 0xa7, 0x0d, 0x04, 0x28, 0x96, 0x0c, 0x4c, 0x1b, 0x4d, 0xde, 0x30, 0x10, 0xe0, 0x0b, 0xaa, + 0xa7, 0x16, 0x92, 0x4b, 0x41, 0xa3, 0x50, 0x0a, 0x8a, 0x1e, 0x04, 0xa5, 0x1e, 0x74, 0x0e, 0xe6, + 0xfa, 0x8e, 0xb7, 0x65, 0x3a, 0x06, 0xe9, 0xed, 0x77, 0xc2, 0xfe, 0x86, 0x1f, 0x31, 0x73, 0x57, + 0x8d, 0x02, 0x9e, 0xea, 0x87, 0x89, 0x68, 0x99, 0x07, 0x2c, 0x91, 0x57, 0x8c, 0x14, 0xd6, 0xff, + 0xad, 0x00, 0x60, 0xd8, 0x31, 0x15, 0xe7, 0x6a, 0x99, 0x52, 0xac, 0x65, 0x0b, 0x50, 0x0b, 0xc8, + 0xc0, 0x0c, 0x76, 0x93, 0x50, 0x43, 0x28, 0xb7, 0xb0, 0x4a, 0x61, 0x61, 0x5f, 0x02, 0xd8, 0x66, + 0xf3, 0x50, 0x3e, 0x4c, 0xe5, 0xcd, 0x8b, 0x27, 0x97, 0x8a, 0x5d, 0xc2, 0x52, 0x62, 0x6e, 0x43, + 0x18, 0x4f, 0x03, 0xd9, 0xb4, 0x2c, 0x1e, 0x2f, 0x55, 0x0c, 0xe4, 0x14, 0x51, 0x12, 0x2e, 0xb5, + 0x11, 0xe1, 0x32, 0x99, 0x7a, 0xd7, 0x3f, 0x14, 0x68, 0x2c, 0x3b, 0x66, 0x6f, 0x77, 0xcc, 0xb5, + 0xcb, 0x6b, 0x54, 0x0b, 0x6b, 0xbc, 0x01, 0xd3, 0x5b, 0x94, 0x5d, 0xb2, 0x04, 0xa6, 0x86, 0xe6, + 0x45, 0xbd, 0x6c, 0x99, 0x72, 0x78, 0x19, 0x32, 0xa1, 0xbc, 0xde, 0x89, 0xc3, 0xd7, 0x5b, 0x1d, + 0xb1, 0xde, 0xb4, 0x62, 0xe8, 0x3f, 0xa8, 0xc0, 0x14, 0x4b, 0xac, 0x06, 0xd9, 0x8b, 0x49, 0x18, + 0x69, 0x6f, 0x40, 0x3d, 0x4e, 0x64, 0x55, 0xc6, 0x96, 0x35, 0xa5, 0xd1, 0x5e, 0xe3, 0x25, 0x91, + 0x31, 0x50, 0x19, 0x83, 0x53, 0x65, 0x0c, 0xd2, 0x22, 0x6b, 0x64, 0xe3, 0x69, 0x35, 0xdc, 0x31, + 0x5d, 0xcb, 0x21, 0x06, 0x09, 0x63, 0x27, 0xe2, 0xf9, 0x59, 0xc2, 0xa1, 0xb7, 0xed, 0x75, 0xc2, + 0x3e, 0xaf, 0x95, 0x1c, 0xa2, 0xfa, 0xc1, 0x71, 0xf4, 0x13, 0x2e, 0x3e, 0x43, 0xd0, 0xa0, 0x0f, + 0xc8, 0x1e, 0x33, 0x52, 0x8d, 0x19, 0x29, 0x01, 0xb3, 0x39, 0xb9, 0xde, 0xd0, 0x17, 0x24, 0x1c, + 0xb5, 0x32, 0xc2, 0x8c, 0x41, 0x1d, 0xad, 0x9c, 0x61, 0x0a, 0xbd, 0x98, 0x9c, 0xcc, 0xa1, 0x90, + 0xcc, 0x0b, 0x29, 0xb7, 0x59, 0x96, 0x72, 0xff, 0x58, 0x81, 0x69, 0x0c, 0xc4, 0xc4, 0x38, 0xa7, + 0x69, 0xc4, 0x78, 0x03, 0xc9, 0x1d, 0x05, 0x0c, 0x5d, 0x0b, 0x85, 0x6e, 0xc9, 0xa9, 0x4f, 0xc2, + 0x51, 0x9f, 0xa6, 0xf0, 0x75, 0x29, 0x05, 0x8a, 0xa8, 0x64, 0x96, 0x35, 0x31, 0x15, 0x0a, 0x18, + 0x9a, 0x3c, 0x22, 0x4f, 0xf2, 0xb2, 0x14, 0xa6, 0xb4, 0x91, 0x97, 0xce, 0x8f, 0x7e, 0x26, 0x60, + 0xa8, 0x95, 0x22, 0x2f, 0x99, 0x1b, 0x55, 0x9d, 0x21, 0x90, 0x33, 0x9f, 0x17, 0x4b, 0x60, 0x0a, + 0x17, 0x7c, 0xa3, 0x31, 0xd2, 0x37, 0x40, 0xf2, 0x0d, 0x39, 0x4a, 0x9b, 0x85, 0x28, 0x7d, 0x01, + 0xa6, 0x91, 0x4f, 0xae, 0x04, 0x4a, 0x48, 0xd9, 0xc3, 0xa6, 0xf3, 0x1e, 0x26, 0xfb, 0xc8, 0xcc, + 0x10, 0x1f, 0x99, 0x4d, 0x23, 0xef, 0x5f, 0x0a, 0x1c, 0xdf, 0x8c, 0x1d, 0xa7, 0x43, 0xc2, 0xd0, + 0xec, 0x93, 0xe5, 0x83, 0x2e, 0xd9, 0x0b, 0x0d, 0xb2, 0x37, 0xb4, 0xa6, 0x69, 0x30, 0x11, 0x92, + 0xbd, 0xb0, 0x55, 0x59, 0xac, 0x9c, 0xad, 0x18, 0xec, 0x6f, 0xed, 0x0e, 0x8f, 0x36, 0x4a, 0xdb, + 0x9a, 0x58, 0xac, 0x9c, 0x6d, 0x5e, 0x7c, 0xa5, 0x3c, 0x5c, 0x8b, 0x13, 0x61, 0x08, 0x52, 0xe0, + 0x9a, 0x1b, 0x05, 0x07, 0x46, 0xc6, 0xa9, 0x7d, 0x17, 0x66, 0xe4, 0x8f, 0xda, 0x1c, 0x54, 0x76, + 0xc9, 0x01, 0x97, 0x88, 0xfe, 0xa9, 0x2d, 0x41, 0x75, 0x9f, 0xb6, 0x6b, 0x3c, 0xc8, 0x5b, 0x65, + 0xd3, 0x52, 0x19, 0x0d, 0x1c, 0x76, 0x59, 0x7d, 0x55, 0xd1, 0xdb, 0xb8, 0x84, 0x74, 0x29, 0x4a, + 0xb6, 0x14, 0xfd, 0x26, 0x34, 0x3b, 0x61, 0x7f, 0xd5, 0x8c, 0xcc, 0x9b, 0x76, 0x18, 0x69, 0xaf, + 0x43, 0x73, 0x90, 0x81, 0x6c, 0x24, 0x6d, 0x1b, 0x4b, 0x26, 0xe1, 0x54, 0x86, 0x38, 0x5e, 0xff, + 0x91, 0x0a, 0x27, 0x4a, 0x16, 0x1d, 0xfa, 0xda, 0x05, 0x98, 0x70, 0xc6, 0xe4, 0xc8, 0x06, 0x6a, + 0xbb, 0x30, 0xc7, 0x34, 0x23, 0x48, 0xd7, 0x52, 0x19, 0xf1, 0x95, 0x31, 0x55, 0x1d, 0xfa, 0xa8, + 0x6b, 0x81, 0x03, 0xaa, 0xbc, 0xc0, 0xb8, 0x6d, 0xc1, 0x89, 0xd2, 0xa1, 0x25, 0x06, 0xf8, 0xa2, + 0x6c, 0x80, 0xff, 0x1d, 0xb1, 0x12, 0xca, 0x46, 0xb4, 0xc3, 0x0d, 0xd0, 0xd6, 0x48, 0xd4, 0x31, + 0xef, 0x5f, 0x75, 0xad, 0x8e, 0xed, 0x76, 0xc9, 0x1e, 0x75, 0xbc, 0x36, 0xd4, 0x79, 0xf7, 0x8c, + 0x96, 0x69, 0x18, 0x29, 0x3c, 0xac, 0x9d, 0xd6, 0xdf, 0x80, 0x29, 0x91, 0x0d, 0x1d, 0x37, 0x30, + 0xef, 0x77, 0xc9, 0x1e, 0x93, 0xb4, 0x62, 0x70, 0x88, 0xe1, 0xd9, 0x08, 0x5e, 0x23, 0x39, 0x44, + 0xed, 0x74, 0xac, 0x20, 0x4a, 0xe8, 0x3f, 0x28, 0x1f, 0xcd, 0x81, 0x79, 0xd4, 0xa5, 0xc0, 0xa8, + 0x55, 0x65, 0x56, 0x7a, 0xa3, 0xb4, 0xfc, 0x14, 0xe7, 0xe4, 0x36, 0x12, 0xb0, 0x68, 0xa4, 0x22, + 0xe3, 0xf6, 0x36, 0x2c, 0x94, 0x0f, 0x2e, 0x31, 0xd3, 0xcb, 0xb2, 0x99, 0x16, 0x4b, 0xcd, 0x24, + 0x8a, 0x22, 0xd8, 0x69, 0x0f, 0x66, 0x69, 0xee, 0xe9, 0x12, 0xd7, 0xea, 0x84, 0x7d, 0xa6, 0x98, + 0x45, 0x68, 0x86, 0x8c, 0xb4, 0x13, 0xf6, 0xb3, 0x96, 0x44, 0x40, 0xd1, 0x11, 0x3d, 0xc7, 0x26, + 0x6e, 0x84, 0x23, 0xd0, 0x5e, 0x22, 0x8a, 0x1a, 0x3a, 0x24, 0x7c, 0x43, 0x80, 0x6d, 0x59, 0x0a, + 0xeb, 0xbf, 0xaa, 0xc1, 0x24, 0xf7, 0x1a, 0x76, 0xa4, 0x40, 0xdb, 0xc0, 0x34, 0x13, 0x21, 0x84, + 0x69, 0xb6, 0xb7, 0x9f, 0x39, 0x03, 0x42, 0xe2, 0x6e, 0xac, 0x22, 0xef, 0xc6, 0x72, 0x32, 0x4d, + 0x14, 0x65, 0xca, 0xad, 0xab, 0x5a, 0x5c, 0xd7, 0x39, 0x98, 0x0b, 0x59, 0x29, 0xd8, 0x74, 0xcc, + 0x68, 0xdb, 0x0b, 0x06, 0xbc, 0xa9, 0xab, 0x1a, 0x05, 0x3c, 0x6d, 0x87, 0x10, 0x97, 0x96, 0x22, + 0xac, 0x35, 0x39, 0x2c, 0x4d, 0xfc, 0x88, 0x49, 0x4a, 0x12, 0xb6, 0xe5, 0x32, 0x12, 0x65, 0x0b, + 0x43, 0xdb, 0x73, 0xd9, 0xf1, 0x08, 0x56, 0x1e, 0x11, 0x45, 0x57, 0x3e, 0x08, 0xfb, 0xd7, 0x03, + 0x6f, 0xc0, 0xab, 0x7d, 0x02, 0xb2, 0x95, 0x7b, 0x6e, 0x44, 0xdc, 0x88, 0xd1, 0x62, 0x43, 0x2e, + 0xa2, 0x28, 0x2d, 0x07, 0x59, 0xd9, 0x99, 0x32, 0x12, 0x90, 0x3a, 0x53, 0x48, 0xf6, 0x78, 0x2d, + 0xa1, 0x7f, 0x4a, 0x96, 0x9b, 0x95, 0x2d, 0x97, 0x2b, 0x72, 0x73, 0x85, 0x22, 0x97, 0x1d, 0x10, + 0xcd, 0x4b, 0x07, 0x44, 0xcb, 0x30, 0xe9, 0xf9, 0x74, 0xd7, 0x1f, 0xb6, 0x34, 0x16, 0x30, 0x67, + 0x47, 0x64, 0x92, 0xa5, 0x0d, 0x1c, 0x8a, 0xa1, 0x91, 0x10, 0x6a, 0x1d, 0x98, 0xf5, 0xb6, 0xb7, + 0x1d, 0xdb, 0x25, 0x9b, 0x71, 0xb8, 0xc3, 0x7a, 0xbf, 0x63, 0xcc, 0xdd, 0x9f, 0x2f, 0xe3, 0xb5, + 0x21, 0x0f, 0x35, 0xf2, 0xb4, 0xb4, 0xd6, 0x9b, 0x11, 0x56, 0x5d, 0x96, 0x6e, 0x8f, 0xb3, 0x6c, + 0x24, 0xe1, 0xd8, 0xc6, 0x56, 0xc8, 0xc8, 0x27, 0x98, 0xea, 0x44, 0x14, 0x72, 0x89, 0xcc, 0xde, + 0x0e, 0x61, 0x3b, 0x99, 0xd6, 0x02, 0x76, 0x43, 0x22, 0x8e, 0x57, 0xe5, 0xff, 0x49, 0xaa, 0x72, + 0xfb, 0x32, 0x4c, 0x89, 0x2b, 0x2c, 0x89, 0xe7, 0xe3, 0x62, 0x3c, 0xd7, 0xc5, 0x68, 0xfd, 0x9e, + 0x02, 0xb3, 0xb9, 0xa5, 0xd1, 0xd1, 0x91, 0x1d, 0x39, 0x84, 0x73, 0x40, 0x80, 0xd6, 0x3f, 0x8b, + 0x84, 0x3d, 0x1e, 0x3e, 0xec, 0x6f, 0x2e, 0x49, 0x25, 0xed, 0x21, 0x75, 0x98, 0xb2, 0x37, 0xba, + 0x94, 0x51, 0xd7, 0x8b, 0x5d, 0x2b, 0x3d, 0x19, 0x12, 0x70, 0xac, 0x8f, 0xdc, 0xe8, 0x2e, 0x9b, + 0x56, 0x9f, 0xe0, 0x39, 0x61, 0x95, 0xc9, 0x24, 0x23, 0x75, 0x0b, 0xea, 0xb7, 0x6d, 0x3f, 0x5c, + 0xf1, 0x06, 0x03, 0xea, 0x04, 0x16, 0x89, 0xe8, 0x9e, 0x54, 0x61, 0x0a, 0xe3, 0x10, 0xd5, 0xa6, + 0x45, 0xb6, 0xcd, 0xd8, 0x89, 0xe8, 0xd0, 0x24, 0x69, 0x08, 0x28, 0xd6, 0xd3, 0x86, 0x9e, 0xbb, + 0x8a, 0xd4, 0x28, 0xa7, 0x80, 0xd1, 0x7f, 0xab, 0xc2, 0x1c, 0x4b, 0x8a, 0x2b, 0xcc, 0xe5, 0x2c, + 0x46, 0x74, 0x09, 0xaa, 0x2c, 0x05, 0xf0, 0xad, 0xc4, 0x21, 0x3b, 0x01, 0x1c, 0xab, 0x5d, 0x81, + 0x9a, 0xe7, 0xb3, 0x3d, 0x21, 0xa6, 0xcc, 0xff, 0x1b, 0x4a, 0x25, 0x9f, 0x06, 0x19, 0x9c, 0x4c, + 0x5b, 0x03, 0xc0, 0x93, 0x52, 0xe6, 0x19, 0x15, 0xe6, 0xd4, 0x63, 0x33, 0x11, 0x48, 0xa9, 0x7e, + 0x71, 0xff, 0x44, 0xe3, 0x3c, 0x3b, 0x13, 0x92, 0x91, 0xda, 0x06, 0xcc, 0x30, 0xc1, 0x37, 0x92, + 0x7d, 0x21, 0x33, 0xc3, 0x03, 0x4c, 0x99, 0x23, 0xd7, 0x7f, 0xaa, 0x70, 0x55, 0xd2, 0xaf, 0x5d, + 0x82, 0xfa, 0xcf, 0xb4, 0xa2, 0x1c, 0x4d, 0x2b, 0x6d, 0xa8, 0x0f, 0x62, 0x69, 0xa3, 0x9a, 0xc2, + 0x99, 0x9d, 0x2a, 0xe3, 0xdb, 0x49, 0xff, 0x99, 0x02, 0xad, 0x37, 0x3d, 0xdb, 0x65, 0x1f, 0xae, + 0xfa, 0xbe, 0xc3, 0x4f, 0x0f, 0x8f, 0x6e, 0xf9, 0x2f, 0x43, 0xc3, 0x44, 0x3e, 0x6e, 0xc4, 0x8d, + 0x3f, 0xce, 0xee, 0x33, 0x23, 0x12, 0x76, 0x00, 0x15, 0x71, 0x07, 0xa0, 0x7f, 0xac, 0xc0, 0x0c, + 0xea, 0xe5, 0xed, 0xd8, 0x8e, 0x8e, 0x2e, 0xe1, 0x0a, 0xd4, 0xf7, 0x62, 0x3b, 0x3a, 0x8a, 0x77, + 0xa6, 0x84, 0x45, 0xb7, 0xaa, 0x94, 0xb8, 0x95, 0xfe, 0x07, 0x05, 0x4e, 0xe6, 0x55, 0x7b, 0xb5, + 0xd7, 0x23, 0xfe, 0xa3, 0x0d, 0x2e, 0x69, 0x17, 0x34, 0x51, 0xb2, 0x0b, 0x0a, 0x48, 0x8f, 0xd8, + 0xfb, 0x24, 0xb8, 0x1a, 0xf2, 0x63, 0x19, 0x01, 0x53, 0xba, 0x28, 0x83, 0xbc, 0x4f, 0x7a, 0x4f, + 0xf2, 0xa2, 0x3e, 0x50, 0xe1, 0xd9, 0xb5, 0x34, 0x84, 0x6f, 0x07, 0xa6, 0x1b, 0x6e, 0x93, 0x20, + 0x78, 0xa4, 0x2b, 0xea, 0xc0, 0xb4, 0x4b, 0xee, 0x65, 0x52, 0xf1, 0xc8, 0x1e, 0x9b, 0x8f, 0x4c, + 0x3d, 0x5e, 0x26, 0xd4, 0x3f, 0x55, 0x60, 0x0e, 0xf9, 0xbc, 0x65, 0xf7, 0x76, 0x1f, 0xe9, 0xfa, + 0x37, 0x60, 0x66, 0x97, 0xc9, 0x40, 0xa1, 0xa3, 0xd4, 0x81, 0x1c, 0xf9, 0x98, 0x1a, 0xf8, 0xa6, + 0x0a, 0xf3, 0xc9, 0x15, 0xc8, 0xbe, 0xfd, 0x68, 0x9d, 0xfa, 0x6d, 0x98, 0xc5, 0x03, 0xa5, 0x23, + 0xeb, 0x20, 0x4f, 0x3f, 0xa6, 0x12, 0x3e, 0x51, 0x60, 0x16, 0x39, 0x5d, 0x73, 0x23, 0x12, 0x1c, + 0x5d, 0x05, 0xeb, 0xd0, 0x24, 0x6e, 0x14, 0x98, 0xee, 0x91, 0x12, 0xae, 0x48, 0x3b, 0x66, 0xce, + 0xfd, 0x58, 0x01, 0x8d, 0xb1, 0x5a, 0xb5, 0xc3, 0x81, 0x1d, 0x86, 0x8f, 0xd4, 0x7e, 0xe3, 0x89, + 0xfc, 0x13, 0x15, 0x8e, 0x0b, 0x5c, 0x3a, 0x71, 0xf4, 0xf8, 0x0b, 0xad, 0x5d, 0x83, 0x06, 0xed, + 0x3d, 0xc4, 0x93, 0xff, 0xb1, 0x67, 0xca, 0x28, 0x69, 0x8f, 0xcc, 0x80, 0x2e, 0xe9, 0x79, 0xae, + 0x85, 0xa9, 0x79, 0xda, 0x90, 0x70, 0x34, 0x27, 0xb5, 0x05, 0x36, 0x2b, 0xa6, 0xdb, 0x23, 0xce, + 0xd3, 0xa4, 0x25, 0xfd, 0x17, 0x0a, 0x3f, 0xce, 0x7b, 0x22, 0x56, 0xad, 0xff, 0x52, 0xe1, 0x0e, + 0xfd, 0x04, 0x99, 0x8a, 0x7a, 0xd9, 0x82, 0xc0, 0x45, 0x6c, 0xdc, 0x1f, 0x67, 0x0f, 0x5b, 0x87, + 0x66, 0x6f, 0xc7, 0x74, 0xfb, 0x47, 0xf3, 0x31, 0x91, 0x56, 0xdf, 0x85, 0x79, 0xbc, 0xac, 0x10, + 0x3a, 0x3b, 0xad, 0x05, 0x93, 0xa6, 0x85, 0xc7, 0x15, 0x78, 0x8e, 0x97, 0x80, 0xf2, 0x75, 0x16, + 0x7f, 0x3a, 0x91, 0x5d, 0x67, 0x9d, 0x06, 0x30, 0x2d, 0xeb, 0x1d, 0x2f, 0xb0, 0x6c, 0x37, 0x69, + 0xe5, 0x05, 0x8c, 0xfe, 0x26, 0x4c, 0x5d, 0x0f, 0xbc, 0xc1, 0x6d, 0xe1, 0xda, 0x61, 0xe4, 0xc5, + 0x88, 0x78, 0x65, 0xa1, 0xca, 0x57, 0x16, 0xfa, 0x7b, 0x70, 0xa2, 0x20, 0x38, 0x33, 0xdc, 0x2a, + 0xde, 0xa6, 0x24, 0x93, 0x70, 0xfb, 0x95, 0x1e, 0xe0, 0x89, 0xc2, 0x18, 0x12, 0x95, 0xfe, 0x2d, + 0x05, 0x4e, 0x15, 0xf8, 0x5f, 0xf5, 0xfd, 0xc0, 0xdb, 0xe7, 0x7e, 0xfd, 0x50, 0xe6, 0x91, 0x5b, + 0x58, 0x35, 0xd7, 0xc2, 0x96, 0x4b, 0x21, 0x35, 0xde, 0x9f, 0x87, 0x14, 0x3f, 0x57, 0x60, 0x96, + 0x4b, 0x61, 0x59, 0x7c, 0xde, 0x97, 0xa1, 0x86, 0xb7, 0xba, 0x7c, 0xc6, 0xd3, 0xe5, 0x33, 0x26, + 0xf7, 0xd1, 0x06, 0x1f, 0x5d, 0x74, 0x70, 0xb5, 0xcc, 0xc1, 0x2f, 0xa7, 0x71, 0x34, 0xfe, 0xc5, + 0x2b, 0xa7, 0xd0, 0xbf, 0x9a, 0x78, 0xf4, 0x2a, 0x71, 0xc8, 0x43, 0x55, 0x93, 0x7e, 0x17, 0x66, + 0xd8, 0x2d, 0x73, 0xa6, 0x86, 0x87, 0xc3, 0xf7, 0x2b, 0x30, 0xc7, 0xf8, 0x3e, 0x7c, 0x89, 0xd3, + 0x28, 0xa1, 0x2a, 0x5a, 0xc1, 0xb8, 0x7f, 0x88, 0xec, 0xcf, 0xc3, 0xb1, 0x44, 0xff, 0xf8, 0x7a, + 0x0b, 0x99, 0x0f, 0xb9, 0x0b, 0xd3, 0xbf, 0xaf, 0xc0, 0xc2, 0x8a, 0xe7, 0xee, 0x93, 0x20, 0x94, + 0x5e, 0x7c, 0x21, 0x89, 0x94, 0x06, 0x38, 0xa4, 0x2d, 0x81, 0xd6, 0x13, 0x28, 0xf8, 0xc9, 0xa2, + 0xca, 0x4e, 0x16, 0x4b, 0xbe, 0x68, 0x5f, 0x80, 0x13, 0x31, 0xe3, 0x7a, 0xc7, 0x0d, 0x88, 0x69, + 0xb1, 0xa3, 0x34, 0x21, 0x91, 0x96, 0x7f, 0xd4, 0xdf, 0x87, 0xb6, 0x28, 0x57, 0x97, 0x44, 0x9b, + 0x81, 0xbd, 0x2f, 0xc8, 0xc6, 0x0f, 0xce, 0x15, 0xe9, 0xe0, 0x3c, 0x3b, 0x68, 0x57, 0xa5, 0x83, + 0xf6, 0x93, 0xd0, 0xb0, 0x43, 0xce, 0x80, 0xcd, 0x5b, 0x37, 0x32, 0x84, 0xfe, 0x2e, 0xcc, 0xa3, + 0x9d, 0xf9, 0x75, 0x13, 0x9b, 0xa2, 0x0d, 0x75, 0x74, 0xdf, 0x74, 0x92, 0x14, 0x1e, 0xfa, 0x26, + 0xaa, 0xe4, 0x66, 0x51, 0xef, 0xc2, 0x3c, 0xbf, 0x75, 0xde, 0x34, 0xfb, 0xb6, 0x8b, 0xe9, 0xfc, + 0x34, 0x80, 0x6f, 0xf6, 0x93, 0x77, 0x30, 0x0a, 0x6e, 0x84, 0x33, 0x0c, 0xfd, 0x1e, 0xee, 0x78, + 0xf7, 0xf8, 0x77, 0x15, 0xbf, 0x67, 0x18, 0xfd, 0x6f, 0x35, 0x68, 0x74, 0xed, 0xbe, 0x6b, 0x3a, + 0x06, 0xd9, 0xd3, 0x5e, 0x87, 0x1a, 0xee, 0x2f, 0xb8, 0xcf, 0x94, 0x9e, 0x15, 0xe3, 0x70, 0xdc, + 0x4c, 0x19, 0x64, 0xef, 0xc6, 0x33, 0x06, 0x27, 0xd2, 0x8c, 0xe4, 0x12, 0x7d, 0x1d, 0x4f, 0xa0, + 0x78, 0xa5, 0x3c, 0x77, 0x18, 0x17, 0x3e, 0x1c, 0x99, 0xc9, 0x2c, 0xa8, 0x48, 0x3d, 0xd6, 0x75, + 0xf0, 0x74, 0x31, 0x42, 0x24, 0xec, 0x4e, 0xb8, 0x48, 0x48, 0x44, 0xc9, 0x4d, 0x76, 0x42, 0xc3, + 0x2b, 0xe9, 0x08, 0x72, 0x3c, 0xc9, 0xe1, 0xe4, 0x48, 0x44, 0xc9, 0x77, 0x62, 0xb7, 0x7f, 0xc7, + 0xe7, 0x07, 0x88, 0x23, 0xc8, 0x6f, 0xb0, 0x71, 0x9c, 0x1c, 0x89, 0x28, 0x79, 0xc0, 0x32, 0x3a, + 0xbb, 0x16, 0x19, 0x49, 0x8e, 0x99, 0x9f, 0x93, 0x23, 0x91, 0xf6, 0x2e, 0xcc, 0xf5, 0x49, 0x64, + 0x78, 0xde, 0x60, 0xf9, 0x60, 0x8d, 0x5f, 0xe3, 0xe0, 0xe3, 0xc1, 0xf3, 0xc3, 0x19, 0xad, 0xe5, + 0x28, 0x90, 0x65, 0x81, 0x91, 0xf6, 0x0d, 0x38, 0xe5, 0xb9, 0x14, 0xb5, 0x69, 0x06, 0x91, 0xdd, + 0xb3, 0x7d, 0xd3, 0x8d, 0x56, 0x3c, 0xd7, 0x65, 0xf5, 0xc7, 0x20, 0x7b, 0xfc, 0x7d, 0xe1, 0x2b, + 0xc3, 0x67, 0xda, 0x18, 0x45, 0x7e, 0xe3, 0x19, 0x63, 0x34, 0x7f, 0xed, 0x3b, 0x0a, 0x2c, 0x16, + 0x46, 0xac, 0xda, 0x61, 0x4f, 0x14, 0x02, 0x1f, 0x27, 0x5e, 0x7e, 0x00, 0x21, 0x72, 0x1c, 0x6e, + 0x3c, 0x63, 0x1c, 0x3a, 0x0b, 0x57, 0xf4, 0x6d, 0x6f, 0x97, 0xb8, 0xcb, 0x07, 0x74, 0xec, 0xfa, + 0x2a, 0xbb, 0x35, 0x3a, 0x4c, 0xd1, 0x12, 0x45, 0xa6, 0x68, 0x09, 0xbd, 0xdc, 0x80, 0x49, 0xdf, + 0x3c, 0x70, 0x3c, 0xd3, 0xd2, 0xff, 0x39, 0x01, 0x90, 0x98, 0x3b, 0x64, 0x2d, 0xa5, 0x14, 0x6e, + 0x67, 0x0e, 0x0f, 0x37, 0xdf, 0x39, 0x10, 0x02, 0xee, 0x76, 0x79, 0xc0, 0xbd, 0x34, 0x76, 0xc0, + 0x21, 0xbb, 0x5c, 0xc8, 0x5d, 0xc9, 0x85, 0xdc, 0x99, 0xc3, 0x43, 0x8e, 0x8b, 0xc5, 0x83, 0xee, + 0x4a, 0x2e, 0xe8, 0xce, 0x1c, 0x1e, 0x74, 0x9c, 0x01, 0x0f, 0xbb, 0x2b, 0xb9, 0xb0, 0x3b, 0x73, + 0x78, 0xd8, 0x71, 0x06, 0x3c, 0xf0, 0xae, 0xe4, 0x02, 0xef, 0xcc, 0xe1, 0x81, 0xc7, 0x19, 0xf0, + 0xd0, 0x7b, 0x6f, 0x68, 0xe8, 0x5d, 0x78, 0x90, 0xd0, 0x43, 0xa6, 0xc5, 0xe0, 0x7b, 0xaf, 0xc4, + 0xe1, 0xea, 0x63, 0xb0, 0xcf, 0x39, 0x5c, 0xc6, 0x7e, 0xa8, 0xcb, 0x7d, 0xbb, 0x02, 0x33, 0xcc, + 0xe8, 0x58, 0x49, 0xdd, 0x6d, 0xaf, 0xf8, 0xd6, 0x49, 0x29, 0x79, 0xeb, 0xa4, 0xbd, 0x04, 0xf3, + 0x88, 0x20, 0xc2, 0xb5, 0x1f, 0x16, 0xe7, 0xe2, 0x07, 0x76, 0xd5, 0x19, 0x87, 0x91, 0x37, 0x58, + 0x35, 0x23, 0x33, 0xd9, 0x1e, 0x64, 0x18, 0xf1, 0x22, 0x7a, 0xa2, 0xf0, 0x2c, 0x38, 0x40, 0x05, + 0x54, 0x79, 0x05, 0x66, 0x10, 0xa5, 0x88, 0xec, 0x01, 0xf1, 0xe2, 0x88, 0xdf, 0x29, 0x27, 0x20, + 0xad, 0xc1, 0x03, 0x62, 0xd9, 0x26, 0xbb, 0xbe, 0xe5, 0x2f, 0x96, 0x52, 0x04, 0xab, 0x88, 0xd9, + 0x75, 0x34, 0x7f, 0xb6, 0x9b, 0x61, 0xc6, 0xb8, 0x3a, 0x66, 0x2f, 0xc0, 0xed, 0xc8, 0x4e, 0x2e, + 0x6e, 0xf1, 0xfe, 0x58, 0xc2, 0xd1, 0xde, 0x65, 0x2b, 0x0e, 0x0f, 0x6e, 0xda, 0xae, 0xa8, 0x9e, + 0x26, 0xf6, 0x2e, 0xc5, 0x2f, 0xfa, 0x5f, 0x14, 0x38, 0x26, 0x24, 0xa0, 0x0e, 0x89, 0x4c, 0xa6, + 0x17, 0xe9, 0x71, 0x9e, 0xf2, 0x80, 0x8f, 0xf3, 0xde, 0x86, 0xd9, 0xbe, 0xbc, 0xc3, 0x7d, 0xd0, + 0xbd, 0x69, 0x9e, 0x5e, 0x7a, 0x6c, 0x58, 0x79, 0xf0, 0xc7, 0x86, 0xfa, 0x87, 0x2a, 0xcc, 0xe6, + 0x1a, 0x84, 0x91, 0x0d, 0xd0, 0x32, 0x80, 0x9d, 0x7a, 0xe7, 0xa8, 0x0b, 0x26, 0xd9, 0x87, 0x0d, + 0x81, 0xaa, 0xec, 0xaa, 0xbb, 0xf2, 0x19, 0xae, 0xba, 0xd7, 0xa1, 0xe9, 0x67, 0x96, 0x1a, 0xb5, + 0x03, 0x2f, 0x31, 0xa8, 0x21, 0xd2, 0xea, 0x1f, 0x2a, 0x30, 0x5f, 0xc8, 0xdf, 0xec, 0x06, 0x9a, + 0x86, 0x6b, 0x7a, 0x03, 0x4d, 0x01, 0x21, 0x0e, 0xd4, 0x7c, 0x1c, 0x38, 0xf6, 0xbe, 0xf8, 0x38, + 0x9a, 0x83, 0x43, 0x7c, 0x70, 0x62, 0xa8, 0x0f, 0x7e, 0xa4, 0xc2, 0x42, 0x79, 0xdb, 0xf5, 0x14, + 0x9b, 0xe8, 0x23, 0x05, 0x5a, 0xc3, 0x4a, 0xe3, 0x23, 0xb3, 0x54, 0x16, 0x45, 0x69, 0x4f, 0xfb, + 0x14, 0x9b, 0xe8, 0x58, 0x12, 0x44, 0x42, 0xb7, 0xa1, 0x7f, 0x92, 0xaa, 0x28, 0xed, 0xdb, 0x9f, + 0x5e, 0x15, 0x69, 0xe7, 0x60, 0x0e, 0x57, 0x2a, 0xbc, 0xc4, 0xc2, 0x5b, 0xd1, 0x02, 0x9e, 0x6e, + 0x52, 0x0b, 0xbd, 0xd7, 0xc3, 0xf2, 0x74, 0xfd, 0xd7, 0x4a, 0x62, 0x96, 0x74, 0x3f, 0xf4, 0x84, + 0x99, 0x25, 0x73, 0x37, 0xa1, 0xb5, 0x14, 0xdc, 0x2d, 0xdd, 0xa8, 0xfd, 0xd7, 0xdd, 0xc6, 0x72, + 0xb7, 0x54, 0x9d, 0x42, 0xa3, 0xad, 0xff, 0x58, 0x81, 0x67, 0x87, 0x6e, 0x57, 0x47, 0x2a, 0x56, + 0x68, 0x24, 0x55, 0xb9, 0x91, 0xcc, 0xad, 0xaf, 0xf2, 0x19, 0x32, 0xce, 0x6f, 0x14, 0x78, 0x6e, + 0x44, 0x4b, 0x9f, 0xb3, 0xae, 0x72, 0x24, 0xeb, 0xe6, 0xc4, 0x55, 0x87, 0xdf, 0x03, 0x1f, 0x6a, + 0x8e, 0x2c, 0x4c, 0x2b, 0x62, 0x98, 0xea, 0xbf, 0x53, 0xe0, 0xf9, 0x31, 0xb6, 0xea, 0x8f, 0xdb, + 0x72, 0x86, 0x3e, 0x5a, 0xd5, 0x7f, 0xaf, 0xc0, 0x8b, 0xe3, 0x6d, 0xfb, 0x9f, 0x9c, 0x35, 0xfd, + 0x50, 0x0c, 0x85, 0xfc, 0x81, 0x82, 0x60, 0x5a, 0x45, 0xca, 0xc0, 0x62, 0x88, 0xa8, 0xb9, 0x10, + 0x79, 0x88, 0x81, 0xd0, 0x11, 0xe2, 0xa0, 0xb8, 0xf7, 0x1c, 0x52, 0x35, 0x84, 0xea, 0xa0, 0xca, + 0xd5, 0xe1, 0x1d, 0x78, 0xb6, 0x4b, 0xa2, 0xab, 0xbe, 0xbf, 0x6c, 0xf6, 0x76, 0xa9, 0x02, 0x5c, + 0xab, 0xcb, 0x9e, 0xbc, 0x8e, 0xfa, 0x95, 0x05, 0xdd, 0x8e, 0x85, 0x19, 0x01, 0x7f, 0xe5, 0x29, + 0xe1, 0xf4, 0x93, 0xd0, 0x1e, 0xc6, 0x38, 0xf4, 0xf5, 0xbf, 0xab, 0x30, 0x75, 0xed, 0x7e, 0x84, + 0x6f, 0xb6, 0xbb, 0x84, 0xfd, 0xd8, 0x2e, 0x64, 0xd7, 0x5a, 0x59, 0x82, 0x49, 0xe0, 0xfc, 0xfe, + 0x50, 0x2d, 0xee, 0x0f, 0x37, 0x01, 0x48, 0xc2, 0x2d, 0xe4, 0x0f, 0x38, 0xfe, 0xbf, 0x4c, 0xbd, + 0xe2, 0x9c, 0x19, 0xc0, 0x5f, 0xea, 0x0a, 0x3c, 0x68, 0x3e, 0xed, 0x98, 0xf7, 0x3b, 0x61, 0x5f, + 0xf8, 0x15, 0x35, 0xbe, 0xe3, 0x28, 0xe0, 0xa9, 0x3a, 0x52, 0xca, 0x5b, 0xf1, 0x80, 0xe7, 0x5d, + 0x09, 0x97, 0x7b, 0x78, 0x5c, 0xcb, 0x3f, 0x3c, 0x6e, 0x7f, 0x1d, 0x66, 0x73, 0xe2, 0x94, 0x3c, + 0xab, 0xbd, 0x24, 0x3f, 0x93, 0x3f, 0x35, 0x72, 0x85, 0xe2, 0xab, 0xdb, 0xbf, 0xaa, 0xd0, 0x48, + 0x3f, 0x68, 0x2e, 0x9c, 0x08, 0x88, 0xc9, 0x7e, 0x37, 0xcd, 0x90, 0x54, 0x8d, 0xc2, 0x0f, 0x48, + 0x5e, 0x1d, 0xc9, 0x76, 0xc9, 0x28, 0x23, 0x45, 0x05, 0x96, 0xb3, 0x1d, 0xe3, 0xb1, 0xfd, 0x12, + 0x68, 0x83, 0xb0, 0x7f, 0xdd, 0x0e, 0xc2, 0xa8, 0xe3, 0x59, 0xf6, 0xf6, 0x81, 0x70, 0x89, 0x50, + 0xf2, 0xa5, 0xf0, 0x6a, 0x79, 0x62, 0xe8, 0xab, 0xe5, 0xf4, 0x37, 0xb1, 0xed, 0x6d, 0x68, 0x0f, + 0x17, 0xbd, 0x44, 0xd9, 0x17, 0x65, 0x65, 0x97, 0xfe, 0xe8, 0xf2, 0x2d, 0x72, 0x80, 0x3f, 0xc7, + 0x16, 0x74, 0xbd, 0x0d, 0xf5, 0x04, 0xcd, 0x4e, 0x4c, 0x0e, 0x7c, 0xf2, 0x56, 0xca, 0x39, 0x01, + 0xe5, 0x17, 0xd2, 0x0d, 0x4e, 0x4f, 0xbd, 0xce, 0x31, 0x23, 0x12, 0x46, 0x82, 0xd7, 0xa1, 0x16, + 0x0a, 0xf8, 0xe5, 0xd3, 0x5f, 0x3b, 0x89, 0x12, 0xe5, 0xff, 0x43, 0x88, 0xd7, 0xd8, 0xbf, 0x5b, + 0x35, 0x86, 0xba, 0xf4, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x34, 0x9d, 0xe2, 0xc4, 0x63, 0x42, + 0x00, 0x00, } diff --git a/pkg/proto/sdkws/ws.proto b/pkg/proto/sdkws/ws.proto index 42523869a..81a8c71e6 100644 --- a/pkg/proto/sdkws/ws.proto +++ b/pkg/proto/sdkws/ws.proto @@ -1,7 +1,7 @@ syntax = "proto3"; import "Open-IM-Server/pkg/proto/sdkws/wrappers.proto"; option go_package = "OpenIM/pkg/proto/sdkws;sdkws"; -package sdkws; +package OpenIMServer.sdkws; ////////////////////////////////base/////////////////////////////// diff --git a/pkg/proto/third/third.pb.go b/pkg/proto/third/third.pb.go index 89d59a70a..404c5df29 100644 --- a/pkg/proto/third/third.pb.go +++ b/pkg/proto/third/third.pb.go @@ -39,7 +39,7 @@ func (m *ApplyPutReq) Reset() { *m = ApplyPutReq{} } func (m *ApplyPutReq) String() string { return proto.CompactTextString(m) } func (*ApplyPutReq) ProtoMessage() {} func (*ApplyPutReq) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{0} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{0} } func (m *ApplyPutReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApplyPutReq.Unmarshal(m, b) @@ -109,7 +109,7 @@ func (m *ApplyPutResp) Reset() { *m = ApplyPutResp{} } func (m *ApplyPutResp) String() string { return proto.CompactTextString(m) } func (*ApplyPutResp) ProtoMessage() {} func (*ApplyPutResp) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{1} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{1} } func (m *ApplyPutResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApplyPutResp.Unmarshal(m, b) @@ -168,7 +168,7 @@ func (m *ConfirmPutReq) Reset() { *m = ConfirmPutReq{} } func (m *ConfirmPutReq) String() string { return proto.CompactTextString(m) } func (*ConfirmPutReq) ProtoMessage() {} func (*ConfirmPutReq) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{2} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{2} } func (m *ConfirmPutReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConfirmPutReq.Unmarshal(m, b) @@ -206,7 +206,7 @@ func (m *ConfirmPutResp) Reset() { *m = ConfirmPutResp{} } func (m *ConfirmPutResp) String() string { return proto.CompactTextString(m) } func (*ConfirmPutResp) ProtoMessage() {} func (*ConfirmPutResp) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{3} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{3} } func (m *ConfirmPutResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConfirmPutResp.Unmarshal(m, b) @@ -244,7 +244,7 @@ func (m *GetPutReq) Reset() { *m = GetPutReq{} } func (m *GetPutReq) String() string { return proto.CompactTextString(m) } func (*GetPutReq) ProtoMessage() {} func (*GetPutReq) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{4} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{4} } func (m *GetPutReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPutReq.Unmarshal(m, b) @@ -283,7 +283,7 @@ func (m *GetPutFragment) Reset() { *m = GetPutFragment{} } func (m *GetPutFragment) String() string { return proto.CompactTextString(m) } func (*GetPutFragment) ProtoMessage() {} func (*GetPutFragment) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{5} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{5} } func (m *GetPutFragment) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPutFragment.Unmarshal(m, b) @@ -333,7 +333,7 @@ func (m *GetPutResp) Reset() { *m = GetPutResp{} } func (m *GetPutResp) String() string { return proto.CompactTextString(m) } func (*GetPutResp) ProtoMessage() {} func (*GetPutResp) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{6} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{6} } func (m *GetPutResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPutResp.Unmarshal(m, b) @@ -406,7 +406,7 @@ func (m *GetSignalInvitationInfoReq) Reset() { *m = GetSignalInvitationI func (m *GetSignalInvitationInfoReq) String() string { return proto.CompactTextString(m) } func (*GetSignalInvitationInfoReq) ProtoMessage() {} func (*GetSignalInvitationInfoReq) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{7} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{7} } func (m *GetSignalInvitationInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSignalInvitationInfoReq.Unmarshal(m, b) @@ -445,7 +445,7 @@ func (m *GetSignalInvitationInfoResp) Reset() { *m = GetSignalInvitation func (m *GetSignalInvitationInfoResp) String() string { return proto.CompactTextString(m) } func (*GetSignalInvitationInfoResp) ProtoMessage() {} func (*GetSignalInvitationInfoResp) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{8} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{8} } func (m *GetSignalInvitationInfoResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSignalInvitationInfoResp.Unmarshal(m, b) @@ -490,7 +490,7 @@ func (m *GetSignalInvitationInfoStartAppReq) Reset() { *m = GetSignalInv func (m *GetSignalInvitationInfoStartAppReq) String() string { return proto.CompactTextString(m) } func (*GetSignalInvitationInfoStartAppReq) ProtoMessage() {} func (*GetSignalInvitationInfoStartAppReq) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{9} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{9} } func (m *GetSignalInvitationInfoStartAppReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSignalInvitationInfoStartAppReq.Unmarshal(m, b) @@ -529,7 +529,7 @@ func (m *GetSignalInvitationInfoStartAppResp) Reset() { *m = GetSignalIn func (m *GetSignalInvitationInfoStartAppResp) String() string { return proto.CompactTextString(m) } func (*GetSignalInvitationInfoStartAppResp) ProtoMessage() {} func (*GetSignalInvitationInfoStartAppResp) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{10} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{10} } func (m *GetSignalInvitationInfoStartAppResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSignalInvitationInfoStartAppResp.Unmarshal(m, b) @@ -577,7 +577,7 @@ func (m *FcmUpdateTokenReq) Reset() { *m = FcmUpdateTokenReq{} } func (m *FcmUpdateTokenReq) String() string { return proto.CompactTextString(m) } func (*FcmUpdateTokenReq) ProtoMessage() {} func (*FcmUpdateTokenReq) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{11} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{11} } func (m *FcmUpdateTokenReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FcmUpdateTokenReq.Unmarshal(m, b) @@ -635,7 +635,7 @@ func (m *FcmUpdateTokenResp) Reset() { *m = FcmUpdateTokenResp{} } func (m *FcmUpdateTokenResp) String() string { return proto.CompactTextString(m) } func (*FcmUpdateTokenResp) ProtoMessage() {} func (*FcmUpdateTokenResp) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{12} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{12} } func (m *FcmUpdateTokenResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FcmUpdateTokenResp.Unmarshal(m, b) @@ -667,7 +667,7 @@ func (m *SetAppBadgeReq) Reset() { *m = SetAppBadgeReq{} } func (m *SetAppBadgeReq) String() string { return proto.CompactTextString(m) } func (*SetAppBadgeReq) ProtoMessage() {} func (*SetAppBadgeReq) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{13} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{13} } func (m *SetAppBadgeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetAppBadgeReq.Unmarshal(m, b) @@ -711,7 +711,7 @@ func (m *SetAppBadgeResp) Reset() { *m = SetAppBadgeResp{} } func (m *SetAppBadgeResp) String() string { return proto.CompactTextString(m) } func (*SetAppBadgeResp) ProtoMessage() {} func (*SetAppBadgeResp) Descriptor() ([]byte, []int) { - return fileDescriptor_third_1a1336c138d6f5b7, []int{14} + return fileDescriptor_third_bcb47e8b7c85b36b, []int{14} } func (m *SetAppBadgeResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetAppBadgeResp.Unmarshal(m, b) @@ -732,21 +732,21 @@ func (m *SetAppBadgeResp) XXX_DiscardUnknown() { var xxx_messageInfo_SetAppBadgeResp proto.InternalMessageInfo func init() { - proto.RegisterType((*ApplyPutReq)(nil), "third.ApplyPutReq") - proto.RegisterType((*ApplyPutResp)(nil), "third.ApplyPutResp") - proto.RegisterType((*ConfirmPutReq)(nil), "third.ConfirmPutReq") - proto.RegisterType((*ConfirmPutResp)(nil), "third.ConfirmPutResp") - proto.RegisterType((*GetPutReq)(nil), "third.GetPutReq") - proto.RegisterType((*GetPutFragment)(nil), "third.GetPutFragment") - proto.RegisterType((*GetPutResp)(nil), "third.GetPutResp") - proto.RegisterType((*GetSignalInvitationInfoReq)(nil), "third.GetSignalInvitationInfoReq") - proto.RegisterType((*GetSignalInvitationInfoResp)(nil), "third.GetSignalInvitationInfoResp") - proto.RegisterType((*GetSignalInvitationInfoStartAppReq)(nil), "third.GetSignalInvitationInfoStartAppReq") - proto.RegisterType((*GetSignalInvitationInfoStartAppResp)(nil), "third.GetSignalInvitationInfoStartAppResp") - proto.RegisterType((*FcmUpdateTokenReq)(nil), "third.FcmUpdateTokenReq") - proto.RegisterType((*FcmUpdateTokenResp)(nil), "third.FcmUpdateTokenResp") - proto.RegisterType((*SetAppBadgeReq)(nil), "third.SetAppBadgeReq") - proto.RegisterType((*SetAppBadgeResp)(nil), "third.SetAppBadgeResp") + proto.RegisterType((*ApplyPutReq)(nil), "OpenIMServer.third.ApplyPutReq") + proto.RegisterType((*ApplyPutResp)(nil), "OpenIMServer.third.ApplyPutResp") + proto.RegisterType((*ConfirmPutReq)(nil), "OpenIMServer.third.ConfirmPutReq") + proto.RegisterType((*ConfirmPutResp)(nil), "OpenIMServer.third.ConfirmPutResp") + proto.RegisterType((*GetPutReq)(nil), "OpenIMServer.third.GetPutReq") + proto.RegisterType((*GetPutFragment)(nil), "OpenIMServer.third.GetPutFragment") + proto.RegisterType((*GetPutResp)(nil), "OpenIMServer.third.GetPutResp") + proto.RegisterType((*GetSignalInvitationInfoReq)(nil), "OpenIMServer.third.GetSignalInvitationInfoReq") + proto.RegisterType((*GetSignalInvitationInfoResp)(nil), "OpenIMServer.third.GetSignalInvitationInfoResp") + proto.RegisterType((*GetSignalInvitationInfoStartAppReq)(nil), "OpenIMServer.third.GetSignalInvitationInfoStartAppReq") + proto.RegisterType((*GetSignalInvitationInfoStartAppResp)(nil), "OpenIMServer.third.GetSignalInvitationInfoStartAppResp") + proto.RegisterType((*FcmUpdateTokenReq)(nil), "OpenIMServer.third.FcmUpdateTokenReq") + proto.RegisterType((*FcmUpdateTokenResp)(nil), "OpenIMServer.third.FcmUpdateTokenResp") + proto.RegisterType((*SetAppBadgeReq)(nil), "OpenIMServer.third.SetAppBadgeReq") + proto.RegisterType((*SetAppBadgeResp)(nil), "OpenIMServer.third.SetAppBadgeResp") } // Reference imports to suppress errors if they are not otherwise used. @@ -779,7 +779,7 @@ func NewThirdClient(cc *grpc.ClientConn) ThirdClient { func (c *thirdClient) ApplyPut(ctx context.Context, in *ApplyPutReq, opts ...grpc.CallOption) (*ApplyPutResp, error) { out := new(ApplyPutResp) - err := grpc.Invoke(ctx, "/third.third/ApplyPut", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.third.third/ApplyPut", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -788,7 +788,7 @@ func (c *thirdClient) ApplyPut(ctx context.Context, in *ApplyPutReq, opts ...grp func (c *thirdClient) GetPut(ctx context.Context, in *GetPutReq, opts ...grpc.CallOption) (*GetPutResp, error) { out := new(GetPutResp) - err := grpc.Invoke(ctx, "/third.third/GetPut", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.third.third/GetPut", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -797,7 +797,7 @@ func (c *thirdClient) GetPut(ctx context.Context, in *GetPutReq, opts ...grpc.Ca func (c *thirdClient) ConfirmPut(ctx context.Context, in *ConfirmPutReq, opts ...grpc.CallOption) (*ConfirmPutResp, error) { out := new(ConfirmPutResp) - err := grpc.Invoke(ctx, "/third.third/ConfirmPut", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.third.third/ConfirmPut", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -806,7 +806,7 @@ func (c *thirdClient) ConfirmPut(ctx context.Context, in *ConfirmPutReq, opts .. func (c *thirdClient) GetSignalInvitationInfo(ctx context.Context, in *GetSignalInvitationInfoReq, opts ...grpc.CallOption) (*GetSignalInvitationInfoResp, error) { out := new(GetSignalInvitationInfoResp) - err := grpc.Invoke(ctx, "/third.third/GetSignalInvitationInfo", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.third.third/GetSignalInvitationInfo", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -815,7 +815,7 @@ func (c *thirdClient) GetSignalInvitationInfo(ctx context.Context, in *GetSignal func (c *thirdClient) GetSignalInvitationInfoStartApp(ctx context.Context, in *GetSignalInvitationInfoStartAppReq, opts ...grpc.CallOption) (*GetSignalInvitationInfoStartAppResp, error) { out := new(GetSignalInvitationInfoStartAppResp) - err := grpc.Invoke(ctx, "/third.third/GetSignalInvitationInfoStartApp", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.third.third/GetSignalInvitationInfoStartApp", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -824,7 +824,7 @@ func (c *thirdClient) GetSignalInvitationInfoStartApp(ctx context.Context, in *G func (c *thirdClient) FcmUpdateToken(ctx context.Context, in *FcmUpdateTokenReq, opts ...grpc.CallOption) (*FcmUpdateTokenResp, error) { out := new(FcmUpdateTokenResp) - err := grpc.Invoke(ctx, "/third.third/FcmUpdateToken", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.third.third/FcmUpdateToken", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -833,7 +833,7 @@ func (c *thirdClient) FcmUpdateToken(ctx context.Context, in *FcmUpdateTokenReq, func (c *thirdClient) SetAppBadge(ctx context.Context, in *SetAppBadgeReq, opts ...grpc.CallOption) (*SetAppBadgeResp, error) { out := new(SetAppBadgeResp) - err := grpc.Invoke(ctx, "/third.third/SetAppBadge", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.third.third/SetAppBadge", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -866,7 +866,7 @@ func _Third_ApplyPut_Handler(srv interface{}, ctx context.Context, dec func(inte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/third.third/ApplyPut", + FullMethod: "/OpenIMServer.third.third/ApplyPut", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ThirdServer).ApplyPut(ctx, req.(*ApplyPutReq)) @@ -884,7 +884,7 @@ func _Third_GetPut_Handler(srv interface{}, ctx context.Context, dec func(interf } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/third.third/GetPut", + FullMethod: "/OpenIMServer.third.third/GetPut", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ThirdServer).GetPut(ctx, req.(*GetPutReq)) @@ -902,7 +902,7 @@ func _Third_ConfirmPut_Handler(srv interface{}, ctx context.Context, dec func(in } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/third.third/ConfirmPut", + FullMethod: "/OpenIMServer.third.third/ConfirmPut", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ThirdServer).ConfirmPut(ctx, req.(*ConfirmPutReq)) @@ -920,7 +920,7 @@ func _Third_GetSignalInvitationInfo_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/third.third/GetSignalInvitationInfo", + FullMethod: "/OpenIMServer.third.third/GetSignalInvitationInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ThirdServer).GetSignalInvitationInfo(ctx, req.(*GetSignalInvitationInfoReq)) @@ -938,7 +938,7 @@ func _Third_GetSignalInvitationInfoStartApp_Handler(srv interface{}, ctx context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/third.third/GetSignalInvitationInfoStartApp", + FullMethod: "/OpenIMServer.third.third/GetSignalInvitationInfoStartApp", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ThirdServer).GetSignalInvitationInfoStartApp(ctx, req.(*GetSignalInvitationInfoStartAppReq)) @@ -956,7 +956,7 @@ func _Third_FcmUpdateToken_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/third.third/FcmUpdateToken", + FullMethod: "/OpenIMServer.third.third/FcmUpdateToken", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ThirdServer).FcmUpdateToken(ctx, req.(*FcmUpdateTokenReq)) @@ -974,7 +974,7 @@ func _Third_SetAppBadge_Handler(srv interface{}, ctx context.Context, dec func(i } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/third.third/SetAppBadge", + FullMethod: "/OpenIMServer.third.third/SetAppBadge", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ThirdServer).SetAppBadge(ctx, req.(*SetAppBadgeReq)) @@ -983,7 +983,7 @@ func _Third_SetAppBadge_Handler(srv interface{}, ctx context.Context, dec func(i } var _Third_serviceDesc = grpc.ServiceDesc{ - ServiceName: "third.third", + ServiceName: "OpenIMServer.third.third", HandlerType: (*ThirdServer)(nil), Methods: []grpc.MethodDesc{ { @@ -1019,52 +1019,53 @@ var _Third_serviceDesc = grpc.ServiceDesc{ Metadata: "third/third.proto", } -func init() { proto.RegisterFile("third/third.proto", fileDescriptor_third_1a1336c138d6f5b7) } +func init() { proto.RegisterFile("third/third.proto", fileDescriptor_third_bcb47e8b7c85b36b) } -var fileDescriptor_third_1a1336c138d6f5b7 = []byte{ - // 703 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x55, 0xd1, 0x6e, 0xd3, 0x4a, - 0x10, 0x95, 0x93, 0x26, 0xb7, 0x99, 0xf4, 0xa6, 0xcd, 0xdc, 0xb6, 0xd7, 0x98, 0xaa, 0xa4, 0x8b, - 0x80, 0x80, 0xd4, 0x46, 0x6a, 0x5f, 0x40, 0x14, 0x44, 0x5b, 0x68, 0x15, 0x89, 0xaa, 0x91, 0xd3, - 0xbe, 0xf0, 0x84, 0x49, 0x36, 0x89, 0x55, 0x7b, 0xbd, 0x78, 0xd7, 0x6d, 0xe1, 0x07, 0x10, 0xe2, - 0x1f, 0x78, 0xe4, 0x37, 0xf8, 0x35, 0xb4, 0x6b, 0x27, 0xb1, 0xd3, 0xa4, 0xe5, 0x0d, 0x5e, 0xac, - 0x9d, 0xe3, 0x33, 0xb3, 0x33, 0xe3, 0x33, 0x63, 0xa8, 0xca, 0x81, 0x1b, 0x76, 0x1b, 0xfa, 0xb9, - 0xc5, 0xc3, 0x40, 0x06, 0x58, 0xd0, 0x86, 0xf5, 0xe8, 0x84, 0x53, 0xb6, 0xd9, 0x3c, 0xde, 0x6c, - 0xd3, 0xf0, 0x82, 0x86, 0x0d, 0x7e, 0xde, 0x6f, 0x68, 0x42, 0x43, 0x74, 0xcf, 0x2f, 0x45, 0xe3, - 0x52, 0xc4, 0x7c, 0xf2, 0xcd, 0x80, 0xf2, 0x1e, 0xe7, 0xde, 0xa7, 0x56, 0x24, 0x6d, 0xfa, 0x11, - 0x11, 0xe6, 0x98, 0xe3, 0x53, 0xd3, 0xa8, 0x19, 0xf5, 0x92, 0xad, 0xcf, 0x0a, 0x13, 0xee, 0x67, - 0x6a, 0xe6, 0x6a, 0x46, 0x3d, 0x6f, 0xeb, 0xb3, 0xc2, 0x06, 0x8e, 0x18, 0x98, 0xf9, 0x98, 0xa7, - 0xce, 0x48, 0x60, 0xa1, 0x17, 0x3a, 0x7d, 0x9f, 0x32, 0xd9, 0x56, 0xfc, 0x39, 0xcd, 0xcf, 0x60, - 0xb8, 0x06, 0xa5, 0x8e, 0x47, 0x1d, 0x76, 0xea, 0xfa, 0xd4, 0x2c, 0x68, 0xc2, 0x18, 0x20, 0x12, - 0x16, 0xc6, 0xc9, 0x08, 0x8e, 0x4b, 0x90, 0x8f, 0x42, 0x2f, 0x49, 0x46, 0x1d, 0x71, 0x19, 0x0a, - 0x3c, 0x92, 0xcd, 0xd7, 0x3a, 0x99, 0x92, 0x1d, 0x1b, 0xd7, 0x6e, 0xce, 0x4f, 0xb9, 0xd9, 0x84, - 0x7f, 0x5a, 0x91, 0x3c, 0xb3, 0xdf, 0x0a, 0xb3, 0x50, 0xcb, 0xd7, 0x4b, 0xf6, 0xd0, 0x24, 0x0f, - 0xe0, 0xdf, 0x83, 0x80, 0xf5, 0xdc, 0xd0, 0x4f, 0x9a, 0x30, 0xba, 0xc4, 0x48, 0x5d, 0x42, 0x08, - 0x54, 0xd2, 0xb4, 0x69, 0xe9, 0x91, 0x0d, 0x28, 0x1d, 0x51, 0x79, 0x63, 0x98, 0xa7, 0x50, 0x89, - 0x29, 0x87, 0x49, 0x76, 0xa3, 0xfe, 0x1a, 0x53, 0xfa, 0x9b, 0x1b, 0xf7, 0x97, 0xfc, 0x34, 0x00, - 0x86, 0xd1, 0x05, 0xff, 0xb3, 0x9f, 0x0a, 0x77, 0xa0, 0x34, 0x64, 0x0b, 0xb3, 0x58, 0xcb, 0xd7, - 0xcb, 0xdb, 0x2b, 0x5b, 0xb1, 0x12, 0xb3, 0xe5, 0xd9, 0x63, 0x1e, 0x79, 0x09, 0xd6, 0x11, 0x95, - 0x6d, 0xb7, 0xcf, 0x1c, 0xaf, 0xc9, 0x2e, 0x5c, 0xe9, 0x48, 0x37, 0x60, 0x4d, 0xd6, 0x0b, 0x54, - 0xbf, 0x6a, 0x50, 0x3e, 0xf0, 0x5c, 0xca, 0xe4, 0xb1, 0xe8, 0x8f, 0xba, 0x96, 0x86, 0xc8, 0x77, - 0x03, 0xee, 0xce, 0x0c, 0x20, 0x38, 0xbe, 0x80, 0x8a, 0x9b, 0x41, 0x75, 0x10, 0x95, 0x99, 0x96, - 0xfd, 0xd6, 0x84, 0xcb, 0x04, 0x19, 0x5f, 0xc1, 0x62, 0xd0, 0xeb, 0x79, 0x2e, 0xa3, 0xad, 0x48, - 0x0c, 0xb4, 0x7f, 0x4e, 0xfb, 0xaf, 0x26, 0xfe, 0x27, 0xd9, 0xb7, 0xf6, 0x24, 0x9d, 0xec, 0x02, - 0x99, 0x91, 0x5f, 0x5b, 0x3a, 0xa1, 0xdc, 0xe3, 0x5c, 0x15, 0xba, 0x0a, 0xc5, 0x48, 0xd0, 0x70, - 0x54, 0x63, 0x62, 0x91, 0x1f, 0x06, 0xdc, 0xbf, 0xd5, 0xfd, 0x6f, 0x28, 0xf3, 0xab, 0x01, 0xd5, - 0xc3, 0x8e, 0x7f, 0xc6, 0xbb, 0x8e, 0xa4, 0xa7, 0xc1, 0x39, 0x65, 0xaa, 0xac, 0x75, 0x80, 0x96, - 0xe7, 0xc8, 0x5e, 0x10, 0xfa, 0x49, 0x69, 0x05, 0x3b, 0x85, 0xa0, 0x05, 0xf3, 0x87, 0x1d, 0x5f, - 0xd3, 0x13, 0x5d, 0x8f, 0x6c, 0x35, 0x9d, 0x4e, 0xa7, 0x13, 0x44, 0x4c, 0x26, 0x3a, 0x1d, 0x9a, - 0x2a, 0x2a, 0xbd, 0xe2, 0x6e, 0x48, 0xb5, 0x0e, 0x63, 0xa1, 0xa6, 0x10, 0xb2, 0x0c, 0x38, 0x99, - 0x8a, 0xe0, 0xa4, 0x05, 0x95, 0x36, 0x55, 0x0d, 0xdb, 0x77, 0xba, 0x7d, 0x7a, 0x43, 0xd3, 0xf1, - 0x21, 0x54, 0xf6, 0x38, 0x3f, 0x63, 0x21, 0x75, 0xba, 0x07, 0x3a, 0x81, 0x9c, 0xce, 0x7c, 0x02, - 0x25, 0x55, 0x58, 0xcc, 0x44, 0x14, 0x7c, 0xfb, 0xcb, 0x1c, 0xc4, 0xfb, 0x16, 0x77, 0x60, 0x7e, - 0xb8, 0xb8, 0x10, 0x93, 0x31, 0x48, 0xad, 0x55, 0xeb, 0xbf, 0x6b, 0x98, 0xe0, 0xb8, 0x09, 0xc5, - 0x78, 0x54, 0x70, 0x29, 0x33, 0x39, 0xca, 0xa1, 0x3a, 0x81, 0x08, 0x8e, 0xcf, 0x00, 0xc6, 0xfb, - 0x07, 0x97, 0x13, 0x42, 0x66, 0x73, 0x59, 0x2b, 0x53, 0x50, 0xc1, 0xf1, 0x3d, 0xfc, 0x3f, 0x43, - 0x57, 0xb8, 0x31, 0xbe, 0x68, 0xc6, 0x5c, 0x5a, 0xe4, 0x36, 0x8a, 0xe0, 0x78, 0x05, 0xf7, 0x6e, - 0x51, 0x2e, 0x3e, 0xbe, 0x39, 0x4c, 0x6a, 0x40, 0xac, 0x27, 0xbf, 0x4b, 0x15, 0x1c, 0xdf, 0x40, - 0x25, 0xfb, 0xfd, 0xd1, 0x4c, 0xbc, 0xaf, 0x29, 0xd4, 0xba, 0x33, 0xe3, 0x8d, 0xe0, 0xb8, 0x0b, - 0xe5, 0xd4, 0xe7, 0xc5, 0x61, 0x23, 0xb3, 0x22, 0xb2, 0x56, 0xa7, 0xc1, 0x82, 0xef, 0xaf, 0xbf, - 0x5b, 0x53, 0x7f, 0xdc, 0xe6, 0x71, 0xea, 0x4f, 0xab, 0x99, 0xcf, 0xf5, 0xf3, 0x43, 0x51, 0x43, - 0x3b, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0x98, 0xab, 0xbe, 0xfd, 0xb2, 0x07, 0x00, 0x00, +var fileDescriptor_third_bcb47e8b7c85b36b = []byte{ + // 717 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x56, 0xc1, 0x6e, 0xd3, 0x4a, + 0x14, 0x95, 0x93, 0x26, 0xaf, 0xb9, 0xe9, 0x4b, 0x5f, 0xaf, 0xaa, 0x47, 0x64, 0x4a, 0x9b, 0x4e, + 0xd5, 0x92, 0x4d, 0x13, 0xa9, 0x48, 0x80, 0x04, 0x42, 0xb4, 0x45, 0xad, 0x82, 0x88, 0x1a, 0x39, + 0x2d, 0x0b, 0x36, 0xc8, 0x24, 0x93, 0xc4, 0xaa, 0x3d, 0x1e, 0x3c, 0xe3, 0x16, 0xfa, 0x07, 0x88, + 0x1d, 0x5f, 0xc3, 0x0a, 0xf1, 0x01, 0x7c, 0x14, 0xf2, 0xd8, 0x49, 0xec, 0xc4, 0x49, 0x28, 0x1b, + 0xd8, 0x44, 0x33, 0xc7, 0xe7, 0x9e, 0x39, 0x73, 0xe7, 0xde, 0xab, 0xc0, 0x9a, 0x1c, 0x58, 0x5e, + 0xb7, 0xae, 0x7e, 0x6b, 0xdc, 0x73, 0xa5, 0x8b, 0x78, 0xc6, 0x29, 0x6b, 0x34, 0xdb, 0xd4, 0xbb, + 0xa2, 0x5e, 0x4d, 0x7d, 0xd1, 0xef, 0x07, 0xd8, 0x7e, 0xa3, 0xb9, 0x1f, 0xa2, 0x75, 0x7e, 0xd9, + 0xaf, 0x2b, 0x76, 0x5d, 0x74, 0x2f, 0xaf, 0x45, 0xfd, 0x5a, 0x84, 0xc1, 0xe4, 0xb3, 0x06, 0xc5, + 0x43, 0xce, 0xed, 0x8f, 0x2d, 0x5f, 0x1a, 0xf4, 0x3d, 0x22, 0x2c, 0x31, 0xd3, 0xa1, 0x65, 0xad, + 0xa2, 0x55, 0x0b, 0x86, 0x5a, 0x07, 0x98, 0xb0, 0x6e, 0x68, 0x39, 0x53, 0xd1, 0xaa, 0x59, 0x43, + 0xad, 0x03, 0x6c, 0x60, 0x8a, 0x41, 0x39, 0x1b, 0xf2, 0x82, 0x35, 0x12, 0x58, 0xe9, 0x79, 0x66, + 0xdf, 0xa1, 0x4c, 0xb6, 0x03, 0xfe, 0x92, 0xe2, 0x27, 0x30, 0xdc, 0x80, 0x42, 0xc7, 0xa6, 0x26, + 0x3b, 0xb7, 0x1c, 0x5a, 0xce, 0x29, 0xc2, 0x18, 0x20, 0x12, 0x56, 0xc6, 0x66, 0x04, 0xc7, 0xff, + 0x20, 0xeb, 0x7b, 0x76, 0x64, 0x26, 0x58, 0xe2, 0x3a, 0xe4, 0xb8, 0x2f, 0x1b, 0x2f, 0x94, 0x99, + 0x82, 0x11, 0x6e, 0xa6, 0x4e, 0xce, 0xa6, 0x9c, 0x5c, 0x86, 0x7f, 0x5a, 0xbe, 0xbc, 0x30, 0x5e, + 0x89, 0x72, 0xae, 0x92, 0xad, 0x16, 0x8c, 0xe1, 0x96, 0xec, 0xc2, 0xbf, 0xc7, 0x2e, 0xeb, 0x59, + 0x9e, 0x13, 0x25, 0x61, 0x74, 0x88, 0x16, 0x3b, 0x84, 0x10, 0x28, 0xc5, 0x69, 0x69, 0xf6, 0xc8, + 0x36, 0x14, 0x4e, 0xa9, 0x9c, 0x2b, 0xf3, 0x18, 0x4a, 0x21, 0xe5, 0x24, 0x72, 0x37, 0xca, 0xaf, + 0x96, 0x92, 0xdf, 0xcc, 0x38, 0xbf, 0xe4, 0x87, 0x06, 0x30, 0x54, 0x17, 0xfc, 0xcf, 0x3e, 0x15, + 0x3e, 0x87, 0xc2, 0x90, 0x2d, 0xca, 0xf9, 0x4a, 0xb6, 0x5a, 0x3c, 0x20, 0xb5, 0xe9, 0x4a, 0xac, + 0x25, 0xef, 0x6a, 0x8c, 0x83, 0xc8, 0x33, 0xd0, 0x4f, 0xa9, 0x6c, 0x5b, 0x7d, 0x66, 0xda, 0x0d, + 0x76, 0x65, 0x49, 0x53, 0x5a, 0x2e, 0x6b, 0xb0, 0x9e, 0x1b, 0x24, 0xaf, 0x02, 0xc5, 0x63, 0xdb, + 0xa2, 0x4c, 0x36, 0x45, 0x7f, 0x94, 0xc2, 0x38, 0x44, 0xbe, 0x6a, 0x70, 0x77, 0xa6, 0x80, 0xe0, + 0xf8, 0x12, 0x4a, 0x56, 0x02, 0x55, 0x22, 0x53, 0x36, 0x55, 0x43, 0xd4, 0x26, 0xe2, 0x27, 0x22, + 0xb1, 0x09, 0xab, 0x6e, 0xaf, 0x67, 0x5b, 0x8c, 0xb6, 0x7c, 0x31, 0x50, 0x62, 0x19, 0x25, 0xb6, + 0x93, 0x26, 0x76, 0x96, 0xa4, 0x1a, 0x93, 0xb1, 0xe4, 0x29, 0x90, 0x19, 0xce, 0xdb, 0xd2, 0xf4, + 0xe4, 0x21, 0xe7, 0x41, 0x0a, 0xfe, 0x87, 0xbc, 0x2f, 0xa8, 0x37, 0xba, 0x7d, 0xb4, 0x23, 0xdf, + 0x35, 0xd8, 0x59, 0x18, 0xfe, 0x77, 0x27, 0xe0, 0x93, 0x06, 0x6b, 0x27, 0x1d, 0xe7, 0x82, 0x77, + 0x4d, 0x49, 0xcf, 0xdd, 0x4b, 0xca, 0x82, 0x0b, 0x6f, 0x02, 0xb4, 0x6c, 0x53, 0xf6, 0x5c, 0xcf, + 0x89, 0x2e, 0x9d, 0x33, 0x62, 0x08, 0xea, 0xb0, 0x7c, 0xd2, 0x71, 0x14, 0x3d, 0x6a, 0x8c, 0xd1, + 0x3e, 0x68, 0x6f, 0xb3, 0xd3, 0x71, 0x7d, 0x26, 0xa3, 0x42, 0x1f, 0x6e, 0x03, 0x55, 0xfa, 0x81, + 0x5b, 0x1e, 0x55, 0x85, 0x1c, 0x56, 0x7a, 0x0c, 0x21, 0xeb, 0x80, 0x93, 0x56, 0x04, 0x27, 0x2d, + 0x28, 0xb5, 0x69, 0x90, 0xca, 0x23, 0xb3, 0xdb, 0xa7, 0x73, 0x9e, 0x03, 0xf7, 0xa0, 0x74, 0xc8, + 0xf9, 0x05, 0xf3, 0xa8, 0xd9, 0x3d, 0x56, 0x06, 0x32, 0xca, 0xf9, 0x04, 0x4a, 0xd6, 0x60, 0x35, + 0xa1, 0x28, 0xf8, 0xc1, 0xb7, 0x1c, 0xe4, 0x54, 0x9b, 0x60, 0x13, 0x96, 0x87, 0x93, 0x0f, 0xb7, + 0xd2, 0xfa, 0x28, 0x36, 0xa4, 0xf5, 0xca, 0x7c, 0x82, 0xe0, 0x78, 0x0a, 0xf9, 0xb0, 0xf1, 0xf0, + 0xde, 0xec, 0xa6, 0x0c, 0xa4, 0x36, 0xe7, 0x7d, 0x16, 0x1c, 0xdb, 0x00, 0xe3, 0xa1, 0x87, 0xdb, + 0x69, 0xec, 0xc4, 0xec, 0xd4, 0xc9, 0x22, 0x8a, 0xe0, 0x78, 0x03, 0x77, 0x66, 0xd4, 0x2f, 0xd6, + 0x66, 0xf8, 0x99, 0x31, 0x26, 0xf4, 0xfa, 0xad, 0xf8, 0x82, 0xe3, 0x17, 0x0d, 0xb6, 0x16, 0x34, + 0x0f, 0x3e, 0xbc, 0x85, 0x68, 0xac, 0x61, 0xf5, 0x47, 0xbf, 0x15, 0x27, 0x38, 0xbe, 0x85, 0x52, + 0xb2, 0x04, 0x71, 0x37, 0x4d, 0x6a, 0xaa, 0x63, 0xf4, 0xbd, 0x5f, 0xa1, 0x09, 0x8e, 0xaf, 0xa1, + 0x18, 0xab, 0x3d, 0x4c, 0x7d, 0xa4, 0x64, 0xb9, 0xeb, 0x3b, 0x0b, 0x39, 0x82, 0x1f, 0x6d, 0xbe, + 0xd9, 0x08, 0x59, 0xb1, 0x7f, 0x18, 0x8a, 0xf9, 0x44, 0xfd, 0xbe, 0xcb, 0x2b, 0xe8, 0xc1, 0xcf, + 0x00, 0x00, 0x00, 0xff, 0xff, 0x6f, 0x2e, 0xa0, 0xaa, 0xb7, 0x08, 0x00, 0x00, } diff --git a/pkg/proto/third/third.proto b/pkg/proto/third/third.proto index 9279d79c5..a511e35c0 100644 --- a/pkg/proto/third/third.proto +++ b/pkg/proto/third/third.proto @@ -1,7 +1,7 @@ syntax = "proto3"; import "Open-IM-Server/pkg/proto/sdkws/ws.proto"; option go_package = "OpenIM/pkg/proto/third;third"; -package third; +package OpenIMServer.third; message ApplyPutReq { string name = 1; diff --git a/pkg/proto/user/user.pb.go b/pkg/proto/user/user.pb.go index a4e6c93a2..1645d32a6 100644 --- a/pkg/proto/user/user.pb.go +++ b/pkg/proto/user/user.pb.go @@ -36,7 +36,7 @@ func (m *GetAllUserIDReq) Reset() { *m = GetAllUserIDReq{} } func (m *GetAllUserIDReq) String() string { return proto.CompactTextString(m) } func (*GetAllUserIDReq) ProtoMessage() {} func (*GetAllUserIDReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{0} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{0} } func (m *GetAllUserIDReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetAllUserIDReq.Unmarshal(m, b) @@ -75,7 +75,7 @@ func (m *GetAllUserIDResp) Reset() { *m = GetAllUserIDResp{} } func (m *GetAllUserIDResp) String() string { return proto.CompactTextString(m) } func (*GetAllUserIDResp) ProtoMessage() {} func (*GetAllUserIDResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{1} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{1} } func (m *GetAllUserIDResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetAllUserIDResp.Unmarshal(m, b) @@ -120,7 +120,7 @@ func (m *AccountCheckReq) Reset() { *m = AccountCheckReq{} } func (m *AccountCheckReq) String() string { return proto.CompactTextString(m) } func (*AccountCheckReq) ProtoMessage() {} func (*AccountCheckReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{2} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{2} } func (m *AccountCheckReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AccountCheckReq.Unmarshal(m, b) @@ -158,7 +158,7 @@ func (m *AccountCheckResp) Reset() { *m = AccountCheckResp{} } func (m *AccountCheckResp) String() string { return proto.CompactTextString(m) } func (*AccountCheckResp) ProtoMessage() {} func (*AccountCheckResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{3} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{3} } func (m *AccountCheckResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AccountCheckResp.Unmarshal(m, b) @@ -197,7 +197,7 @@ func (m *AccountCheckRespSingleUserStatus) Reset() { *m = AccountCheckRe func (m *AccountCheckRespSingleUserStatus) String() string { return proto.CompactTextString(m) } func (*AccountCheckRespSingleUserStatus) ProtoMessage() {} func (*AccountCheckRespSingleUserStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{3, 0} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{3, 0} } func (m *AccountCheckRespSingleUserStatus) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AccountCheckRespSingleUserStatus.Unmarshal(m, b) @@ -242,7 +242,7 @@ func (m *GetDesignateUsersReq) Reset() { *m = GetDesignateUsersReq{} } func (m *GetDesignateUsersReq) String() string { return proto.CompactTextString(m) } func (*GetDesignateUsersReq) ProtoMessage() {} func (*GetDesignateUsersReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{4} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{4} } func (m *GetDesignateUsersReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetDesignateUsersReq.Unmarshal(m, b) @@ -280,7 +280,7 @@ func (m *GetDesignateUsersResp) Reset() { *m = GetDesignateUsersResp{} } func (m *GetDesignateUsersResp) String() string { return proto.CompactTextString(m) } func (*GetDesignateUsersResp) ProtoMessage() {} func (*GetDesignateUsersResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{5} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{5} } func (m *GetDesignateUsersResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetDesignateUsersResp.Unmarshal(m, b) @@ -318,7 +318,7 @@ func (m *UpdateUserInfoReq) Reset() { *m = UpdateUserInfoReq{} } func (m *UpdateUserInfoReq) String() string { return proto.CompactTextString(m) } func (*UpdateUserInfoReq) ProtoMessage() {} func (*UpdateUserInfoReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{6} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{6} } func (m *UpdateUserInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateUserInfoReq.Unmarshal(m, b) @@ -355,7 +355,7 @@ func (m *UpdateUserInfoResp) Reset() { *m = UpdateUserInfoResp{} } func (m *UpdateUserInfoResp) String() string { return proto.CompactTextString(m) } func (*UpdateUserInfoResp) ProtoMessage() {} func (*UpdateUserInfoResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{7} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{7} } func (m *UpdateUserInfoResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateUserInfoResp.Unmarshal(m, b) @@ -387,7 +387,7 @@ func (m *SetGlobalRecvMessageOptReq) Reset() { *m = SetGlobalRecvMessage func (m *SetGlobalRecvMessageOptReq) String() string { return proto.CompactTextString(m) } func (*SetGlobalRecvMessageOptReq) ProtoMessage() {} func (*SetGlobalRecvMessageOptReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{8} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{8} } func (m *SetGlobalRecvMessageOptReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetGlobalRecvMessageOptReq.Unmarshal(m, b) @@ -431,7 +431,7 @@ func (m *SetGlobalRecvMessageOptResp) Reset() { *m = SetGlobalRecvMessag func (m *SetGlobalRecvMessageOptResp) String() string { return proto.CompactTextString(m) } func (*SetGlobalRecvMessageOptResp) ProtoMessage() {} func (*SetGlobalRecvMessageOptResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{9} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{9} } func (m *SetGlobalRecvMessageOptResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetGlobalRecvMessageOptResp.Unmarshal(m, b) @@ -464,7 +464,7 @@ func (m *SetConversationReq) Reset() { *m = SetConversationReq{} } func (m *SetConversationReq) String() string { return proto.CompactTextString(m) } func (*SetConversationReq) ProtoMessage() {} func (*SetConversationReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{10} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{10} } func (m *SetConversationReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetConversationReq.Unmarshal(m, b) @@ -515,7 +515,7 @@ func (m *SetConversationResp) Reset() { *m = SetConversationResp{} } func (m *SetConversationResp) String() string { return proto.CompactTextString(m) } func (*SetConversationResp) ProtoMessage() {} func (*SetConversationResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{11} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{11} } func (m *SetConversationResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetConversationResp.Unmarshal(m, b) @@ -550,7 +550,7 @@ func (m *SetRecvMsgOptReq) Reset() { *m = SetRecvMsgOptReq{} } func (m *SetRecvMsgOptReq) String() string { return proto.CompactTextString(m) } func (*SetRecvMsgOptReq) ProtoMessage() {} func (*SetRecvMsgOptReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{12} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{12} } func (m *SetRecvMsgOptReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetRecvMsgOptReq.Unmarshal(m, b) @@ -615,7 +615,7 @@ func (m *SetRecvMsgOptResp) Reset() { *m = SetRecvMsgOptResp{} } func (m *SetRecvMsgOptResp) String() string { return proto.CompactTextString(m) } func (*SetRecvMsgOptResp) ProtoMessage() {} func (*SetRecvMsgOptResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{13} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{13} } func (m *SetRecvMsgOptResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetRecvMsgOptResp.Unmarshal(m, b) @@ -648,7 +648,7 @@ func (m *GetConversationReq) Reset() { *m = GetConversationReq{} } func (m *GetConversationReq) String() string { return proto.CompactTextString(m) } func (*GetConversationReq) ProtoMessage() {} func (*GetConversationReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{14} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{14} } func (m *GetConversationReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetConversationReq.Unmarshal(m, b) @@ -700,7 +700,7 @@ func (m *GetConversationResp) Reset() { *m = GetConversationResp{} } func (m *GetConversationResp) String() string { return proto.CompactTextString(m) } func (*GetConversationResp) ProtoMessage() {} func (*GetConversationResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{15} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{15} } func (m *GetConversationResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetConversationResp.Unmarshal(m, b) @@ -740,7 +740,7 @@ func (m *GetConversationsReq) Reset() { *m = GetConversationsReq{} } func (m *GetConversationsReq) String() string { return proto.CompactTextString(m) } func (*GetConversationsReq) ProtoMessage() {} func (*GetConversationsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{16} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{16} } func (m *GetConversationsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetConversationsReq.Unmarshal(m, b) @@ -792,7 +792,7 @@ func (m *GetConversationsResp) Reset() { *m = GetConversationsResp{} } func (m *GetConversationsResp) String() string { return proto.CompactTextString(m) } func (*GetConversationsResp) ProtoMessage() {} func (*GetConversationsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{17} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{17} } func (m *GetConversationsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetConversationsResp.Unmarshal(m, b) @@ -831,7 +831,7 @@ func (m *GetAllConversationsReq) Reset() { *m = GetAllConversationsReq{} func (m *GetAllConversationsReq) String() string { return proto.CompactTextString(m) } func (*GetAllConversationsReq) ProtoMessage() {} func (*GetAllConversationsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{18} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{18} } func (m *GetAllConversationsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetAllConversationsReq.Unmarshal(m, b) @@ -876,7 +876,7 @@ func (m *GetAllConversationsResp) Reset() { *m = GetAllConversationsResp func (m *GetAllConversationsResp) String() string { return proto.CompactTextString(m) } func (*GetAllConversationsResp) ProtoMessage() {} func (*GetAllConversationsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{19} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{19} } func (m *GetAllConversationsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetAllConversationsResp.Unmarshal(m, b) @@ -917,7 +917,7 @@ func (m *BatchSetConversationsReq) Reset() { *m = BatchSetConversationsR func (m *BatchSetConversationsReq) String() string { return proto.CompactTextString(m) } func (*BatchSetConversationsReq) ProtoMessage() {} func (*BatchSetConversationsReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{20} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{20} } func (m *BatchSetConversationsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BatchSetConversationsReq.Unmarshal(m, b) @@ -977,7 +977,7 @@ func (m *BatchSetConversationsResp) Reset() { *m = BatchSetConversations func (m *BatchSetConversationsResp) String() string { return proto.CompactTextString(m) } func (*BatchSetConversationsResp) ProtoMessage() {} func (*BatchSetConversationsResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{21} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{21} } func (m *BatchSetConversationsResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BatchSetConversationsResp.Unmarshal(m, b) @@ -1022,7 +1022,7 @@ func (m *GetPaginationUsersReq) Reset() { *m = GetPaginationUsersReq{} } func (m *GetPaginationUsersReq) String() string { return proto.CompactTextString(m) } func (*GetPaginationUsersReq) ProtoMessage() {} func (*GetPaginationUsersReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{22} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{22} } func (m *GetPaginationUsersReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPaginationUsersReq.Unmarshal(m, b) @@ -1061,7 +1061,7 @@ func (m *GetPaginationUsersResp) Reset() { *m = GetPaginationUsersResp{} func (m *GetPaginationUsersResp) String() string { return proto.CompactTextString(m) } func (*GetPaginationUsersResp) ProtoMessage() {} func (*GetPaginationUsersResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{23} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{23} } func (m *GetPaginationUsersResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetPaginationUsersResp.Unmarshal(m, b) @@ -1106,7 +1106,7 @@ func (m *UserRegisterReq) Reset() { *m = UserRegisterReq{} } func (m *UserRegisterReq) String() string { return proto.CompactTextString(m) } func (*UserRegisterReq) ProtoMessage() {} func (*UserRegisterReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{24} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{24} } func (m *UserRegisterReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserRegisterReq.Unmarshal(m, b) @@ -1143,7 +1143,7 @@ func (m *UserRegisterResp) Reset() { *m = UserRegisterResp{} } func (m *UserRegisterResp) String() string { return proto.CompactTextString(m) } func (*UserRegisterResp) ProtoMessage() {} func (*UserRegisterResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{25} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{25} } func (m *UserRegisterResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserRegisterResp.Unmarshal(m, b) @@ -1174,7 +1174,7 @@ func (m *GetGlobalRecvMessageOptReq) Reset() { *m = GetGlobalRecvMessage func (m *GetGlobalRecvMessageOptReq) String() string { return proto.CompactTextString(m) } func (*GetGlobalRecvMessageOptReq) ProtoMessage() {} func (*GetGlobalRecvMessageOptReq) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{26} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{26} } func (m *GetGlobalRecvMessageOptReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGlobalRecvMessageOptReq.Unmarshal(m, b) @@ -1212,7 +1212,7 @@ func (m *GetGlobalRecvMessageOptResp) Reset() { *m = GetGlobalRecvMessag func (m *GetGlobalRecvMessageOptResp) String() string { return proto.CompactTextString(m) } func (*GetGlobalRecvMessageOptResp) ProtoMessage() {} func (*GetGlobalRecvMessageOptResp) Descriptor() ([]byte, []int) { - return fileDescriptor_user_2b6c497a7ff2fabe, []int{27} + return fileDescriptor_user_74bf7c7fd74a4bda, []int{27} } func (m *GetGlobalRecvMessageOptResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetGlobalRecvMessageOptResp.Unmarshal(m, b) @@ -1240,35 +1240,35 @@ func (m *GetGlobalRecvMessageOptResp) GetGlobalRecvMsgOpt() int32 { } func init() { - proto.RegisterType((*GetAllUserIDReq)(nil), "user.getAllUserIDReq") - proto.RegisterType((*GetAllUserIDResp)(nil), "user.getAllUserIDResp") - proto.RegisterType((*AccountCheckReq)(nil), "user.accountCheckReq") - proto.RegisterType((*AccountCheckResp)(nil), "user.accountCheckResp") - proto.RegisterType((*AccountCheckRespSingleUserStatus)(nil), "user.accountCheckResp.singleUserStatus") - proto.RegisterType((*GetDesignateUsersReq)(nil), "user.getDesignateUsersReq") - proto.RegisterType((*GetDesignateUsersResp)(nil), "user.getDesignateUsersResp") - proto.RegisterType((*UpdateUserInfoReq)(nil), "user.updateUserInfoReq") - proto.RegisterType((*UpdateUserInfoResp)(nil), "user.updateUserInfoResp") - proto.RegisterType((*SetGlobalRecvMessageOptReq)(nil), "user.setGlobalRecvMessageOptReq") - proto.RegisterType((*SetGlobalRecvMessageOptResp)(nil), "user.setGlobalRecvMessageOptResp") - proto.RegisterType((*SetConversationReq)(nil), "user.setConversationReq") - proto.RegisterType((*SetConversationResp)(nil), "user.setConversationResp") - proto.RegisterType((*SetRecvMsgOptReq)(nil), "user.setRecvMsgOptReq") - proto.RegisterType((*SetRecvMsgOptResp)(nil), "user.setRecvMsgOptResp") - proto.RegisterType((*GetConversationReq)(nil), "user.getConversationReq") - proto.RegisterType((*GetConversationResp)(nil), "user.getConversationResp") - proto.RegisterType((*GetConversationsReq)(nil), "user.getConversationsReq") - proto.RegisterType((*GetConversationsResp)(nil), "user.getConversationsResp") - proto.RegisterType((*GetAllConversationsReq)(nil), "user.getAllConversationsReq") - proto.RegisterType((*GetAllConversationsResp)(nil), "user.getAllConversationsResp") - proto.RegisterType((*BatchSetConversationsReq)(nil), "user.batchSetConversationsReq") - proto.RegisterType((*BatchSetConversationsResp)(nil), "user.batchSetConversationsResp") - proto.RegisterType((*GetPaginationUsersReq)(nil), "user.getPaginationUsersReq") - proto.RegisterType((*GetPaginationUsersResp)(nil), "user.getPaginationUsersResp") - proto.RegisterType((*UserRegisterReq)(nil), "user.userRegisterReq") - proto.RegisterType((*UserRegisterResp)(nil), "user.userRegisterResp") - proto.RegisterType((*GetGlobalRecvMessageOptReq)(nil), "user.getGlobalRecvMessageOptReq") - proto.RegisterType((*GetGlobalRecvMessageOptResp)(nil), "user.getGlobalRecvMessageOptResp") + proto.RegisterType((*GetAllUserIDReq)(nil), "OpenIMServer.user.getAllUserIDReq") + proto.RegisterType((*GetAllUserIDResp)(nil), "OpenIMServer.user.getAllUserIDResp") + proto.RegisterType((*AccountCheckReq)(nil), "OpenIMServer.user.accountCheckReq") + proto.RegisterType((*AccountCheckResp)(nil), "OpenIMServer.user.accountCheckResp") + proto.RegisterType((*AccountCheckRespSingleUserStatus)(nil), "OpenIMServer.user.accountCheckResp.singleUserStatus") + proto.RegisterType((*GetDesignateUsersReq)(nil), "OpenIMServer.user.getDesignateUsersReq") + proto.RegisterType((*GetDesignateUsersResp)(nil), "OpenIMServer.user.getDesignateUsersResp") + proto.RegisterType((*UpdateUserInfoReq)(nil), "OpenIMServer.user.updateUserInfoReq") + proto.RegisterType((*UpdateUserInfoResp)(nil), "OpenIMServer.user.updateUserInfoResp") + proto.RegisterType((*SetGlobalRecvMessageOptReq)(nil), "OpenIMServer.user.setGlobalRecvMessageOptReq") + proto.RegisterType((*SetGlobalRecvMessageOptResp)(nil), "OpenIMServer.user.setGlobalRecvMessageOptResp") + proto.RegisterType((*SetConversationReq)(nil), "OpenIMServer.user.setConversationReq") + proto.RegisterType((*SetConversationResp)(nil), "OpenIMServer.user.setConversationResp") + proto.RegisterType((*SetRecvMsgOptReq)(nil), "OpenIMServer.user.setRecvMsgOptReq") + proto.RegisterType((*SetRecvMsgOptResp)(nil), "OpenIMServer.user.setRecvMsgOptResp") + proto.RegisterType((*GetConversationReq)(nil), "OpenIMServer.user.getConversationReq") + proto.RegisterType((*GetConversationResp)(nil), "OpenIMServer.user.getConversationResp") + proto.RegisterType((*GetConversationsReq)(nil), "OpenIMServer.user.getConversationsReq") + proto.RegisterType((*GetConversationsResp)(nil), "OpenIMServer.user.getConversationsResp") + proto.RegisterType((*GetAllConversationsReq)(nil), "OpenIMServer.user.getAllConversationsReq") + proto.RegisterType((*GetAllConversationsResp)(nil), "OpenIMServer.user.getAllConversationsResp") + proto.RegisterType((*BatchSetConversationsReq)(nil), "OpenIMServer.user.batchSetConversationsReq") + proto.RegisterType((*BatchSetConversationsResp)(nil), "OpenIMServer.user.batchSetConversationsResp") + proto.RegisterType((*GetPaginationUsersReq)(nil), "OpenIMServer.user.getPaginationUsersReq") + proto.RegisterType((*GetPaginationUsersResp)(nil), "OpenIMServer.user.getPaginationUsersResp") + proto.RegisterType((*UserRegisterReq)(nil), "OpenIMServer.user.userRegisterReq") + proto.RegisterType((*UserRegisterResp)(nil), "OpenIMServer.user.userRegisterResp") + proto.RegisterType((*GetGlobalRecvMessageOptReq)(nil), "OpenIMServer.user.getGlobalRecvMessageOptReq") + proto.RegisterType((*GetGlobalRecvMessageOptResp)(nil), "OpenIMServer.user.getGlobalRecvMessageOptResp") } // Reference imports to suppress errors if they are not otherwise used. @@ -1308,7 +1308,7 @@ func NewUserClient(cc *grpc.ClientConn) UserClient { func (c *userClient) GetDesignateUsers(ctx context.Context, in *GetDesignateUsersReq, opts ...grpc.CallOption) (*GetDesignateUsersResp, error) { out := new(GetDesignateUsersResp) - err := grpc.Invoke(ctx, "/user.user/getDesignateUsers", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.user.user/getDesignateUsers", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1317,7 +1317,7 @@ func (c *userClient) GetDesignateUsers(ctx context.Context, in *GetDesignateUser func (c *userClient) UpdateUserInfo(ctx context.Context, in *UpdateUserInfoReq, opts ...grpc.CallOption) (*UpdateUserInfoResp, error) { out := new(UpdateUserInfoResp) - err := grpc.Invoke(ctx, "/user.user/updateUserInfo", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.user.user/updateUserInfo", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1326,7 +1326,7 @@ func (c *userClient) UpdateUserInfo(ctx context.Context, in *UpdateUserInfoReq, func (c *userClient) SetGlobalRecvMessageOpt(ctx context.Context, in *SetGlobalRecvMessageOptReq, opts ...grpc.CallOption) (*SetGlobalRecvMessageOptResp, error) { out := new(SetGlobalRecvMessageOptResp) - err := grpc.Invoke(ctx, "/user.user/setGlobalRecvMessageOpt", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.user.user/setGlobalRecvMessageOpt", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1335,7 +1335,7 @@ func (c *userClient) SetGlobalRecvMessageOpt(ctx context.Context, in *SetGlobalR func (c *userClient) GetGlobalRecvMessageOpt(ctx context.Context, in *GetGlobalRecvMessageOptReq, opts ...grpc.CallOption) (*GetGlobalRecvMessageOptResp, error) { out := new(GetGlobalRecvMessageOptResp) - err := grpc.Invoke(ctx, "/user.user/getGlobalRecvMessageOpt", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.user.user/getGlobalRecvMessageOpt", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1344,7 +1344,7 @@ func (c *userClient) GetGlobalRecvMessageOpt(ctx context.Context, in *GetGlobalR func (c *userClient) AccountCheck(ctx context.Context, in *AccountCheckReq, opts ...grpc.CallOption) (*AccountCheckResp, error) { out := new(AccountCheckResp) - err := grpc.Invoke(ctx, "/user.user/accountCheck", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.user.user/accountCheck", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1353,7 +1353,7 @@ func (c *userClient) AccountCheck(ctx context.Context, in *AccountCheckReq, opts func (c *userClient) GetPaginationUsers(ctx context.Context, in *GetPaginationUsersReq, opts ...grpc.CallOption) (*GetPaginationUsersResp, error) { out := new(GetPaginationUsersResp) - err := grpc.Invoke(ctx, "/user.user/getPaginationUsers", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.user.user/getPaginationUsers", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1362,7 +1362,7 @@ func (c *userClient) GetPaginationUsers(ctx context.Context, in *GetPaginationUs func (c *userClient) UserRegister(ctx context.Context, in *UserRegisterReq, opts ...grpc.CallOption) (*UserRegisterResp, error) { out := new(UserRegisterResp) - err := grpc.Invoke(ctx, "/user.user/userRegister", in, out, c.cc, opts...) + err := grpc.Invoke(ctx, "/OpenIMServer.user.user/userRegister", in, out, c.cc, opts...) if err != nil { return nil, err } @@ -1402,7 +1402,7 @@ func _User_GetDesignateUsers_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/user.user/GetDesignateUsers", + FullMethod: "/OpenIMServer.user.user/GetDesignateUsers", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(UserServer).GetDesignateUsers(ctx, req.(*GetDesignateUsersReq)) @@ -1420,7 +1420,7 @@ func _User_UpdateUserInfo_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/user.user/UpdateUserInfo", + FullMethod: "/OpenIMServer.user.user/UpdateUserInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(UserServer).UpdateUserInfo(ctx, req.(*UpdateUserInfoReq)) @@ -1438,7 +1438,7 @@ func _User_SetGlobalRecvMessageOpt_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/user.user/SetGlobalRecvMessageOpt", + FullMethod: "/OpenIMServer.user.user/SetGlobalRecvMessageOpt", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(UserServer).SetGlobalRecvMessageOpt(ctx, req.(*SetGlobalRecvMessageOptReq)) @@ -1456,7 +1456,7 @@ func _User_GetGlobalRecvMessageOpt_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/user.user/GetGlobalRecvMessageOpt", + FullMethod: "/OpenIMServer.user.user/GetGlobalRecvMessageOpt", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(UserServer).GetGlobalRecvMessageOpt(ctx, req.(*GetGlobalRecvMessageOptReq)) @@ -1474,7 +1474,7 @@ func _User_AccountCheck_Handler(srv interface{}, ctx context.Context, dec func(i } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/user.user/AccountCheck", + FullMethod: "/OpenIMServer.user.user/AccountCheck", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(UserServer).AccountCheck(ctx, req.(*AccountCheckReq)) @@ -1492,7 +1492,7 @@ func _User_GetPaginationUsers_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/user.user/GetPaginationUsers", + FullMethod: "/OpenIMServer.user.user/GetPaginationUsers", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(UserServer).GetPaginationUsers(ctx, req.(*GetPaginationUsersReq)) @@ -1510,7 +1510,7 @@ func _User_UserRegister_Handler(srv interface{}, ctx context.Context, dec func(i } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/user.user/UserRegister", + FullMethod: "/OpenIMServer.user.user/UserRegister", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(UserServer).UserRegister(ctx, req.(*UserRegisterReq)) @@ -1519,7 +1519,7 @@ func _User_UserRegister_Handler(srv interface{}, ctx context.Context, dec func(i } var _User_serviceDesc = grpc.ServiceDesc{ - ServiceName: "user.user", + ServiceName: "OpenIMServer.user.user", HandlerType: (*UserServer)(nil), Methods: []grpc.MethodDesc{ { @@ -1555,66 +1555,67 @@ var _User_serviceDesc = grpc.ServiceDesc{ Metadata: "user/user.proto", } -func init() { proto.RegisterFile("user/user.proto", fileDescriptor_user_2b6c497a7ff2fabe) } +func init() { proto.RegisterFile("user/user.proto", fileDescriptor_user_74bf7c7fd74a4bda) } -var fileDescriptor_user_2b6c497a7ff2fabe = []byte{ - // 925 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0x6d, 0x6f, 0xe4, 0x34, - 0x10, 0x56, 0xb6, 0xdd, 0x3b, 0x3a, 0xed, 0xdd, 0x6e, 0xdd, 0xb7, 0x90, 0x1e, 0xa8, 0x58, 0xc0, - 0x55, 0xa0, 0xee, 0xa2, 0x02, 0x52, 0x25, 0x04, 0xba, 0xa3, 0xd5, 0xc1, 0x8a, 0xab, 0xf6, 0x48, - 0xa9, 0x84, 0x00, 0x21, 0xd2, 0xd4, 0xcd, 0x45, 0x8d, 0x12, 0x6f, 0xc6, 0x69, 0xc5, 0x37, 0x24, - 0xfe, 0x09, 0x5f, 0xe0, 0xb7, 0x20, 0x7e, 0x14, 0xb2, 0x9d, 0xed, 0x3a, 0x71, 0xd2, 0x76, 0x11, - 0x5f, 0x76, 0xe3, 0x79, 0x79, 0x3c, 0xcf, 0x78, 0xec, 0x19, 0xe8, 0x15, 0xc8, 0xf2, 0xa1, 0xfc, - 0x19, 0xf0, 0x3c, 0x13, 0x19, 0x59, 0x94, 0xdf, 0xde, 0xd3, 0x31, 0x67, 0xe9, 0xde, 0xe8, 0x78, - 0xef, 0x84, 0xe5, 0x57, 0x2c, 0x1f, 0xf2, 0xcb, 0x68, 0xa8, 0xf4, 0x43, 0x3c, 0xbf, 0xbc, 0xc6, - 0xe1, 0x35, 0x6a, 0x73, 0xef, 0xa0, 0xd5, 0x30, 0xcc, 0xd2, 0x2b, 0x96, 0x63, 0x20, 0xe2, 0x2c, - 0xad, 0x2c, 0xb4, 0x27, 0xfd, 0x06, 0x7a, 0x11, 0x13, 0xcf, 0x93, 0xe4, 0x14, 0x59, 0x3e, 0x3a, - 0xf2, 0xd9, 0x84, 0x1c, 0x00, 0xf0, 0x20, 0x8a, 0x53, 0x65, 0xe6, 0x3a, 0x3b, 0xce, 0xee, 0xf2, - 0xbe, 0x3b, 0x50, 0x3b, 0x0e, 0x7c, 0x36, 0x29, 0x18, 0x8a, 0x57, 0x37, 0x7a, 0xdf, 0xb0, 0xa5, - 0x5f, 0x43, 0xbf, 0x0a, 0x86, 0x9c, 0xac, 0x43, 0x57, 0x64, 0x22, 0x48, 0x14, 0x50, 0xd7, 0xd7, - 0x0b, 0xf2, 0x36, 0x40, 0xa1, 0x6c, 0x5e, 0xc6, 0x28, 0xdc, 0xce, 0xce, 0xc2, 0xee, 0x92, 0x6f, - 0x48, 0xe8, 0xa7, 0xd0, 0x0b, 0xc2, 0x30, 0x2b, 0x52, 0x71, 0xf8, 0x9a, 0x85, 0x97, 0x32, 0x2c, - 0x0a, 0x2b, 0xa1, 0xfc, 0xd6, 0xd8, 0xe8, 0x3a, 0xca, 0xa9, 0x22, 0xa3, 0x7f, 0x3a, 0xd0, 0xaf, - 0xfa, 0x21, 0x27, 0xcf, 0xe1, 0x61, 0xce, 0xb0, 0x48, 0x84, 0xf6, 0x59, 0xde, 0x7f, 0x3a, 0x50, - 0x99, 0xae, 0x1b, 0x0e, 0x30, 0x4e, 0xa3, 0x84, 0x49, 0xac, 0x13, 0x11, 0x88, 0x02, 0xfd, 0xa9, - 0x9f, 0xf7, 0x0a, 0xfa, 0x75, 0x25, 0xd9, 0x84, 0x07, 0x3a, 0x60, 0xc5, 0x6c, 0xc9, 0x2f, 0x57, - 0xe4, 0x5d, 0x78, 0x54, 0x22, 0x6b, 0x43, 0xb7, 0xa3, 0xd4, 0x55, 0x21, 0xfd, 0x08, 0xd6, 0x23, - 0x26, 0x8e, 0x18, 0xc6, 0x51, 0x1a, 0x08, 0x85, 0x8b, 0x92, 0xa5, 0x0b, 0x0f, 0x8b, 0x0a, 0xc1, - 0xe9, 0x92, 0xbe, 0x80, 0x8d, 0x06, 0x0f, 0xe4, 0x64, 0x0f, 0x96, 0xa4, 0x0d, 0x8e, 0xd2, 0x8b, - 0xac, 0x64, 0xd8, 0x2b, 0x8f, 0x4b, 0xe5, 0x25, 0xbd, 0xc8, 0xfc, 0x99, 0x05, 0x7d, 0x06, 0xab, - 0x05, 0x3f, 0x2f, 0x11, 0x94, 0x92, 0x4d, 0xc8, 0x87, 0xf0, 0x46, 0x51, 0x2e, 0xcb, 0x13, 0xb7, - 0x20, 0x6e, 0x0c, 0xe8, 0x3a, 0x90, 0x3a, 0x02, 0x72, 0xfa, 0x0b, 0x78, 0xc8, 0xc4, 0x57, 0x49, - 0x76, 0x16, 0x24, 0x3e, 0x0b, 0xaf, 0x8e, 0x19, 0x62, 0x10, 0xb1, 0x31, 0x17, 0x72, 0x83, 0xb6, - 0x6c, 0x7d, 0x00, 0xfd, 0x68, 0xe6, 0x82, 0xd1, 0x98, 0x0b, 0x77, 0x41, 0x55, 0x8a, 0x25, 0xa7, - 0x6f, 0xc1, 0x76, 0xeb, 0x0e, 0xc8, 0xe9, 0x1f, 0x0e, 0x10, 0x64, 0xe2, 0xd0, 0x28, 0x72, 0xb9, - 0xf3, 0x17, 0xb0, 0x62, 0xd6, 0x7d, 0x49, 0xcf, 0x1b, 0x54, 0x2e, 0x43, 0xc5, 0xa9, 0x62, 0x2f, - 0x23, 0x4c, 0x33, 0x11, 0x5f, 0xc4, 0xa1, 0x5a, 0x7f, 0xf7, 0x2b, 0x67, 0xea, 0x48, 0xbb, 0xbe, - 0x25, 0x27, 0x3b, 0xb0, 0x9c, 0x71, 0x96, 0x2b, 0xc1, 0xe8, 0x48, 0x11, 0x59, 0xf2, 0x4d, 0x11, - 0xdd, 0x80, 0x35, 0x2b, 0x46, 0xe4, 0xf4, 0x6f, 0x07, 0xfa, 0xc8, 0xc4, 0x8c, 0xac, 0x8c, 0x5c, - 0xa2, 0x5d, 0xa7, 0x2c, 0x3f, 0x35, 0x13, 0x67, 0x8a, 0xc8, 0xfb, 0xf0, 0xd8, 0x8c, 0x75, 0x74, - 0x54, 0x16, 0x5b, 0x4d, 0x2a, 0xaf, 0x5b, 0x5e, 0xcf, 0xaf, 0x21, 0x69, 0xe4, 0xb8, 0x78, 0x3f, - 0x8e, 0x5d, 0x9b, 0xe3, 0x1a, 0xac, 0xd6, 0xb8, 0x20, 0xa7, 0xbf, 0x39, 0x40, 0x22, 0xfb, 0x74, - 0x6c, 0x06, 0x4e, 0x23, 0x83, 0x5a, 0x2e, 0x3a, 0x76, 0x2e, 0xee, 0xce, 0xfd, 0x29, 0xac, 0x45, - 0x76, 0xee, 0xad, 0x02, 0xe9, 0xcc, 0x57, 0x20, 0xf4, 0x77, 0xc7, 0xc2, 0xc5, 0xfb, 0x1d, 0xdf, - 0x2e, 0xf4, 0xaa, 0x34, 0xb1, 0x7c, 0x0a, 0xeb, 0xe2, 0x7b, 0x90, 0xfb, 0x5e, 0x3d, 0x28, 0xb5, - 0x20, 0x90, 0x93, 0x67, 0xf0, 0xc8, 0x04, 0xd3, 0x3b, 0xdc, 0x4e, 0xaf, 0xea, 0x40, 0x7f, 0x82, - 0x4d, 0xfd, 0xaa, 0xff, 0x07, 0x86, 0xb5, 0xb8, 0x3b, 0x76, 0xdc, 0x3f, 0xc2, 0x56, 0x23, 0xfa, - 0xff, 0x12, 0xfa, 0x3f, 0x0e, 0xb8, 0x67, 0x81, 0x08, 0x5f, 0x9f, 0x34, 0x9c, 0x8f, 0x05, 0xef, - 0xcc, 0x09, 0x2f, 0xd9, 0x8d, 0xed, 0xa2, 0x34, 0x44, 0x8d, 0x17, 0x6b, 0xa1, 0xfd, 0x62, 0x8d, - 0x8d, 0x5c, 0x2d, 0x96, 0x68, 0x46, 0xae, 0x8e, 0xe1, 0xcd, 0x16, 0x36, 0xc8, 0x65, 0xe7, 0x38, - 0x29, 0xc2, 0x90, 0xe1, 0xb4, 0x88, 0xa6, 0x4b, 0xf9, 0xf6, 0xbe, 0x08, 0xe2, 0x84, 0x9d, 0xbb, - 0x0b, 0x4a, 0x51, 0xae, 0xe8, 0xb7, 0xaa, 0xa3, 0xcc, 0x7a, 0xf9, 0x4d, 0x13, 0xaa, 0x4e, 0x00, - 0x9d, 0x39, 0x26, 0x80, 0x53, 0x55, 0x2b, 0x16, 0x64, 0xeb, 0x1c, 0xf0, 0x1e, 0x74, 0x55, 0x67, - 0x2a, 0x8f, 0xd6, 0x6a, 0x3a, 0x5a, 0x4b, 0x0f, 0xf4, 0x84, 0xe4, 0xb3, 0x28, 0x46, 0x21, 0xff, - 0x27, 0x33, 0x4f, 0xe7, 0x56, 0x4f, 0x02, 0xfd, 0xaa, 0x27, 0x72, 0xfa, 0x09, 0x78, 0xd1, 0xdc, - 0x9d, 0x8a, 0x8e, 0x60, 0x3b, 0x6a, 0xef, 0x3e, 0x8d, 0x8d, 0xcc, 0x69, 0x6e, 0x64, 0xfb, 0x7f, - 0x2d, 0x82, 0x1a, 0xf0, 0xc8, 0x4b, 0x58, 0xb5, 0x7a, 0x3a, 0xf1, 0xf4, 0x78, 0xd2, 0x34, 0x1e, - 0x78, 0xdb, 0xad, 0x3a, 0xe4, 0xe4, 0x10, 0x1e, 0x57, 0xfb, 0x32, 0xd9, 0xd2, 0xe6, 0x56, 0xbf, - 0xf7, 0xdc, 0x66, 0x05, 0x72, 0xf2, 0x33, 0x6c, 0xb5, 0x34, 0x59, 0xb2, 0xa3, 0x9d, 0xda, 0xbb, - 0xbc, 0xf7, 0xce, 0x1d, 0x16, 0x1a, 0x3f, 0xba, 0x1d, 0x3f, 0xba, 0x13, 0xff, 0xb6, 0x73, 0xf8, - 0x1c, 0x56, 0xcc, 0xc1, 0x8e, 0x6c, 0x34, 0x0d, 0x7b, 0x13, 0x6f, 0xb3, 0x79, 0x06, 0x24, 0x63, - 0xd5, 0xa5, 0x6a, 0x05, 0x4c, 0x66, 0x69, 0xb7, 0x6f, 0x8b, 0xf7, 0xa4, 0x5d, 0xa9, 0xe3, 0x31, - 0x0b, 0x70, 0x1a, 0x4f, 0xad, 0x9c, 0xa7, 0xf1, 0xd4, 0x6b, 0xf5, 0xcb, 0x27, 0x3f, 0x78, 0x72, - 0xb6, 0x1f, 0x1d, 0x1b, 0x33, 0xbd, 0x34, 0xfa, 0x4c, 0xfe, 0x9c, 0x3d, 0x50, 0x82, 0x8f, 0xff, - 0x0d, 0x00, 0x00, 0xff, 0xff, 0xb0, 0x5c, 0x8a, 0x8c, 0x40, 0x0c, 0x00, 0x00, +var fileDescriptor_user_74bf7c7fd74a4bda = []byte{ + // 943 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0x51, 0x6f, 0x1b, 0x45, + 0x10, 0xd6, 0x39, 0x71, 0x4b, 0x26, 0x69, 0xe3, 0x6c, 0xd2, 0xd6, 0x5c, 0x0b, 0x8a, 0x96, 0x96, + 0x04, 0xa4, 0xd8, 0x28, 0x14, 0xa9, 0x82, 0x27, 0x68, 0x0a, 0x58, 0x60, 0x5c, 0x9d, 0xa9, 0x40, + 0x08, 0x10, 0xe7, 0xcb, 0x66, 0x73, 0x8a, 0x75, 0xb7, 0xbe, 0xd9, 0x4b, 0xe0, 0x0d, 0x89, 0x1f, + 0xc4, 0x0b, 0xbf, 0x82, 0x7f, 0xc0, 0x0b, 0xbf, 0x05, 0xed, 0xde, 0x25, 0xde, 0xbd, 0xbd, 0x4b, + 0xed, 0x96, 0x17, 0xb7, 0x33, 0x3b, 0xf3, 0xcd, 0x7e, 0xb3, 0x33, 0x37, 0x13, 0xd8, 0xcc, 0x91, + 0x65, 0x7d, 0xf5, 0xd3, 0x13, 0x59, 0x2a, 0x53, 0xb2, 0x35, 0x12, 0x2c, 0x19, 0x0c, 0xc7, 0x2c, + 0x3b, 0x67, 0x59, 0x4f, 0x1d, 0xf8, 0x7b, 0x4a, 0x75, 0x30, 0x18, 0x1e, 0x14, 0xca, 0xbe, 0x38, + 0xe3, 0x7d, 0x6d, 0xdc, 0xc7, 0xe3, 0xb3, 0x0b, 0xec, 0x5f, 0x60, 0xe1, 0xeb, 0x3f, 0x69, 0x34, + 0x8c, 0xd2, 0xe4, 0x9c, 0x65, 0x18, 0xca, 0x38, 0x4d, 0x2c, 0xa1, 0xf0, 0xa4, 0xdf, 0xc3, 0x26, + 0x67, 0xf2, 0xd3, 0xe9, 0xf4, 0x05, 0xb2, 0x6c, 0x70, 0x14, 0xb0, 0x19, 0x79, 0x06, 0x20, 0x42, + 0x1e, 0x27, 0xda, 0xac, 0xeb, 0xed, 0x7a, 0xfb, 0xeb, 0x87, 0x8f, 0x7a, 0xd6, 0xed, 0x74, 0xf8, + 0x5e, 0xc0, 0x66, 0x39, 0x43, 0xf9, 0xfc, 0xca, 0x38, 0x30, 0x1c, 0xe9, 0x97, 0xd0, 0xb1, 0x91, + 0x51, 0x90, 0x1d, 0x68, 0xcb, 0x54, 0x86, 0x53, 0x8d, 0xda, 0x0e, 0x0a, 0x81, 0xbc, 0x0d, 0x90, + 0x6b, 0x9b, 0xaf, 0x63, 0x94, 0xdd, 0xd6, 0xee, 0xca, 0xfe, 0x5a, 0x60, 0x68, 0xe8, 0x47, 0xb0, + 0x19, 0x46, 0x51, 0x9a, 0x27, 0xf2, 0xe9, 0x29, 0x8b, 0xce, 0xd4, 0x1d, 0x29, 0x6c, 0x44, 0xea, + 0xff, 0x05, 0x36, 0x76, 0x3d, 0xed, 0x64, 0xe9, 0xe8, 0x5f, 0x1e, 0x74, 0x6c, 0x3f, 0x14, 0xe4, + 0x1b, 0xb8, 0x99, 0x31, 0xcc, 0xa7, 0xb2, 0xf0, 0x59, 0x3f, 0x7c, 0xdc, 0x73, 0xf2, 0xde, 0xab, + 0x7a, 0xf5, 0x30, 0x4e, 0xf8, 0x94, 0x29, 0xe0, 0xb1, 0x0c, 0x65, 0x8e, 0xc1, 0x25, 0x88, 0xff, + 0x1c, 0x3a, 0xd5, 0x43, 0x72, 0x17, 0x6e, 0x14, 0xb7, 0xd7, 0x34, 0xd7, 0x82, 0x52, 0x22, 0x0f, + 0xe1, 0x56, 0x89, 0x5c, 0x18, 0x76, 0x5b, 0xfa, 0xd8, 0x56, 0xd2, 0x0f, 0x60, 0x87, 0x33, 0x79, + 0xc4, 0x30, 0xe6, 0x49, 0x28, 0x35, 0x2e, 0x2a, 0xca, 0x5d, 0xb8, 0x99, 0x5b, 0x6c, 0x2f, 0x45, + 0x3a, 0x86, 0x3b, 0x35, 0x1e, 0x28, 0xc8, 0xc7, 0xb0, 0xa6, 0x6c, 0x70, 0x90, 0x9c, 0xa4, 0x25, + 0xdd, 0x07, 0x75, 0x0f, 0xa9, 0x33, 0x96, 0x9c, 0xa4, 0xc1, 0xdc, 0x9c, 0x0e, 0x61, 0x2b, 0x17, + 0xc7, 0x25, 0x9c, 0x3e, 0x64, 0x33, 0xf2, 0x04, 0xde, 0xc8, 0x4b, 0xb1, 0x2c, 0x8c, 0xeb, 0xf1, + 0xae, 0xac, 0xe9, 0x0e, 0x90, 0x2a, 0x1c, 0x0a, 0xfa, 0x0b, 0xf8, 0xc8, 0xe4, 0x17, 0xd3, 0x74, + 0x12, 0x4e, 0x03, 0x16, 0x9d, 0x0f, 0x19, 0x62, 0xc8, 0xd9, 0x48, 0x48, 0x15, 0xad, 0x29, 0x8f, + 0xef, 0x43, 0x87, 0xcf, 0x5d, 0x90, 0x8f, 0x84, 0xec, 0xae, 0xe8, 0x82, 0x72, 0xf4, 0xf4, 0x2d, + 0xb8, 0xdf, 0x18, 0x01, 0x05, 0xfd, 0xd3, 0x03, 0x82, 0x4c, 0x3e, 0x35, 0x1a, 0x43, 0x45, 0xfe, + 0x0a, 0x36, 0xcc, 0x5e, 0x29, 0xb9, 0xee, 0xd9, 0x5c, 0xad, 0x6e, 0xb2, 0x10, 0x2c, 0x67, 0x75, + 0xdd, 0x24, 0x95, 0xf1, 0x49, 0x1c, 0x69, 0xf9, 0xdb, 0xdf, 0x04, 0xd3, 0x2f, 0xdf, 0x0e, 0x1c, + 0x3d, 0xd9, 0x85, 0xf5, 0x54, 0xb0, 0x4c, 0x2b, 0x06, 0x47, 0x9a, 0xd5, 0x5a, 0x60, 0xaa, 0xe8, + 0x1d, 0xd8, 0x76, 0x2e, 0x8c, 0x82, 0xfe, 0xed, 0x41, 0x07, 0x99, 0x9c, 0x33, 0x57, 0x34, 0x14, + 0xda, 0x45, 0xc2, 0xb2, 0x17, 0x66, 0x16, 0x4d, 0x15, 0x79, 0x17, 0x6e, 0x9b, 0x77, 0x1d, 0x1c, + 0x95, 0x35, 0x59, 0xd1, 0xaa, 0x16, 0xcd, 0xaa, 0xc9, 0x36, 0x34, 0xb5, 0x1c, 0x57, 0x17, 0xe3, + 0xd8, 0x76, 0x39, 0x6e, 0xc3, 0x56, 0x85, 0x0b, 0x0a, 0xfa, 0xbb, 0x07, 0x84, 0xbb, 0x4f, 0xe5, + 0x32, 0xf0, 0x6a, 0x19, 0x54, 0x72, 0xd1, 0x72, 0x73, 0xf1, 0xf2, 0xdc, 0x4f, 0x60, 0x9b, 0xbb, + 0xb9, 0x77, 0xaa, 0xa5, 0xf5, 0x1a, 0xd5, 0x42, 0xff, 0xf0, 0x9c, 0x20, 0xb8, 0xd8, 0x5b, 0xee, + 0xc3, 0xa6, 0xcd, 0x19, 0xcb, 0x6f, 0x69, 0x55, 0xbd, 0x00, 0x53, 0xa6, 0x3f, 0x42, 0x95, 0x4b, + 0xa0, 0x20, 0x43, 0xb8, 0x65, 0x82, 0x15, 0x11, 0x96, 0xe0, 0x6a, 0x7b, 0xd3, 0x1f, 0xe1, 0x6e, + 0x31, 0x23, 0x5e, 0x81, 0x6e, 0x85, 0x44, 0xcb, 0x25, 0x71, 0x0a, 0xf7, 0x6a, 0xd1, 0xff, 0x7f, + 0x1e, 0xff, 0x78, 0xd0, 0x9d, 0x84, 0x32, 0x3a, 0x1d, 0xd7, 0xbc, 0x9c, 0x13, 0xcb, 0x7b, 0x9d, + 0x58, 0x8a, 0xf7, 0xc8, 0x2d, 0x64, 0x43, 0x55, 0xdb, 0x8c, 0x2b, 0xcd, 0xcd, 0x38, 0x32, 0xb2, + 0xb8, 0x5a, 0xa2, 0x19, 0x59, 0x1c, 0xc2, 0x9b, 0x0d, 0xd4, 0x50, 0xa8, 0xa1, 0x34, 0xce, 0xa3, + 0x88, 0xe1, 0x65, 0xad, 0x5d, 0x8a, 0xea, 0xe3, 0xfd, 0x79, 0x18, 0x4f, 0xd9, 0x71, 0x77, 0x45, + 0x1f, 0x94, 0x12, 0xfd, 0x59, 0x0f, 0xab, 0xf9, 0xce, 0x70, 0x35, 0xdf, 0xec, 0xb5, 0xa3, 0xf5, + 0xaa, 0x6b, 0xc7, 0x44, 0x97, 0x94, 0x83, 0xdf, 0xb8, 0x7c, 0x1c, 0x42, 0x5b, 0x0f, 0xbd, 0xb2, + 0x02, 0xae, 0x9f, 0x67, 0x85, 0x29, 0x7d, 0x56, 0x6c, 0x6f, 0x01, 0xe3, 0x31, 0x4a, 0xf5, 0xef, + 0x6c, 0x0e, 0xe3, 0x2d, 0x0e, 0x43, 0xa0, 0x63, 0xc3, 0xa0, 0xa0, 0x8f, 0xc1, 0xe7, 0x4b, 0x4f, + 0x44, 0x3a, 0x80, 0xfb, 0xbc, 0x79, 0xca, 0xd5, 0x0e, 0x4c, 0xaf, 0x7e, 0x60, 0x1e, 0xfe, 0xdb, + 0x86, 0x55, 0x85, 0x4a, 0x4e, 0x60, 0xcb, 0xd9, 0x2a, 0xc8, 0x5e, 0xcd, 0xb6, 0x54, 0xb7, 0xad, + 0xf8, 0xfb, 0x8b, 0x19, 0xa2, 0x20, 0x3f, 0xc1, 0x6d, 0x7b, 0x33, 0x20, 0x0f, 0x6b, 0x7c, 0x9d, + 0x5d, 0xc4, 0x7f, 0xb4, 0x80, 0x15, 0x0a, 0xf2, 0x2b, 0xdc, 0x6b, 0x58, 0x00, 0xc8, 0x41, 0x0d, + 0x42, 0xf3, 0x3a, 0xe2, 0xf7, 0x96, 0x31, 0x2f, 0x22, 0xf3, 0x25, 0x22, 0xf3, 0xe5, 0x22, 0x5f, + 0xf7, 0xde, 0xdf, 0xc1, 0x86, 0xb9, 0xc2, 0x12, 0xfa, 0xd2, 0x1d, 0x77, 0xe6, 0xbf, 0xb3, 0xc0, + 0x1e, 0x4c, 0x62, 0x3d, 0x82, 0x2b, 0xcd, 0x45, 0x1a, 0xde, 0xda, 0xed, 0x71, 0xff, 0xbd, 0x05, + 0x2d, 0x0b, 0x0e, 0x66, 0x73, 0xd4, 0x72, 0xa8, 0x34, 0x61, 0x2d, 0x87, 0x6a, 0x87, 0x7d, 0xf6, + 0xe0, 0x07, 0xbf, 0xb0, 0x32, 0xfe, 0x4a, 0x52, 0x46, 0x9f, 0xa8, 0x9f, 0xc9, 0x0d, 0xad, 0xf8, + 0xf0, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xb8, 0x93, 0x45, 0x3c, 0x9f, 0x0d, 0x00, 0x00, } diff --git a/pkg/proto/user/user.proto b/pkg/proto/user/user.proto index e56856f3d..2a43e2166 100644 --- a/pkg/proto/user/user.proto +++ b/pkg/proto/user/user.proto @@ -2,7 +2,7 @@ syntax = "proto3"; import "Open-IM-Server/pkg/proto/sdkws/ws.proto"; import "Open-IM-Server/pkg/proto/conversation/conversation.proto"; option go_package = "OpenIM/pkg/proto/user;user"; -package user; +package OpenIMServer.user; diff --git a/pkg/utils/utils_v2.go b/pkg/utils/utils_v2.go index 8d567e050..13d52cf15 100644 --- a/pkg/utils/utils_v2.go +++ b/pkg/utils/utils_v2.go @@ -34,7 +34,19 @@ func SliceSubAny[E comparable, T any](a []E, b []T, fn func(t T) E) []E { // SliceAnySub a中存在,b中不存在 (a-b) fn 返回的是uuid func SliceAnySub[E any, T comparable](a, b []E, fn func(t E) T) []E { - panic("todo") + m := make(map[T]E) + for i := 0; i < len(b); i++ { + v := b[i] + m[fn(v)] = v + } + var es []E + for i := 0; i < len(a); i++ { + v := a[i] + if _, ok := m[fn(v)]; !ok { + es = append(es, v) + } + } + return es } // DistinctAny 去重 diff --git a/script/msg_gateway_start.sh b/script/msg_gateway_start.sh index 46e43b194..f09973d84 100755 --- a/script/msg_gateway_start.sh +++ b/script/msg_gateway_start.sh @@ -31,7 +31,7 @@ fi sleep 1 cd ${msg_gateway_binary_root} for ((i = 0; i < ${#ws_ports[@]}; i++)); do - nohup ./${msg_gateway_name} -rpc_port ${rpc_ports[$i]} -ws_port ${ws_ports[$i]} -prometheus_port ${prome_ports[$i]} >>../logs/openIM.log 2>&1 & + nohup ./${msg_gateway_name} -port ${rpc_ports[$i]} -ws_port ${ws_ports[$i]} -prometheus_port ${prome_ports[$i]} >>../logs/openIM.log 2>&1 & done #Check launched service process diff --git a/script/msg_transfer_start.sh b/script/msg_transfer_start.sh index 746cf3342..e4f703fcd 100755 --- a/script/msg_transfer_start.sh +++ b/script/msg_transfer_start.sh @@ -25,7 +25,7 @@ for ((i = 0; i < ${msg_transfer_service_num}; i++)); do prome_port=${prome_ports[$i]} cmd="nohup ./${msg_transfer_name}" if [ $prome_port != "" ]; then - cmd="$cmd -prometheus_port $prome_port" + cmd="$cmd --prometheus_port $prome_port" fi $cmd >>../logs/openIM.log 2>&1 & done diff --git a/script/push_start.sh b/script/push_start.sh index cbaffe7be..8c9998bee 100644 --- a/script/push_start.sh +++ b/script/push_start.sh @@ -25,7 +25,7 @@ sleep 1 cd ${push_binary_root} for ((i = 0; i < ${#rpc_ports[@]}; i++)); do - nohup ./${push_name} -port ${rpc_ports[$i]} -prometheus_port ${prome_ports[$i]} >>../logs/openIM.log 2>&1 & + nohup ./${push_name} --port ${rpc_ports[$i]} --prometheus_port ${prome_ports[$i]} >>../logs/openIM.log 2>&1 & done sleep 3 diff --git a/script/start_rpc_service.sh b/script/start_rpc_service.sh index 4f8f22508..d30511f8d 100644 --- a/script/start_rpc_service.sh +++ b/script/start_rpc_service.sh @@ -70,9 +70,13 @@ for ((i = 0; i < ${#service_filename[*]}; i++)); do #Start related rpc services based on the number of ports for ((j = 0; j < ${#service_ports[*]}; j++)); do #Start the service in the background - cmd="./${service_filename[$i]} -port ${service_ports[$j]} -prometheus_port ${prome_ports[$j]}" + if [ -z "${prome_ports[$j]}" ]; then + cmd="./${service_filename[$i]} --port ${service_ports[$j]}" + else + cmd="./${service_filename[$i]} --port ${service_ports[$j]} --prometheus_port ${prome_ports[$j]}" + fi if [ $i -eq 0 -o $i -eq 1 ]; then - cmd="./${service_filename[$i]} -port ${service_ports[$j]}" + cmd="./${service_filename[$i]} --port ${service_ports[$j]}" fi echo $cmd nohup $cmd >>../logs/openIM.log 2>&1 &