bs_client

package
v0.0.0-...-155bb80 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2020 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package bs_client is a generated protocol buffer package.

It is generated from these files:

github.com/3zheng/railgun/protodefine/client/client.proto

It has these top-level messages:

LoginReq
LoginRsp
TestRouter
LogoutReq
LogoutRsp
QueryFundReq
QueryFundRsp
GetOnlineUserReq
GetOnlineUserRsp
KickUserReq
KickUserRsp

Index

Constants

This section is empty.

Variables

View Source
var CMDID_Client_name = map[int32]string{
	0:   "IDUnknow",
	1:   "IDLoginReq",
	2:   "IDLoginRsp",
	3:   "IDLogoutReq",
	4:   "IDLogoutRsp",
	10:  "IDQueryFundReq",
	11:  "IDQueryFundRsp",
	80:  "IDGetOnlineUserReq",
	81:  "IDGetOnlineUserRsp",
	82:  "IDKickUserReq",
	83:  "IDKickUserRsp",
	90:  "IDTestRouter",
	100: "IDLast",
}
View Source
var CMDID_Client_value = map[string]int32{
	"IDUnknow":           0,
	"IDLoginReq":         1,
	"IDLoginRsp":         2,
	"IDLogoutReq":        3,
	"IDLogoutRsp":        4,
	"IDQueryFundReq":     10,
	"IDQueryFundRsp":     11,
	"IDGetOnlineUserReq": 80,
	"IDGetOnlineUserRsp": 81,
	"IDKickUserReq":      82,
	"IDKickUserRsp":      83,
	"IDTestRouter":       90,
	"IDLast":             100,
}
View Source
var LoginReq_ClientOS_name = map[int32]string{
	0:  "UNKWON",
	1:  "PC",
	2:  "IOS_AppStore",
	4:  "Android",
	8:  "IOS_Breaked",
	16: "WIN10",
}
View Source
var LoginReq_ClientOS_value = map[string]int32{
	"UNKWON":       0,
	"PC":           1,
	"IOS_AppStore": 2,
	"Android":      4,
	"IOS_Breaked":  8,
	"WIN10":        16,
}
View Source
var LoginReq_LoginAction_name = map[int32]string{
	0:  "ByAccount",
	2:  "GuestLogin",
	4:  "ByThirdID",
	10: "Robot",
}
View Source
var LoginReq_LoginAction_value = map[string]int32{
	"ByAccount":  0,
	"GuestLogin": 2,
	"ByThirdID":  4,
	"Robot":      10,
}
View Source
var LoginReq_NetworkType_name = map[int32]string{
	0: "UNKWONType",
	1: "DIANXIN",
	2: "YIDONG",
	3: "LIANTONG",
	4: "WIFI",
}
View Source
var LoginReq_NetworkType_value = map[string]int32{
	"UNKWONType": 0,
	"DIANXIN":    1,
	"YIDONG":     2,
	"LIANTONG":   3,
	"WIFI":       4,
}
View Source
var LoginRsp_Result_name = map[int32]string{
	0:   "SUCCESS",
	1:   "NOTEXIST",
	2:   "FROZEN",
	3:   "FALSEPW",
	4:   "NETERROR",
	5:   "APPISBUSY",
	6:   "GUESTFORBID",
	7:   "CONNECTERROR",
	8:   "VERSIONOLD",
	10:  "FREQUENTLY",
	255: "SERVERERROR",
}
View Source
var LoginRsp_Result_value = map[string]int32{
	"SUCCESS":      0,
	"NOTEXIST":     1,
	"FROZEN":       2,
	"FALSEPW":      3,
	"NETERROR":     4,
	"APPISBUSY":    5,
	"GUESTFORBID":  6,
	"CONNECTERROR": 7,
	"VERSIONOLD":   8,
	"FREQUENTLY":   10,
	"SERVERERROR":  255,
}
View Source
var LogoutRsp_LogoutReason_name = map[int32]string{
	0: "Normal",
	1: "AnotherLogin",
}
View Source
var LogoutRsp_LogoutReason_value = map[string]int32{
	"Normal":       0,
	"AnotherLogin": 1,
}
View Source
var TestRouter_Result_name = map[int32]string{
	0:   "UNKWON",
	1:   "SUCCESS",
	2:   "NOTEXIST",
	3:   "FROZEN",
	4:   "FREQUENTLY",
	5:   "APPISBUSY",
	6:   "GUESTFORBID",
	7:   "APPINITING",
	8:   "VERSIONOLD",
	9:   "NOMOREGUEST",
	255: "SERVERERROR",
}
View Source
var TestRouter_Result_value = map[string]int32{
	"UNKWON":      0,
	"SUCCESS":     1,
	"NOTEXIST":    2,
	"FROZEN":      3,
	"FREQUENTLY":  4,
	"APPISBUSY":   5,
	"GUESTFORBID": 6,
	"APPINITING":  7,
	"VERSIONOLD":  8,
	"NOMOREGUEST": 9,
	"SERVERERROR": 255,
}

Functions

This section is empty.

Types

type CMDID_Client

type CMDID_Client int32
const (
	CMDID_Client_IDUnknow           CMDID_Client = 0
	CMDID_Client_IDLoginReq         CMDID_Client = 1
	CMDID_Client_IDLoginRsp         CMDID_Client = 2
	CMDID_Client_IDLogoutReq        CMDID_Client = 3
	CMDID_Client_IDLogoutRsp        CMDID_Client = 4
	CMDID_Client_IDQueryFundReq     CMDID_Client = 10
	CMDID_Client_IDQueryFundRsp     CMDID_Client = 11
	CMDID_Client_IDGetOnlineUserReq CMDID_Client = 80
	CMDID_Client_IDGetOnlineUserRsp CMDID_Client = 81
	CMDID_Client_IDKickUserReq      CMDID_Client = 82
	CMDID_Client_IDKickUserRsp      CMDID_Client = 83
	CMDID_Client_IDTestRouter       CMDID_Client = 90
	CMDID_Client_IDLast             CMDID_Client = 100
)

func (CMDID_Client) EnumDescriptor

func (CMDID_Client) EnumDescriptor() ([]byte, []int)

func (CMDID_Client) String

func (x CMDID_Client) String() string

type GetOnlineUserReq

type GetOnlineUserReq struct {
	Base        *bs_types.BaseInfo `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	CheckString string             `protobuf:"bytes,2,opt,name=check_string,json=checkString" json:"check_string,omitempty"`
	UserId      uint64             `protobuf:"varint,3,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

func (*GetOnlineUserReq) Descriptor

func (*GetOnlineUserReq) Descriptor() ([]byte, []int)

func (*GetOnlineUserReq) GetBase

func (m *GetOnlineUserReq) GetBase() *bs_types.BaseInfo

func (*GetOnlineUserReq) ProtoMessage

func (*GetOnlineUserReq) ProtoMessage()

func (*GetOnlineUserReq) Reset

func (m *GetOnlineUserReq) Reset()

func (*GetOnlineUserReq) String

func (m *GetOnlineUserReq) String() string

type GetOnlineUserRsp

type GetOnlineUserRsp struct {
	Base *bs_types.BaseInfo `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	// repeated OnlineUserInfo user_info_array=2;
	// repeated OnlineAPPInfo app_info_array=3;
	Result bool `protobuf:"varint,4,opt,name=result" json:"result,omitempty"`
}

func (*GetOnlineUserRsp) Descriptor

func (*GetOnlineUserRsp) Descriptor() ([]byte, []int)

func (*GetOnlineUserRsp) GetBase

func (m *GetOnlineUserRsp) GetBase() *bs_types.BaseInfo

func (*GetOnlineUserRsp) ProtoMessage

func (*GetOnlineUserRsp) ProtoMessage()

func (*GetOnlineUserRsp) Reset

func (m *GetOnlineUserRsp) Reset()

func (*GetOnlineUserRsp) String

func (m *GetOnlineUserRsp) String() string

type KickUserReq

type KickUserReq struct {
	Base        *bs_types.BaseInfo `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	CheckString string             `protobuf:"bytes,2,opt,name=check_string,json=checkString" json:"check_string,omitempty"`
	ArrayUserId []uint64           `protobuf:"varint,3,rep,packed,name=array_user_id,json=arrayUserId" json:"array_user_id,omitempty"`
	OpUserId    uint64             `protobuf:"varint,4,opt,name=op_user_id,json=opUserId" json:"op_user_id,omitempty"`
}

func (*KickUserReq) Descriptor

func (*KickUserReq) Descriptor() ([]byte, []int)

func (*KickUserReq) GetBase

func (m *KickUserReq) GetBase() *bs_types.BaseInfo

func (*KickUserReq) ProtoMessage

func (*KickUserReq) ProtoMessage()

func (*KickUserReq) Reset

func (m *KickUserReq) Reset()

func (*KickUserReq) String

func (m *KickUserReq) String() string

type KickUserRsp

type KickUserRsp struct {
	Base *bs_types.BaseInfo `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	IsOk bool               `protobuf:"varint,2,opt,name=is_ok,json=isOk" json:"is_ok,omitempty"`
}

func (*KickUserRsp) Descriptor

func (*KickUserRsp) Descriptor() ([]byte, []int)

func (*KickUserRsp) GetBase

func (m *KickUserRsp) GetBase() *bs_types.BaseInfo

func (*KickUserRsp) ProtoMessage

func (*KickUserRsp) ProtoMessage()

func (*KickUserRsp) Reset

func (m *KickUserRsp) Reset()

func (*KickUserRsp) String

func (m *KickUserRsp) String() string

type LoginReq

type LoginReq struct {
	Base          *bs_types.BaseInfo   `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	GameKind      uint32               `protobuf:"varint,2,opt,name=game_kind,json=gameKind" json:"game_kind,omitempty"`
	ActionType    LoginReq_LoginAction `protobuf:"varint,3,opt,name=action_type,json=actionType,enum=bs.client.LoginReq_LoginAction" json:"action_type,omitempty"`
	ClientOs      LoginReq_ClientOS    `protobuf:"varint,4,opt,name=client_os,json=clientOs,enum=bs.client.LoginReq_ClientOS" json:"client_os,omitempty"`
	LoginAccount  string               `protobuf:"bytes,7,opt,name=login_account,json=loginAccount" json:"login_account,omitempty"`
	LoginPassword string               `protobuf:"bytes,8,opt,name=login_password,json=loginPassword" json:"login_password,omitempty"`
	ClientVersion string               `protobuf:"bytes,9,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	Client_IP     string               `protobuf:"bytes,10,opt,name=client_IP,json=clientIP" json:"client_IP,omitempty"`
	SystemVersion string               `protobuf:"bytes,11,opt,name=system_version,json=systemVersion" json:"system_version,omitempty"`
	LogonToken    uint32               `protobuf:"varint,21,opt,name=logon_token,json=logonToken" json:"logon_token,omitempty"`
	MobileCode    string               `protobuf:"bytes,22,opt,name=mobile_code,json=mobileCode" json:"mobile_code,omitempty"`
	OsVersion     string               `protobuf:"bytes,23,opt,name=os_version,json=osVersion" json:"os_version,omitempty"`
	SpId          LoginReq_NetworkType `protobuf:"varint,24,opt,name=sp_id,json=spId,enum=bs.client.LoginReq_NetworkType" json:"sp_id,omitempty"`
}

func (*LoginReq) Descriptor

func (*LoginReq) Descriptor() ([]byte, []int)

func (*LoginReq) GetBase

func (m *LoginReq) GetBase() *bs_types.BaseInfo

func (*LoginReq) ProtoMessage

func (*LoginReq) ProtoMessage()

func (*LoginReq) Reset

func (m *LoginReq) Reset()

func (*LoginReq) String

func (m *LoginReq) String() string

type LoginReq_ClientOS

type LoginReq_ClientOS int32
const (
	LoginReq_UNKWON       LoginReq_ClientOS = 0
	LoginReq_PC           LoginReq_ClientOS = 1
	LoginReq_IOS_AppStore LoginReq_ClientOS = 2
	LoginReq_Android      LoginReq_ClientOS = 4
	LoginReq_IOS_Breaked  LoginReq_ClientOS = 8
	LoginReq_WIN10        LoginReq_ClientOS = 16
)

func (LoginReq_ClientOS) EnumDescriptor

func (LoginReq_ClientOS) EnumDescriptor() ([]byte, []int)

func (LoginReq_ClientOS) String

func (x LoginReq_ClientOS) String() string

type LoginReq_LoginAction

type LoginReq_LoginAction int32
const (
	LoginReq_ByAccount  LoginReq_LoginAction = 0
	LoginReq_GuestLogin LoginReq_LoginAction = 2
	LoginReq_ByThirdID  LoginReq_LoginAction = 4
	LoginReq_Robot      LoginReq_LoginAction = 10
)

func (LoginReq_LoginAction) EnumDescriptor

func (LoginReq_LoginAction) EnumDescriptor() ([]byte, []int)

func (LoginReq_LoginAction) String

func (x LoginReq_LoginAction) String() string

type LoginReq_NetworkType

type LoginReq_NetworkType int32

游客登录

const (
	LoginReq_UNKWONType LoginReq_NetworkType = 0
	LoginReq_DIANXIN    LoginReq_NetworkType = 1
	LoginReq_YIDONG     LoginReq_NetworkType = 2
	LoginReq_LIANTONG   LoginReq_NetworkType = 3
	LoginReq_WIFI       LoginReq_NetworkType = 4
)

func (LoginReq_NetworkType) EnumDescriptor

func (LoginReq_NetworkType) EnumDescriptor() ([]byte, []int)

func (LoginReq_NetworkType) String

func (x LoginReq_NetworkType) String() string

type LoginRsp

type LoginRsp struct {
	Base           *bs_types.BaseInfo        `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	LoginResult    LoginRsp_Result           `protobuf:"varint,2,opt,name=login_result,json=loginResult,enum=bs.client.LoginRsp_Result" json:"login_result,omitempty"`
	LoginInfo      string                    `protobuf:"bytes,3,opt,name=login_info,json=loginInfo" json:"login_info,omitempty"`
	UserBaseInfo   *bs_types.BaseUserInfo    `protobuf:"bytes,4,opt,name=user_base_info,json=userBaseInfo" json:"user_base_info,omitempty"`
	UserSesionInfo *bs_types.UserSessionInfo `protobuf:"bytes,5,opt,name=user_sesion_info,json=userSesionInfo" json:"user_sesion_info,omitempty"`
	UserId         uint64                    `protobuf:"varint,6,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

func (*LoginRsp) Descriptor

func (*LoginRsp) Descriptor() ([]byte, []int)

func (*LoginRsp) GetBase

func (m *LoginRsp) GetBase() *bs_types.BaseInfo

func (*LoginRsp) GetUserBaseInfo

func (m *LoginRsp) GetUserBaseInfo() *bs_types.BaseUserInfo

func (*LoginRsp) GetUserSesionInfo

func (m *LoginRsp) GetUserSesionInfo() *bs_types.UserSessionInfo

func (*LoginRsp) ProtoMessage

func (*LoginRsp) ProtoMessage()

func (*LoginRsp) Reset

func (m *LoginRsp) Reset()

func (*LoginRsp) String

func (m *LoginRsp) String() string

type LoginRsp_Result

type LoginRsp_Result int32
const (
	LoginRsp_SUCCESS      LoginRsp_Result = 0
	LoginRsp_NOTEXIST     LoginRsp_Result = 1
	LoginRsp_FROZEN       LoginRsp_Result = 2
	LoginRsp_FALSEPW      LoginRsp_Result = 3
	LoginRsp_NETERROR     LoginRsp_Result = 4
	LoginRsp_APPISBUSY    LoginRsp_Result = 5
	LoginRsp_GUESTFORBID  LoginRsp_Result = 6
	LoginRsp_CONNECTERROR LoginRsp_Result = 7
	LoginRsp_VERSIONOLD   LoginRsp_Result = 8
	LoginRsp_FREQUENTLY   LoginRsp_Result = 10
	LoginRsp_SERVERERROR  LoginRsp_Result = 255
)

func (LoginRsp_Result) EnumDescriptor

func (LoginRsp_Result) EnumDescriptor() ([]byte, []int)

func (LoginRsp_Result) String

func (x LoginRsp_Result) String() string

type LogoutReq

type LogoutReq struct {
	Base   *bs_types.BaseInfo `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	UserId uint64             `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

func (*LogoutReq) Descriptor

func (*LogoutReq) Descriptor() ([]byte, []int)

func (*LogoutReq) GetBase

func (m *LogoutReq) GetBase() *bs_types.BaseInfo

func (*LogoutReq) ProtoMessage

func (*LogoutReq) ProtoMessage()

func (*LogoutReq) Reset

func (m *LogoutReq) Reset()

func (*LogoutReq) String

func (m *LogoutReq) String() string

type LogoutRsp

type LogoutRsp struct {
	Base         *bs_types.BaseInfo     `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	LogoutReason LogoutRsp_LogoutReason `` /* 129-byte string literal not displayed */
	ReasonInfo   string                 `protobuf:"bytes,3,opt,name=reason_info,json=reasonInfo" json:"reason_info,omitempty"`
}

func (*LogoutRsp) Descriptor

func (*LogoutRsp) Descriptor() ([]byte, []int)

func (*LogoutRsp) GetBase

func (m *LogoutRsp) GetBase() *bs_types.BaseInfo

func (*LogoutRsp) ProtoMessage

func (*LogoutRsp) ProtoMessage()

func (*LogoutRsp) Reset

func (m *LogoutRsp) Reset()

func (*LogoutRsp) String

func (m *LogoutRsp) String() string

type LogoutRsp_LogoutReason

type LogoutRsp_LogoutReason int32

/Normal登出回复或AnotherLogin登出通知

const (
	LogoutRsp_Normal       LogoutRsp_LogoutReason = 0
	LogoutRsp_AnotherLogin LogoutRsp_LogoutReason = 1
)

func (LogoutRsp_LogoutReason) EnumDescriptor

func (LogoutRsp_LogoutReason) EnumDescriptor() ([]byte, []int)

func (LogoutRsp_LogoutReason) String

func (x LogoutRsp_LogoutReason) String() string

type QueryFundReq

type QueryFundReq struct {
	Base     *bs_types.BaseInfo `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	FundType uint32             `protobuf:"varint,2,opt,name=fund_type,json=fundType" json:"fund_type,omitempty"`
	UserId   uint64             `protobuf:"varint,3,opt,name=user_id,json=userId" json:"user_id,omitempty"`
}

func (*QueryFundReq) Descriptor

func (*QueryFundReq) Descriptor() ([]byte, []int)

func (*QueryFundReq) GetBase

func (m *QueryFundReq) GetBase() *bs_types.BaseInfo

func (*QueryFundReq) ProtoMessage

func (*QueryFundReq) ProtoMessage()

func (*QueryFundReq) Reset

func (m *QueryFundReq) Reset()

func (*QueryFundReq) String

func (m *QueryFundReq) String() string

type QueryFundRsp

type QueryFundRsp struct {
	Base   *bs_types.BaseInfo `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	UserId uint64             `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	//
	ChangeReason uint32               `protobuf:"varint,3,opt,name=change_reason,json=changeReason" json:"change_reason,omitempty"`
	ChangeInfo   string               `protobuf:"bytes,4,opt,name=change_info,json=changeInfo" json:"change_info,omitempty"`
	FundItems    []*bs_types.FundItem `protobuf:"bytes,5,rep,name=fund_items,json=fundItems" json:"fund_items,omitempty"`
}

func (*QueryFundRsp) Descriptor

func (*QueryFundRsp) Descriptor() ([]byte, []int)

func (*QueryFundRsp) GetBase

func (m *QueryFundRsp) GetBase() *bs_types.BaseInfo

func (*QueryFundRsp) GetFundItems

func (m *QueryFundRsp) GetFundItems() []*bs_types.FundItem

func (*QueryFundRsp) ProtoMessage

func (*QueryFundRsp) ProtoMessage()

func (*QueryFundRsp) Reset

func (m *QueryFundRsp) Reset()

func (*QueryFundRsp) String

func (m *QueryFundRsp) String() string

type TestRouter

type TestRouter struct {
	Base        *bs_types.BaseInfo        `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
	LoginResult TestRouter_Result         `protobuf:"varint,2,opt,name=login_result,json=loginResult,enum=bs.client.TestRouter_Result" json:"login_result,omitempty"`
	LoginInfo   string                    `protobuf:"bytes,3,opt,name=login_info,json=loginInfo" json:"login_info,omitempty"`
	BaseInfo    *bs_types.BaseUserInfo    `protobuf:"bytes,4,opt,name=base_info,json=baseInfo" json:"base_info,omitempty"`
	SessionInfo *bs_types.UserSessionInfo `protobuf:"bytes,5,opt,name=session_info,json=sessionInfo" json:"session_info,omitempty"`
	UserId      uint64                    `protobuf:"varint,6,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Tips        string                    `protobuf:"bytes,7,opt,name=tips" json:"tips,omitempty"`
}

就测试用的,字段随便乱写

func (*TestRouter) Descriptor

func (*TestRouter) Descriptor() ([]byte, []int)

func (*TestRouter) GetBase

func (m *TestRouter) GetBase() *bs_types.BaseInfo

func (*TestRouter) GetBaseInfo

func (m *TestRouter) GetBaseInfo() *bs_types.BaseUserInfo

func (*TestRouter) GetSessionInfo

func (m *TestRouter) GetSessionInfo() *bs_types.UserSessionInfo

func (*TestRouter) ProtoMessage

func (*TestRouter) ProtoMessage()

func (*TestRouter) Reset

func (m *TestRouter) Reset()

func (*TestRouter) String

func (m *TestRouter) String() string

type TestRouter_Result

type TestRouter_Result int32
const (
	TestRouter_UNKWON      TestRouter_Result = 0
	TestRouter_SUCCESS     TestRouter_Result = 1
	TestRouter_NOTEXIST    TestRouter_Result = 2
	TestRouter_FROZEN      TestRouter_Result = 3
	TestRouter_FREQUENTLY  TestRouter_Result = 4
	TestRouter_APPISBUSY   TestRouter_Result = 5
	TestRouter_GUESTFORBID TestRouter_Result = 6
	TestRouter_APPINITING  TestRouter_Result = 7
	TestRouter_VERSIONOLD  TestRouter_Result = 8
	TestRouter_NOMOREGUEST TestRouter_Result = 9
	TestRouter_SERVERERROR TestRouter_Result = 255
)

func (TestRouter_Result) EnumDescriptor

func (TestRouter_Result) EnumDescriptor() ([]byte, []int)

func (TestRouter_Result) String

func (x TestRouter_Result) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL