ecommerce

package
v0.0.0-...-56c8b3f Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2022 License: GPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var KitexUnusedProtection = struct{}{}

KitexUnusedProtection is used to prevent 'imported and not used' error.

Functions

This section is empty.

Types

type EcommerceAccount

type EcommerceAccount interface {
	Login(ctx context.Context, req *LoginRequest) (r *LoginResponse, err error)

	Logout(ctx context.Context, req *LogoutRequest) (r *LogoutResponse, err error)
}

type EcommerceAccountClient

type EcommerceAccountClient struct {
	// contains filtered or unexported fields
}

func NewEcommerceAccountClient

func NewEcommerceAccountClient(c thrift.TClient) *EcommerceAccountClient

func NewEcommerceAccountClientProtocol

func NewEcommerceAccountClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *EcommerceAccountClient

func (*EcommerceAccountClient) Client_

func (p *EcommerceAccountClient) Client_() thrift.TClient

func (*EcommerceAccountClient) Login

func (p *EcommerceAccountClient) Login(ctx context.Context, req *LoginRequest) (r *LoginResponse, err error)

func (*EcommerceAccountClient) Logout

type EcommerceAccountLoginArgs

type EcommerceAccountLoginArgs struct {
	Req *LoginRequest `thrift:"req,1" json:"req"`
}

func NewEcommerceAccountLoginArgs

func NewEcommerceAccountLoginArgs() *EcommerceAccountLoginArgs

func (*EcommerceAccountLoginArgs) BLength

func (p *EcommerceAccountLoginArgs) BLength() int

func (*EcommerceAccountLoginArgs) DeepEqual

func (*EcommerceAccountLoginArgs) FastRead

func (p *EcommerceAccountLoginArgs) FastRead(buf []byte) (int, error)

func (*EcommerceAccountLoginArgs) FastReadField1

func (p *EcommerceAccountLoginArgs) FastReadField1(buf []byte) (int, error)

func (*EcommerceAccountLoginArgs) FastWrite

func (p *EcommerceAccountLoginArgs) FastWrite(buf []byte) int

for compatibility

func (*EcommerceAccountLoginArgs) FastWriteNocopy

func (p *EcommerceAccountLoginArgs) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*EcommerceAccountLoginArgs) Field1DeepEqual

func (p *EcommerceAccountLoginArgs) Field1DeepEqual(src *LoginRequest) bool

func (*EcommerceAccountLoginArgs) GetFirstArgument

func (p *EcommerceAccountLoginArgs) GetFirstArgument() interface{}

func (*EcommerceAccountLoginArgs) GetReq

func (p *EcommerceAccountLoginArgs) GetReq() (v *LoginRequest)

func (*EcommerceAccountLoginArgs) IsSetReq

func (p *EcommerceAccountLoginArgs) IsSetReq() bool

func (*EcommerceAccountLoginArgs) Read

func (p *EcommerceAccountLoginArgs) Read(iprot thrift.TProtocol) (err error)

func (*EcommerceAccountLoginArgs) ReadField1

func (p *EcommerceAccountLoginArgs) ReadField1(iprot thrift.TProtocol) error

func (*EcommerceAccountLoginArgs) SetReq

func (p *EcommerceAccountLoginArgs) SetReq(val *LoginRequest)

func (*EcommerceAccountLoginArgs) String

func (p *EcommerceAccountLoginArgs) String() string

func (*EcommerceAccountLoginArgs) Write

func (p *EcommerceAccountLoginArgs) Write(oprot thrift.TProtocol) (err error)

type EcommerceAccountLoginResult

type EcommerceAccountLoginResult struct {
	Success *LoginResponse `thrift:"success,0" json:"success,omitempty"`
}

func NewEcommerceAccountLoginResult

func NewEcommerceAccountLoginResult() *EcommerceAccountLoginResult

func (*EcommerceAccountLoginResult) BLength

func (p *EcommerceAccountLoginResult) BLength() int

func (*EcommerceAccountLoginResult) DeepEqual

func (*EcommerceAccountLoginResult) FastRead

func (p *EcommerceAccountLoginResult) FastRead(buf []byte) (int, error)

func (*EcommerceAccountLoginResult) FastReadField0

func (p *EcommerceAccountLoginResult) FastReadField0(buf []byte) (int, error)

func (*EcommerceAccountLoginResult) FastWrite

func (p *EcommerceAccountLoginResult) FastWrite(buf []byte) int

for compatibility

func (*EcommerceAccountLoginResult) FastWriteNocopy

func (p *EcommerceAccountLoginResult) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*EcommerceAccountLoginResult) Field0DeepEqual

func (p *EcommerceAccountLoginResult) Field0DeepEqual(src *LoginResponse) bool

func (*EcommerceAccountLoginResult) GetResult

func (p *EcommerceAccountLoginResult) GetResult() interface{}

func (*EcommerceAccountLoginResult) GetSuccess

func (p *EcommerceAccountLoginResult) GetSuccess() (v *LoginResponse)

func (*EcommerceAccountLoginResult) IsSetSuccess

func (p *EcommerceAccountLoginResult) IsSetSuccess() bool

func (*EcommerceAccountLoginResult) Read

func (p *EcommerceAccountLoginResult) Read(iprot thrift.TProtocol) (err error)

func (*EcommerceAccountLoginResult) ReadField0

func (p *EcommerceAccountLoginResult) ReadField0(iprot thrift.TProtocol) error

func (*EcommerceAccountLoginResult) SetSuccess

func (p *EcommerceAccountLoginResult) SetSuccess(x interface{})

func (*EcommerceAccountLoginResult) String

func (p *EcommerceAccountLoginResult) String() string

func (*EcommerceAccountLoginResult) Write

func (p *EcommerceAccountLoginResult) Write(oprot thrift.TProtocol) (err error)

type EcommerceAccountLogoutArgs

type EcommerceAccountLogoutArgs struct {
	Req *LogoutRequest `thrift:"req,1" json:"req"`
}

func NewEcommerceAccountLogoutArgs

func NewEcommerceAccountLogoutArgs() *EcommerceAccountLogoutArgs

func (*EcommerceAccountLogoutArgs) BLength

func (p *EcommerceAccountLogoutArgs) BLength() int

func (*EcommerceAccountLogoutArgs) DeepEqual

func (*EcommerceAccountLogoutArgs) FastRead

func (p *EcommerceAccountLogoutArgs) FastRead(buf []byte) (int, error)

func (*EcommerceAccountLogoutArgs) FastReadField1

func (p *EcommerceAccountLogoutArgs) FastReadField1(buf []byte) (int, error)

func (*EcommerceAccountLogoutArgs) FastWrite

func (p *EcommerceAccountLogoutArgs) FastWrite(buf []byte) int

for compatibility

func (*EcommerceAccountLogoutArgs) FastWriteNocopy

func (p *EcommerceAccountLogoutArgs) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*EcommerceAccountLogoutArgs) Field1DeepEqual

func (p *EcommerceAccountLogoutArgs) Field1DeepEqual(src *LogoutRequest) bool

func (*EcommerceAccountLogoutArgs) GetFirstArgument

func (p *EcommerceAccountLogoutArgs) GetFirstArgument() interface{}

func (*EcommerceAccountLogoutArgs) GetReq

func (p *EcommerceAccountLogoutArgs) GetReq() (v *LogoutRequest)

func (*EcommerceAccountLogoutArgs) IsSetReq

func (p *EcommerceAccountLogoutArgs) IsSetReq() bool

func (*EcommerceAccountLogoutArgs) Read

func (p *EcommerceAccountLogoutArgs) Read(iprot thrift.TProtocol) (err error)

func (*EcommerceAccountLogoutArgs) ReadField1

func (p *EcommerceAccountLogoutArgs) ReadField1(iprot thrift.TProtocol) error

func (*EcommerceAccountLogoutArgs) SetReq

func (p *EcommerceAccountLogoutArgs) SetReq(val *LogoutRequest)

func (*EcommerceAccountLogoutArgs) String

func (p *EcommerceAccountLogoutArgs) String() string

func (*EcommerceAccountLogoutArgs) Write

func (p *EcommerceAccountLogoutArgs) Write(oprot thrift.TProtocol) (err error)

type EcommerceAccountLogoutResult

type EcommerceAccountLogoutResult struct {
	Success *LogoutResponse `thrift:"success,0" json:"success,omitempty"`
}

func NewEcommerceAccountLogoutResult

func NewEcommerceAccountLogoutResult() *EcommerceAccountLogoutResult

func (*EcommerceAccountLogoutResult) BLength

func (p *EcommerceAccountLogoutResult) BLength() int

func (*EcommerceAccountLogoutResult) DeepEqual

func (*EcommerceAccountLogoutResult) FastRead

func (p *EcommerceAccountLogoutResult) FastRead(buf []byte) (int, error)

func (*EcommerceAccountLogoutResult) FastReadField0

func (p *EcommerceAccountLogoutResult) FastReadField0(buf []byte) (int, error)

func (*EcommerceAccountLogoutResult) FastWrite

func (p *EcommerceAccountLogoutResult) FastWrite(buf []byte) int

for compatibility

func (*EcommerceAccountLogoutResult) FastWriteNocopy

func (p *EcommerceAccountLogoutResult) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*EcommerceAccountLogoutResult) Field0DeepEqual

func (p *EcommerceAccountLogoutResult) Field0DeepEqual(src *LogoutResponse) bool

func (*EcommerceAccountLogoutResult) GetResult

func (p *EcommerceAccountLogoutResult) GetResult() interface{}

func (*EcommerceAccountLogoutResult) GetSuccess

func (p *EcommerceAccountLogoutResult) GetSuccess() (v *LogoutResponse)

func (*EcommerceAccountLogoutResult) IsSetSuccess

func (p *EcommerceAccountLogoutResult) IsSetSuccess() bool

func (*EcommerceAccountLogoutResult) Read

func (p *EcommerceAccountLogoutResult) Read(iprot thrift.TProtocol) (err error)

func (*EcommerceAccountLogoutResult) ReadField0

func (p *EcommerceAccountLogoutResult) ReadField0(iprot thrift.TProtocol) error

func (*EcommerceAccountLogoutResult) SetSuccess

func (p *EcommerceAccountLogoutResult) SetSuccess(x interface{})

func (*EcommerceAccountLogoutResult) String

func (*EcommerceAccountLogoutResult) Write

func (p *EcommerceAccountLogoutResult) Write(oprot thrift.TProtocol) (err error)

type EcommerceAccountProcessor

type EcommerceAccountProcessor struct {
	// contains filtered or unexported fields
}

func NewEcommerceAccountProcessor

func NewEcommerceAccountProcessor(handler EcommerceAccount) *EcommerceAccountProcessor

func (*EcommerceAccountProcessor) AddToProcessorMap

func (p *EcommerceAccountProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*EcommerceAccountProcessor) GetProcessorFunction

func (p *EcommerceAccountProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*EcommerceAccountProcessor) Process

func (p *EcommerceAccountProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*EcommerceAccountProcessor) ProcessorMap

type LoginRequest

type LoginRequest struct {
	PassportUid  int64  `thrift:"PassportUid,1,required" json:"PassportUid"`
	PassportCode string `thrift:"PassportCode,2,required" json:"PassportCode"`
}
var EcommerceAccountLoginArgs_Req_DEFAULT *LoginRequest

func NewLoginRequest

func NewLoginRequest() *LoginRequest

func (*LoginRequest) BLength

func (p *LoginRequest) BLength() int

func (*LoginRequest) DeepEqual

func (p *LoginRequest) DeepEqual(ano *LoginRequest) bool

func (*LoginRequest) FastRead

func (p *LoginRequest) FastRead(buf []byte) (int, error)

func (*LoginRequest) FastReadField1

func (p *LoginRequest) FastReadField1(buf []byte) (int, error)

func (*LoginRequest) FastReadField2

func (p *LoginRequest) FastReadField2(buf []byte) (int, error)

func (*LoginRequest) FastWrite

func (p *LoginRequest) FastWrite(buf []byte) int

for compatibility

func (*LoginRequest) FastWriteNocopy

func (p *LoginRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*LoginRequest) Field1DeepEqual

func (p *LoginRequest) Field1DeepEqual(src int64) bool

func (*LoginRequest) Field2DeepEqual

func (p *LoginRequest) Field2DeepEqual(src string) bool

func (*LoginRequest) GetPassportCode

func (p *LoginRequest) GetPassportCode() (v string)

func (*LoginRequest) GetPassportUid

func (p *LoginRequest) GetPassportUid() (v int64)

func (*LoginRequest) Read

func (p *LoginRequest) Read(iprot thrift.TProtocol) (err error)

func (*LoginRequest) ReadField1

func (p *LoginRequest) ReadField1(iprot thrift.TProtocol) error

func (*LoginRequest) ReadField2

func (p *LoginRequest) ReadField2(iprot thrift.TProtocol) error

func (*LoginRequest) SetPassportCode

func (p *LoginRequest) SetPassportCode(val string)

func (*LoginRequest) SetPassportUid

func (p *LoginRequest) SetPassportUid(val int64)

func (*LoginRequest) String

func (p *LoginRequest) String() string

func (*LoginRequest) Write

func (p *LoginRequest) Write(oprot thrift.TProtocol) (err error)

type LoginResponse

type LoginResponse struct {
	Code int32         `thrift:"code,1" json:"code"`
	Msg  string        `thrift:"msg,2" json:"msg"`
	Data *LoginResult_ `thrift:"data,3" json:"data"`
}
var EcommerceAccountLoginResult_Success_DEFAULT *LoginResponse

func NewLoginResponse

func NewLoginResponse() *LoginResponse

func (*LoginResponse) BLength

func (p *LoginResponse) BLength() int

func (*LoginResponse) DeepEqual

func (p *LoginResponse) DeepEqual(ano *LoginResponse) bool

func (*LoginResponse) FastRead

func (p *LoginResponse) FastRead(buf []byte) (int, error)

func (*LoginResponse) FastReadField1

func (p *LoginResponse) FastReadField1(buf []byte) (int, error)

func (*LoginResponse) FastReadField2

func (p *LoginResponse) FastReadField2(buf []byte) (int, error)

func (*LoginResponse) FastReadField3

func (p *LoginResponse) FastReadField3(buf []byte) (int, error)

func (*LoginResponse) FastWrite

func (p *LoginResponse) FastWrite(buf []byte) int

for compatibility

func (*LoginResponse) FastWriteNocopy

func (p *LoginResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*LoginResponse) Field1DeepEqual

func (p *LoginResponse) Field1DeepEqual(src int32) bool

func (*LoginResponse) Field2DeepEqual

func (p *LoginResponse) Field2DeepEqual(src string) bool

func (*LoginResponse) Field3DeepEqual

func (p *LoginResponse) Field3DeepEqual(src *LoginResult_) bool

func (*LoginResponse) GetCode

func (p *LoginResponse) GetCode() (v int32)

func (*LoginResponse) GetData

func (p *LoginResponse) GetData() (v *LoginResult_)

func (*LoginResponse) GetMsg

func (p *LoginResponse) GetMsg() (v string)

func (*LoginResponse) IsSetData

func (p *LoginResponse) IsSetData() bool

func (*LoginResponse) Read

func (p *LoginResponse) Read(iprot thrift.TProtocol) (err error)

func (*LoginResponse) ReadField1

func (p *LoginResponse) ReadField1(iprot thrift.TProtocol) error

func (*LoginResponse) ReadField2

func (p *LoginResponse) ReadField2(iprot thrift.TProtocol) error

func (*LoginResponse) ReadField3

func (p *LoginResponse) ReadField3(iprot thrift.TProtocol) error

func (*LoginResponse) SetCode

func (p *LoginResponse) SetCode(val int32)

func (*LoginResponse) SetData

func (p *LoginResponse) SetData(val *LoginResult_)

func (*LoginResponse) SetMsg

func (p *LoginResponse) SetMsg(val string)

func (*LoginResponse) String

func (p *LoginResponse) String() string

func (*LoginResponse) Write

func (p *LoginResponse) Write(oprot thrift.TProtocol) (err error)

type LoginResultCode

type LoginResultCode int64
const (
	LoginResultCode_correct LoginResultCode = 0
	LoginResultCode_failed  LoginResultCode = 1
	LoginResultCode_error   LoginResultCode = 2
)

func LoginResultCodeFromString

func LoginResultCodeFromString(s string) (LoginResultCode, error)

func LoginResultCodePtr

func LoginResultCodePtr(v LoginResultCode) *LoginResultCode

func (*LoginResultCode) Scan

func (p *LoginResultCode) Scan(value interface{}) (err error)

func (LoginResultCode) String

func (p LoginResultCode) String() string

func (*LoginResultCode) Value

func (p *LoginResultCode) Value() (driver.Value, error)

type LoginResult_

type LoginResult_ struct {
	LoginResultCode LoginResultCode `thrift:"LoginResultCode,1" json:"LoginResultCode"`
}
var LoginResponse_Data_DEFAULT *LoginResult_

func NewLoginResult_

func NewLoginResult_() *LoginResult_

func (*LoginResult_) BLength

func (p *LoginResult_) BLength() int

func (*LoginResult_) DeepEqual

func (p *LoginResult_) DeepEqual(ano *LoginResult_) bool

func (*LoginResult_) FastRead

func (p *LoginResult_) FastRead(buf []byte) (int, error)

func (*LoginResult_) FastReadField1

func (p *LoginResult_) FastReadField1(buf []byte) (int, error)

func (*LoginResult_) FastWrite

func (p *LoginResult_) FastWrite(buf []byte) int

for compatibility

func (*LoginResult_) FastWriteNocopy

func (p *LoginResult_) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*LoginResult_) Field1DeepEqual

func (p *LoginResult_) Field1DeepEqual(src LoginResultCode) bool

func (*LoginResult_) GetLoginResultCode

func (p *LoginResult_) GetLoginResultCode() (v LoginResultCode)

func (*LoginResult_) Read

func (p *LoginResult_) Read(iprot thrift.TProtocol) (err error)

func (*LoginResult_) ReadField1

func (p *LoginResult_) ReadField1(iprot thrift.TProtocol) error

func (*LoginResult_) SetLoginResultCode

func (p *LoginResult_) SetLoginResultCode(val LoginResultCode)

func (*LoginResult_) String

func (p *LoginResult_) String() string

func (*LoginResult_) Write

func (p *LoginResult_) Write(oprot thrift.TProtocol) (err error)

type LogoutRequest

type LogoutRequest struct {
	PassportUid int64 `thrift:"PassportUid,1,required" json:"PassportUid"`
}
var EcommerceAccountLogoutArgs_Req_DEFAULT *LogoutRequest

func NewLogoutRequest

func NewLogoutRequest() *LogoutRequest

func (*LogoutRequest) BLength

func (p *LogoutRequest) BLength() int

func (*LogoutRequest) DeepEqual

func (p *LogoutRequest) DeepEqual(ano *LogoutRequest) bool

func (*LogoutRequest) FastRead

func (p *LogoutRequest) FastRead(buf []byte) (int, error)

func (*LogoutRequest) FastReadField1

func (p *LogoutRequest) FastReadField1(buf []byte) (int, error)

func (*LogoutRequest) FastWrite

func (p *LogoutRequest) FastWrite(buf []byte) int

for compatibility

func (*LogoutRequest) FastWriteNocopy

func (p *LogoutRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*LogoutRequest) Field1DeepEqual

func (p *LogoutRequest) Field1DeepEqual(src int64) bool

func (*LogoutRequest) GetPassportUid

func (p *LogoutRequest) GetPassportUid() (v int64)

func (*LogoutRequest) Read

func (p *LogoutRequest) Read(iprot thrift.TProtocol) (err error)

func (*LogoutRequest) ReadField1

func (p *LogoutRequest) ReadField1(iprot thrift.TProtocol) error

func (*LogoutRequest) SetPassportUid

func (p *LogoutRequest) SetPassportUid(val int64)

func (*LogoutRequest) String

func (p *LogoutRequest) String() string

func (*LogoutRequest) Write

func (p *LogoutRequest) Write(oprot thrift.TProtocol) (err error)

type LogoutResponse

type LogoutResponse struct {
	Code int32  `thrift:"code,1" json:"code"`
	Msg  string `thrift:"msg,2" json:"msg"`
}
var EcommerceAccountLogoutResult_Success_DEFAULT *LogoutResponse

func NewLogoutResponse

func NewLogoutResponse() *LogoutResponse

func (*LogoutResponse) BLength

func (p *LogoutResponse) BLength() int

func (*LogoutResponse) DeepEqual

func (p *LogoutResponse) DeepEqual(ano *LogoutResponse) bool

func (*LogoutResponse) FastRead

func (p *LogoutResponse) FastRead(buf []byte) (int, error)

func (*LogoutResponse) FastReadField1

func (p *LogoutResponse) FastReadField1(buf []byte) (int, error)

func (*LogoutResponse) FastReadField2

func (p *LogoutResponse) FastReadField2(buf []byte) (int, error)

func (*LogoutResponse) FastWrite

func (p *LogoutResponse) FastWrite(buf []byte) int

for compatibility

func (*LogoutResponse) FastWriteNocopy

func (p *LogoutResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*LogoutResponse) Field1DeepEqual

func (p *LogoutResponse) Field1DeepEqual(src int32) bool

func (*LogoutResponse) Field2DeepEqual

func (p *LogoutResponse) Field2DeepEqual(src string) bool

func (*LogoutResponse) GetCode

func (p *LogoutResponse) GetCode() (v int32)

func (*LogoutResponse) GetMsg

func (p *LogoutResponse) GetMsg() (v string)

func (*LogoutResponse) Read

func (p *LogoutResponse) Read(iprot thrift.TProtocol) (err error)

func (*LogoutResponse) ReadField1

func (p *LogoutResponse) ReadField1(iprot thrift.TProtocol) error

func (*LogoutResponse) ReadField2

func (p *LogoutResponse) ReadField2(iprot thrift.TProtocol) error

func (*LogoutResponse) SetCode

func (p *LogoutResponse) SetCode(val int32)

func (*LogoutResponse) SetMsg

func (p *LogoutResponse) SetMsg(val string)

func (*LogoutResponse) String

func (p *LogoutResponse) String() string

func (*LogoutResponse) Write

func (p *LogoutResponse) Write(oprot thrift.TProtocol) (err error)

Directories

Path Synopsis
Code generated by Kitex v0.2.0.
Code generated by Kitex v0.2.0.

Jump to

Keyboard shortcuts

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