Documentation

Overview

    Package pb is a reverse proxy.

    It translates gRPC into RESTful JSON APIs.

    Package pb is a reverse proxy.

    It translates gRPC into RESTful JSON APIs.

    Package pb is a reverse proxy.

    It translates gRPC into RESTful JSON APIs.

    Package pb is a reverse proxy.

    It translates gRPC into RESTful JSON APIs.

    Package pb is a reverse proxy.

    It translates gRPC into RESTful JSON APIs.

    Package pb is a reverse proxy.

    It translates gRPC into RESTful JSON APIs.

    Package pb is a reverse proxy.

    It translates gRPC into RESTful JSON APIs.

    Index

    Constants

    This section is empty.

    Variables

    View Source
    var File_chapterRequest_proto protoreflect.FileDescriptor
    View Source
    var File_chapterResponse_proto protoreflect.FileDescriptor
    View Source
    var File_chapterService_proto protoreflect.FileDescriptor
    View Source
    var File_classRequest_proto protoreflect.FileDescriptor
    View Source
    var File_classResponse_proto protoreflect.FileDescriptor
    View Source
    var File_classService_proto protoreflect.FileDescriptor
    View Source
    var File_collectingDataRequest_proto protoreflect.FileDescriptor
    View Source
    var File_collectingDataResponse_proto protoreflect.FileDescriptor
    View Source
    var File_collectingDataService_proto protoreflect.FileDescriptor
    View Source
    var File_courseRequest_proto protoreflect.FileDescriptor
    View Source
    var File_courseResponse_proto protoreflect.FileDescriptor
    View Source
    var File_courseService_proto protoreflect.FileDescriptor
    View Source
    var File_global_proto protoreflect.FileDescriptor
    View Source
    var File_knowledgePointRequest_proto protoreflect.FileDescriptor
    View Source
    var File_knowledgePointResponse_proto protoreflect.FileDescriptor
    View Source
    var File_knowledgePointService_proto protoreflect.FileDescriptor
    View Source
    var File_questionRequest_proto protoreflect.FileDescriptor
    View Source
    var File_questionResponse_proto protoreflect.FileDescriptor
    View Source
    var File_questionService_proto protoreflect.FileDescriptor
    View Source
    var File_userRequest_proto protoreflect.FileDescriptor
    View Source
    var File_userResponse_proto protoreflect.FileDescriptor
    View Source
    var File_userService_proto protoreflect.FileDescriptor

    Functions

    func RegisterChapterServiceHandler

    func RegisterChapterServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

      RegisterChapterServiceHandler registers the http handlers for service ChapterService to "mux". The handlers forward requests to the grpc endpoint over "conn".

      func RegisterChapterServiceHandlerClient

      func RegisterChapterServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ChapterServiceClient) error

        RegisterChapterServiceHandlerClient registers the http handlers for service ChapterService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ChapterServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ChapterServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ChapterServiceClient" to call the correct interceptors.

        func RegisterChapterServiceHandlerFromEndpoint

        func RegisterChapterServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

          RegisterChapterServiceHandlerFromEndpoint is same as RegisterChapterServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

          func RegisterChapterServiceHandlerServer

          func RegisterChapterServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ChapterServiceServer) error

            RegisterChapterServiceHandlerServer registers the http handlers for service ChapterService to "mux". UnaryRPC :call ChapterServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

            func RegisterChapterServiceServer

            func RegisterChapterServiceServer(s *grpc.Server, srv ChapterServiceServer)

            func RegisterClassServiceHandler

            func RegisterClassServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

              RegisterClassServiceHandler registers the http handlers for service ClassService to "mux". The handlers forward requests to the grpc endpoint over "conn".

              func RegisterClassServiceHandlerClient

              func RegisterClassServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ClassServiceClient) error

                RegisterClassServiceHandlerClient registers the http handlers for service ClassService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ClassServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ClassServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ClassServiceClient" to call the correct interceptors.

                func RegisterClassServiceHandlerFromEndpoint

                func RegisterClassServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

                  RegisterClassServiceHandlerFromEndpoint is same as RegisterClassServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

                  func RegisterClassServiceHandlerServer

                  func RegisterClassServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ClassServiceServer) error

                    RegisterClassServiceHandlerServer registers the http handlers for service ClassService to "mux". UnaryRPC :call ClassServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

                    func RegisterClassServiceServer

                    func RegisterClassServiceServer(s *grpc.Server, srv ClassServiceServer)

                    func RegisterCollectingDataServiceHandler

                    func RegisterCollectingDataServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

                      RegisterCollectingDataServiceHandler registers the http handlers for service CollectingDataService to "mux". The handlers forward requests to the grpc endpoint over "conn".

                      func RegisterCollectingDataServiceHandlerClient

                      func RegisterCollectingDataServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CollectingDataServiceClient) error

                        RegisterCollectingDataServiceHandlerClient registers the http handlers for service CollectingDataService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "CollectingDataServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "CollectingDataServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "CollectingDataServiceClient" to call the correct interceptors.

                        func RegisterCollectingDataServiceHandlerFromEndpoint

                        func RegisterCollectingDataServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

                          RegisterCollectingDataServiceHandlerFromEndpoint is same as RegisterCollectingDataServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

                          func RegisterCollectingDataServiceHandlerServer

                          func RegisterCollectingDataServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CollectingDataServiceServer) error

                            RegisterCollectingDataServiceHandlerServer registers the http handlers for service CollectingDataService to "mux". UnaryRPC :call CollectingDataServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

                            func RegisterCollectingDataServiceServer

                            func RegisterCollectingDataServiceServer(s *grpc.Server, srv CollectingDataServiceServer)

                            func RegisterCourseServiceHandler

                            func RegisterCourseServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

                              RegisterCourseServiceHandler registers the http handlers for service CourseService to "mux". The handlers forward requests to the grpc endpoint over "conn".

                              func RegisterCourseServiceHandlerClient

                              func RegisterCourseServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CourseServiceClient) error

                                RegisterCourseServiceHandlerClient registers the http handlers for service CourseService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "CourseServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "CourseServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "CourseServiceClient" to call the correct interceptors.

                                func RegisterCourseServiceHandlerFromEndpoint

                                func RegisterCourseServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

                                  RegisterCourseServiceHandlerFromEndpoint is same as RegisterCourseServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

                                  func RegisterCourseServiceHandlerServer

                                  func RegisterCourseServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CourseServiceServer) error

                                    RegisterCourseServiceHandlerServer registers the http handlers for service CourseService to "mux". UnaryRPC :call CourseServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

                                    func RegisterCourseServiceServer

                                    func RegisterCourseServiceServer(s *grpc.Server, srv CourseServiceServer)

                                    func RegisterKnowledgePointServiceHandler

                                    func RegisterKnowledgePointServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

                                      RegisterKnowledgePointServiceHandler registers the http handlers for service KnowledgePointService to "mux". The handlers forward requests to the grpc endpoint over "conn".

                                      func RegisterKnowledgePointServiceHandlerClient

                                      func RegisterKnowledgePointServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client KnowledgePointServiceClient) error

                                        RegisterKnowledgePointServiceHandlerClient registers the http handlers for service KnowledgePointService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "KnowledgePointServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "KnowledgePointServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "KnowledgePointServiceClient" to call the correct interceptors.

                                        func RegisterKnowledgePointServiceHandlerFromEndpoint

                                        func RegisterKnowledgePointServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

                                          RegisterKnowledgePointServiceHandlerFromEndpoint is same as RegisterKnowledgePointServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

                                          func RegisterKnowledgePointServiceHandlerServer

                                          func RegisterKnowledgePointServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server KnowledgePointServiceServer) error

                                            RegisterKnowledgePointServiceHandlerServer registers the http handlers for service KnowledgePointService to "mux". UnaryRPC :call KnowledgePointServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

                                            func RegisterKnowledgePointServiceServer

                                            func RegisterKnowledgePointServiceServer(s *grpc.Server, srv KnowledgePointServiceServer)

                                            func RegisterQuestionServiceHandler

                                            func RegisterQuestionServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

                                              RegisterQuestionServiceHandler registers the http handlers for service QuestionService to "mux". The handlers forward requests to the grpc endpoint over "conn".

                                              func RegisterQuestionServiceHandlerClient

                                              func RegisterQuestionServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QuestionServiceClient) error

                                                RegisterQuestionServiceHandlerClient registers the http handlers for service QuestionService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QuestionServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QuestionServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QuestionServiceClient" to call the correct interceptors.

                                                func RegisterQuestionServiceHandlerFromEndpoint

                                                func RegisterQuestionServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

                                                  RegisterQuestionServiceHandlerFromEndpoint is same as RegisterQuestionServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

                                                  func RegisterQuestionServiceHandlerServer

                                                  func RegisterQuestionServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QuestionServiceServer) error

                                                    RegisterQuestionServiceHandlerServer registers the http handlers for service QuestionService to "mux". UnaryRPC :call QuestionServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

                                                    func RegisterQuestionServiceServer

                                                    func RegisterQuestionServiceServer(s *grpc.Server, srv QuestionServiceServer)

                                                    func RegisterUserServiceHandler

                                                    func RegisterUserServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

                                                      RegisterUserServiceHandler registers the http handlers for service UserService to "mux". The handlers forward requests to the grpc endpoint over "conn".

                                                      func RegisterUserServiceHandlerClient

                                                      func RegisterUserServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UserServiceClient) error

                                                        RegisterUserServiceHandlerClient registers the http handlers for service UserService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "UserServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "UserServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "UserServiceClient" to call the correct interceptors.

                                                        func RegisterUserServiceHandlerFromEndpoint

                                                        func RegisterUserServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

                                                          RegisterUserServiceHandlerFromEndpoint is same as RegisterUserServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

                                                          func RegisterUserServiceHandlerServer

                                                          func RegisterUserServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UserServiceServer) error

                                                            RegisterUserServiceHandlerServer registers the http handlers for service UserService to "mux". UnaryRPC :call UserServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

                                                            func RegisterUserServiceServer

                                                            func RegisterUserServiceServer(s *grpc.Server, srv UserServiceServer)

                                                            Types

                                                            type AddClassStudentsRequest

                                                            type AddClassStudentsRequest struct {
                                                            	ClassUUID string              `protobuf:"bytes,1,opt,name=ClassUUID,proto3" json:"ClassUUID,omitempty"`
                                                            	Students  []*StudentBasicInfo `protobuf:"bytes,2,rep,name=Students,proto3" json:"Students,omitempty"`
                                                            	// contains filtered or unexported fields
                                                            }

                                                            func (*AddClassStudentsRequest) Descriptor

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

                                                              Deprecated: Use AddClassStudentsRequest.ProtoReflect.Descriptor instead.

                                                              func (*AddClassStudentsRequest) GetClassUUID

                                                              func (x *AddClassStudentsRequest) GetClassUUID() string

                                                              func (*AddClassStudentsRequest) GetStudents

                                                              func (x *AddClassStudentsRequest) GetStudents() []*StudentBasicInfo

                                                              func (*AddClassStudentsRequest) ProtoMessage

                                                              func (*AddClassStudentsRequest) ProtoMessage()

                                                              func (*AddClassStudentsRequest) ProtoReflect

                                                              func (x *AddClassStudentsRequest) ProtoReflect() protoreflect.Message

                                                              func (*AddClassStudentsRequest) Reset

                                                              func (x *AddClassStudentsRequest) Reset()

                                                              func (*AddClassStudentsRequest) String

                                                              func (x *AddClassStudentsRequest) String() string

                                                              type AddClassStudentsResponse

                                                              type AddClassStudentsResponse struct {
                                                              	Status *ResponseStatus `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"`
                                                              	// contains filtered or unexported fields
                                                              }

                                                              func (*AddClassStudentsResponse) Descriptor

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

                                                                Deprecated: Use AddClassStudentsResponse.ProtoReflect.Descriptor instead.

                                                                func (*AddClassStudentsResponse) GetStatus

                                                                func (x *AddClassStudentsResponse) GetStatus() *ResponseStatus

                                                                func (*AddClassStudentsResponse) ProtoMessage

                                                                func (*AddClassStudentsResponse) ProtoMessage()

                                                                func (*AddClassStudentsResponse) ProtoReflect

                                                                func (x *AddClassStudentsResponse) ProtoReflect() protoreflect.Message

                                                                func (*AddClassStudentsResponse) Reset

                                                                func (x *AddClassStudentsResponse) Reset()

                                                                func (*AddClassStudentsResponse) String

                                                                func (x *AddClassStudentsResponse) String() string

                                                                type Answer

                                                                type Answer struct {
                                                                
                                                                	// 开始时间戳
                                                                	StartTime uint32 `protobuf:"fixed32,1,opt,name=StartTime,proto3" json:"StartTime,omitempty"`
                                                                	// 结束时间戳
                                                                	EndTime uint32 `protobuf:"fixed32,2,opt,name=EndTime,proto3" json:"EndTime,omitempty"`
                                                                	// 题目 UUID
                                                                	QuestionUUID string `protobuf:"bytes,3,opt,name=QuestionUUID,proto3" json:"QuestionUUID,omitempty"`
                                                                	// 所写答案是否选中A
                                                                	IsA bool `protobuf:"varint,4,opt,name=IsA,proto3" json:"IsA,omitempty"`
                                                                	// 所写答案是否选中B
                                                                	IsB bool `protobuf:"varint,5,opt,name=IsB,proto3" json:"IsB,omitempty"`
                                                                	// 所写答案是否选中C
                                                                	IsC bool `protobuf:"varint,6,opt,name=IsC,proto3" json:"IsC,omitempty"`
                                                                	// 所写答案是否选中D
                                                                	IsD bool `protobuf:"varint,8,opt,name=IsD,proto3" json:"IsD,omitempty"`
                                                                	// 所写答案是否选中E
                                                                	IsE bool `protobuf:"varint,9,opt,name=IsE,proto3" json:"IsE,omitempty"`
                                                                	// 所写答案是否选中F
                                                                	IsF bool `protobuf:"varint,10,opt,name=IsF,proto3" json:"IsF,omitempty"`
                                                                	// 所写答案是否选中G
                                                                	IsG bool `protobuf:"varint,11,opt,name=IsG,proto3" json:"IsG,omitempty"`
                                                                	// 所写答案是否选中H
                                                                	IsH bool `protobuf:"varint,12,opt,name=IsH,proto3" json:"IsH,omitempty"`
                                                                	// 所写答案是否为正确
                                                                	IsTrue bool `protobuf:"varint,13,opt,name=IsTrue,proto3" json:"IsTrue,omitempty"`
                                                                	// contains filtered or unexported fields
                                                                }

                                                                func (*Answer) Descriptor

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

                                                                  Deprecated: Use Answer.ProtoReflect.Descriptor instead.

                                                                  func (*Answer) GetEndTime

                                                                  func (x *Answer) GetEndTime() uint32

                                                                  func (*Answer) GetIsA

                                                                  func (x *Answer) GetIsA() bool

                                                                  func (*Answer) GetIsB

                                                                  func (x *Answer) GetIsB() bool

                                                                  func (*Answer) GetIsC

                                                                  func (x *Answer) GetIsC() bool

                                                                  func (*Answer) GetIsD

                                                                  func (x *Answer) GetIsD() bool

                                                                  func (*Answer) GetIsE

                                                                  func (x *Answer) GetIsE() bool

                                                                  func (*Answer) GetIsF

                                                                  func (x *Answer) GetIsF() bool

                                                                  func (*Answer) GetIsG

                                                                  func (x *Answer) GetIsG() bool

                                                                  func (*Answer) GetIsH

                                                                  func (x *Answer) GetIsH() bool

                                                                  func (*Answer) GetIsTrue

                                                                  func (x *Answer) GetIsTrue() bool

                                                                  func (*Answer) GetQuestionUUID

                                                                  func (x *Answer) GetQuestionUUID() string

                                                                  func (*Answer) GetStartTime

                                                                  func (x *Answer) GetStartTime() uint32

                                                                  func (*Answer) ProtoMessage

                                                                  func (*Answer) ProtoMessage()

                                                                  func (*Answer) ProtoReflect

                                                                  func (x *Answer) ProtoReflect() protoreflect.Message

                                                                  func (*Answer) Reset

                                                                  func (x *Answer) Reset()

                                                                  func (*Answer) String

                                                                  func (x *Answer) String() string

                                                                  type AnswerQuestionRequest

                                                                  type AnswerQuestionRequest struct {
                                                                  
                                                                  	// 开始时间戳
                                                                  	StartTime uint32 `protobuf:"fixed32,1,opt,name=StartTime,proto3" json:"StartTime,omitempty"`
                                                                  	// 结束时间戳
                                                                  	EndTime uint32 `protobuf:"fixed32,2,opt,name=EndTime,proto3" json:"EndTime,omitempty"`
                                                                  	// 题目 UUID
                                                                  	QuestionUUID string `protobuf:"bytes,3,opt,name=QuestionUUID,proto3" json:"QuestionUUID,omitempty"`
                                                                  	// 所写答案是否选中A
                                                                  	IsA bool `protobuf:"varint,4,opt,name=IsA,proto3" json:"IsA,omitempty"`
                                                                  	// 所写答案是否选中B
                                                                  	IsB bool `protobuf:"varint,5,opt,name=IsB,proto3" json:"IsB,omitempty"`
                                                                  	// 所写答案是否选中C
                                                                  	IsC bool `protobuf:"varint,6,opt,name=IsC,proto3" json:"IsC,omitempty"`
                                                                  	// 所写答案是否选中D
                                                                  	IsD bool `protobuf:"varint,7,opt,name=IsD,proto3" json:"IsD,omitempty"`
                                                                  	// 所写答案是否选中E
                                                                  	IsE bool `protobuf:"varint,8,opt,name=IsE,proto3" json:"IsE,omitempty"`
                                                                  	// 所写答案是否选中F
                                                                  	IsF bool `protobuf:"varint,9,opt,name=IsF,proto3" json:"IsF,omitempty"`
                                                                  	// 所写答案是否选中G
                                                                  	IsG bool `protobuf:"varint,10,opt,name=IsG,proto3" json:"IsG,omitempty"`
                                                                  	// 所写答案是否选中H
                                                                  	IsH bool `protobuf:"varint,11,opt,name=IsH,proto3" json:"IsH,omitempty"`
                                                                  	// 所写答案是否为正确
                                                                  	IsTrue bool `protobuf:"varint,12,opt,name=IsTrue,proto3" json:"IsTrue,omitempty"`
                                                                  	// contains filtered or unexported fields
                                                                  }

                                                                  func (*AnswerQuestionRequest) Descriptor

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

                                                                    Deprecated: Use AnswerQuestionRequest.ProtoReflect.Descriptor instead.

                                                                    func (*AnswerQuestionRequest) GetEndTime

                                                                    func (x *AnswerQuestionRequest) GetEndTime() uint32

                                                                    func (*AnswerQuestionRequest) GetIsA

                                                                    func (x *AnswerQuestionRequest) GetIsA() bool

                                                                    func (*AnswerQuestionRequest) GetIsB

                                                                    func (x *AnswerQuestionRequest) GetIsB() bool

                                                                    func (*AnswerQuestionRequest) GetIsC

                                                                    func (x *AnswerQuestionRequest) GetIsC() bool

                                                                    func (*AnswerQuestionRequest) GetIsD

                                                                    func (x *AnswerQuestionRequest) GetIsD() bool

                                                                    func (*AnswerQuestionRequest) GetIsE

                                                                    func (x *AnswerQuestionRequest) GetIsE() bool

                                                                    func (*AnswerQuestionRequest) GetIsF

                                                                    func (x *AnswerQuestionRequest) GetIsF() bool

                                                                    func (*AnswerQuestionRequest) GetIsG

                                                                    func (x *AnswerQuestionRequest) GetIsG() bool

                                                                    func (*AnswerQuestionRequest) GetIsH

                                                                    func (x *AnswerQuestionRequest) GetIsH() bool

                                                                    func (*AnswerQuestionRequest) GetIsTrue

                                                                    func (x *AnswerQuestionRequest) GetIsTrue() bool

                                                                    func (*AnswerQuestionRequest) GetQuestionUUID

                                                                    func (x *AnswerQuestionRequest) GetQuestionUUID() string

                                                                    func (*AnswerQuestionRequest) GetStartTime

                                                                    func (x *AnswerQuestionRequest) GetStartTime() uint32

                                                                    func (*AnswerQuestionRequest) ProtoMessage

                                                                    func (*AnswerQuestionRequest) ProtoMessage()

                                                                    func (*AnswerQuestionRequest) ProtoReflect

                                                                    func (x *AnswerQuestionRequest) ProtoReflect() protoreflect.Message

                                                                    func (*AnswerQuestionRequest) Reset

                                                                    func (x *AnswerQuestionRequest) Reset()

                                                                    func (*AnswerQuestionRequest) String

                                                                    func (x *AnswerQuestionRequest) String() string

                                                                    type AnswerQuestionResponse

                                                                    type AnswerQuestionResponse struct {
                                                                    	Status *ResponseStatus `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                    	// contains filtered or unexported fields
                                                                    }

                                                                    func (*AnswerQuestionResponse) Descriptor

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

                                                                      Deprecated: Use AnswerQuestionResponse.ProtoReflect.Descriptor instead.

                                                                      func (*AnswerQuestionResponse) GetStatus

                                                                      func (x *AnswerQuestionResponse) GetStatus() *ResponseStatus

                                                                      func (*AnswerQuestionResponse) ProtoMessage

                                                                      func (*AnswerQuestionResponse) ProtoMessage()

                                                                      func (*AnswerQuestionResponse) ProtoReflect

                                                                      func (x *AnswerQuestionResponse) ProtoReflect() protoreflect.Message

                                                                      func (*AnswerQuestionResponse) Reset

                                                                      func (x *AnswerQuestionResponse) Reset()

                                                                      func (*AnswerQuestionResponse) String

                                                                      func (x *AnswerQuestionResponse) String() string

                                                                      type ChapterBasicInfo

                                                                      type ChapterBasicInfo struct {
                                                                      	UUID        string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                      	Name        string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                      	Description string `protobuf:"bytes,3,opt,name=Description,proto3" json:"Description,omitempty"`
                                                                      	Index       uint32 `protobuf:"varint,4,opt,name=Index,proto3" json:"Index,omitempty"`
                                                                      	// contains filtered or unexported fields
                                                                      }

                                                                      func (*ChapterBasicInfo) Descriptor

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

                                                                        Deprecated: Use ChapterBasicInfo.ProtoReflect.Descriptor instead.

                                                                        func (*ChapterBasicInfo) GetDescription

                                                                        func (x *ChapterBasicInfo) GetDescription() string

                                                                        func (*ChapterBasicInfo) GetIndex

                                                                        func (x *ChapterBasicInfo) GetIndex() uint32

                                                                        func (*ChapterBasicInfo) GetName

                                                                        func (x *ChapterBasicInfo) GetName() string

                                                                        func (*ChapterBasicInfo) GetUUID

                                                                        func (x *ChapterBasicInfo) GetUUID() string

                                                                        func (*ChapterBasicInfo) ProtoMessage

                                                                        func (*ChapterBasicInfo) ProtoMessage()

                                                                        func (*ChapterBasicInfo) ProtoReflect

                                                                        func (x *ChapterBasicInfo) ProtoReflect() protoreflect.Message

                                                                        func (*ChapterBasicInfo) Reset

                                                                        func (x *ChapterBasicInfo) Reset()

                                                                        func (*ChapterBasicInfo) String

                                                                        func (x *ChapterBasicInfo) String() string

                                                                        type ChapterServiceClient

                                                                        type ChapterServiceClient interface {
                                                                        	GetChapter(ctx context.Context, in *GetChapterRequest, opts ...grpc.CallOption) (*GetChapterResponse, error)
                                                                        	ListChapters(ctx context.Context, in *ListChaptersRequest, opts ...grpc.CallOption) (*ListChaptersResponse, error)
                                                                        	CreateChapter(ctx context.Context, in *CreateChapterRequest, opts ...grpc.CallOption) (*CreateChapterResponse, error)
                                                                        	UpdateChapter(ctx context.Context, in *UpdateChapterRequest, opts ...grpc.CallOption) (*UpdateChapterResponse, error)
                                                                        	DeleteChapter(ctx context.Context, in *DeleteChapterRequest, opts ...grpc.CallOption) (*DeleteChapterResponse, error)
                                                                        	UpdateChapterContent(ctx context.Context, in *UpdateChapterContentRequest, opts ...grpc.CallOption) (*UpdateChapterContentResponse, error)
                                                                        }

                                                                          ChapterServiceClient is the client API for ChapterService service.

                                                                          For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

                                                                          type ChapterServiceServer

                                                                            ChapterServiceServer is the server API for ChapterService service.

                                                                            type ClassBasicInfo

                                                                            type ClassBasicInfo struct {
                                                                            	UUID        string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                            	Name        string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                            	Description string `protobuf:"bytes,3,opt,name=Description,proto3" json:"Description,omitempty"`
                                                                            	CourseUUID  string `protobuf:"bytes,4,opt,name=CourseUUID,proto3" json:"CourseUUID,omitempty"`
                                                                            	// contains filtered or unexported fields
                                                                            }

                                                                            func (*ClassBasicInfo) Descriptor

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

                                                                              Deprecated: Use ClassBasicInfo.ProtoReflect.Descriptor instead.

                                                                              func (*ClassBasicInfo) GetCourseUUID

                                                                              func (x *ClassBasicInfo) GetCourseUUID() string

                                                                              func (*ClassBasicInfo) GetDescription

                                                                              func (x *ClassBasicInfo) GetDescription() string

                                                                              func (*ClassBasicInfo) GetName

                                                                              func (x *ClassBasicInfo) GetName() string

                                                                              func (*ClassBasicInfo) GetUUID

                                                                              func (x *ClassBasicInfo) GetUUID() string

                                                                              func (*ClassBasicInfo) ProtoMessage

                                                                              func (*ClassBasicInfo) ProtoMessage()

                                                                              func (*ClassBasicInfo) ProtoReflect

                                                                              func (x *ClassBasicInfo) ProtoReflect() protoreflect.Message

                                                                              func (*ClassBasicInfo) Reset

                                                                              func (x *ClassBasicInfo) Reset()

                                                                              func (*ClassBasicInfo) String

                                                                              func (x *ClassBasicInfo) String() string

                                                                              type ClassServiceClient

                                                                              type ClassServiceClient interface {
                                                                              	// 列举自己所在的班级
                                                                              	ListClasses(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ListClassesResponse, error)
                                                                              	// 列举自己所管理的班级
                                                                              	ListManagedClasses(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ListManagedClassesResponse, error)
                                                                              	// 列举使用指定课程的班级, 仅管理员可调用
                                                                              	ListCourseClasses(ctx context.Context, in *ListCourseClassesRequest, opts ...grpc.CallOption) (*ListCourseClassesResponse, error)
                                                                              	ListClassStudents(ctx context.Context, in *ListClassStudentsRequest, opts ...grpc.CallOption) (*ListClassStudentsResponse, error)
                                                                              	CreateClass(ctx context.Context, in *CreateClassRequest, opts ...grpc.CallOption) (*CreateClassResponse, error)
                                                                              	UpdateClass(ctx context.Context, in *UpdateClassRequest, opts ...grpc.CallOption) (*UpdateClassResponse, error)
                                                                              	DeleteClass(ctx context.Context, in *DeleteClassRequest, opts ...grpc.CallOption) (*DeleteClassResponse, error)
                                                                              	AddClassStudents(ctx context.Context, in *AddClassStudentsRequest, opts ...grpc.CallOption) (*AddClassStudentsResponse, error)
                                                                              	RemoveClassStudent(ctx context.Context, in *RemoveClassStudentRequest, opts ...grpc.CallOption) (*RemoveClassStudentResponse, error)
                                                                              	SetClassManager(ctx context.Context, in *SetClassManagerRequest, opts ...grpc.CallOption) (*SetClassManagerResponse, error)
                                                                              }

                                                                                ClassServiceClient is the client API for ClassService service.

                                                                                For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

                                                                                type ClassServiceServer

                                                                                type ClassServiceServer interface {
                                                                                	// 列举自己所在的班级
                                                                                	ListClasses(context.Context, *Empty) (*ListClassesResponse, error)
                                                                                	// 列举自己所管理的班级
                                                                                	ListManagedClasses(context.Context, *Empty) (*ListManagedClassesResponse, error)
                                                                                	// 列举使用指定课程的班级, 仅管理员可调用
                                                                                	ListCourseClasses(context.Context, *ListCourseClassesRequest) (*ListCourseClassesResponse, error)
                                                                                	ListClassStudents(context.Context, *ListClassStudentsRequest) (*ListClassStudentsResponse, error)
                                                                                	CreateClass(context.Context, *CreateClassRequest) (*CreateClassResponse, error)
                                                                                	UpdateClass(context.Context, *UpdateClassRequest) (*UpdateClassResponse, error)
                                                                                	DeleteClass(context.Context, *DeleteClassRequest) (*DeleteClassResponse, error)
                                                                                	AddClassStudents(context.Context, *AddClassStudentsRequest) (*AddClassStudentsResponse, error)
                                                                                	RemoveClassStudent(context.Context, *RemoveClassStudentRequest) (*RemoveClassStudentResponse, error)
                                                                                	SetClassManager(context.Context, *SetClassManagerRequest) (*SetClassManagerResponse, error)
                                                                                }

                                                                                  ClassServiceServer is the server API for ClassService service.

                                                                                  type CollectingDataServiceClient

                                                                                  type CollectingDataServiceClient interface {
                                                                                  	UploadContentReadings(ctx context.Context, in *UploadContentReadingsRequest, opts ...grpc.CallOption) (*UploadContentReadingsResponse, error)
                                                                                  	UploadAnswers(ctx context.Context, in *UploadAnswersRequest, opts ...grpc.CallOption) (*UploadAnswersResponse, error)
                                                                                  }

                                                                                    CollectingDataServiceClient is the client API for CollectingDataService service.

                                                                                    For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

                                                                                    type CollectingDataServiceServer

                                                                                    type CollectingDataServiceServer interface {
                                                                                    	UploadContentReadings(context.Context, *UploadContentReadingsRequest) (*UploadContentReadingsResponse, error)
                                                                                    	UploadAnswers(context.Context, *UploadAnswersRequest) (*UploadAnswersResponse, error)
                                                                                    }

                                                                                      CollectingDataServiceServer is the server API for CollectingDataService service.

                                                                                      type ContentReading

                                                                                      type ContentReading struct {
                                                                                      
                                                                                      	// 开始时间戳
                                                                                      	StartTime uint32 `protobuf:"fixed32,1,opt,name=StartTime,proto3" json:"StartTime,omitempty"`
                                                                                      	// 结束时间戳
                                                                                      	EndTime uint32 `protobuf:"fixed32,2,opt,name=EndTime,proto3" json:"EndTime,omitempty"`
                                                                                      	// 章节 UUID
                                                                                      	ChapterUUID string `protobuf:"bytes,3,opt,name=ChapterUUID,proto3" json:"ChapterUUID,omitempty"`
                                                                                      	// contains filtered or unexported fields
                                                                                      }

                                                                                      func (*ContentReading) Descriptor

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

                                                                                        Deprecated: Use ContentReading.ProtoReflect.Descriptor instead.

                                                                                        func (*ContentReading) GetChapterUUID

                                                                                        func (x *ContentReading) GetChapterUUID() string

                                                                                        func (*ContentReading) GetEndTime

                                                                                        func (x *ContentReading) GetEndTime() uint32

                                                                                        func (*ContentReading) GetStartTime

                                                                                        func (x *ContentReading) GetStartTime() uint32

                                                                                        func (*ContentReading) ProtoMessage

                                                                                        func (*ContentReading) ProtoMessage()

                                                                                        func (*ContentReading) ProtoReflect

                                                                                        func (x *ContentReading) ProtoReflect() protoreflect.Message

                                                                                        func (*ContentReading) Reset

                                                                                        func (x *ContentReading) Reset()

                                                                                        func (*ContentReading) String

                                                                                        func (x *ContentReading) String() string

                                                                                        type CourseServiceClient

                                                                                        type CourseServiceClient interface {
                                                                                        	// 获取指定课程的信息
                                                                                        	GetCourse(ctx context.Context, in *GetCourseRequest, opts ...grpc.CallOption) (*GetCourseResponse, error)
                                                                                        	// 列举所有课程
                                                                                        	ListCourses(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ListCoursesResponse, error)
                                                                                        	// 仅管理员可调用
                                                                                        	CreateCourse(ctx context.Context, in *CreateCourseRequest, opts ...grpc.CallOption) (*CreateCourseResponse, error)
                                                                                        	UpdateCourse(ctx context.Context, in *UpdateCourseRequest, opts ...grpc.CallOption) (*UpdateCourseResponse, error)
                                                                                        	DeleteCourse(ctx context.Context, in *DeleteCourseRequest, opts ...grpc.CallOption) (*DeleteCourseResponse, error)
                                                                                        	SetCourseManager(ctx context.Context, in *SetCourseManagerRequest, opts ...grpc.CallOption) (*SetCourseManagerResponse, error)
                                                                                        }

                                                                                          CourseServiceClient is the client API for CourseService service.

                                                                                          For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

                                                                                          type CourseServiceServer

                                                                                          type CourseServiceServer interface {
                                                                                          	// 获取指定课程的信息
                                                                                          	GetCourse(context.Context, *GetCourseRequest) (*GetCourseResponse, error)
                                                                                          	// 列举所有课程
                                                                                          	ListCourses(context.Context, *Empty) (*ListCoursesResponse, error)
                                                                                          	// 仅管理员可调用
                                                                                          	CreateCourse(context.Context, *CreateCourseRequest) (*CreateCourseResponse, error)
                                                                                          	UpdateCourse(context.Context, *UpdateCourseRequest) (*UpdateCourseResponse, error)
                                                                                          	DeleteCourse(context.Context, *DeleteCourseRequest) (*DeleteCourseResponse, error)
                                                                                          	SetCourseManager(context.Context, *SetCourseManagerRequest) (*SetCourseManagerResponse, error)
                                                                                          }

                                                                                            CourseServiceServer is the server API for CourseService service.

                                                                                            type CreateChapterRequest

                                                                                            type CreateChapterRequest struct {
                                                                                            	Name        string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                                            	Description string `protobuf:"bytes,2,opt,name=Description,proto3" json:"Description,omitempty"`
                                                                                            	Index       uint32 `protobuf:"varint,3,opt,name=Index,proto3" json:"Index,omitempty"`
                                                                                            	CourseUUID  string `protobuf:"bytes,4,opt,name=CourseUUID,proto3" json:"CourseUUID,omitempty"`
                                                                                            	// contains filtered or unexported fields
                                                                                            }

                                                                                            func (*CreateChapterRequest) Descriptor

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

                                                                                              Deprecated: Use CreateChapterRequest.ProtoReflect.Descriptor instead.

                                                                                              func (*CreateChapterRequest) GetCourseUUID

                                                                                              func (x *CreateChapterRequest) GetCourseUUID() string

                                                                                              func (*CreateChapterRequest) GetDescription

                                                                                              func (x *CreateChapterRequest) GetDescription() string

                                                                                              func (*CreateChapterRequest) GetIndex

                                                                                              func (x *CreateChapterRequest) GetIndex() uint32

                                                                                              func (*CreateChapterRequest) GetName

                                                                                              func (x *CreateChapterRequest) GetName() string

                                                                                              func (*CreateChapterRequest) ProtoMessage

                                                                                              func (*CreateChapterRequest) ProtoMessage()

                                                                                              func (*CreateChapterRequest) ProtoReflect

                                                                                              func (x *CreateChapterRequest) ProtoReflect() protoreflect.Message

                                                                                              func (*CreateChapterRequest) Reset

                                                                                              func (x *CreateChapterRequest) Reset()

                                                                                              func (*CreateChapterRequest) String

                                                                                              func (x *CreateChapterRequest) String() string

                                                                                              type CreateChapterResponse

                                                                                              type CreateChapterResponse struct {
                                                                                              	ChapterUUID string          `protobuf:"bytes,1,opt,name=ChapterUUID,proto3" json:"ChapterUUID,omitempty"`
                                                                                              	Status      *ResponseStatus `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                              	// contains filtered or unexported fields
                                                                                              }

                                                                                              func (*CreateChapterResponse) Descriptor

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

                                                                                                Deprecated: Use CreateChapterResponse.ProtoReflect.Descriptor instead.

                                                                                                func (*CreateChapterResponse) GetChapterUUID

                                                                                                func (x *CreateChapterResponse) GetChapterUUID() string

                                                                                                func (*CreateChapterResponse) GetStatus

                                                                                                func (x *CreateChapterResponse) GetStatus() *ResponseStatus

                                                                                                func (*CreateChapterResponse) ProtoMessage

                                                                                                func (*CreateChapterResponse) ProtoMessage()

                                                                                                func (*CreateChapterResponse) ProtoReflect

                                                                                                func (x *CreateChapterResponse) ProtoReflect() protoreflect.Message

                                                                                                func (*CreateChapterResponse) Reset

                                                                                                func (x *CreateChapterResponse) Reset()

                                                                                                func (*CreateChapterResponse) String

                                                                                                func (x *CreateChapterResponse) String() string

                                                                                                type CreateClassRequest

                                                                                                type CreateClassRequest struct {
                                                                                                	Name        string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                                                	Description string `protobuf:"bytes,2,opt,name=Description,proto3" json:"Description,omitempty"`
                                                                                                	ManagerID   uint32 `protobuf:"varint,3,opt,name=ManagerID,proto3" json:"ManagerID,omitempty"`
                                                                                                	CourseUUID  string `protobuf:"bytes,4,opt,name=CourseUUID,proto3" json:"CourseUUID,omitempty"`
                                                                                                	// contains filtered or unexported fields
                                                                                                }

                                                                                                func (*CreateClassRequest) Descriptor

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

                                                                                                  Deprecated: Use CreateClassRequest.ProtoReflect.Descriptor instead.

                                                                                                  func (*CreateClassRequest) GetCourseUUID

                                                                                                  func (x *CreateClassRequest) GetCourseUUID() string

                                                                                                  func (*CreateClassRequest) GetDescription

                                                                                                  func (x *CreateClassRequest) GetDescription() string

                                                                                                  func (*CreateClassRequest) GetManagerID

                                                                                                  func (x *CreateClassRequest) GetManagerID() uint32

                                                                                                  func (*CreateClassRequest) GetName

                                                                                                  func (x *CreateClassRequest) GetName() string

                                                                                                  func (*CreateClassRequest) ProtoMessage

                                                                                                  func (*CreateClassRequest) ProtoMessage()

                                                                                                  func (*CreateClassRequest) ProtoReflect

                                                                                                  func (x *CreateClassRequest) ProtoReflect() protoreflect.Message

                                                                                                  func (*CreateClassRequest) Reset

                                                                                                  func (x *CreateClassRequest) Reset()

                                                                                                  func (*CreateClassRequest) String

                                                                                                  func (x *CreateClassRequest) String() string

                                                                                                  type CreateClassResponse

                                                                                                  type CreateClassResponse struct {
                                                                                                  	UUID   string          `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                  	Status *ResponseStatus `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                  	// contains filtered or unexported fields
                                                                                                  }

                                                                                                  func (*CreateClassResponse) Descriptor

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

                                                                                                    Deprecated: Use CreateClassResponse.ProtoReflect.Descriptor instead.

                                                                                                    func (*CreateClassResponse) GetStatus

                                                                                                    func (x *CreateClassResponse) GetStatus() *ResponseStatus

                                                                                                    func (*CreateClassResponse) GetUUID

                                                                                                    func (x *CreateClassResponse) GetUUID() string

                                                                                                    func (*CreateClassResponse) ProtoMessage

                                                                                                    func (*CreateClassResponse) ProtoMessage()

                                                                                                    func (*CreateClassResponse) ProtoReflect

                                                                                                    func (x *CreateClassResponse) ProtoReflect() protoreflect.Message

                                                                                                    func (*CreateClassResponse) Reset

                                                                                                    func (x *CreateClassResponse) Reset()

                                                                                                    func (*CreateClassResponse) String

                                                                                                    func (x *CreateClassResponse) String() string

                                                                                                    type CreateCourseRequest

                                                                                                    type CreateCourseRequest struct {
                                                                                                    	Name        string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                                                    	Description string `protobuf:"bytes,2,opt,name=Description,proto3" json:"Description,omitempty"`
                                                                                                    	ManagerID   uint32 `protobuf:"varint,3,opt,name=ManagerID,proto3" json:"ManagerID,omitempty"`
                                                                                                    	// contains filtered or unexported fields
                                                                                                    }

                                                                                                    func (*CreateCourseRequest) Descriptor

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

                                                                                                      Deprecated: Use CreateCourseRequest.ProtoReflect.Descriptor instead.

                                                                                                      func (*CreateCourseRequest) GetDescription

                                                                                                      func (x *CreateCourseRequest) GetDescription() string

                                                                                                      func (*CreateCourseRequest) GetManagerID

                                                                                                      func (x *CreateCourseRequest) GetManagerID() uint32

                                                                                                      func (*CreateCourseRequest) GetName

                                                                                                      func (x *CreateCourseRequest) GetName() string

                                                                                                      func (*CreateCourseRequest) ProtoMessage

                                                                                                      func (*CreateCourseRequest) ProtoMessage()

                                                                                                      func (*CreateCourseRequest) ProtoReflect

                                                                                                      func (x *CreateCourseRequest) ProtoReflect() protoreflect.Message

                                                                                                      func (*CreateCourseRequest) Reset

                                                                                                      func (x *CreateCourseRequest) Reset()

                                                                                                      func (*CreateCourseRequest) String

                                                                                                      func (x *CreateCourseRequest) String() string

                                                                                                      type CreateCourseResponse

                                                                                                      type CreateCourseResponse struct {
                                                                                                      	UUID   string          `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                      	Status *ResponseStatus `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                      	// contains filtered or unexported fields
                                                                                                      }

                                                                                                      func (*CreateCourseResponse) Descriptor

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

                                                                                                        Deprecated: Use CreateCourseResponse.ProtoReflect.Descriptor instead.

                                                                                                        func (*CreateCourseResponse) GetStatus

                                                                                                        func (x *CreateCourseResponse) GetStatus() *ResponseStatus

                                                                                                        func (*CreateCourseResponse) GetUUID

                                                                                                        func (x *CreateCourseResponse) GetUUID() string

                                                                                                        func (*CreateCourseResponse) ProtoMessage

                                                                                                        func (*CreateCourseResponse) ProtoMessage()

                                                                                                        func (*CreateCourseResponse) ProtoReflect

                                                                                                        func (x *CreateCourseResponse) ProtoReflect() protoreflect.Message

                                                                                                        func (*CreateCourseResponse) Reset

                                                                                                        func (x *CreateCourseResponse) Reset()

                                                                                                        func (*CreateCourseResponse) String

                                                                                                        func (x *CreateCourseResponse) String() string

                                                                                                        type CreateKnowledgePointRequest

                                                                                                        type CreateKnowledgePointRequest struct {
                                                                                                        	ChapterUUID string `protobuf:"bytes,1,opt,name=ChapterUUID,proto3" json:"ChapterUUID,omitempty"`
                                                                                                        	Name        string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                                                        	// contains filtered or unexported fields
                                                                                                        }

                                                                                                        func (*CreateKnowledgePointRequest) Descriptor

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

                                                                                                          Deprecated: Use CreateKnowledgePointRequest.ProtoReflect.Descriptor instead.

                                                                                                          func (*CreateKnowledgePointRequest) GetChapterUUID

                                                                                                          func (x *CreateKnowledgePointRequest) GetChapterUUID() string

                                                                                                          func (*CreateKnowledgePointRequest) GetName

                                                                                                          func (x *CreateKnowledgePointRequest) GetName() string

                                                                                                          func (*CreateKnowledgePointRequest) ProtoMessage

                                                                                                          func (*CreateKnowledgePointRequest) ProtoMessage()

                                                                                                          func (*CreateKnowledgePointRequest) ProtoReflect

                                                                                                          func (*CreateKnowledgePointRequest) Reset

                                                                                                          func (x *CreateKnowledgePointRequest) Reset()

                                                                                                          func (*CreateKnowledgePointRequest) String

                                                                                                          func (x *CreateKnowledgePointRequest) String() string

                                                                                                          type CreateKnowledgePointResponse

                                                                                                          type CreateKnowledgePointResponse struct {
                                                                                                          	UUID   string          `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                          	Status *ResponseStatus `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                          	// contains filtered or unexported fields
                                                                                                          }

                                                                                                          func (*CreateKnowledgePointResponse) Descriptor

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

                                                                                                            Deprecated: Use CreateKnowledgePointResponse.ProtoReflect.Descriptor instead.

                                                                                                            func (*CreateKnowledgePointResponse) GetStatus

                                                                                                            func (*CreateKnowledgePointResponse) GetUUID

                                                                                                            func (x *CreateKnowledgePointResponse) GetUUID() string

                                                                                                            func (*CreateKnowledgePointResponse) ProtoMessage

                                                                                                            func (*CreateKnowledgePointResponse) ProtoMessage()

                                                                                                            func (*CreateKnowledgePointResponse) ProtoReflect

                                                                                                            func (*CreateKnowledgePointResponse) Reset

                                                                                                            func (x *CreateKnowledgePointResponse) Reset()

                                                                                                            func (*CreateKnowledgePointResponse) String

                                                                                                            type CreateQuestionRequest

                                                                                                            type CreateQuestionRequest struct {
                                                                                                            	Question            string   `protobuf:"bytes,1,opt,name=Question,proto3" json:"Question,omitempty"`
                                                                                                            	Analysis            string   `protobuf:"bytes,2,opt,name=Analysis,proto3" json:"Analysis,omitempty"`
                                                                                                            	AnswerA             string   `protobuf:"bytes,3,opt,name=AnswerA,proto3" json:"AnswerA,omitempty"`
                                                                                                            	AnswerB             string   `protobuf:"bytes,4,opt,name=AnswerB,proto3" json:"AnswerB,omitempty"`
                                                                                                            	AnswerC             string   `protobuf:"bytes,5,opt,name=AnswerC,proto3" json:"AnswerC,omitempty"`
                                                                                                            	AnswerD             string   `protobuf:"bytes,6,opt,name=AnswerD,proto3" json:"AnswerD,omitempty"`
                                                                                                            	AnswerE             string   `protobuf:"bytes,7,opt,name=AnswerE,proto3" json:"AnswerE,omitempty"`
                                                                                                            	AnswerF             string   `protobuf:"bytes,8,opt,name=AnswerF,proto3" json:"AnswerF,omitempty"`
                                                                                                            	AnswerG             string   `protobuf:"bytes,9,opt,name=AnswerG,proto3" json:"AnswerG,omitempty"`
                                                                                                            	AnswerH             string   `protobuf:"bytes,10,opt,name=AnswerH,proto3" json:"AnswerH,omitempty"`
                                                                                                            	IsA                 bool     `protobuf:"varint,11,opt,name=IsA,proto3" json:"IsA,omitempty"`
                                                                                                            	IsB                 bool     `protobuf:"varint,12,opt,name=IsB,proto3" json:"IsB,omitempty"`
                                                                                                            	IsC                 bool     `protobuf:"varint,13,opt,name=IsC,proto3" json:"IsC,omitempty"`
                                                                                                            	IsD                 bool     `protobuf:"varint,14,opt,name=IsD,proto3" json:"IsD,omitempty"`
                                                                                                            	IsE                 bool     `protobuf:"varint,15,opt,name=IsE,proto3" json:"IsE,omitempty"`
                                                                                                            	IsF                 bool     `protobuf:"varint,16,opt,name=IsF,proto3" json:"IsF,omitempty"`
                                                                                                            	IsG                 bool     `protobuf:"varint,17,opt,name=IsG,proto3" json:"IsG,omitempty"`
                                                                                                            	IsH                 bool     `protobuf:"varint,18,opt,name=IsH,proto3" json:"IsH,omitempty"`
                                                                                                            	IsTrue              bool     `protobuf:"varint,19,opt,name=IsTrue,proto3" json:"IsTrue,omitempty"`
                                                                                                            	Type                int32    `protobuf:"varint,20,opt,name=Type,proto3" json:"Type,omitempty"`
                                                                                                            	Level               int32    `protobuf:"varint,21,opt,name=Level,proto3" json:"Level,omitempty"`
                                                                                                            	ChapterUUID         string   `protobuf:"bytes,22,opt,name=ChapterUUID,proto3" json:"ChapterUUID,omitempty"`
                                                                                                            	IsExamQuestion      bool     `protobuf:"varint,23,opt,name=IsExamQuestion,proto3" json:"IsExamQuestion,omitempty"`
                                                                                                            	KnowledgePointUUIDs []string `protobuf:"bytes,24,rep,name=KnowledgePointUUIDs,proto3" json:"KnowledgePointUUIDs,omitempty"`
                                                                                                            	// contains filtered or unexported fields
                                                                                                            }

                                                                                                            func (*CreateQuestionRequest) Descriptor

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

                                                                                                              Deprecated: Use CreateQuestionRequest.ProtoReflect.Descriptor instead.

                                                                                                              func (*CreateQuestionRequest) GetAnalysis

                                                                                                              func (x *CreateQuestionRequest) GetAnalysis() string

                                                                                                              func (*CreateQuestionRequest) GetAnswerA

                                                                                                              func (x *CreateQuestionRequest) GetAnswerA() string

                                                                                                              func (*CreateQuestionRequest) GetAnswerB

                                                                                                              func (x *CreateQuestionRequest) GetAnswerB() string

                                                                                                              func (*CreateQuestionRequest) GetAnswerC

                                                                                                              func (x *CreateQuestionRequest) GetAnswerC() string

                                                                                                              func (*CreateQuestionRequest) GetAnswerD

                                                                                                              func (x *CreateQuestionRequest) GetAnswerD() string

                                                                                                              func (*CreateQuestionRequest) GetAnswerE

                                                                                                              func (x *CreateQuestionRequest) GetAnswerE() string

                                                                                                              func (*CreateQuestionRequest) GetAnswerF

                                                                                                              func (x *CreateQuestionRequest) GetAnswerF() string

                                                                                                              func (*CreateQuestionRequest) GetAnswerG

                                                                                                              func (x *CreateQuestionRequest) GetAnswerG() string

                                                                                                              func (*CreateQuestionRequest) GetAnswerH

                                                                                                              func (x *CreateQuestionRequest) GetAnswerH() string

                                                                                                              func (*CreateQuestionRequest) GetChapterUUID

                                                                                                              func (x *CreateQuestionRequest) GetChapterUUID() string

                                                                                                              func (*CreateQuestionRequest) GetIsA

                                                                                                              func (x *CreateQuestionRequest) GetIsA() bool

                                                                                                              func (*CreateQuestionRequest) GetIsB

                                                                                                              func (x *CreateQuestionRequest) GetIsB() bool

                                                                                                              func (*CreateQuestionRequest) GetIsC

                                                                                                              func (x *CreateQuestionRequest) GetIsC() bool

                                                                                                              func (*CreateQuestionRequest) GetIsD

                                                                                                              func (x *CreateQuestionRequest) GetIsD() bool

                                                                                                              func (*CreateQuestionRequest) GetIsE

                                                                                                              func (x *CreateQuestionRequest) GetIsE() bool

                                                                                                              func (*CreateQuestionRequest) GetIsExamQuestion

                                                                                                              func (x *CreateQuestionRequest) GetIsExamQuestion() bool

                                                                                                              func (*CreateQuestionRequest) GetIsF

                                                                                                              func (x *CreateQuestionRequest) GetIsF() bool

                                                                                                              func (*CreateQuestionRequest) GetIsG

                                                                                                              func (x *CreateQuestionRequest) GetIsG() bool

                                                                                                              func (*CreateQuestionRequest) GetIsH

                                                                                                              func (x *CreateQuestionRequest) GetIsH() bool

                                                                                                              func (*CreateQuestionRequest) GetIsTrue

                                                                                                              func (x *CreateQuestionRequest) GetIsTrue() bool

                                                                                                              func (*CreateQuestionRequest) GetKnowledgePointUUIDs

                                                                                                              func (x *CreateQuestionRequest) GetKnowledgePointUUIDs() []string

                                                                                                              func (*CreateQuestionRequest) GetLevel

                                                                                                              func (x *CreateQuestionRequest) GetLevel() int32

                                                                                                              func (*CreateQuestionRequest) GetQuestion

                                                                                                              func (x *CreateQuestionRequest) GetQuestion() string

                                                                                                              func (*CreateQuestionRequest) GetType

                                                                                                              func (x *CreateQuestionRequest) GetType() int32

                                                                                                              func (*CreateQuestionRequest) ProtoMessage

                                                                                                              func (*CreateQuestionRequest) ProtoMessage()

                                                                                                              func (*CreateQuestionRequest) ProtoReflect

                                                                                                              func (x *CreateQuestionRequest) ProtoReflect() protoreflect.Message

                                                                                                              func (*CreateQuestionRequest) Reset

                                                                                                              func (x *CreateQuestionRequest) Reset()

                                                                                                              func (*CreateQuestionRequest) String

                                                                                                              func (x *CreateQuestionRequest) String() string

                                                                                                              type CreateQuestionResponse

                                                                                                              type CreateQuestionResponse struct {
                                                                                                              	UUID   string          `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                              	Status *ResponseStatus `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                              	// contains filtered or unexported fields
                                                                                                              }

                                                                                                              func (*CreateQuestionResponse) Descriptor

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

                                                                                                                Deprecated: Use CreateQuestionResponse.ProtoReflect.Descriptor instead.

                                                                                                                func (*CreateQuestionResponse) GetStatus

                                                                                                                func (x *CreateQuestionResponse) GetStatus() *ResponseStatus

                                                                                                                func (*CreateQuestionResponse) GetUUID

                                                                                                                func (x *CreateQuestionResponse) GetUUID() string

                                                                                                                func (*CreateQuestionResponse) ProtoMessage

                                                                                                                func (*CreateQuestionResponse) ProtoMessage()

                                                                                                                func (*CreateQuestionResponse) ProtoReflect

                                                                                                                func (x *CreateQuestionResponse) ProtoReflect() protoreflect.Message

                                                                                                                func (*CreateQuestionResponse) Reset

                                                                                                                func (x *CreateQuestionResponse) Reset()

                                                                                                                func (*CreateQuestionResponse) String

                                                                                                                func (x *CreateQuestionResponse) String() string

                                                                                                                type DeleteChapterRequest

                                                                                                                type DeleteChapterRequest struct {
                                                                                                                	UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                	// contains filtered or unexported fields
                                                                                                                }

                                                                                                                func (*DeleteChapterRequest) Descriptor

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

                                                                                                                  Deprecated: Use DeleteChapterRequest.ProtoReflect.Descriptor instead.

                                                                                                                  func (*DeleteChapterRequest) GetUUID

                                                                                                                  func (x *DeleteChapterRequest) GetUUID() string

                                                                                                                  func (*DeleteChapterRequest) ProtoMessage

                                                                                                                  func (*DeleteChapterRequest) ProtoMessage()

                                                                                                                  func (*DeleteChapterRequest) ProtoReflect

                                                                                                                  func (x *DeleteChapterRequest) ProtoReflect() protoreflect.Message

                                                                                                                  func (*DeleteChapterRequest) Reset

                                                                                                                  func (x *DeleteChapterRequest) Reset()

                                                                                                                  func (*DeleteChapterRequest) String

                                                                                                                  func (x *DeleteChapterRequest) String() string

                                                                                                                  type DeleteChapterResponse

                                                                                                                  type DeleteChapterResponse struct {
                                                                                                                  	Status *ResponseStatus `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                  	// contains filtered or unexported fields
                                                                                                                  }

                                                                                                                  func (*DeleteChapterResponse) Descriptor

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

                                                                                                                    Deprecated: Use DeleteChapterResponse.ProtoReflect.Descriptor instead.

                                                                                                                    func (*DeleteChapterResponse) GetStatus

                                                                                                                    func (x *DeleteChapterResponse) GetStatus() *ResponseStatus

                                                                                                                    func (*DeleteChapterResponse) ProtoMessage

                                                                                                                    func (*DeleteChapterResponse) ProtoMessage()

                                                                                                                    func (*DeleteChapterResponse) ProtoReflect

                                                                                                                    func (x *DeleteChapterResponse) ProtoReflect() protoreflect.Message

                                                                                                                    func (*DeleteChapterResponse) Reset

                                                                                                                    func (x *DeleteChapterResponse) Reset()

                                                                                                                    func (*DeleteChapterResponse) String

                                                                                                                    func (x *DeleteChapterResponse) String() string

                                                                                                                    type DeleteClassRequest

                                                                                                                    type DeleteClassRequest struct {
                                                                                                                    	UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                    	// contains filtered or unexported fields
                                                                                                                    }

                                                                                                                    func (*DeleteClassRequest) Descriptor

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

                                                                                                                      Deprecated: Use DeleteClassRequest.ProtoReflect.Descriptor instead.

                                                                                                                      func (*DeleteClassRequest) GetUUID

                                                                                                                      func (x *DeleteClassRequest) GetUUID() string

                                                                                                                      func (*DeleteClassRequest) ProtoMessage

                                                                                                                      func (*DeleteClassRequest) ProtoMessage()

                                                                                                                      func (*DeleteClassRequest) ProtoReflect

                                                                                                                      func (x *DeleteClassRequest) ProtoReflect() protoreflect.Message

                                                                                                                      func (*DeleteClassRequest) Reset

                                                                                                                      func (x *DeleteClassRequest) Reset()

                                                                                                                      func (*DeleteClassRequest) String

                                                                                                                      func (x *DeleteClassRequest) String() string

                                                                                                                      type DeleteClassResponse

                                                                                                                      type DeleteClassResponse struct {
                                                                                                                      	Status *ResponseStatus `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                      	// contains filtered or unexported fields
                                                                                                                      }

                                                                                                                      func (*DeleteClassResponse) Descriptor

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

                                                                                                                        Deprecated: Use DeleteClassResponse.ProtoReflect.Descriptor instead.

                                                                                                                        func (*DeleteClassResponse) GetStatus

                                                                                                                        func (x *DeleteClassResponse) GetStatus() *ResponseStatus

                                                                                                                        func (*DeleteClassResponse) ProtoMessage

                                                                                                                        func (*DeleteClassResponse) ProtoMessage()

                                                                                                                        func (*DeleteClassResponse) ProtoReflect

                                                                                                                        func (x *DeleteClassResponse) ProtoReflect() protoreflect.Message

                                                                                                                        func (*DeleteClassResponse) Reset

                                                                                                                        func (x *DeleteClassResponse) Reset()

                                                                                                                        func (*DeleteClassResponse) String

                                                                                                                        func (x *DeleteClassResponse) String() string

                                                                                                                        type DeleteCourseRequest

                                                                                                                        type DeleteCourseRequest struct {
                                                                                                                        	UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                        	// contains filtered or unexported fields
                                                                                                                        }

                                                                                                                        func (*DeleteCourseRequest) Descriptor

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

                                                                                                                          Deprecated: Use DeleteCourseRequest.ProtoReflect.Descriptor instead.

                                                                                                                          func (*DeleteCourseRequest) GetUUID

                                                                                                                          func (x *DeleteCourseRequest) GetUUID() string

                                                                                                                          func (*DeleteCourseRequest) ProtoMessage

                                                                                                                          func (*DeleteCourseRequest) ProtoMessage()

                                                                                                                          func (*DeleteCourseRequest) ProtoReflect

                                                                                                                          func (x *DeleteCourseRequest) ProtoReflect() protoreflect.Message

                                                                                                                          func (*DeleteCourseRequest) Reset

                                                                                                                          func (x *DeleteCourseRequest) Reset()

                                                                                                                          func (*DeleteCourseRequest) String

                                                                                                                          func (x *DeleteCourseRequest) String() string

                                                                                                                          type DeleteCourseResponse

                                                                                                                          type DeleteCourseResponse struct {
                                                                                                                          	Status *ResponseStatus `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                          	// contains filtered or unexported fields
                                                                                                                          }

                                                                                                                          func (*DeleteCourseResponse) Descriptor

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

                                                                                                                            Deprecated: Use DeleteCourseResponse.ProtoReflect.Descriptor instead.

                                                                                                                            func (*DeleteCourseResponse) GetStatus

                                                                                                                            func (x *DeleteCourseResponse) GetStatus() *ResponseStatus

                                                                                                                            func (*DeleteCourseResponse) ProtoMessage

                                                                                                                            func (*DeleteCourseResponse) ProtoMessage()

                                                                                                                            func (*DeleteCourseResponse) ProtoReflect

                                                                                                                            func (x *DeleteCourseResponse) ProtoReflect() protoreflect.Message

                                                                                                                            func (*DeleteCourseResponse) Reset

                                                                                                                            func (x *DeleteCourseResponse) Reset()

                                                                                                                            func (*DeleteCourseResponse) String

                                                                                                                            func (x *DeleteCourseResponse) String() string

                                                                                                                            type DeleteKnowledgePointRequest

                                                                                                                            type DeleteKnowledgePointRequest struct {
                                                                                                                            	UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                            	// contains filtered or unexported fields
                                                                                                                            }

                                                                                                                            func (*DeleteKnowledgePointRequest) Descriptor

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

                                                                                                                              Deprecated: Use DeleteKnowledgePointRequest.ProtoReflect.Descriptor instead.

                                                                                                                              func (*DeleteKnowledgePointRequest) GetUUID

                                                                                                                              func (x *DeleteKnowledgePointRequest) GetUUID() string

                                                                                                                              func (*DeleteKnowledgePointRequest) ProtoMessage

                                                                                                                              func (*DeleteKnowledgePointRequest) ProtoMessage()

                                                                                                                              func (*DeleteKnowledgePointRequest) ProtoReflect

                                                                                                                              func (*DeleteKnowledgePointRequest) Reset

                                                                                                                              func (x *DeleteKnowledgePointRequest) Reset()

                                                                                                                              func (*DeleteKnowledgePointRequest) String

                                                                                                                              func (x *DeleteKnowledgePointRequest) String() string

                                                                                                                              type DeleteKnowledgePointResponse

                                                                                                                              type DeleteKnowledgePointResponse struct {
                                                                                                                              	Status *ResponseStatus `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                              	// contains filtered or unexported fields
                                                                                                                              }

                                                                                                                              func (*DeleteKnowledgePointResponse) Descriptor

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

                                                                                                                                Deprecated: Use DeleteKnowledgePointResponse.ProtoReflect.Descriptor instead.

                                                                                                                                func (*DeleteKnowledgePointResponse) GetStatus

                                                                                                                                func (*DeleteKnowledgePointResponse) ProtoMessage

                                                                                                                                func (*DeleteKnowledgePointResponse) ProtoMessage()

                                                                                                                                func (*DeleteKnowledgePointResponse) ProtoReflect

                                                                                                                                func (*DeleteKnowledgePointResponse) Reset

                                                                                                                                func (x *DeleteKnowledgePointResponse) Reset()

                                                                                                                                func (*DeleteKnowledgePointResponse) String

                                                                                                                                type DeleteQuestionRequest

                                                                                                                                type DeleteQuestionRequest struct {
                                                                                                                                	UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                                	// contains filtered or unexported fields
                                                                                                                                }

                                                                                                                                func (*DeleteQuestionRequest) Descriptor

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

                                                                                                                                  Deprecated: Use DeleteQuestionRequest.ProtoReflect.Descriptor instead.

                                                                                                                                  func (*DeleteQuestionRequest) GetUUID

                                                                                                                                  func (x *DeleteQuestionRequest) GetUUID() string

                                                                                                                                  func (*DeleteQuestionRequest) ProtoMessage

                                                                                                                                  func (*DeleteQuestionRequest) ProtoMessage()

                                                                                                                                  func (*DeleteQuestionRequest) ProtoReflect

                                                                                                                                  func (x *DeleteQuestionRequest) ProtoReflect() protoreflect.Message

                                                                                                                                  func (*DeleteQuestionRequest) Reset

                                                                                                                                  func (x *DeleteQuestionRequest) Reset()

                                                                                                                                  func (*DeleteQuestionRequest) String

                                                                                                                                  func (x *DeleteQuestionRequest) String() string

                                                                                                                                  type DeleteQuestionResponse

                                                                                                                                  type DeleteQuestionResponse struct {
                                                                                                                                  	Status *ResponseStatus `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                  	// contains filtered or unexported fields
                                                                                                                                  }

                                                                                                                                  func (*DeleteQuestionResponse) Descriptor

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

                                                                                                                                    Deprecated: Use DeleteQuestionResponse.ProtoReflect.Descriptor instead.

                                                                                                                                    func (*DeleteQuestionResponse) GetStatus

                                                                                                                                    func (x *DeleteQuestionResponse) GetStatus() *ResponseStatus

                                                                                                                                    func (*DeleteQuestionResponse) ProtoMessage

                                                                                                                                    func (*DeleteQuestionResponse) ProtoMessage()

                                                                                                                                    func (*DeleteQuestionResponse) ProtoReflect

                                                                                                                                    func (x *DeleteQuestionResponse) ProtoReflect() protoreflect.Message

                                                                                                                                    func (*DeleteQuestionResponse) Reset

                                                                                                                                    func (x *DeleteQuestionResponse) Reset()

                                                                                                                                    func (*DeleteQuestionResponse) String

                                                                                                                                    func (x *DeleteQuestionResponse) String() string

                                                                                                                                    type DeleteUserRequest

                                                                                                                                    type DeleteUserRequest struct {
                                                                                                                                    	AccountID uint32 `protobuf:"varint,1,opt,name=AccountID,proto3" json:"AccountID,omitempty"`
                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                    }

                                                                                                                                    func (*DeleteUserRequest) Descriptor

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

                                                                                                                                      Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.

                                                                                                                                      func (*DeleteUserRequest) GetAccountID

                                                                                                                                      func (x *DeleteUserRequest) GetAccountID() uint32

                                                                                                                                      func (*DeleteUserRequest) ProtoMessage

                                                                                                                                      func (*DeleteUserRequest) ProtoMessage()

                                                                                                                                      func (*DeleteUserRequest) ProtoReflect

                                                                                                                                      func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message

                                                                                                                                      func (*DeleteUserRequest) Reset

                                                                                                                                      func (x *DeleteUserRequest) Reset()

                                                                                                                                      func (*DeleteUserRequest) String

                                                                                                                                      func (x *DeleteUserRequest) String() string

                                                                                                                                      type DeleteUserResponse

                                                                                                                                      type DeleteUserResponse struct {
                                                                                                                                      	Status *ResponseStatus `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                      }

                                                                                                                                      func (*DeleteUserResponse) Descriptor

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

                                                                                                                                        Deprecated: Use DeleteUserResponse.ProtoReflect.Descriptor instead.

                                                                                                                                        func (*DeleteUserResponse) GetStatus

                                                                                                                                        func (x *DeleteUserResponse) GetStatus() *ResponseStatus

                                                                                                                                        func (*DeleteUserResponse) ProtoMessage

                                                                                                                                        func (*DeleteUserResponse) ProtoMessage()

                                                                                                                                        func (*DeleteUserResponse) ProtoReflect

                                                                                                                                        func (x *DeleteUserResponse) ProtoReflect() protoreflect.Message

                                                                                                                                        func (*DeleteUserResponse) Reset

                                                                                                                                        func (x *DeleteUserResponse) Reset()

                                                                                                                                        func (*DeleteUserResponse) String

                                                                                                                                        func (x *DeleteUserResponse) String() string

                                                                                                                                        type Empty

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

                                                                                                                                        func (*Empty) Descriptor

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

                                                                                                                                          Deprecated: Use Empty.ProtoReflect.Descriptor instead.

                                                                                                                                          func (*Empty) ProtoMessage

                                                                                                                                          func (*Empty) ProtoMessage()

                                                                                                                                          func (*Empty) ProtoReflect

                                                                                                                                          func (x *Empty) ProtoReflect() protoreflect.Message

                                                                                                                                          func (*Empty) Reset

                                                                                                                                          func (x *Empty) Reset()

                                                                                                                                          func (*Empty) String

                                                                                                                                          func (x *Empty) String() string

                                                                                                                                          type GetChapterRequest

                                                                                                                                          type GetChapterRequest struct {
                                                                                                                                          	UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                                          	// contains filtered or unexported fields
                                                                                                                                          }

                                                                                                                                          func (*GetChapterRequest) Descriptor

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

                                                                                                                                            Deprecated: Use GetChapterRequest.ProtoReflect.Descriptor instead.

                                                                                                                                            func (*GetChapterRequest) GetUUID

                                                                                                                                            func (x *GetChapterRequest) GetUUID() string

                                                                                                                                            func (*GetChapterRequest) ProtoMessage

                                                                                                                                            func (*GetChapterRequest) ProtoMessage()

                                                                                                                                            func (*GetChapterRequest) ProtoReflect

                                                                                                                                            func (x *GetChapterRequest) ProtoReflect() protoreflect.Message

                                                                                                                                            func (*GetChapterRequest) Reset

                                                                                                                                            func (x *GetChapterRequest) Reset()

                                                                                                                                            func (*GetChapterRequest) String

                                                                                                                                            func (x *GetChapterRequest) String() string

                                                                                                                                            type GetChapterResponse

                                                                                                                                            type GetChapterResponse struct {
                                                                                                                                            	UUID        string          `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                                            	Name        string          `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                                                                                            	Description string          `protobuf:"bytes,3,opt,name=Description,proto3" json:"Description,omitempty"`
                                                                                                                                            	Index       uint32          `protobuf:"varint,4,opt,name=Index,proto3" json:"Index,omitempty"`
                                                                                                                                            	Content     string          `protobuf:"bytes,5,opt,name=Content,proto3" json:"Content,omitempty"`
                                                                                                                                            	Status      *ResponseStatus `protobuf:"bytes,6,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                            }

                                                                                                                                            func (*GetChapterResponse) Descriptor

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

                                                                                                                                              Deprecated: Use GetChapterResponse.ProtoReflect.Descriptor instead.

                                                                                                                                              func (*GetChapterResponse) GetContent

                                                                                                                                              func (x *GetChapterResponse) GetContent() string

                                                                                                                                              func (*GetChapterResponse) GetDescription

                                                                                                                                              func (x *GetChapterResponse) GetDescription() string

                                                                                                                                              func (*GetChapterResponse) GetIndex

                                                                                                                                              func (x *GetChapterResponse) GetIndex() uint32

                                                                                                                                              func (*GetChapterResponse) GetName

                                                                                                                                              func (x *GetChapterResponse) GetName() string

                                                                                                                                              func (*GetChapterResponse) GetStatus

                                                                                                                                              func (x *GetChapterResponse) GetStatus() *ResponseStatus

                                                                                                                                              func (*GetChapterResponse) GetUUID

                                                                                                                                              func (x *GetChapterResponse) GetUUID() string

                                                                                                                                              func (*GetChapterResponse) ProtoMessage

                                                                                                                                              func (*GetChapterResponse) ProtoMessage()

                                                                                                                                              func (*GetChapterResponse) ProtoReflect

                                                                                                                                              func (x *GetChapterResponse) ProtoReflect() protoreflect.Message

                                                                                                                                              func (*GetChapterResponse) Reset

                                                                                                                                              func (x *GetChapterResponse) Reset()

                                                                                                                                              func (*GetChapterResponse) String

                                                                                                                                              func (x *GetChapterResponse) String() string

                                                                                                                                              type GetCourseRequest

                                                                                                                                              type GetCourseRequest struct {
                                                                                                                                              	UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                              }

                                                                                                                                              func (*GetCourseRequest) Descriptor

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

                                                                                                                                                Deprecated: Use GetCourseRequest.ProtoReflect.Descriptor instead.

                                                                                                                                                func (*GetCourseRequest) GetUUID

                                                                                                                                                func (x *GetCourseRequest) GetUUID() string

                                                                                                                                                func (*GetCourseRequest) ProtoMessage

                                                                                                                                                func (*GetCourseRequest) ProtoMessage()

                                                                                                                                                func (*GetCourseRequest) ProtoReflect

                                                                                                                                                func (x *GetCourseRequest) ProtoReflect() protoreflect.Message

                                                                                                                                                func (*GetCourseRequest) Reset

                                                                                                                                                func (x *GetCourseRequest) Reset()

                                                                                                                                                func (*GetCourseRequest) String

                                                                                                                                                func (x *GetCourseRequest) String() string

                                                                                                                                                type GetCourseResponse

                                                                                                                                                type GetCourseResponse struct {
                                                                                                                                                	UUID        string              `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                                                	Name        string              `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                                                                                                	Description string              `protobuf:"bytes,3,opt,name=Description,proto3" json:"Description,omitempty"`
                                                                                                                                                	Chapters    []*ChapterBasicInfo `protobuf:"bytes,4,rep,name=Chapters,proto3" json:"Chapters,omitempty"`
                                                                                                                                                	Status      *ResponseStatus     `protobuf:"bytes,5,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                	// contains filtered or unexported fields
                                                                                                                                                }

                                                                                                                                                func (*GetCourseResponse) Descriptor

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

                                                                                                                                                  Deprecated: Use GetCourseResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                  func (*GetCourseResponse) GetChapters

                                                                                                                                                  func (x *GetCourseResponse) GetChapters() []*ChapterBasicInfo

                                                                                                                                                  func (*GetCourseResponse) GetDescription

                                                                                                                                                  func (x *GetCourseResponse) GetDescription() string

                                                                                                                                                  func (*GetCourseResponse) GetName

                                                                                                                                                  func (x *GetCourseResponse) GetName() string

                                                                                                                                                  func (*GetCourseResponse) GetStatus

                                                                                                                                                  func (x *GetCourseResponse) GetStatus() *ResponseStatus

                                                                                                                                                  func (*GetCourseResponse) GetUUID

                                                                                                                                                  func (x *GetCourseResponse) GetUUID() string

                                                                                                                                                  func (*GetCourseResponse) ProtoMessage

                                                                                                                                                  func (*GetCourseResponse) ProtoMessage()

                                                                                                                                                  func (*GetCourseResponse) ProtoReflect

                                                                                                                                                  func (x *GetCourseResponse) ProtoReflect() protoreflect.Message

                                                                                                                                                  func (*GetCourseResponse) Reset

                                                                                                                                                  func (x *GetCourseResponse) Reset()

                                                                                                                                                  func (*GetCourseResponse) String

                                                                                                                                                  func (x *GetCourseResponse) String() string

                                                                                                                                                  type GetQuestionsFullInfoRequest

                                                                                                                                                  type GetQuestionsFullInfoRequest struct {
                                                                                                                                                  	QuestionUUIDs []string `protobuf:"bytes,1,rep,name=QuestionUUIDs,proto3" json:"QuestionUUIDs,omitempty"`
                                                                                                                                                  	// contains filtered or unexported fields
                                                                                                                                                  }

                                                                                                                                                  func (*GetQuestionsFullInfoRequest) Descriptor

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

                                                                                                                                                    Deprecated: Use GetQuestionsFullInfoRequest.ProtoReflect.Descriptor instead.

                                                                                                                                                    func (*GetQuestionsFullInfoRequest) GetQuestionUUIDs

                                                                                                                                                    func (x *GetQuestionsFullInfoRequest) GetQuestionUUIDs() []string

                                                                                                                                                    func (*GetQuestionsFullInfoRequest) ProtoMessage

                                                                                                                                                    func (*GetQuestionsFullInfoRequest) ProtoMessage()

                                                                                                                                                    func (*GetQuestionsFullInfoRequest) ProtoReflect

                                                                                                                                                    func (*GetQuestionsFullInfoRequest) Reset

                                                                                                                                                    func (x *GetQuestionsFullInfoRequest) Reset()

                                                                                                                                                    func (*GetQuestionsFullInfoRequest) String

                                                                                                                                                    func (x *GetQuestionsFullInfoRequest) String() string

                                                                                                                                                    type GetQuestionsFullInfoResponse

                                                                                                                                                    type GetQuestionsFullInfoResponse struct {
                                                                                                                                                    	Questions []*QuestionFullInfo `protobuf:"bytes,1,rep,name=Questions,proto3" json:"Questions,omitempty"`
                                                                                                                                                    	Status    *ResponseStatus     `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                                    }

                                                                                                                                                    func (*GetQuestionsFullInfoResponse) Descriptor

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

                                                                                                                                                      Deprecated: Use GetQuestionsFullInfoResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                      func (*GetQuestionsFullInfoResponse) GetQuestions

                                                                                                                                                      func (x *GetQuestionsFullInfoResponse) GetQuestions() []*QuestionFullInfo

                                                                                                                                                      func (*GetQuestionsFullInfoResponse) GetStatus

                                                                                                                                                      func (*GetQuestionsFullInfoResponse) ProtoMessage

                                                                                                                                                      func (*GetQuestionsFullInfoResponse) ProtoMessage()

                                                                                                                                                      func (*GetQuestionsFullInfoResponse) ProtoReflect

                                                                                                                                                      func (*GetQuestionsFullInfoResponse) Reset

                                                                                                                                                      func (x *GetQuestionsFullInfoResponse) Reset()

                                                                                                                                                      func (*GetQuestionsFullInfoResponse) String

                                                                                                                                                      type GetQuestionsRequest

                                                                                                                                                      type GetQuestionsRequest struct {
                                                                                                                                                      	QuestionUUIDs []string `protobuf:"bytes,1,rep,name=QuestionUUIDs,proto3" json:"QuestionUUIDs,omitempty"`
                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                      }

                                                                                                                                                      func (*GetQuestionsRequest) Descriptor

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

                                                                                                                                                        Deprecated: Use GetQuestionsRequest.ProtoReflect.Descriptor instead.

                                                                                                                                                        func (*GetQuestionsRequest) GetQuestionUUIDs

                                                                                                                                                        func (x *GetQuestionsRequest) GetQuestionUUIDs() []string

                                                                                                                                                        func (*GetQuestionsRequest) ProtoMessage

                                                                                                                                                        func (*GetQuestionsRequest) ProtoMessage()

                                                                                                                                                        func (*GetQuestionsRequest) ProtoReflect

                                                                                                                                                        func (x *GetQuestionsRequest) ProtoReflect() protoreflect.Message

                                                                                                                                                        func (*GetQuestionsRequest) Reset

                                                                                                                                                        func (x *GetQuestionsRequest) Reset()

                                                                                                                                                        func (*GetQuestionsRequest) String

                                                                                                                                                        func (x *GetQuestionsRequest) String() string

                                                                                                                                                        type GetQuestionsResponse

                                                                                                                                                        type GetQuestionsResponse struct {
                                                                                                                                                        	Questions []*QuestionBasicInfo `protobuf:"bytes,1,rep,name=Questions,proto3" json:"Questions,omitempty"`
                                                                                                                                                        	Status    *ResponseStatus      `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                        	// contains filtered or unexported fields
                                                                                                                                                        }

                                                                                                                                                        func (*GetQuestionsResponse) Descriptor

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

                                                                                                                                                          Deprecated: Use GetQuestionsResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                          func (*GetQuestionsResponse) GetQuestions

                                                                                                                                                          func (x *GetQuestionsResponse) GetQuestions() []*QuestionBasicInfo

                                                                                                                                                          func (*GetQuestionsResponse) GetStatus

                                                                                                                                                          func (x *GetQuestionsResponse) GetStatus() *ResponseStatus

                                                                                                                                                          func (*GetQuestionsResponse) ProtoMessage

                                                                                                                                                          func (*GetQuestionsResponse) ProtoMessage()

                                                                                                                                                          func (*GetQuestionsResponse) ProtoReflect

                                                                                                                                                          func (x *GetQuestionsResponse) ProtoReflect() protoreflect.Message

                                                                                                                                                          func (*GetQuestionsResponse) Reset

                                                                                                                                                          func (x *GetQuestionsResponse) Reset()

                                                                                                                                                          func (*GetQuestionsResponse) String

                                                                                                                                                          func (x *GetQuestionsResponse) String() string

                                                                                                                                                          type KnowledgePointBasicInfo

                                                                                                                                                          type KnowledgePointBasicInfo struct {
                                                                                                                                                          	UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                                                          	Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                                                                                                          	// contains filtered or unexported fields
                                                                                                                                                          }

                                                                                                                                                          func (*KnowledgePointBasicInfo) Descriptor

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

                                                                                                                                                            Deprecated: Use KnowledgePointBasicInfo.ProtoReflect.Descriptor instead.

                                                                                                                                                            func (*KnowledgePointBasicInfo) GetName

                                                                                                                                                            func (x *KnowledgePointBasicInfo) GetName() string

                                                                                                                                                            func (*KnowledgePointBasicInfo) GetUUID

                                                                                                                                                            func (x *KnowledgePointBasicInfo) GetUUID() string

                                                                                                                                                            func (*KnowledgePointBasicInfo) ProtoMessage

                                                                                                                                                            func (*KnowledgePointBasicInfo) ProtoMessage()

                                                                                                                                                            func (*KnowledgePointBasicInfo) ProtoReflect

                                                                                                                                                            func (x *KnowledgePointBasicInfo) ProtoReflect() protoreflect.Message

                                                                                                                                                            func (*KnowledgePointBasicInfo) Reset

                                                                                                                                                            func (x *KnowledgePointBasicInfo) Reset()

                                                                                                                                                            func (*KnowledgePointBasicInfo) String

                                                                                                                                                            func (x *KnowledgePointBasicInfo) String() string

                                                                                                                                                            type KnowledgePointFullInfo

                                                                                                                                                            type KnowledgePointFullInfo struct {
                                                                                                                                                            	UUID        string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                                                            	Name        string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                                                                                                            	ChapterUUID string `protobuf:"bytes,3,opt,name=ChapterUUID,proto3" json:"ChapterUUID,omitempty"`
                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                            }

                                                                                                                                                            func (*KnowledgePointFullInfo) Descriptor

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

                                                                                                                                                              Deprecated: Use KnowledgePointFullInfo.ProtoReflect.Descriptor instead.

                                                                                                                                                              func (*KnowledgePointFullInfo) GetChapterUUID

                                                                                                                                                              func (x *KnowledgePointFullInfo) GetChapterUUID() string

                                                                                                                                                              func (*KnowledgePointFullInfo) GetName

                                                                                                                                                              func (x *KnowledgePointFullInfo) GetName() string

                                                                                                                                                              func (*KnowledgePointFullInfo) GetUUID

                                                                                                                                                              func (x *KnowledgePointFullInfo) GetUUID() string

                                                                                                                                                              func (*KnowledgePointFullInfo) ProtoMessage

                                                                                                                                                              func (*KnowledgePointFullInfo) ProtoMessage()

                                                                                                                                                              func (*KnowledgePointFullInfo) ProtoReflect

                                                                                                                                                              func (x *KnowledgePointFullInfo) ProtoReflect() protoreflect.Message

                                                                                                                                                              func (*KnowledgePointFullInfo) Reset

                                                                                                                                                              func (x *KnowledgePointFullInfo) Reset()

                                                                                                                                                              func (*KnowledgePointFullInfo) String

                                                                                                                                                              func (x *KnowledgePointFullInfo) String() string

                                                                                                                                                              type KnowledgePointServiceClient

                                                                                                                                                              type KnowledgePointServiceClient interface {
                                                                                                                                                              	ListCourseKnowledgePoints(ctx context.Context, in *ListCourseKnowledgePointsRequest, opts ...grpc.CallOption) (*ListCourseKnowledgePointsResponse, error)
                                                                                                                                                              	ListChapterKnowledgePoints(ctx context.Context, in *ListChapterKnowledgePointsRequest, opts ...grpc.CallOption) (*ListChapterKnowledgePointsResponse, error)
                                                                                                                                                              	CreateKnowledgePoint(ctx context.Context, in *CreateKnowledgePointRequest, opts ...grpc.CallOption) (*CreateKnowledgePointResponse, error)
                                                                                                                                                              	DeleteKnowledgePoint(ctx context.Context, in *DeleteKnowledgePointRequest, opts ...grpc.CallOption) (*DeleteKnowledgePointResponse, error)
                                                                                                                                                              }

                                                                                                                                                                KnowledgePointServiceClient is the client API for KnowledgePointService service.

                                                                                                                                                                For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

                                                                                                                                                                type KnowledgePointServiceServer

                                                                                                                                                                  KnowledgePointServiceServer is the server API for KnowledgePointService service.

                                                                                                                                                                  type ListChapterKnowledgePointsRequest

                                                                                                                                                                  type ListChapterKnowledgePointsRequest struct {
                                                                                                                                                                  	ChapterUUID string `protobuf:"bytes,1,opt,name=ChapterUUID,proto3" json:"ChapterUUID,omitempty"`
                                                                                                                                                                  	// contains filtered or unexported fields
                                                                                                                                                                  }

                                                                                                                                                                  func (*ListChapterKnowledgePointsRequest) Descriptor

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

                                                                                                                                                                    Deprecated: Use ListChapterKnowledgePointsRequest.ProtoReflect.Descriptor instead.

                                                                                                                                                                    func (*ListChapterKnowledgePointsRequest) GetChapterUUID

                                                                                                                                                                    func (x *ListChapterKnowledgePointsRequest) GetChapterUUID() string

                                                                                                                                                                    func (*ListChapterKnowledgePointsRequest) ProtoMessage

                                                                                                                                                                    func (*ListChapterKnowledgePointsRequest) ProtoMessage()

                                                                                                                                                                    func (*ListChapterKnowledgePointsRequest) ProtoReflect

                                                                                                                                                                    func (*ListChapterKnowledgePointsRequest) Reset

                                                                                                                                                                    func (*ListChapterKnowledgePointsRequest) String

                                                                                                                                                                    type ListChapterKnowledgePointsResponse

                                                                                                                                                                    type ListChapterKnowledgePointsResponse struct {
                                                                                                                                                                    	KnowledgePoints []*KnowledgePointBasicInfo `protobuf:"bytes,1,rep,name=KnowledgePoints,proto3" json:"KnowledgePoints,omitempty"`
                                                                                                                                                                    	Status          *ResponseStatus            `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                                                    }

                                                                                                                                                                    func (*ListChapterKnowledgePointsResponse) Descriptor

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

                                                                                                                                                                      Deprecated: Use ListChapterKnowledgePointsResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                      func (*ListChapterKnowledgePointsResponse) GetKnowledgePoints

                                                                                                                                                                      func (*ListChapterKnowledgePointsResponse) GetStatus

                                                                                                                                                                      func (*ListChapterKnowledgePointsResponse) ProtoMessage

                                                                                                                                                                      func (*ListChapterKnowledgePointsResponse) ProtoMessage()

                                                                                                                                                                      func (*ListChapterKnowledgePointsResponse) ProtoReflect

                                                                                                                                                                      func (*ListChapterKnowledgePointsResponse) Reset

                                                                                                                                                                      func (*ListChapterKnowledgePointsResponse) String

                                                                                                                                                                      type ListChaptersRequest

                                                                                                                                                                      type ListChaptersRequest struct {
                                                                                                                                                                      	CourseUUID string `protobuf:"bytes,1,opt,name=CourseUUID,proto3" json:"CourseUUID,omitempty"`
                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                      }

                                                                                                                                                                      func (*ListChaptersRequest) Descriptor

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

                                                                                                                                                                        Deprecated: Use ListChaptersRequest.ProtoReflect.Descriptor instead.

                                                                                                                                                                        func (*ListChaptersRequest) GetCourseUUID

                                                                                                                                                                        func (x *ListChaptersRequest) GetCourseUUID() string

                                                                                                                                                                        func (*ListChaptersRequest) ProtoMessage

                                                                                                                                                                        func (*ListChaptersRequest) ProtoMessage()

                                                                                                                                                                        func (*ListChaptersRequest) ProtoReflect

                                                                                                                                                                        func (x *ListChaptersRequest) ProtoReflect() protoreflect.Message

                                                                                                                                                                        func (*ListChaptersRequest) Reset

                                                                                                                                                                        func (x *ListChaptersRequest) Reset()

                                                                                                                                                                        func (*ListChaptersRequest) String

                                                                                                                                                                        func (x *ListChaptersRequest) String() string

                                                                                                                                                                        type ListChaptersResponse

                                                                                                                                                                        type ListChaptersResponse struct {
                                                                                                                                                                        	Chapters []*ChapterBasicInfo `protobuf:"bytes,1,rep,name=Chapters,proto3" json:"Chapters,omitempty"`
                                                                                                                                                                        	Status   *ResponseStatus     `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                        	// contains filtered or unexported fields
                                                                                                                                                                        }

                                                                                                                                                                        func (*ListChaptersResponse) Descriptor

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

                                                                                                                                                                          Deprecated: Use ListChaptersResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                          func (*ListChaptersResponse) GetChapters

                                                                                                                                                                          func (x *ListChaptersResponse) GetChapters() []*ChapterBasicInfo

                                                                                                                                                                          func (*ListChaptersResponse) GetStatus

                                                                                                                                                                          func (x *ListChaptersResponse) GetStatus() *ResponseStatus

                                                                                                                                                                          func (*ListChaptersResponse) ProtoMessage

                                                                                                                                                                          func (*ListChaptersResponse) ProtoMessage()

                                                                                                                                                                          func (*ListChaptersResponse) ProtoReflect

                                                                                                                                                                          func (x *ListChaptersResponse) ProtoReflect() protoreflect.Message

                                                                                                                                                                          func (*ListChaptersResponse) Reset

                                                                                                                                                                          func (x *ListChaptersResponse) Reset()

                                                                                                                                                                          func (*ListChaptersResponse) String

                                                                                                                                                                          func (x *ListChaptersResponse) String() string

                                                                                                                                                                          type ListClassStudentsRequest

                                                                                                                                                                          type ListClassStudentsRequest struct {
                                                                                                                                                                          	ClassUUID string `protobuf:"bytes,1,opt,name=ClassUUID,proto3" json:"ClassUUID,omitempty"`
                                                                                                                                                                          	// contains filtered or unexported fields
                                                                                                                                                                          }

                                                                                                                                                                          func (*ListClassStudentsRequest) Descriptor

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

                                                                                                                                                                            Deprecated: Use ListClassStudentsRequest.ProtoReflect.Descriptor instead.

                                                                                                                                                                            func (*ListClassStudentsRequest) GetClassUUID

                                                                                                                                                                            func (x *ListClassStudentsRequest) GetClassUUID() string

                                                                                                                                                                            func (*ListClassStudentsRequest) ProtoMessage

                                                                                                                                                                            func (*ListClassStudentsRequest) ProtoMessage()

                                                                                                                                                                            func (*ListClassStudentsRequest) ProtoReflect

                                                                                                                                                                            func (x *ListClassStudentsRequest) ProtoReflect() protoreflect.Message

                                                                                                                                                                            func (*ListClassStudentsRequest) Reset

                                                                                                                                                                            func (x *ListClassStudentsRequest) Reset()

                                                                                                                                                                            func (*ListClassStudentsRequest) String

                                                                                                                                                                            func (x *ListClassStudentsRequest) String() string

                                                                                                                                                                            type ListClassStudentsResponse

                                                                                                                                                                            type ListClassStudentsResponse struct {
                                                                                                                                                                            	Students []*StudentBasicInfo `protobuf:"bytes,1,rep,name=Students,proto3" json:"Students,omitempty"`
                                                                                                                                                                            	Status   *ResponseStatus     `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                            }

                                                                                                                                                                            func (*ListClassStudentsResponse) Descriptor

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

                                                                                                                                                                              Deprecated: Use ListClassStudentsResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                              func (*ListClassStudentsResponse) GetStatus

                                                                                                                                                                              func (x *ListClassStudentsResponse) GetStatus() *ResponseStatus

                                                                                                                                                                              func (*ListClassStudentsResponse) GetStudents

                                                                                                                                                                              func (x *ListClassStudentsResponse) GetStudents() []*StudentBasicInfo

                                                                                                                                                                              func (*ListClassStudentsResponse) ProtoMessage

                                                                                                                                                                              func (*ListClassStudentsResponse) ProtoMessage()

                                                                                                                                                                              func (*ListClassStudentsResponse) ProtoReflect

                                                                                                                                                                              func (*ListClassStudentsResponse) Reset

                                                                                                                                                                              func (x *ListClassStudentsResponse) Reset()

                                                                                                                                                                              func (*ListClassStudentsResponse) String

                                                                                                                                                                              func (x *ListClassStudentsResponse) String() string

                                                                                                                                                                              type ListClassesResponse

                                                                                                                                                                              type ListClassesResponse struct {
                                                                                                                                                                              	Classes []*ClassBasicInfo `protobuf:"bytes,1,rep,name=Classes,proto3" json:"Classes,omitempty"`
                                                                                                                                                                              	Status  *ResponseStatus   `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                                                              }

                                                                                                                                                                              func (*ListClassesResponse) Descriptor

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

                                                                                                                                                                                Deprecated: Use ListClassesResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                                func (*ListClassesResponse) GetClasses

                                                                                                                                                                                func (x *ListClassesResponse) GetClasses() []*ClassBasicInfo

                                                                                                                                                                                func (*ListClassesResponse) GetStatus

                                                                                                                                                                                func (x *ListClassesResponse) GetStatus() *ResponseStatus

                                                                                                                                                                                func (*ListClassesResponse) ProtoMessage

                                                                                                                                                                                func (*ListClassesResponse) ProtoMessage()

                                                                                                                                                                                func (*ListClassesResponse) ProtoReflect

                                                                                                                                                                                func (x *ListClassesResponse) ProtoReflect() protoreflect.Message

                                                                                                                                                                                func (*ListClassesResponse) Reset

                                                                                                                                                                                func (x *ListClassesResponse) Reset()

                                                                                                                                                                                func (*ListClassesResponse) String

                                                                                                                                                                                func (x *ListClassesResponse) String() string

                                                                                                                                                                                type ListCourseClassesRequest

                                                                                                                                                                                type ListCourseClassesRequest struct {
                                                                                                                                                                                	CourseUUID string `protobuf:"bytes,1,opt,name=CourseUUID,proto3" json:"CourseUUID,omitempty"`
                                                                                                                                                                                	// contains filtered or unexported fields
                                                                                                                                                                                }

                                                                                                                                                                                func (*ListCourseClassesRequest) Descriptor

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

                                                                                                                                                                                  Deprecated: Use ListCourseClassesRequest.ProtoReflect.Descriptor instead.

                                                                                                                                                                                  func (*ListCourseClassesRequest) GetCourseUUID

                                                                                                                                                                                  func (x *ListCourseClassesRequest) GetCourseUUID() string

                                                                                                                                                                                  func (*ListCourseClassesRequest) ProtoMessage

                                                                                                                                                                                  func (*ListCourseClassesRequest) ProtoMessage()

                                                                                                                                                                                  func (*ListCourseClassesRequest) ProtoReflect

                                                                                                                                                                                  func (x *ListCourseClassesRequest) ProtoReflect() protoreflect.Message

                                                                                                                                                                                  func (*ListCourseClassesRequest) Reset

                                                                                                                                                                                  func (x *ListCourseClassesRequest) Reset()

                                                                                                                                                                                  func (*ListCourseClassesRequest) String

                                                                                                                                                                                  func (x *ListCourseClassesRequest) String() string

                                                                                                                                                                                  type ListCourseClassesResponse

                                                                                                                                                                                  type ListCourseClassesResponse struct {
                                                                                                                                                                                  	Classes []*ClassBasicInfo `protobuf:"bytes,1,rep,name=Classes,proto3" json:"Classes,omitempty"`
                                                                                                                                                                                  	Status  *ResponseStatus   `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                                  	// contains filtered or unexported fields
                                                                                                                                                                                  }

                                                                                                                                                                                  func (*ListCourseClassesResponse) Descriptor

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

                                                                                                                                                                                    Deprecated: Use ListCourseClassesResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                                    func (*ListCourseClassesResponse) GetClasses

                                                                                                                                                                                    func (x *ListCourseClassesResponse) GetClasses() []*ClassBasicInfo

                                                                                                                                                                                    func (*ListCourseClassesResponse) GetStatus

                                                                                                                                                                                    func (x *ListCourseClassesResponse) GetStatus() *ResponseStatus

                                                                                                                                                                                    func (*ListCourseClassesResponse) ProtoMessage

                                                                                                                                                                                    func (*ListCourseClassesResponse) ProtoMessage()

                                                                                                                                                                                    func (*ListCourseClassesResponse) ProtoReflect

                                                                                                                                                                                    func (*ListCourseClassesResponse) Reset

                                                                                                                                                                                    func (x *ListCourseClassesResponse) Reset()

                                                                                                                                                                                    func (*ListCourseClassesResponse) String

                                                                                                                                                                                    func (x *ListCourseClassesResponse) String() string

                                                                                                                                                                                    type ListCourseKnowledgePointsRequest

                                                                                                                                                                                    type ListCourseKnowledgePointsRequest struct {
                                                                                                                                                                                    	CourseUUID string `protobuf:"bytes,1,opt,name=CourseUUID,proto3" json:"CourseUUID,omitempty"`
                                                                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                                                                    }

                                                                                                                                                                                    func (*ListCourseKnowledgePointsRequest) Descriptor

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

                                                                                                                                                                                      Deprecated: Use ListCourseKnowledgePointsRequest.ProtoReflect.Descriptor instead.

                                                                                                                                                                                      func (*ListCourseKnowledgePointsRequest) GetCourseUUID

                                                                                                                                                                                      func (x *ListCourseKnowledgePointsRequest) GetCourseUUID() string

                                                                                                                                                                                      func (*ListCourseKnowledgePointsRequest) ProtoMessage

                                                                                                                                                                                      func (*ListCourseKnowledgePointsRequest) ProtoMessage()

                                                                                                                                                                                      func (*ListCourseKnowledgePointsRequest) ProtoReflect

                                                                                                                                                                                      func (*ListCourseKnowledgePointsRequest) Reset

                                                                                                                                                                                      func (*ListCourseKnowledgePointsRequest) String

                                                                                                                                                                                      type ListCourseKnowledgePointsResponse

                                                                                                                                                                                      type ListCourseKnowledgePointsResponse struct {
                                                                                                                                                                                      	KnowledgePoints []*KnowledgePointFullInfo `protobuf:"bytes,1,rep,name=KnowledgePoints,proto3" json:"KnowledgePoints,omitempty"`
                                                                                                                                                                                      	Status          *ResponseStatus           `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                      }

                                                                                                                                                                                      func (*ListCourseKnowledgePointsResponse) Descriptor

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

                                                                                                                                                                                        Deprecated: Use ListCourseKnowledgePointsResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                                        func (*ListCourseKnowledgePointsResponse) GetKnowledgePoints

                                                                                                                                                                                        func (x *ListCourseKnowledgePointsResponse) GetKnowledgePoints() []*KnowledgePointFullInfo

                                                                                                                                                                                        func (*ListCourseKnowledgePointsResponse) GetStatus

                                                                                                                                                                                        func (*ListCourseKnowledgePointsResponse) ProtoMessage

                                                                                                                                                                                        func (*ListCourseKnowledgePointsResponse) ProtoMessage()

                                                                                                                                                                                        func (*ListCourseKnowledgePointsResponse) ProtoReflect

                                                                                                                                                                                        func (*ListCourseKnowledgePointsResponse) Reset

                                                                                                                                                                                        func (*ListCourseKnowledgePointsResponse) String

                                                                                                                                                                                        type ListCoursesResponse

                                                                                                                                                                                        type ListCoursesResponse struct {
                                                                                                                                                                                        	Courses []*ListCoursesResponse_CourseBasicInfo `protobuf:"bytes,1,rep,name=Courses,proto3" json:"Courses,omitempty"`
                                                                                                                                                                                        	Status  *ResponseStatus                        `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                                        	// contains filtered or unexported fields
                                                                                                                                                                                        }

                                                                                                                                                                                        func (*ListCoursesResponse) Descriptor

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

                                                                                                                                                                                          Deprecated: Use ListCoursesResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                                          func (*ListCoursesResponse) GetCourses

                                                                                                                                                                                          func (*ListCoursesResponse) GetStatus

                                                                                                                                                                                          func (x *ListCoursesResponse) GetStatus() *ResponseStatus

                                                                                                                                                                                          func (*ListCoursesResponse) ProtoMessage

                                                                                                                                                                                          func (*ListCoursesResponse) ProtoMessage()

                                                                                                                                                                                          func (*ListCoursesResponse) ProtoReflect

                                                                                                                                                                                          func (x *ListCoursesResponse) ProtoReflect() protoreflect.Message

                                                                                                                                                                                          func (*ListCoursesResponse) Reset

                                                                                                                                                                                          func (x *ListCoursesResponse) Reset()

                                                                                                                                                                                          func (*ListCoursesResponse) String

                                                                                                                                                                                          func (x *ListCoursesResponse) String() string

                                                                                                                                                                                          type ListCoursesResponse_CourseBasicInfo

                                                                                                                                                                                          type ListCoursesResponse_CourseBasicInfo struct {
                                                                                                                                                                                          	UUID        string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                                                                                          	Name        string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
                                                                                                                                                                                          	Description string `protobuf:"bytes,3,opt,name=Description,proto3" json:"Description,omitempty"`
                                                                                                                                                                                          	// contains filtered or unexported fields
                                                                                                                                                                                          }

                                                                                                                                                                                          func (*ListCoursesResponse_CourseBasicInfo) Descriptor

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

                                                                                                                                                                                            Deprecated: Use ListCoursesResponse_CourseBasicInfo.ProtoReflect.Descriptor instead.

                                                                                                                                                                                            func (*ListCoursesResponse_CourseBasicInfo) GetDescription

                                                                                                                                                                                            func (x *ListCoursesResponse_CourseBasicInfo) GetDescription() string

                                                                                                                                                                                            func (*ListCoursesResponse_CourseBasicInfo) GetName

                                                                                                                                                                                            func (*ListCoursesResponse_CourseBasicInfo) GetUUID

                                                                                                                                                                                            func (*ListCoursesResponse_CourseBasicInfo) ProtoMessage

                                                                                                                                                                                            func (*ListCoursesResponse_CourseBasicInfo) ProtoMessage()

                                                                                                                                                                                            func (*ListCoursesResponse_CourseBasicInfo) ProtoReflect

                                                                                                                                                                                            func (*ListCoursesResponse_CourseBasicInfo) Reset

                                                                                                                                                                                            func (*ListCoursesResponse_CourseBasicInfo) String

                                                                                                                                                                                            type ListManagedClassesResponse

                                                                                                                                                                                            type ListManagedClassesResponse struct {
                                                                                                                                                                                            	Classes []*ClassBasicInfo `protobuf:"bytes,1,rep,name=Classes,proto3" json:"Classes,omitempty"`
                                                                                                                                                                                            	Status  *ResponseStatus   `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                                            }

                                                                                                                                                                                            func (*ListManagedClassesResponse) Descriptor

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

                                                                                                                                                                                              Deprecated: Use ListManagedClassesResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                                              func (*ListManagedClassesResponse) GetClasses

                                                                                                                                                                                              func (x *ListManagedClassesResponse) GetClasses() []*ClassBasicInfo

                                                                                                                                                                                              func (*ListManagedClassesResponse) GetStatus

                                                                                                                                                                                              func (*ListManagedClassesResponse) ProtoMessage

                                                                                                                                                                                              func (*ListManagedClassesResponse) ProtoMessage()

                                                                                                                                                                                              func (*ListManagedClassesResponse) ProtoReflect

                                                                                                                                                                                              func (*ListManagedClassesResponse) Reset

                                                                                                                                                                                              func (x *ListManagedClassesResponse) Reset()

                                                                                                                                                                                              func (*ListManagedClassesResponse) String

                                                                                                                                                                                              func (x *ListManagedClassesResponse) String() string

                                                                                                                                                                                              type ListQuestionsRequest

                                                                                                                                                                                              type ListQuestionsRequest struct {
                                                                                                                                                                                              	ChapterUUID string `protobuf:"bytes,1,opt,name=ChapterUUID,proto3" json:"ChapterUUID,omitempty"`
                                                                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                                                                              }

                                                                                                                                                                                              func (*ListQuestionsRequest) Descriptor

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

                                                                                                                                                                                                Deprecated: Use ListQuestionsRequest.ProtoReflect.Descriptor instead.

                                                                                                                                                                                                func (*ListQuestionsRequest) GetChapterUUID

                                                                                                                                                                                                func (x *ListQuestionsRequest) GetChapterUUID() string

                                                                                                                                                                                                func (*ListQuestionsRequest) ProtoMessage

                                                                                                                                                                                                func (*ListQuestionsRequest) ProtoMessage()

                                                                                                                                                                                                func (*ListQuestionsRequest) ProtoReflect

                                                                                                                                                                                                func (x *ListQuestionsRequest) ProtoReflect() protoreflect.Message

                                                                                                                                                                                                func (*ListQuestionsRequest) Reset

                                                                                                                                                                                                func (x *ListQuestionsRequest) Reset()

                                                                                                                                                                                                func (*ListQuestionsRequest) String

                                                                                                                                                                                                func (x *ListQuestionsRequest) String() string

                                                                                                                                                                                                type ListQuestionsResponse

                                                                                                                                                                                                type ListQuestionsResponse struct {
                                                                                                                                                                                                	Questions []*QuestionMoreInfo `protobuf:"bytes,1,rep,name=Questions,proto3" json:"Questions,omitempty"`
                                                                                                                                                                                                	Status    *ResponseStatus     `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                                                	// contains filtered or unexported fields
                                                                                                                                                                                                }

                                                                                                                                                                                                func (*ListQuestionsResponse) Descriptor

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

                                                                                                                                                                                                  Deprecated: Use ListQuestionsResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                                                  func (*ListQuestionsResponse) GetQuestions

                                                                                                                                                                                                  func (x *ListQuestionsResponse) GetQuestions() []*QuestionMoreInfo

                                                                                                                                                                                                  func (*ListQuestionsResponse) GetStatus

                                                                                                                                                                                                  func (x *ListQuestionsResponse) GetStatus() *ResponseStatus

                                                                                                                                                                                                  func (*ListQuestionsResponse) ProtoMessage

                                                                                                                                                                                                  func (*ListQuestionsResponse) ProtoMessage()

                                                                                                                                                                                                  func (*ListQuestionsResponse) ProtoReflect

                                                                                                                                                                                                  func (x *ListQuestionsResponse) ProtoReflect() protoreflect.Message

                                                                                                                                                                                                  func (*ListQuestionsResponse) Reset

                                                                                                                                                                                                  func (x *ListQuestionsResponse) Reset()

                                                                                                                                                                                                  func (*ListQuestionsResponse) String

                                                                                                                                                                                                  func (x *ListQuestionsResponse) String() string

                                                                                                                                                                                                  type ListRecommendedQuestionsResponse

                                                                                                                                                                                                  type ListRecommendedQuestionsResponse struct {
                                                                                                                                                                                                  	Questions []*QuestionBasicInfo `protobuf:"bytes,1,rep,name=Questions,proto3" json:"Questions,omitempty"`
                                                                                                                                                                                                  	Status    *ResponseStatus      `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                                                  	// contains filtered or unexported fields
                                                                                                                                                                                                  }

                                                                                                                                                                                                  func (*ListRecommendedQuestionsResponse) Descriptor

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

                                                                                                                                                                                                    Deprecated: Use ListRecommendedQuestionsResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                                                    func (*ListRecommendedQuestionsResponse) GetQuestions

                                                                                                                                                                                                    func (*ListRecommendedQuestionsResponse) GetStatus

                                                                                                                                                                                                    func (*ListRecommendedQuestionsResponse) ProtoMessage

                                                                                                                                                                                                    func (*ListRecommendedQuestionsResponse) ProtoMessage()

                                                                                                                                                                                                    func (*ListRecommendedQuestionsResponse) ProtoReflect

                                                                                                                                                                                                    func (*ListRecommendedQuestionsResponse) Reset

                                                                                                                                                                                                    func (*ListRecommendedQuestionsResponse) String

                                                                                                                                                                                                    type ListWrongQuestionAnswersResponse

                                                                                                                                                                                                    type ListWrongQuestionAnswersResponse struct {
                                                                                                                                                                                                    	Questions []*QuestionBasicInfoAndAnswer `protobuf:"bytes,1,rep,name=Questions,proto3" json:"Questions,omitempty"`
                                                                                                                                                                                                    	Status    *ResponseStatus               `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                                                    	// contains filtered or unexported fields
                                                                                                                                                                                                    }

                                                                                                                                                                                                    func (*ListWrongQuestionAnswersResponse) Descriptor

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

                                                                                                                                                                                                      Deprecated: Use ListWrongQuestionAnswersResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                                                      func (*ListWrongQuestionAnswersResponse) GetQuestions

                                                                                                                                                                                                      func (*ListWrongQuestionAnswersResponse) GetStatus

                                                                                                                                                                                                      func (*ListWrongQuestionAnswersResponse) ProtoMessage

                                                                                                                                                                                                      func (*ListWrongQuestionAnswersResponse) ProtoMessage()

                                                                                                                                                                                                      func (*ListWrongQuestionAnswersResponse) ProtoReflect

                                                                                                                                                                                                      func (*ListWrongQuestionAnswersResponse) Reset

                                                                                                                                                                                                      func (*ListWrongQuestionAnswersResponse) String

                                                                                                                                                                                                      type LoginRequest

                                                                                                                                                                                                      type LoginRequest struct {
                                                                                                                                                                                                      	AccountID   uint32 `protobuf:"varint,1,opt,name=AccountID,proto3" json:"AccountID,omitempty"`
                                                                                                                                                                                                      	PasswordMD5 string `protobuf:"bytes,2,opt,name=PasswordMD5,proto3" json:"PasswordMD5,omitempty"`
                                                                                                                                                                                                      	// contains filtered or unexported fields
                                                                                                                                                                                                      }

                                                                                                                                                                                                      func (*LoginRequest) Descriptor

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

                                                                                                                                                                                                        Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.

                                                                                                                                                                                                        func (*LoginRequest) GetAccountID

                                                                                                                                                                                                        func (x *LoginRequest) GetAccountID() uint32

                                                                                                                                                                                                        func (*LoginRequest) GetPasswordMD5

                                                                                                                                                                                                        func (x *LoginRequest) GetPasswordMD5() string

                                                                                                                                                                                                        func (*LoginRequest) ProtoMessage

                                                                                                                                                                                                        func (*LoginRequest) ProtoMessage()

                                                                                                                                                                                                        func (*LoginRequest) ProtoReflect

                                                                                                                                                                                                        func (x *LoginRequest) ProtoReflect() protoreflect.Message

                                                                                                                                                                                                        func (*LoginRequest) Reset

                                                                                                                                                                                                        func (x *LoginRequest) Reset()

                                                                                                                                                                                                        func (*LoginRequest) String

                                                                                                                                                                                                        func (x *LoginRequest) String() string

                                                                                                                                                                                                        type LoginResponse

                                                                                                                                                                                                        type LoginResponse struct {
                                                                                                                                                                                                        	Token  string          `protobuf:"bytes,1,opt,name=Token,proto3" json:"Token,omitempty"`
                                                                                                                                                                                                        	Status *ResponseStatus `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
                                                                                                                                                                                                        	// contains filtered or unexported fields
                                                                                                                                                                                                        }

                                                                                                                                                                                                        func (*LoginResponse) Descriptor

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

                                                                                                                                                                                                          Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead.

                                                                                                                                                                                                          func (*LoginResponse) GetStatus

                                                                                                                                                                                                          func (x *LoginResponse) GetStatus() *ResponseStatus

                                                                                                                                                                                                          func (*LoginResponse) GetToken

                                                                                                                                                                                                          func (x *LoginResponse) GetToken() string

                                                                                                                                                                                                          func (*LoginResponse) ProtoMessage

                                                                                                                                                                                                          func (*LoginResponse) ProtoMessage()

                                                                                                                                                                                                          func (*LoginResponse) ProtoReflect

                                                                                                                                                                                                          func (x *LoginResponse) ProtoReflect() protoreflect.Message

                                                                                                                                                                                                          func (*LoginResponse) Reset

                                                                                                                                                                                                          func (x *LoginResponse) Reset()

                                                                                                                                                                                                          func (*LoginResponse) String

                                                                                                                                                                                                          func (x *LoginResponse) String() string

                                                                                                                                                                                                          type QuestionAnswers

                                                                                                                                                                                                          type QuestionAnswers struct {
                                                                                                                                                                                                          	AnswerA string `protobuf:"bytes,1,opt,name=AnswerA,proto3" json:"AnswerA,omitempty"`
                                                                                                                                                                                                          	AnswerB string `protobuf:"bytes,2,opt,name=AnswerB,proto3" json:"AnswerB,omitempty"`
                                                                                                                                                                                                          	AnswerC string `protobuf:"bytes,3,opt,name=AnswerC,proto3" json:"AnswerC,omitempty"`
                                                                                                                                                                                                          	AnswerD string `protobuf:"bytes,4,opt,name=AnswerD,proto3" json:"AnswerD,omitempty"`
                                                                                                                                                                                                          	AnswerE string `protobuf:"bytes,5,opt,name=AnswerE,proto3" json:"AnswerE,omitempty"`
                                                                                                                                                                                                          	AnswerF string `protobuf:"bytes,6,opt,name=AnswerF,proto3" json:"AnswerF,omitempty"`
                                                                                                                                                                                                          	AnswerG string `protobuf:"bytes,7,opt,name=AnswerG,proto3" json:"AnswerG,omitempty"`
                                                                                                                                                                                                          	AnswerH string `protobuf:"bytes,8,opt,name=AnswerH,proto3" json:"AnswerH,omitempty"`
                                                                                                                                                                                                          	// contains filtered or unexported fields
                                                                                                                                                                                                          }

                                                                                                                                                                                                          func (*QuestionAnswers) Descriptor

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

                                                                                                                                                                                                            Deprecated: Use QuestionAnswers.ProtoReflect.Descriptor instead.

                                                                                                                                                                                                            func (*QuestionAnswers) GetAnswerA

                                                                                                                                                                                                            func (x *QuestionAnswers) GetAnswerA() string

                                                                                                                                                                                                            func (*QuestionAnswers) GetAnswerB

                                                                                                                                                                                                            func (x *QuestionAnswers) GetAnswerB() string

                                                                                                                                                                                                            func (*QuestionAnswers) GetAnswerC

                                                                                                                                                                                                            func (x *QuestionAnswers) GetAnswerC() string

                                                                                                                                                                                                            func (*QuestionAnswers) GetAnswerD

                                                                                                                                                                                                            func (x *QuestionAnswers) GetAnswerD() string

                                                                                                                                                                                                            func (*QuestionAnswers) GetAnswerE

                                                                                                                                                                                                            func (x *QuestionAnswers) GetAnswerE() string

                                                                                                                                                                                                            func (*QuestionAnswers) GetAnswerF

                                                                                                                                                                                                            func (x *QuestionAnswers) GetAnswerF() string

                                                                                                                                                                                                            func (*QuestionAnswers) GetAnswerG

                                                                                                                                                                                                            func (x *QuestionAnswers) GetAnswerG() string

                                                                                                                                                                                                            func (*QuestionAnswers) GetAnswerH

                                                                                                                                                                                                            func (x *QuestionAnswers) GetAnswerH() string

                                                                                                                                                                                                            func (*QuestionAnswers) ProtoMessage

                                                                                                                                                                                                            func (*QuestionAnswers) ProtoMessage()

                                                                                                                                                                                                            func (*QuestionAnswers) ProtoReflect

                                                                                                                                                                                                            func (x *QuestionAnswers) ProtoReflect() protoreflect.Message

                                                                                                                                                                                                            func (*QuestionAnswers) Reset

                                                                                                                                                                                                            func (x *QuestionAnswers) Reset()

                                                                                                                                                                                                            func (*QuestionAnswers) String

                                                                                                                                                                                                            func (x *QuestionAnswers) String() string

                                                                                                                                                                                                            type QuestionBasicInfo

                                                                                                                                                                                                            type QuestionBasicInfo struct {
                                                                                                                                                                                                            	UUID     string           `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                                                                                                            	Question string           `protobuf:"bytes,2,opt,name=Question,proto3" json:"Question,omitempty"`
                                                                                                                                                                                                            	Analysis string           `protobuf:"bytes,3,opt,name=Analysis,proto3" json:"Analysis,omitempty"`
                                                                                                                                                                                                            	Answers  *QuestionAnswers `protobuf:"bytes,4,opt,name=Answers,proto3" json:"Answers,omitempty"`
                                                                                                                                                                                                            	Options  *QuestionOptions `protobuf:"bytes,5,opt,name=Options,proto3" json:"Options,omitempty"`
                                                                                                                                                                                                            	Type     int32            `protobuf:"varint,6,opt,name=Type,proto3" json:"Type,omitempty"`
                                                                                                                                                                                                            	// contains filtered or unexported fields
                                                                                                                                                                                                            }

                                                                                                                                                                                                            func (*QuestionBasicInfo) Descriptor

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

                                                                                                                                                                                                              Deprecated: Use QuestionBasicInfo.ProtoReflect.Descriptor instead.

                                                                                                                                                                                                              func (*QuestionBasicInfo) GetAnalysis

                                                                                                                                                                                                              func (x *QuestionBasicInfo) GetAnalysis() string

                                                                                                                                                                                                              func (*QuestionBasicInfo) GetAnswers

                                                                                                                                                                                                              func (x *QuestionBasicInfo) GetAnswers() *QuestionAnswers

                                                                                                                                                                                                              func (*QuestionBasicInfo) GetOptions

                                                                                                                                                                                                              func (x *QuestionBasicInfo) GetOptions() *QuestionOptions

                                                                                                                                                                                                              func (*QuestionBasicInfo) GetQuestion

                                                                                                                                                                                                              func (x *QuestionBasicInfo) GetQuestion() string

                                                                                                                                                                                                              func (*QuestionBasicInfo) GetType

                                                                                                                                                                                                              func (x *QuestionBasicInfo) GetType() int32

                                                                                                                                                                                                              func (*QuestionBasicInfo) GetUUID

                                                                                                                                                                                                              func (x *QuestionBasicInfo) GetUUID() string

                                                                                                                                                                                                              func (*QuestionBasicInfo) ProtoMessage

                                                                                                                                                                                                              func (*QuestionBasicInfo) ProtoMessage()

                                                                                                                                                                                                              func (*QuestionBasicInfo) ProtoReflect

                                                                                                                                                                                                              func (x *QuestionBasicInfo) ProtoReflect() protoreflect.Message

                                                                                                                                                                                                              func (*QuestionBasicInfo) Reset

                                                                                                                                                                                                              func (x *QuestionBasicInfo) Reset()

                                                                                                                                                                                                              func (*QuestionBasicInfo) String

                                                                                                                                                                                                              func (x *QuestionBasicInfo) String() string

                                                                                                                                                                                                              type QuestionBasicInfoAndAnswer

                                                                                                                                                                                                              type QuestionBasicInfoAndAnswer struct {
                                                                                                                                                                                                              	Question *QuestionBasicInfo `protobuf:"bytes,1,opt,name=Question,proto3" json:"Question,omitempty"`
                                                                                                                                                                                                              	Answers  *QuestionOptions   `protobuf:"bytes,2,opt,name=Answers,proto3" json:"Answers,omitempty"`
                                                                                                                                                                                                              	// contains filtered or unexported fields
                                                                                                                                                                                                              }

                                                                                                                                                                                                              func (*QuestionBasicInfoAndAnswer) Descriptor

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

                                                                                                                                                                                                                Deprecated: Use QuestionBasicInfoAndAnswer.ProtoReflect.Descriptor instead.

                                                                                                                                                                                                                func (*QuestionBasicInfoAndAnswer) GetAnswers

                                                                                                                                                                                                                func (*QuestionBasicInfoAndAnswer) GetQuestion

                                                                                                                                                                                                                func (*QuestionBasicInfoAndAnswer) ProtoMessage

                                                                                                                                                                                                                func (*QuestionBasicInfoAndAnswer) ProtoMessage()

                                                                                                                                                                                                                func (*QuestionBasicInfoAndAnswer) ProtoReflect

                                                                                                                                                                                                                func (*QuestionBasicInfoAndAnswer) Reset

                                                                                                                                                                                                                func (x *QuestionBasicInfoAndAnswer) Reset()

                                                                                                                                                                                                                func (*QuestionBasicInfoAndAnswer) String

                                                                                                                                                                                                                func (x *QuestionBasicInfoAndAnswer) String() string

                                                                                                                                                                                                                type QuestionFullInfo

                                                                                                                                                                                                                type QuestionFullInfo struct {
                                                                                                                                                                                                                	UUID            string                     `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
                                                                                                                                                                                                                	Question        string                     `protobuf:"bytes,2,opt,name=Question,proto3" json:"Question,omitempty"`
                                                                                                                                                                                                                	Analysis        string                     `protobuf:"bytes,3,opt,name=Analysis,proto3" json:"Analysis,omitempty"`
                                                                                                                                                                                                                	Answers         *QuestionAnswers           `protobuf:"bytes,4,opt,name=Answers,proto3" json:"Answers,omitempty"`
                                                                                                                                                                                                                	Options         *QuestionOptions           `protobuf:"bytes,5,opt,name=Options,proto3" json:"Options,omitempty"`
                                                                                                                                                                                                                	Type            int32                      `protobuf:"varint,6,opt,name=Type,proto3" json:"Type,omitempty"`
                                                                                                                                                                                                                	Level           int32                      `protobuf:"varint,7,opt,name=Level,proto3" json:"Level,omitempty"`
                                                                                                                                                                                                                	AnswerCount     uint32                     `protobuf:"varint,8,opt,name=AnswerCount,proto3" json:"AnswerCount,omitempty"`
                                                                                                                                                                                                                	CorrectCount    uint32                     `protobuf:"varint,9,opt,name=CorrectCount,proto3" json:"CorrectCount,omitempty"`
                                                                                                                                                                                                                	ChapterUUID     string                     `protobuf:"bytes,10,opt,name=ChapterUUID,proto3" json:"ChapterUUID,omitempty"`
                                                                                                                                                                                                                	KnowledgePoints []*KnowledgePointBasicInfo `protobuf:"bytes,11,rep,name=KnowledgePoints,proto3" json:"KnowledgePoints,omitempty"`
                                                                                                                                                                                                                	// contains filtered or unexported fields
                                                                                                                                                                                                                }