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 ¶
- Variables
- type CMDID_Client
- type GetOnlineUserReq
- type GetOnlineUserRsp
- type KickUserReq
- type KickUserRsp
- type LoginReq
- type LoginReq_ClientOS
- type LoginReq_LoginAction
- type LoginReq_NetworkType
- type LoginRsp
- func (*LoginRsp) Descriptor() ([]byte, []int)
- func (m *LoginRsp) GetBase() *bs_types.BaseInfo
- func (m *LoginRsp) GetUserBaseInfo() *bs_types.BaseUserInfo
- func (m *LoginRsp) GetUserSesionInfo() *bs_types.UserSessionInfo
- func (*LoginRsp) ProtoMessage()
- func (m *LoginRsp) Reset()
- func (m *LoginRsp) String() string
- type LoginRsp_Result
- type LogoutReq
- type LogoutRsp
- type LogoutRsp_LogoutReason
- type QueryFundReq
- type QueryFundRsp
- type TestRouter
- func (*TestRouter) Descriptor() ([]byte, []int)
- func (m *TestRouter) GetBase() *bs_types.BaseInfo
- func (m *TestRouter) GetBaseInfo() *bs_types.BaseUserInfo
- func (m *TestRouter) GetSessionInfo() *bs_types.UserSessionInfo
- func (*TestRouter) ProtoMessage()
- func (m *TestRouter) Reset()
- func (m *TestRouter) String() string
- type TestRouter_Result
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) ProtoMessage ¶
func (*LoginReq) ProtoMessage()
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) GetUserBaseInfo ¶
func (m *LoginRsp) GetUserBaseInfo() *bs_types.BaseUserInfo
func (*LoginRsp) GetUserSesionInfo ¶
func (m *LoginRsp) GetUserSesionInfo() *bs_types.UserSessionInfo
func (*LoginRsp) ProtoMessage ¶
func (*LoginRsp) ProtoMessage()
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) ProtoMessage ¶
func (*LogoutReq) ProtoMessage()
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) ProtoMessage ¶
func (*LogoutRsp) ProtoMessage()
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
Click to show internal directories.
Click to hide internal directories.