course

package
v0.0.0-...-bab4a60 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CourseListRequest_IsRefresh_DEFAULT bool
View Source
var CourseListResponse_Base_DEFAULT *model.BaseResp
View Source
var GetCalendarResponse_Base_DEFAULT *model.BaseResp
View Source
var GetLocateDateResponse_Base_DEFAULT *model.BaseResp
View Source
var GetLocateDateResponse_LocateDate_DEFAULT *model.LocateDate
View Source
var KitexUnusedProtection = struct{}{}

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

View Source
var TermListResponse_Base_DEFAULT *model.BaseResp

Functions

This section is empty.

Types

type CourseListRequest

type CourseListRequest struct {
	Term      string `thrift:"term,1,required" frugal:"1,required,string" json:"term"`
	IsRefresh *bool  `thrift:"isRefresh,2,optional" frugal:"2,optional,bool" json:"isRefresh,omitempty"`
}
var CourseServiceGetCourseListArgs_Req_DEFAULT *CourseListRequest

func NewCourseListRequest

func NewCourseListRequest() *CourseListRequest

func (*CourseListRequest) BLength

func (p *CourseListRequest) BLength() int

func (*CourseListRequest) DeepEqual

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

func (*CourseListRequest) FastRead

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

func (*CourseListRequest) FastReadField1

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

func (*CourseListRequest) FastReadField2

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

func (*CourseListRequest) FastWrite

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

func (*CourseListRequest) FastWriteNocopy

func (p *CourseListRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*CourseListRequest) Field1DeepEqual

func (p *CourseListRequest) Field1DeepEqual(src string) bool

func (*CourseListRequest) Field2DeepEqual

func (p *CourseListRequest) Field2DeepEqual(src *bool) bool

func (*CourseListRequest) GetIsRefresh

func (p *CourseListRequest) GetIsRefresh() (v bool)

func (*CourseListRequest) GetTerm

func (p *CourseListRequest) GetTerm() (v string)

func (*CourseListRequest) InitDefault

func (p *CourseListRequest) InitDefault()

func (*CourseListRequest) IsSetIsRefresh

func (p *CourseListRequest) IsSetIsRefresh() bool

func (*CourseListRequest) Read

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

func (*CourseListRequest) ReadField1

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

func (*CourseListRequest) ReadField2

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

func (*CourseListRequest) SetIsRefresh

func (p *CourseListRequest) SetIsRefresh(val *bool)

func (*CourseListRequest) SetTerm

func (p *CourseListRequest) SetTerm(val string)

func (*CourseListRequest) String

func (p *CourseListRequest) String() string

func (*CourseListRequest) Write

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

type CourseListResponse

type CourseListResponse struct {
	Base *model.BaseResp `thrift:"base,1,required" frugal:"1,required,model.BaseResp" json:"base"`
	Data []*model.Course `thrift:"data,2,required" frugal:"2,required,list<model.Course>" json:"data"`
}
var CourseServiceGetCourseListResult_Success_DEFAULT *CourseListResponse

func NewCourseListResponse

func NewCourseListResponse() *CourseListResponse

func (*CourseListResponse) BLength

func (p *CourseListResponse) BLength() int

func (*CourseListResponse) DeepEqual

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

func (*CourseListResponse) FastRead

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

func (*CourseListResponse) FastReadField1

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

func (*CourseListResponse) FastReadField2

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

func (*CourseListResponse) FastWrite

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

func (*CourseListResponse) FastWriteNocopy

func (p *CourseListResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*CourseListResponse) Field1DeepEqual

func (p *CourseListResponse) Field1DeepEqual(src *model.BaseResp) bool

func (*CourseListResponse) Field2DeepEqual

func (p *CourseListResponse) Field2DeepEqual(src []*model.Course) bool

func (*CourseListResponse) GetBase

func (p *CourseListResponse) GetBase() (v *model.BaseResp)

func (*CourseListResponse) GetData

func (p *CourseListResponse) GetData() (v []*model.Course)

func (*CourseListResponse) InitDefault

func (p *CourseListResponse) InitDefault()

func (*CourseListResponse) IsSetBase

func (p *CourseListResponse) IsSetBase() bool

func (*CourseListResponse) Read

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

func (*CourseListResponse) ReadField1

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

func (*CourseListResponse) ReadField2

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

func (*CourseListResponse) SetBase

func (p *CourseListResponse) SetBase(val *model.BaseResp)

func (*CourseListResponse) SetData

func (p *CourseListResponse) SetData(val []*model.Course)

func (*CourseListResponse) String

func (p *CourseListResponse) String() string

func (*CourseListResponse) Write

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

type CourseService

type CourseService interface {
	GetCourseList(ctx context.Context, req *CourseListRequest) (r *CourseListResponse, err error)

	GetTermList(ctx context.Context, req *TermListRequest) (r *TermListResponse, err error)

	GetCalendar(ctx context.Context, req *GetCalendarRequest) (r *GetCalendarResponse, err error)

	GetLocateDate(ctx context.Context, req *GetLocateDateRequest) (r *GetLocateDateResponse, err error)
}

type CourseServiceGetCalendarArgs

type CourseServiceGetCalendarArgs struct {
	Req *GetCalendarRequest `thrift:"req,1" frugal:"1,default,GetCalendarRequest" json:"req"`
}

func NewCourseServiceGetCalendarArgs

func NewCourseServiceGetCalendarArgs() *CourseServiceGetCalendarArgs

func (*CourseServiceGetCalendarArgs) BLength

func (p *CourseServiceGetCalendarArgs) BLength() int

func (*CourseServiceGetCalendarArgs) DeepEqual

func (*CourseServiceGetCalendarArgs) FastRead

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

func (*CourseServiceGetCalendarArgs) FastReadField1

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

func (*CourseServiceGetCalendarArgs) FastWrite

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

func (*CourseServiceGetCalendarArgs) FastWriteNocopy

func (p *CourseServiceGetCalendarArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*CourseServiceGetCalendarArgs) Field1DeepEqual

func (p *CourseServiceGetCalendarArgs) Field1DeepEqual(src *GetCalendarRequest) bool

func (*CourseServiceGetCalendarArgs) GetFirstArgument

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

func (*CourseServiceGetCalendarArgs) GetReq

func (*CourseServiceGetCalendarArgs) InitDefault

func (p *CourseServiceGetCalendarArgs) InitDefault()

func (*CourseServiceGetCalendarArgs) IsSetReq

func (p *CourseServiceGetCalendarArgs) IsSetReq() bool

func (*CourseServiceGetCalendarArgs) Read

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

func (*CourseServiceGetCalendarArgs) ReadField1

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

func (*CourseServiceGetCalendarArgs) SetReq

func (*CourseServiceGetCalendarArgs) String

func (*CourseServiceGetCalendarArgs) Write

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

type CourseServiceGetCalendarResult

type CourseServiceGetCalendarResult struct {
	Success *GetCalendarResponse `thrift:"success,0,optional" frugal:"0,optional,GetCalendarResponse" json:"success,omitempty"`
}

func NewCourseServiceGetCalendarResult

func NewCourseServiceGetCalendarResult() *CourseServiceGetCalendarResult

func (*CourseServiceGetCalendarResult) BLength

func (p *CourseServiceGetCalendarResult) BLength() int

func (*CourseServiceGetCalendarResult) DeepEqual

func (*CourseServiceGetCalendarResult) FastRead

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

func (*CourseServiceGetCalendarResult) FastReadField0

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

func (*CourseServiceGetCalendarResult) FastWrite

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

func (*CourseServiceGetCalendarResult) FastWriteNocopy

func (p *CourseServiceGetCalendarResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*CourseServiceGetCalendarResult) Field0DeepEqual

func (p *CourseServiceGetCalendarResult) Field0DeepEqual(src *GetCalendarResponse) bool

func (*CourseServiceGetCalendarResult) GetResult

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

func (*CourseServiceGetCalendarResult) GetSuccess

func (*CourseServiceGetCalendarResult) InitDefault

func (p *CourseServiceGetCalendarResult) InitDefault()

func (*CourseServiceGetCalendarResult) IsSetSuccess

func (p *CourseServiceGetCalendarResult) IsSetSuccess() bool

func (*CourseServiceGetCalendarResult) Read

func (*CourseServiceGetCalendarResult) ReadField0

func (*CourseServiceGetCalendarResult) SetSuccess

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

func (*CourseServiceGetCalendarResult) String

func (*CourseServiceGetCalendarResult) Write

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

type CourseServiceGetCourseListArgs

type CourseServiceGetCourseListArgs struct {
	Req *CourseListRequest `thrift:"req,1" frugal:"1,default,CourseListRequest" json:"req"`
}

func NewCourseServiceGetCourseListArgs

func NewCourseServiceGetCourseListArgs() *CourseServiceGetCourseListArgs

func (*CourseServiceGetCourseListArgs) BLength

func (p *CourseServiceGetCourseListArgs) BLength() int

func (*CourseServiceGetCourseListArgs) DeepEqual

func (*CourseServiceGetCourseListArgs) FastRead

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

func (*CourseServiceGetCourseListArgs) FastReadField1

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

func (*CourseServiceGetCourseListArgs) FastWrite

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

func (*CourseServiceGetCourseListArgs) FastWriteNocopy

func (p *CourseServiceGetCourseListArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*CourseServiceGetCourseListArgs) Field1DeepEqual

func (p *CourseServiceGetCourseListArgs) Field1DeepEqual(src *CourseListRequest) bool

func (*CourseServiceGetCourseListArgs) GetFirstArgument

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

func (*CourseServiceGetCourseListArgs) GetReq

func (*CourseServiceGetCourseListArgs) InitDefault

func (p *CourseServiceGetCourseListArgs) InitDefault()

func (*CourseServiceGetCourseListArgs) IsSetReq

func (p *CourseServiceGetCourseListArgs) IsSetReq() bool

func (*CourseServiceGetCourseListArgs) Read

func (*CourseServiceGetCourseListArgs) ReadField1

func (*CourseServiceGetCourseListArgs) SetReq

func (*CourseServiceGetCourseListArgs) String

func (*CourseServiceGetCourseListArgs) Write

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

type CourseServiceGetCourseListResult

type CourseServiceGetCourseListResult struct {
	Success *CourseListResponse `thrift:"success,0,optional" frugal:"0,optional,CourseListResponse" json:"success,omitempty"`
}

func NewCourseServiceGetCourseListResult

func NewCourseServiceGetCourseListResult() *CourseServiceGetCourseListResult

func (*CourseServiceGetCourseListResult) BLength

func (*CourseServiceGetCourseListResult) DeepEqual

func (*CourseServiceGetCourseListResult) FastRead

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

func (*CourseServiceGetCourseListResult) FastReadField0

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

func (*CourseServiceGetCourseListResult) FastWrite

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

func (*CourseServiceGetCourseListResult) FastWriteNocopy

func (p *CourseServiceGetCourseListResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*CourseServiceGetCourseListResult) Field0DeepEqual

func (p *CourseServiceGetCourseListResult) Field0DeepEqual(src *CourseListResponse) bool

func (*CourseServiceGetCourseListResult) GetResult

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

func (*CourseServiceGetCourseListResult) GetSuccess

func (*CourseServiceGetCourseListResult) InitDefault

func (p *CourseServiceGetCourseListResult) InitDefault()

func (*CourseServiceGetCourseListResult) IsSetSuccess

func (p *CourseServiceGetCourseListResult) IsSetSuccess() bool

func (*CourseServiceGetCourseListResult) Read

func (*CourseServiceGetCourseListResult) ReadField0

func (*CourseServiceGetCourseListResult) SetSuccess

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

func (*CourseServiceGetCourseListResult) String

func (*CourseServiceGetCourseListResult) Write

type CourseServiceGetLocateDateArgs

type CourseServiceGetLocateDateArgs struct {
	Req *GetLocateDateRequest `thrift:"req,1" frugal:"1,default,GetLocateDateRequest" json:"req"`
}

func NewCourseServiceGetLocateDateArgs

func NewCourseServiceGetLocateDateArgs() *CourseServiceGetLocateDateArgs

func (*CourseServiceGetLocateDateArgs) BLength

func (p *CourseServiceGetLocateDateArgs) BLength() int

func (*CourseServiceGetLocateDateArgs) DeepEqual

func (*CourseServiceGetLocateDateArgs) FastRead

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

func (*CourseServiceGetLocateDateArgs) FastReadField1

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

func (*CourseServiceGetLocateDateArgs) FastWrite

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

func (*CourseServiceGetLocateDateArgs) FastWriteNocopy

func (p *CourseServiceGetLocateDateArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*CourseServiceGetLocateDateArgs) Field1DeepEqual

func (p *CourseServiceGetLocateDateArgs) Field1DeepEqual(src *GetLocateDateRequest) bool

func (*CourseServiceGetLocateDateArgs) GetFirstArgument

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

func (*CourseServiceGetLocateDateArgs) GetReq

func (*CourseServiceGetLocateDateArgs) InitDefault

func (p *CourseServiceGetLocateDateArgs) InitDefault()

func (*CourseServiceGetLocateDateArgs) IsSetReq

func (p *CourseServiceGetLocateDateArgs) IsSetReq() bool

func (*CourseServiceGetLocateDateArgs) Read

func (*CourseServiceGetLocateDateArgs) ReadField1

func (*CourseServiceGetLocateDateArgs) SetReq

func (*CourseServiceGetLocateDateArgs) String

func (*CourseServiceGetLocateDateArgs) Write

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

type CourseServiceGetLocateDateResult

type CourseServiceGetLocateDateResult struct {
	Success *GetLocateDateResponse `thrift:"success,0,optional" frugal:"0,optional,GetLocateDateResponse" json:"success,omitempty"`
}

func NewCourseServiceGetLocateDateResult

func NewCourseServiceGetLocateDateResult() *CourseServiceGetLocateDateResult

func (*CourseServiceGetLocateDateResult) BLength

func (*CourseServiceGetLocateDateResult) DeepEqual

func (*CourseServiceGetLocateDateResult) FastRead

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

func (*CourseServiceGetLocateDateResult) FastReadField0

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

func (*CourseServiceGetLocateDateResult) FastWrite

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

func (*CourseServiceGetLocateDateResult) FastWriteNocopy

func (p *CourseServiceGetLocateDateResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*CourseServiceGetLocateDateResult) Field0DeepEqual

func (*CourseServiceGetLocateDateResult) GetResult

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

func (*CourseServiceGetLocateDateResult) GetSuccess

func (*CourseServiceGetLocateDateResult) InitDefault

func (p *CourseServiceGetLocateDateResult) InitDefault()

func (*CourseServiceGetLocateDateResult) IsSetSuccess

func (p *CourseServiceGetLocateDateResult) IsSetSuccess() bool

func (*CourseServiceGetLocateDateResult) Read

func (*CourseServiceGetLocateDateResult) ReadField0

func (*CourseServiceGetLocateDateResult) SetSuccess

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

func (*CourseServiceGetLocateDateResult) String

func (*CourseServiceGetLocateDateResult) Write

type CourseServiceGetTermListArgs

type CourseServiceGetTermListArgs struct {
	Req *TermListRequest `thrift:"req,1" frugal:"1,default,TermListRequest" json:"req"`
}

func NewCourseServiceGetTermListArgs

func NewCourseServiceGetTermListArgs() *CourseServiceGetTermListArgs

func (*CourseServiceGetTermListArgs) BLength

func (p *CourseServiceGetTermListArgs) BLength() int

func (*CourseServiceGetTermListArgs) DeepEqual

func (*CourseServiceGetTermListArgs) FastRead

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

func (*CourseServiceGetTermListArgs) FastReadField1

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

func (*CourseServiceGetTermListArgs) FastWrite

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

func (*CourseServiceGetTermListArgs) FastWriteNocopy

func (p *CourseServiceGetTermListArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*CourseServiceGetTermListArgs) Field1DeepEqual

func (p *CourseServiceGetTermListArgs) Field1DeepEqual(src *TermListRequest) bool

func (*CourseServiceGetTermListArgs) GetFirstArgument

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

func (*CourseServiceGetTermListArgs) GetReq

func (*CourseServiceGetTermListArgs) InitDefault

func (p *CourseServiceGetTermListArgs) InitDefault()

func (*CourseServiceGetTermListArgs) IsSetReq

func (p *CourseServiceGetTermListArgs) IsSetReq() bool

func (*CourseServiceGetTermListArgs) Read

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

func (*CourseServiceGetTermListArgs) ReadField1

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

func (*CourseServiceGetTermListArgs) SetReq

func (*CourseServiceGetTermListArgs) String

func (*CourseServiceGetTermListArgs) Write

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

type CourseServiceGetTermListResult

type CourseServiceGetTermListResult struct {
	Success *TermListResponse `thrift:"success,0,optional" frugal:"0,optional,TermListResponse" json:"success,omitempty"`
}

func NewCourseServiceGetTermListResult

func NewCourseServiceGetTermListResult() *CourseServiceGetTermListResult

func (*CourseServiceGetTermListResult) BLength

func (p *CourseServiceGetTermListResult) BLength() int

func (*CourseServiceGetTermListResult) DeepEqual

func (*CourseServiceGetTermListResult) FastRead

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

func (*CourseServiceGetTermListResult) FastReadField0

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

func (*CourseServiceGetTermListResult) FastWrite

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

func (*CourseServiceGetTermListResult) FastWriteNocopy

func (p *CourseServiceGetTermListResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*CourseServiceGetTermListResult) Field0DeepEqual

func (p *CourseServiceGetTermListResult) Field0DeepEqual(src *TermListResponse) bool

func (*CourseServiceGetTermListResult) GetResult

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

func (*CourseServiceGetTermListResult) GetSuccess

func (p *CourseServiceGetTermListResult) GetSuccess() (v *TermListResponse)

func (*CourseServiceGetTermListResult) InitDefault

func (p *CourseServiceGetTermListResult) InitDefault()

func (*CourseServiceGetTermListResult) IsSetSuccess

func (p *CourseServiceGetTermListResult) IsSetSuccess() bool

func (*CourseServiceGetTermListResult) Read

func (*CourseServiceGetTermListResult) ReadField0

func (*CourseServiceGetTermListResult) SetSuccess

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

func (*CourseServiceGetTermListResult) String

func (*CourseServiceGetTermListResult) Write

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

type GetCalendarRequest

type GetCalendarRequest struct {
	Term string `thrift:"term,1,required" frugal:"1,required,string" json:"term"`
}
var CourseServiceGetCalendarArgs_Req_DEFAULT *GetCalendarRequest

func NewGetCalendarRequest

func NewGetCalendarRequest() *GetCalendarRequest

func (*GetCalendarRequest) BLength

func (p *GetCalendarRequest) BLength() int

func (*GetCalendarRequest) DeepEqual

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

func (*GetCalendarRequest) FastRead

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

func (*GetCalendarRequest) FastReadField1

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

func (*GetCalendarRequest) FastWrite

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

func (*GetCalendarRequest) FastWriteNocopy

func (p *GetCalendarRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*GetCalendarRequest) Field1DeepEqual

func (p *GetCalendarRequest) Field1DeepEqual(src string) bool

func (*GetCalendarRequest) GetTerm

func (p *GetCalendarRequest) GetTerm() (v string)

func (*GetCalendarRequest) InitDefault

func (p *GetCalendarRequest) InitDefault()

func (*GetCalendarRequest) Read

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

func (*GetCalendarRequest) ReadField1

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

func (*GetCalendarRequest) SetTerm

func (p *GetCalendarRequest) SetTerm(val string)

func (*GetCalendarRequest) String

func (p *GetCalendarRequest) String() string

func (*GetCalendarRequest) Write

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

type GetCalendarResponse

type GetCalendarResponse struct {
	Base    *model.BaseResp `thrift:"base,1,required" frugal:"1,required,model.BaseResp" json:"base"`
	Content string          `thrift:"content,2,required" frugal:"2,required,string" json:"content"`
}
var CourseServiceGetCalendarResult_Success_DEFAULT *GetCalendarResponse

func NewGetCalendarResponse

func NewGetCalendarResponse() *GetCalendarResponse

func (*GetCalendarResponse) BLength

func (p *GetCalendarResponse) BLength() int

func (*GetCalendarResponse) DeepEqual

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

func (*GetCalendarResponse) FastRead

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

func (*GetCalendarResponse) FastReadField1

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

func (*GetCalendarResponse) FastReadField2

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

func (*GetCalendarResponse) FastWrite

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

func (*GetCalendarResponse) FastWriteNocopy

func (p *GetCalendarResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*GetCalendarResponse) Field1DeepEqual

func (p *GetCalendarResponse) Field1DeepEqual(src *model.BaseResp) bool

func (*GetCalendarResponse) Field2DeepEqual

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

func (*GetCalendarResponse) GetBase

func (p *GetCalendarResponse) GetBase() (v *model.BaseResp)

func (*GetCalendarResponse) GetContent

func (p *GetCalendarResponse) GetContent() (v string)

func (*GetCalendarResponse) InitDefault

func (p *GetCalendarResponse) InitDefault()

func (*GetCalendarResponse) IsSetBase

func (p *GetCalendarResponse) IsSetBase() bool

func (*GetCalendarResponse) Read

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

func (*GetCalendarResponse) ReadField1

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

func (*GetCalendarResponse) ReadField2

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

func (*GetCalendarResponse) SetBase

func (p *GetCalendarResponse) SetBase(val *model.BaseResp)

func (*GetCalendarResponse) SetContent

func (p *GetCalendarResponse) SetContent(val string)

func (*GetCalendarResponse) String

func (p *GetCalendarResponse) String() string

func (*GetCalendarResponse) Write

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

type GetLocateDateRequest

type GetLocateDateRequest struct {
}
var CourseServiceGetLocateDateArgs_Req_DEFAULT *GetLocateDateRequest

func NewGetLocateDateRequest

func NewGetLocateDateRequest() *GetLocateDateRequest

func (*GetLocateDateRequest) BLength

func (p *GetLocateDateRequest) BLength() int

func (*GetLocateDateRequest) DeepEqual

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

func (*GetLocateDateRequest) FastRead

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

func (*GetLocateDateRequest) FastWrite

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

func (*GetLocateDateRequest) FastWriteNocopy

func (p *GetLocateDateRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*GetLocateDateRequest) InitDefault

func (p *GetLocateDateRequest) InitDefault()

func (*GetLocateDateRequest) Read

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

func (*GetLocateDateRequest) String

func (p *GetLocateDateRequest) String() string

func (*GetLocateDateRequest) Write

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

type GetLocateDateResponse

type GetLocateDateResponse struct {
	Base       *model.BaseResp   `thrift:"base,1,required" frugal:"1,required,model.BaseResp" json:"base"`
	LocateDate *model.LocateDate `thrift:"locateDate,2,optional" frugal:"2,optional,model.LocateDate" json:"locateDate,omitempty"`
}
var CourseServiceGetLocateDateResult_Success_DEFAULT *GetLocateDateResponse

func NewGetLocateDateResponse

func NewGetLocateDateResponse() *GetLocateDateResponse

func (*GetLocateDateResponse) BLength

func (p *GetLocateDateResponse) BLength() int

func (*GetLocateDateResponse) DeepEqual

func (*GetLocateDateResponse) FastRead

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

func (*GetLocateDateResponse) FastReadField1

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

func (*GetLocateDateResponse) FastReadField2

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

func (*GetLocateDateResponse) FastWrite

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

func (*GetLocateDateResponse) FastWriteNocopy

func (p *GetLocateDateResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*GetLocateDateResponse) Field1DeepEqual

func (p *GetLocateDateResponse) Field1DeepEqual(src *model.BaseResp) bool

func (*GetLocateDateResponse) Field2DeepEqual

func (p *GetLocateDateResponse) Field2DeepEqual(src *model.LocateDate) bool

func (*GetLocateDateResponse) GetBase

func (p *GetLocateDateResponse) GetBase() (v *model.BaseResp)

func (*GetLocateDateResponse) GetLocateDate

func (p *GetLocateDateResponse) GetLocateDate() (v *model.LocateDate)

func (*GetLocateDateResponse) InitDefault

func (p *GetLocateDateResponse) InitDefault()

func (*GetLocateDateResponse) IsSetBase

func (p *GetLocateDateResponse) IsSetBase() bool

func (*GetLocateDateResponse) IsSetLocateDate

func (p *GetLocateDateResponse) IsSetLocateDate() bool

func (*GetLocateDateResponse) Read

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

func (*GetLocateDateResponse) ReadField1

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

func (*GetLocateDateResponse) ReadField2

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

func (*GetLocateDateResponse) SetBase

func (p *GetLocateDateResponse) SetBase(val *model.BaseResp)

func (*GetLocateDateResponse) SetLocateDate

func (p *GetLocateDateResponse) SetLocateDate(val *model.LocateDate)

func (*GetLocateDateResponse) String

func (p *GetLocateDateResponse) String() string

func (*GetLocateDateResponse) Write

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

type TermListRequest

type TermListRequest struct {
}
var CourseServiceGetTermListArgs_Req_DEFAULT *TermListRequest

func NewTermListRequest

func NewTermListRequest() *TermListRequest

func (*TermListRequest) BLength

func (p *TermListRequest) BLength() int

func (*TermListRequest) DeepEqual

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

func (*TermListRequest) FastRead

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

func (*TermListRequest) FastWrite

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

func (*TermListRequest) FastWriteNocopy

func (p *TermListRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*TermListRequest) InitDefault

func (p *TermListRequest) InitDefault()

func (*TermListRequest) Read

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

func (*TermListRequest) String

func (p *TermListRequest) String() string

func (*TermListRequest) Write

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

type TermListResponse

type TermListResponse struct {
	Base *model.BaseResp `thrift:"base,1,required" frugal:"1,required,model.BaseResp" json:"base"`
	Data []string        `thrift:"data,2,required" frugal:"2,required,list<string>" json:"data"`
}
var CourseServiceGetTermListResult_Success_DEFAULT *TermListResponse

func NewTermListResponse

func NewTermListResponse() *TermListResponse

func (*TermListResponse) BLength

func (p *TermListResponse) BLength() int

func (*TermListResponse) DeepEqual

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

func (*TermListResponse) FastRead

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

func (*TermListResponse) FastReadField1

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

func (*TermListResponse) FastReadField2

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

func (*TermListResponse) FastWrite

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

func (*TermListResponse) FastWriteNocopy

func (p *TermListResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int

func (*TermListResponse) Field1DeepEqual

func (p *TermListResponse) Field1DeepEqual(src *model.BaseResp) bool

func (*TermListResponse) Field2DeepEqual

func (p *TermListResponse) Field2DeepEqual(src []string) bool

func (*TermListResponse) GetBase

func (p *TermListResponse) GetBase() (v *model.BaseResp)

func (*TermListResponse) GetData

func (p *TermListResponse) GetData() (v []string)

func (*TermListResponse) InitDefault

func (p *TermListResponse) InitDefault()

func (*TermListResponse) IsSetBase

func (p *TermListResponse) IsSetBase() bool

func (*TermListResponse) Read

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

func (*TermListResponse) ReadField1

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

func (*TermListResponse) ReadField2

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

func (*TermListResponse) SetBase

func (p *TermListResponse) SetBase(val *model.BaseResp)

func (*TermListResponse) SetData

func (p *TermListResponse) SetData(val []string)

func (*TermListResponse) String

func (p *TermListResponse) String() string

func (*TermListResponse) Write

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

Directories

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

Jump to

Keyboard shortcuts

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