Documentation
¶
Index ¶
- Variables
- type AccessRequestHeader
- func (*AccessRequestHeader) Descriptor() ([]byte, []int)
- func (m *AccessRequestHeader) GetClientId() string
- func (m *AccessRequestHeader) GetClientType() ClientType
- func (m *AccessRequestHeader) GetToken() string
- func (m *AccessRequestHeader) GetVersion() string
- func (*AccessRequestHeader) ProtoMessage()
- func (m *AccessRequestHeader) Reset()
- func (m *AccessRequestHeader) String() string
- func (m *AccessRequestHeader) XXX_DiscardUnknown()
- func (m *AccessRequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccessRequestHeader) XXX_Merge(src proto.Message)
- func (m *AccessRequestHeader) XXX_Size() int
- func (m *AccessRequestHeader) XXX_Unmarshal(b []byte) error
- type AccessResponseHeader
- func (*AccessResponseHeader) Descriptor() ([]byte, []int)
- func (m *AccessResponseHeader) GetRequestId() string
- func (m *AccessResponseHeader) GetRetcode() int32
- func (m *AccessResponseHeader) GetRetmsg() string
- func (*AccessResponseHeader) ProtoMessage()
- func (m *AccessResponseHeader) Reset()
- func (m *AccessResponseHeader) String() string
- func (m *AccessResponseHeader) XXX_DiscardUnknown()
- func (m *AccessResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccessResponseHeader) XXX_Merge(src proto.Message)
- func (m *AccessResponseHeader) XXX_Size() int
- func (m *AccessResponseHeader) XXX_Unmarshal(b []byte) error
- type ClientType
- type RequestHeader
- func (*RequestHeader) Descriptor() ([]byte, []int)
- func (m *RequestHeader) GetClientId() string
- func (m *RequestHeader) GetClientType() int32
- func (m *RequestHeader) GetRequestId() string
- func (m *RequestHeader) GetTestFlag() bool
- func (m *RequestHeader) GetVersion() string
- func (*RequestHeader) ProtoMessage()
- func (m *RequestHeader) Reset()
- func (m *RequestHeader) String() string
- func (m *RequestHeader) XXX_DiscardUnknown()
- func (m *RequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RequestHeader) XXX_Merge(src proto.Message)
- func (m *RequestHeader) XXX_Size() int
- func (m *RequestHeader) XXX_Unmarshal(b []byte) error
- type ResponseHeader
- func (*ResponseHeader) Descriptor() ([]byte, []int)
- func (m *ResponseHeader) GetRequestId() string
- func (m *ResponseHeader) GetRetcode() int32
- func (m *ResponseHeader) GetRetmsg() string
- func (*ResponseHeader) ProtoMessage()
- func (m *ResponseHeader) Reset()
- func (m *ResponseHeader) String() string
- func (m *ResponseHeader) XXX_DiscardUnknown()
- func (m *ResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResponseHeader) XXX_Merge(src proto.Message)
- func (m *ResponseHeader) XXX_Size() int
- func (m *ResponseHeader) XXX_Unmarshal(b []byte) error
- type RetcodeType
Constants ¶
This section is empty.
Variables ¶
View Source
var ClientType_name = map[int32]string{
0: "Reserve",
10001: "H5Client",
10002: "MiniProgramClient",
10003: "MPClient",
10004: "APPClient",
}
View Source
var ClientType_value = map[string]int32{
"Reserve": 0,
"H5Client": 10001,
"MiniProgramClient": 10002,
"MPClient": 10003,
"APPClient": 10004,
}
View Source
var RetcodeType_name = map[int32]string{
0: "RetSuccess",
400001: "RetUnknowError",
400400: "RetBadRequest",
400404: "RetNotFound",
400504: "RetServerError",
500504: "RetServerUnreachable",
}
View Source
var RetcodeType_value = map[string]int32{
"RetSuccess": 0,
"RetUnknowError": 400001,
"RetBadRequest": 400400,
"RetNotFound": 400404,
"RetServerError": 400504,
"RetServerUnreachable": 500504,
}
Functions ¶
This section is empty.
Types ¶
type AccessRequestHeader ¶
type AccessRequestHeader struct { //设备id ClientId string `protobuf:"bytes,1,opt,name=clientId,proto3" json:"clientId,omitempty"` //来源 ClientType ClientType `protobuf:"varint,2,opt,name=clientType,proto3,enum=gotp.ClientType" json:"clientType,omitempty"` //版本号x.y.z,与请求url中的版本不同,此版本为业务协议版本 Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` //token Token string `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
AccessServer可识别header,用于外部请求
func (*AccessRequestHeader) Descriptor ¶
func (*AccessRequestHeader) Descriptor() ([]byte, []int)
func (*AccessRequestHeader) GetClientId ¶
func (m *AccessRequestHeader) GetClientId() string
func (*AccessRequestHeader) GetClientType ¶
func (m *AccessRequestHeader) GetClientType() ClientType
func (*AccessRequestHeader) GetToken ¶
func (m *AccessRequestHeader) GetToken() string
func (*AccessRequestHeader) GetVersion ¶
func (m *AccessRequestHeader) GetVersion() string
func (*AccessRequestHeader) ProtoMessage ¶
func (*AccessRequestHeader) ProtoMessage()
func (*AccessRequestHeader) Reset ¶
func (m *AccessRequestHeader) Reset()
func (*AccessRequestHeader) String ¶
func (m *AccessRequestHeader) String() string
func (*AccessRequestHeader) XXX_DiscardUnknown ¶
func (m *AccessRequestHeader) XXX_DiscardUnknown()
func (*AccessRequestHeader) XXX_Marshal ¶
func (m *AccessRequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccessRequestHeader) XXX_Merge ¶
func (m *AccessRequestHeader) XXX_Merge(src proto.Message)
func (*AccessRequestHeader) XXX_Size ¶
func (m *AccessRequestHeader) XXX_Size() int
func (*AccessRequestHeader) XXX_Unmarshal ¶
func (m *AccessRequestHeader) XXX_Unmarshal(b []byte) error
type AccessResponseHeader ¶
type AccessResponseHeader struct { //业务返回码 Retcode int32 `protobuf:"varint,1,opt,name=retcode,proto3" json:"retcode,omitempty"` //业务返回消息 Retmsg string `protobuf:"bytes,2,opt,name=retmsg,proto3" json:"retmsg,omitempty"` //请求id RequestId string `protobuf:"bytes,3,opt,name=requestId,proto3" json:"requestId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AccessResponseHeader) Descriptor ¶
func (*AccessResponseHeader) Descriptor() ([]byte, []int)
func (*AccessResponseHeader) GetRequestId ¶
func (m *AccessResponseHeader) GetRequestId() string
func (*AccessResponseHeader) GetRetcode ¶
func (m *AccessResponseHeader) GetRetcode() int32
func (*AccessResponseHeader) GetRetmsg ¶
func (m *AccessResponseHeader) GetRetmsg() string
func (*AccessResponseHeader) ProtoMessage ¶
func (*AccessResponseHeader) ProtoMessage()
func (*AccessResponseHeader) Reset ¶
func (m *AccessResponseHeader) Reset()
func (*AccessResponseHeader) String ¶
func (m *AccessResponseHeader) String() string
func (*AccessResponseHeader) XXX_DiscardUnknown ¶
func (m *AccessResponseHeader) XXX_DiscardUnknown()
func (*AccessResponseHeader) XXX_Marshal ¶
func (m *AccessResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccessResponseHeader) XXX_Merge ¶
func (m *AccessResponseHeader) XXX_Merge(src proto.Message)
func (*AccessResponseHeader) XXX_Size ¶
func (m *AccessResponseHeader) XXX_Size() int
func (*AccessResponseHeader) XXX_Unmarshal ¶
func (m *AccessResponseHeader) XXX_Unmarshal(b []byte) error
type ClientType ¶
type ClientType int32
const ( ClientType_Reserve ClientType = 0 ClientType_H5Client ClientType = 10001 ClientType_MiniProgramClient ClientType = 10002 ClientType_MPClient ClientType = 10003 ClientType_APPClient ClientType = 10004 )
func (ClientType) EnumDescriptor ¶
func (ClientType) EnumDescriptor() ([]byte, []int)
func (ClientType) String ¶
func (x ClientType) String() string
type RequestHeader ¶
type RequestHeader struct { //请求id RequestId string `protobuf:"bytes,1,opt,name=requestId,proto3" json:"requestId,omitempty"` //设备id ClientId string `protobuf:"bytes,2,opt,name=clientId,proto3" json:"clientId,omitempty"` //来源 ClientType int32 `protobuf:"varint,3,opt,name=clientType,proto3" json:"clientType,omitempty"` //版本号x.y.z,与请求url中的版本不同,此版本为业务协议版本 Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` //测试标志位 TestFlag bool `protobuf:"varint,5,opt,name=testFlag,proto3" json:"testFlag,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
用于内部RPC请求
func (*RequestHeader) Descriptor ¶
func (*RequestHeader) Descriptor() ([]byte, []int)
func (*RequestHeader) GetClientId ¶
func (m *RequestHeader) GetClientId() string
func (*RequestHeader) GetClientType ¶
func (m *RequestHeader) GetClientType() int32
func (*RequestHeader) GetRequestId ¶
func (m *RequestHeader) GetRequestId() string
func (*RequestHeader) GetTestFlag ¶
func (m *RequestHeader) GetTestFlag() bool
func (*RequestHeader) GetVersion ¶
func (m *RequestHeader) GetVersion() string
func (*RequestHeader) ProtoMessage ¶
func (*RequestHeader) ProtoMessage()
func (*RequestHeader) Reset ¶
func (m *RequestHeader) Reset()
func (*RequestHeader) String ¶
func (m *RequestHeader) String() string
func (*RequestHeader) XXX_DiscardUnknown ¶
func (m *RequestHeader) XXX_DiscardUnknown()
func (*RequestHeader) XXX_Marshal ¶
func (m *RequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RequestHeader) XXX_Merge ¶
func (m *RequestHeader) XXX_Merge(src proto.Message)
func (*RequestHeader) XXX_Size ¶
func (m *RequestHeader) XXX_Size() int
func (*RequestHeader) XXX_Unmarshal ¶
func (m *RequestHeader) XXX_Unmarshal(b []byte) error
type ResponseHeader ¶
type ResponseHeader struct { //业务返回码 Retcode int32 `protobuf:"varint,1,opt,name=retcode,proto3" json:"retcode,omitempty"` //业务返回消息 Retmsg string `protobuf:"bytes,2,opt,name=retmsg,proto3" json:"retmsg,omitempty"` //请求id RequestId string `protobuf:"bytes,3,opt,name=requestId,proto3" json:"requestId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ResponseHeader) Descriptor ¶
func (*ResponseHeader) Descriptor() ([]byte, []int)
func (*ResponseHeader) GetRequestId ¶
func (m *ResponseHeader) GetRequestId() string
func (*ResponseHeader) GetRetcode ¶
func (m *ResponseHeader) GetRetcode() int32
func (*ResponseHeader) GetRetmsg ¶
func (m *ResponseHeader) GetRetmsg() string
func (*ResponseHeader) ProtoMessage ¶
func (*ResponseHeader) ProtoMessage()
func (*ResponseHeader) Reset ¶
func (m *ResponseHeader) Reset()
func (*ResponseHeader) String ¶
func (m *ResponseHeader) String() string
func (*ResponseHeader) XXX_DiscardUnknown ¶
func (m *ResponseHeader) XXX_DiscardUnknown()
func (*ResponseHeader) XXX_Marshal ¶
func (m *ResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResponseHeader) XXX_Merge ¶
func (m *ResponseHeader) XXX_Merge(src proto.Message)
func (*ResponseHeader) XXX_Size ¶
func (m *ResponseHeader) XXX_Size() int
func (*ResponseHeader) XXX_Unmarshal ¶
func (m *ResponseHeader) XXX_Unmarshal(b []byte) error
type RetcodeType ¶
type RetcodeType int32
const ( //------------ common --------------- RetcodeType_RetSuccess RetcodeType = 0 //------------ system 4xxxxx --------------- RetcodeType_RetUnknowError RetcodeType = 400001 RetcodeType_RetBadRequest RetcodeType = 400400 RetcodeType_RetNotFound RetcodeType = 400404 RetcodeType_RetServerError RetcodeType = 400504 //------------- access 5xxxxx -------- RetcodeType_RetServerUnreachable RetcodeType = 500504 )
func (RetcodeType) EnumDescriptor ¶
func (RetcodeType) EnumDescriptor() ([]byte, []int)
func (RetcodeType) String ¶
func (x RetcodeType) String() string
Click to show internal directories.
Click to hide internal directories.