Documentation
¶
Index ¶
- Variables
- type ChatMessage
- func (p *ChatMessage) BLength() int
- func (p *ChatMessage) FastRead(buf []byte) (int, error)
- func (p *ChatMessage) FastReadField1(buf []byte) (int, error)
- func (p *ChatMessage) FastReadField2(buf []byte) (int, error)
- func (p *ChatMessage) FastReadField3(buf []byte) (int, error)
- func (p *ChatMessage) FastWrite(buf []byte) int
- func (p *ChatMessage) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *ChatMessage) GetRoomId() (v int64)
- func (p *ChatMessage) GetText() (v string)
- func (p *ChatMessage) GetUserId() (v int64)
- func (p *ChatMessage) InitDefault()
- func (p *ChatMessage) SetRoomId(val int64)
- func (p *ChatMessage) SetText(val string)
- func (p *ChatMessage) SetUserId(val int64)
- func (p *ChatMessage) String() string
- type ChoiceQuestion
- func (p *ChoiceQuestion) BLength() int
- func (p *ChoiceQuestion) FastRead(buf []byte) (int, error)
- func (p *ChoiceQuestion) FastReadField1(buf []byte) (int, error)
- func (p *ChoiceQuestion) FastReadField2(buf []byte) (int, error)
- func (p *ChoiceQuestion) FastReadField3(buf []byte) (int, error)
- func (p *ChoiceQuestion) FastReadField4(buf []byte) (int, error)
- func (p *ChoiceQuestion) FastReadField5(buf []byte) (int, error)
- func (p *ChoiceQuestion) FastReadField6(buf []byte) (int, error)
- func (p *ChoiceQuestion) FastWrite(buf []byte) int
- func (p *ChoiceQuestion) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *ChoiceQuestion) GetOptions() (v []string)
- func (p *ChoiceQuestion) GetQuestionId() (v int64)
- func (p *ChoiceQuestion) GetRoomId() (v int64)
- func (p *ChoiceQuestion) GetTitle() (v string)
- func (p *ChoiceQuestion) GetTtl() (v int64)
- func (p *ChoiceQuestion) GetUserId() (v int64)
- func (p *ChoiceQuestion) InitDefault()
- func (p *ChoiceQuestion) SetOptions(val []string)
- func (p *ChoiceQuestion) SetQuestionId(val int64)
- func (p *ChoiceQuestion) SetRoomId(val int64)
- func (p *ChoiceQuestion) SetTitle(val string)
- func (p *ChoiceQuestion) SetTtl(val int64)
- func (p *ChoiceQuestion) SetUserId(val int64)
- func (p *ChoiceQuestion) String() string
- type ControlMessage
- func (p *ControlMessage) BLength() int
- func (p *ControlMessage) FastRead(buf []byte) (int, error)
- func (p *ControlMessage) FastReadField2(buf []byte) (int, error)
- func (p *ControlMessage) FastReadField3(buf []byte) (int, error)
- func (p *ControlMessage) FastWrite(buf []byte) int
- func (p *ControlMessage) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *ControlMessage) GetOperation() (v string)
- func (p *ControlMessage) GetRoomId() (v int64)
- func (p *ControlMessage) InitDefault()
- func (p *ControlMessage) SetOperation(val string)
- func (p *ControlMessage) SetRoomId(val int64)
- func (p *ControlMessage) String() string
- type JudgeQuestion
- func (p *JudgeQuestion) BLength() int
- func (p *JudgeQuestion) FastRead(buf []byte) (int, error)
- func (p *JudgeQuestion) FastReadField1(buf []byte) (int, error)
- func (p *JudgeQuestion) FastReadField2(buf []byte) (int, error)
- func (p *JudgeQuestion) FastReadField3(buf []byte) (int, error)
- func (p *JudgeQuestion) FastReadField4(buf []byte) (int, error)
- func (p *JudgeQuestion) FastReadField5(buf []byte) (int, error)
- func (p *JudgeQuestion) FastWrite(buf []byte) int
- func (p *JudgeQuestion) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *JudgeQuestion) GetQuestionId() (v int64)
- func (p *JudgeQuestion) GetRoomId() (v int64)
- func (p *JudgeQuestion) GetTitle() (v string)
- func (p *JudgeQuestion) GetTtl() (v int64)
- func (p *JudgeQuestion) GetUserId() (v int64)
- func (p *JudgeQuestion) InitDefault()
- func (p *JudgeQuestion) SetQuestionId(val int64)
- func (p *JudgeQuestion) SetRoomId(val int64)
- func (p *JudgeQuestion) SetTitle(val string)
- func (p *JudgeQuestion) SetTtl(val int64)
- func (p *JudgeQuestion) SetUserId(val int64)
- func (p *JudgeQuestion) String() string
- type Payload
- func (p *Payload) BLength() int
- func (p *Payload) CountSetFieldsPayload() int
- func (p *Payload) FastRead(buf []byte) (int, error)
- func (p *Payload) FastReadField1(buf []byte) (int, error)
- func (p *Payload) FastReadField2(buf []byte) (int, error)
- func (p *Payload) FastReadField3(buf []byte) (int, error)
- func (p *Payload) FastReadField4(buf []byte) (int, error)
- func (p *Payload) FastReadField5(buf []byte) (int, error)
- func (p *Payload) FastWrite(buf []byte) int
- func (p *Payload) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *Payload) GetChatMessage() (v *ChatMessage)
- func (p *Payload) GetChoiceQuestion() (v *ChoiceQuestion)
- func (p *Payload) GetControlMessage() (v *ControlMessage)
- func (p *Payload) GetJudgeQuestion() (v *JudgeQuestion)
- func (p *Payload) GetQuizStatus() (v *QuizStatus)
- func (p *Payload) InitDefault()
- func (p *Payload) IsSetChatMessage() bool
- func (p *Payload) IsSetChoiceQuestion() bool
- func (p *Payload) IsSetControlMessage() bool
- func (p *Payload) IsSetJudgeQuestion() bool
- func (p *Payload) IsSetQuizStatus() bool
- func (p *Payload) SetChatMessage(val *ChatMessage)
- func (p *Payload) SetChoiceQuestion(val *ChoiceQuestion)
- func (p *Payload) SetControlMessage(val *ControlMessage)
- func (p *Payload) SetJudgeQuestion(val *JudgeQuestion)
- func (p *Payload) SetQuizStatus(val *QuizStatus)
- func (p *Payload) String() string
- type PushMessageRequest
- func (p *PushMessageRequest) BLength() int
- func (p *PushMessageRequest) FastRead(buf []byte) (int, error)
- func (p *PushMessageRequest) FastReadField1(buf []byte) (int, error)
- func (p *PushMessageRequest) FastReadField2(buf []byte) (int, error)
- func (p *PushMessageRequest) FastWrite(buf []byte) int
- func (p *PushMessageRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PushMessageRequest) GetRoomId() (v int64)
- func (p *PushMessageRequest) GetUserId() (v int64)
- func (p *PushMessageRequest) InitDefault()
- func (p *PushMessageRequest) SetRoomId(val int64)
- func (p *PushMessageRequest) SetUserId(val int64)
- func (p *PushMessageRequest) String() string
- type PushMessageResponse
- func (p *PushMessageResponse) BLength() int
- func (p *PushMessageResponse) FastRead(buf []byte) (int, error)
- func (p *PushMessageResponse) FastReadField1(buf []byte) (int, error)
- func (p *PushMessageResponse) FastReadField2(buf []byte) (int, error)
- func (p *PushMessageResponse) FastWrite(buf []byte) int
- func (p *PushMessageResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PushMessageResponse) GetPayload() (v *Payload)
- func (p *PushMessageResponse) GetType() (v int8)
- func (p *PushMessageResponse) InitDefault()
- func (p *PushMessageResponse) IsSetPayload() bool
- func (p *PushMessageResponse) SetPayload(val *Payload)
- func (p *PushMessageResponse) SetType(val int8)
- func (p *PushMessageResponse) String() string
- type PushService
- type PushServiceReceiveArgs
- func (p *PushServiceReceiveArgs) BLength() int
- func (p *PushServiceReceiveArgs) FastRead(buf []byte) (int, error)
- func (p *PushServiceReceiveArgs) FastReadField1(buf []byte) (int, error)
- func (p *PushServiceReceiveArgs) FastWrite(buf []byte) int
- func (p *PushServiceReceiveArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PushServiceReceiveArgs) GetFirstArgument() interface{}
- func (p *PushServiceReceiveArgs) GetRequest() (v *PushMessageRequest)
- func (p *PushServiceReceiveArgs) InitDefault()
- func (p *PushServiceReceiveArgs) IsSetRequest() bool
- func (p *PushServiceReceiveArgs) SetRequest(val *PushMessageRequest)
- func (p *PushServiceReceiveArgs) String() string
- type PushServiceReceiveResult
- func (p *PushServiceReceiveResult) BLength() int
- func (p *PushServiceReceiveResult) FastRead(buf []byte) (int, error)
- func (p *PushServiceReceiveResult) FastReadField0(buf []byte) (int, error)
- func (p *PushServiceReceiveResult) FastWrite(buf []byte) int
- func (p *PushServiceReceiveResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PushServiceReceiveResult) GetResult() interface{}
- func (p *PushServiceReceiveResult) GetSuccess() (v *PushMessageResponse)
- func (p *PushServiceReceiveResult) InitDefault()
- func (p *PushServiceReceiveResult) IsSetSuccess() bool
- func (p *PushServiceReceiveResult) SetSuccess(x interface{})
- func (p *PushServiceReceiveResult) String() string
- type PushService_ReceiveServer
- type QuizStatus
- func (p *QuizStatus) BLength() int
- func (p *QuizStatus) FastRead(buf []byte) (int, error)
- func (p *QuizStatus) FastReadField1(buf []byte) (int, error)
- func (p *QuizStatus) FastReadField2(buf []byte) (int, error)
- func (p *QuizStatus) FastReadField3(buf []byte) (int, error)
- func (p *QuizStatus) FastReadField4(buf []byte) (int, error)
- func (p *QuizStatus) FastReadField5(buf []byte) (int, error)
- func (p *QuizStatus) FastWrite(buf []byte) int
- func (p *QuizStatus) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *QuizStatus) GetAcceptRate() (v float64)
- func (p *QuizStatus) GetCurrentNum() (v int64)
- func (p *QuizStatus) GetQuestionId() (v int64)
- func (p *QuizStatus) GetRequiredNum() (v int64)
- func (p *QuizStatus) GetRoomId() (v int64)
- func (p *QuizStatus) InitDefault()
- func (p *QuizStatus) SetAcceptRate(val float64)
- func (p *QuizStatus) SetCurrentNum(val int64)
- func (p *QuizStatus) SetQuestionId(val int64)
- func (p *QuizStatus) SetRequiredNum(val int64)
- func (p *QuizStatus) SetRoomId(val int64)
- func (p *QuizStatus) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var KitexUnusedProtection = struct{}{}
KitexUnusedProtection is used to prevent 'imported and not used' error.
Functions ¶
This section is empty.
Types ¶
type ChatMessage ¶
type ChatMessage struct {
RoomId int64 `thrift:"roomId,1,required" frugal:"1,required,i64" json:"roomId"`
UserId int64 `thrift:"userId,2,required" frugal:"2,required,i64" json:"userId"`
Text string `thrift:"text,3,required" frugal:"3,required,string" json:"text"`
}
var Payload_ChatMessage_DEFAULT *ChatMessage
func NewChatMessage ¶
func NewChatMessage() *ChatMessage
func (*ChatMessage) BLength ¶
func (p *ChatMessage) BLength() int
func (*ChatMessage) FastReadField1 ¶
func (p *ChatMessage) FastReadField1(buf []byte) (int, error)
func (*ChatMessage) FastReadField2 ¶
func (p *ChatMessage) FastReadField2(buf []byte) (int, error)
func (*ChatMessage) FastReadField3 ¶
func (p *ChatMessage) FastReadField3(buf []byte) (int, error)
func (*ChatMessage) FastWrite ¶
func (p *ChatMessage) FastWrite(buf []byte) int
func (*ChatMessage) FastWriteNocopy ¶
func (p *ChatMessage) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*ChatMessage) GetRoomId ¶
func (p *ChatMessage) GetRoomId() (v int64)
func (*ChatMessage) GetText ¶
func (p *ChatMessage) GetText() (v string)
func (*ChatMessage) GetUserId ¶
func (p *ChatMessage) GetUserId() (v int64)
func (*ChatMessage) InitDefault ¶
func (p *ChatMessage) InitDefault()
func (*ChatMessage) SetRoomId ¶
func (p *ChatMessage) SetRoomId(val int64)
func (*ChatMessage) SetText ¶
func (p *ChatMessage) SetText(val string)
func (*ChatMessage) SetUserId ¶
func (p *ChatMessage) SetUserId(val int64)
func (*ChatMessage) String ¶
func (p *ChatMessage) String() string
type ChoiceQuestion ¶
type ChoiceQuestion struct {
RoomId int64 `thrift:"roomId,1,required" frugal:"1,required,i64" json:"roomId"`
UserId int64 `thrift:"userId,2,required" frugal:"2,required,i64" json:"userId"`
QuestionId int64 `thrift:"questionId,3,required" frugal:"3,required,i64" json:"questionId"`
Title string `thrift:"title,4,required" frugal:"4,required,string" json:"title"`
Options []string `thrift:"options,5,required" frugal:"5,required,list<string>" json:"options"`
Ttl int64 `thrift:"ttl,6,required" frugal:"6,required,i64" json:"ttl"`
}
var Payload_ChoiceQuestion_DEFAULT *ChoiceQuestion
func NewChoiceQuestion ¶
func NewChoiceQuestion() *ChoiceQuestion
func (*ChoiceQuestion) BLength ¶
func (p *ChoiceQuestion) BLength() int
func (*ChoiceQuestion) FastReadField1 ¶
func (p *ChoiceQuestion) FastReadField1(buf []byte) (int, error)
func (*ChoiceQuestion) FastReadField2 ¶
func (p *ChoiceQuestion) FastReadField2(buf []byte) (int, error)
func (*ChoiceQuestion) FastReadField3 ¶
func (p *ChoiceQuestion) FastReadField3(buf []byte) (int, error)
func (*ChoiceQuestion) FastReadField4 ¶
func (p *ChoiceQuestion) FastReadField4(buf []byte) (int, error)
func (*ChoiceQuestion) FastReadField5 ¶
func (p *ChoiceQuestion) FastReadField5(buf []byte) (int, error)
func (*ChoiceQuestion) FastReadField6 ¶
func (p *ChoiceQuestion) FastReadField6(buf []byte) (int, error)
func (*ChoiceQuestion) FastWrite ¶
func (p *ChoiceQuestion) FastWrite(buf []byte) int
func (*ChoiceQuestion) FastWriteNocopy ¶
func (p *ChoiceQuestion) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*ChoiceQuestion) GetOptions ¶
func (p *ChoiceQuestion) GetOptions() (v []string)
func (*ChoiceQuestion) GetQuestionId ¶
func (p *ChoiceQuestion) GetQuestionId() (v int64)
func (*ChoiceQuestion) GetRoomId ¶
func (p *ChoiceQuestion) GetRoomId() (v int64)
func (*ChoiceQuestion) GetTitle ¶
func (p *ChoiceQuestion) GetTitle() (v string)
func (*ChoiceQuestion) GetTtl ¶
func (p *ChoiceQuestion) GetTtl() (v int64)
func (*ChoiceQuestion) GetUserId ¶
func (p *ChoiceQuestion) GetUserId() (v int64)
func (*ChoiceQuestion) InitDefault ¶
func (p *ChoiceQuestion) InitDefault()
func (*ChoiceQuestion) SetOptions ¶
func (p *ChoiceQuestion) SetOptions(val []string)
func (*ChoiceQuestion) SetQuestionId ¶
func (p *ChoiceQuestion) SetQuestionId(val int64)
func (*ChoiceQuestion) SetRoomId ¶
func (p *ChoiceQuestion) SetRoomId(val int64)
func (*ChoiceQuestion) SetTitle ¶
func (p *ChoiceQuestion) SetTitle(val string)
func (*ChoiceQuestion) SetTtl ¶
func (p *ChoiceQuestion) SetTtl(val int64)
func (*ChoiceQuestion) SetUserId ¶
func (p *ChoiceQuestion) SetUserId(val int64)
func (*ChoiceQuestion) String ¶
func (p *ChoiceQuestion) String() string
type ControlMessage ¶
type ControlMessage struct {
RoomId int64 `thrift:"roomId,2,required" frugal:"2,required,i64" json:"roomId"`
Operation string `thrift:"operation,3,required" frugal:"3,required,string" json:"operation"`
}
var Payload_ControlMessage_DEFAULT *ControlMessage
func NewControlMessage ¶
func NewControlMessage() *ControlMessage
func (*ControlMessage) BLength ¶
func (p *ControlMessage) BLength() int
func (*ControlMessage) FastReadField2 ¶
func (p *ControlMessage) FastReadField2(buf []byte) (int, error)
func (*ControlMessage) FastReadField3 ¶
func (p *ControlMessage) FastReadField3(buf []byte) (int, error)
func (*ControlMessage) FastWrite ¶
func (p *ControlMessage) FastWrite(buf []byte) int
func (*ControlMessage) FastWriteNocopy ¶
func (p *ControlMessage) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*ControlMessage) GetOperation ¶
func (p *ControlMessage) GetOperation() (v string)
func (*ControlMessage) GetRoomId ¶
func (p *ControlMessage) GetRoomId() (v int64)
func (*ControlMessage) InitDefault ¶
func (p *ControlMessage) InitDefault()
func (*ControlMessage) SetOperation ¶
func (p *ControlMessage) SetOperation(val string)
func (*ControlMessage) SetRoomId ¶
func (p *ControlMessage) SetRoomId(val int64)
func (*ControlMessage) String ¶
func (p *ControlMessage) String() string
type JudgeQuestion ¶
type JudgeQuestion struct {
RoomId int64 `thrift:"roomId,1,required" frugal:"1,required,i64" json:"roomId"`
UserId int64 `thrift:"userId,2,required" frugal:"2,required,i64" json:"userId"`
QuestionId int64 `thrift:"questionId,3,required" frugal:"3,required,i64" json:"questionId"`
Title string `thrift:"title,4,required" frugal:"4,required,string" json:"title"`
Ttl int64 `thrift:"ttl,5,required" frugal:"5,required,i64" json:"ttl"`
}
var Payload_JudgeQuestion_DEFAULT *JudgeQuestion
func NewJudgeQuestion ¶
func NewJudgeQuestion() *JudgeQuestion
func (*JudgeQuestion) BLength ¶
func (p *JudgeQuestion) BLength() int
func (*JudgeQuestion) FastReadField1 ¶
func (p *JudgeQuestion) FastReadField1(buf []byte) (int, error)
func (*JudgeQuestion) FastReadField2 ¶
func (p *JudgeQuestion) FastReadField2(buf []byte) (int, error)
func (*JudgeQuestion) FastReadField3 ¶
func (p *JudgeQuestion) FastReadField3(buf []byte) (int, error)
func (*JudgeQuestion) FastReadField4 ¶
func (p *JudgeQuestion) FastReadField4(buf []byte) (int, error)
func (*JudgeQuestion) FastReadField5 ¶
func (p *JudgeQuestion) FastReadField5(buf []byte) (int, error)
func (*JudgeQuestion) FastWrite ¶
func (p *JudgeQuestion) FastWrite(buf []byte) int
func (*JudgeQuestion) FastWriteNocopy ¶
func (p *JudgeQuestion) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*JudgeQuestion) GetQuestionId ¶
func (p *JudgeQuestion) GetQuestionId() (v int64)
func (*JudgeQuestion) GetRoomId ¶
func (p *JudgeQuestion) GetRoomId() (v int64)
func (*JudgeQuestion) GetTitle ¶
func (p *JudgeQuestion) GetTitle() (v string)
func (*JudgeQuestion) GetTtl ¶
func (p *JudgeQuestion) GetTtl() (v int64)
func (*JudgeQuestion) GetUserId ¶
func (p *JudgeQuestion) GetUserId() (v int64)
func (*JudgeQuestion) InitDefault ¶
func (p *JudgeQuestion) InitDefault()
func (*JudgeQuestion) SetQuestionId ¶
func (p *JudgeQuestion) SetQuestionId(val int64)
func (*JudgeQuestion) SetRoomId ¶
func (p *JudgeQuestion) SetRoomId(val int64)
func (*JudgeQuestion) SetTitle ¶
func (p *JudgeQuestion) SetTitle(val string)
func (*JudgeQuestion) SetTtl ¶
func (p *JudgeQuestion) SetTtl(val int64)
func (*JudgeQuestion) SetUserId ¶
func (p *JudgeQuestion) SetUserId(val int64)
func (*JudgeQuestion) String ¶
func (p *JudgeQuestion) String() string
type Payload ¶
type Payload struct {
ChatMessage *ChatMessage `thrift:"chatMessage,1,optional" frugal:"1,optional,ChatMessage" json:"chatMessage,omitempty"`
ChoiceQuestion *ChoiceQuestion `thrift:"choiceQuestion,2,optional" frugal:"2,optional,ChoiceQuestion" json:"choiceQuestion,omitempty"`
JudgeQuestion *JudgeQuestion `thrift:"judgeQuestion,3,optional" frugal:"3,optional,JudgeQuestion" json:"judgeQuestion,omitempty"`
QuizStatus *QuizStatus `thrift:"quizStatus,4,optional" frugal:"4,optional,QuizStatus" json:"quizStatus,omitempty"`
ControlMessage *ControlMessage `thrift:"controlMessage,5,optional" frugal:"5,optional,ControlMessage" json:"controlMessage,omitempty"`
}
var PushMessageResponse_Payload_DEFAULT *Payload
func NewPayload ¶
func NewPayload() *Payload
func (*Payload) CountSetFieldsPayload ¶
func (*Payload) FastWriteNocopy ¶
func (p *Payload) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*Payload) GetChatMessage ¶
func (p *Payload) GetChatMessage() (v *ChatMessage)
func (*Payload) GetChoiceQuestion ¶
func (p *Payload) GetChoiceQuestion() (v *ChoiceQuestion)
func (*Payload) GetControlMessage ¶
func (p *Payload) GetControlMessage() (v *ControlMessage)
func (*Payload) GetJudgeQuestion ¶
func (p *Payload) GetJudgeQuestion() (v *JudgeQuestion)
func (*Payload) GetQuizStatus ¶
func (p *Payload) GetQuizStatus() (v *QuizStatus)
func (*Payload) InitDefault ¶
func (p *Payload) InitDefault()
func (*Payload) IsSetChatMessage ¶
func (*Payload) IsSetChoiceQuestion ¶
func (*Payload) IsSetControlMessage ¶
func (*Payload) IsSetJudgeQuestion ¶
func (*Payload) IsSetQuizStatus ¶
func (*Payload) SetChatMessage ¶
func (p *Payload) SetChatMessage(val *ChatMessage)
func (*Payload) SetChoiceQuestion ¶
func (p *Payload) SetChoiceQuestion(val *ChoiceQuestion)
func (*Payload) SetControlMessage ¶
func (p *Payload) SetControlMessage(val *ControlMessage)
func (*Payload) SetJudgeQuestion ¶
func (p *Payload) SetJudgeQuestion(val *JudgeQuestion)
func (*Payload) SetQuizStatus ¶
func (p *Payload) SetQuizStatus(val *QuizStatus)
type PushMessageRequest ¶
type PushMessageRequest struct {
RoomId int64 `thrift:"roomId,1,required" frugal:"1,required,i64" json:"roomId"`
UserId int64 `thrift:"userId,2,required" frugal:"2,required,i64" json:"userId"`
}
var PushServiceReceiveArgs_Request_DEFAULT *PushMessageRequest
func NewPushMessageRequest ¶
func NewPushMessageRequest() *PushMessageRequest
func (*PushMessageRequest) BLength ¶
func (p *PushMessageRequest) BLength() int
func (*PushMessageRequest) FastRead ¶
func (p *PushMessageRequest) FastRead(buf []byte) (int, error)
func (*PushMessageRequest) FastReadField1 ¶
func (p *PushMessageRequest) FastReadField1(buf []byte) (int, error)
func (*PushMessageRequest) FastReadField2 ¶
func (p *PushMessageRequest) FastReadField2(buf []byte) (int, error)
func (*PushMessageRequest) FastWrite ¶
func (p *PushMessageRequest) FastWrite(buf []byte) int
func (*PushMessageRequest) FastWriteNocopy ¶
func (p *PushMessageRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PushMessageRequest) GetRoomId ¶
func (p *PushMessageRequest) GetRoomId() (v int64)
func (*PushMessageRequest) GetUserId ¶
func (p *PushMessageRequest) GetUserId() (v int64)
func (*PushMessageRequest) InitDefault ¶
func (p *PushMessageRequest) InitDefault()
func (*PushMessageRequest) SetRoomId ¶
func (p *PushMessageRequest) SetRoomId(val int64)
func (*PushMessageRequest) SetUserId ¶
func (p *PushMessageRequest) SetUserId(val int64)
func (*PushMessageRequest) String ¶
func (p *PushMessageRequest) String() string
type PushMessageResponse ¶
type PushMessageResponse struct {
Type int8 `thrift:"type,1,required" frugal:"1,required,i8" json:"type"`
Payload *Payload `thrift:"payload,2,required" frugal:"2,required,Payload" json:"payload"`
}
var PushServiceReceiveResult_Success_DEFAULT *PushMessageResponse
func NewPushMessageResponse ¶
func NewPushMessageResponse() *PushMessageResponse
func (*PushMessageResponse) BLength ¶
func (p *PushMessageResponse) BLength() int
func (*PushMessageResponse) FastRead ¶
func (p *PushMessageResponse) FastRead(buf []byte) (int, error)
func (*PushMessageResponse) FastReadField1 ¶
func (p *PushMessageResponse) FastReadField1(buf []byte) (int, error)
func (*PushMessageResponse) FastReadField2 ¶
func (p *PushMessageResponse) FastReadField2(buf []byte) (int, error)
func (*PushMessageResponse) FastWrite ¶
func (p *PushMessageResponse) FastWrite(buf []byte) int
func (*PushMessageResponse) FastWriteNocopy ¶
func (p *PushMessageResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PushMessageResponse) GetPayload ¶
func (p *PushMessageResponse) GetPayload() (v *Payload)
func (*PushMessageResponse) GetType ¶
func (p *PushMessageResponse) GetType() (v int8)
func (*PushMessageResponse) InitDefault ¶
func (p *PushMessageResponse) InitDefault()
func (*PushMessageResponse) IsSetPayload ¶
func (p *PushMessageResponse) IsSetPayload() bool
func (*PushMessageResponse) SetPayload ¶
func (p *PushMessageResponse) SetPayload(val *Payload)
func (*PushMessageResponse) SetType ¶
func (p *PushMessageResponse) SetType(val int8)
func (*PushMessageResponse) String ¶
func (p *PushMessageResponse) String() string
type PushService ¶
type PushService interface {
Receive(ctx context.Context, req *PushMessageRequest, stream PushService_ReceiveServer) (err error)
}
type PushServiceReceiveArgs ¶
type PushServiceReceiveArgs struct {
Request *PushMessageRequest `thrift:"request,1" frugal:"1,default,PushMessageRequest" json:"request"`
}
func NewPushServiceReceiveArgs ¶
func NewPushServiceReceiveArgs() *PushServiceReceiveArgs
func (*PushServiceReceiveArgs) BLength ¶
func (p *PushServiceReceiveArgs) BLength() int
func (*PushServiceReceiveArgs) FastRead ¶
func (p *PushServiceReceiveArgs) FastRead(buf []byte) (int, error)
func (*PushServiceReceiveArgs) FastReadField1 ¶
func (p *PushServiceReceiveArgs) FastReadField1(buf []byte) (int, error)
func (*PushServiceReceiveArgs) FastWrite ¶
func (p *PushServiceReceiveArgs) FastWrite(buf []byte) int
func (*PushServiceReceiveArgs) FastWriteNocopy ¶
func (p *PushServiceReceiveArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PushServiceReceiveArgs) GetFirstArgument ¶
func (p *PushServiceReceiveArgs) GetFirstArgument() interface{}
func (*PushServiceReceiveArgs) GetRequest ¶
func (p *PushServiceReceiveArgs) GetRequest() (v *PushMessageRequest)
func (*PushServiceReceiveArgs) InitDefault ¶
func (p *PushServiceReceiveArgs) InitDefault()
func (*PushServiceReceiveArgs) IsSetRequest ¶
func (p *PushServiceReceiveArgs) IsSetRequest() bool
func (*PushServiceReceiveArgs) SetRequest ¶
func (p *PushServiceReceiveArgs) SetRequest(val *PushMessageRequest)
func (*PushServiceReceiveArgs) String ¶
func (p *PushServiceReceiveArgs) String() string
type PushServiceReceiveResult ¶
type PushServiceReceiveResult struct {
Success *PushMessageResponse `thrift:"success,0,optional" frugal:"0,optional,PushMessageResponse" json:"success,omitempty"`
}
func NewPushServiceReceiveResult ¶
func NewPushServiceReceiveResult() *PushServiceReceiveResult
func (*PushServiceReceiveResult) BLength ¶
func (p *PushServiceReceiveResult) BLength() int
func (*PushServiceReceiveResult) FastRead ¶
func (p *PushServiceReceiveResult) FastRead(buf []byte) (int, error)
func (*PushServiceReceiveResult) FastReadField0 ¶
func (p *PushServiceReceiveResult) FastReadField0(buf []byte) (int, error)
func (*PushServiceReceiveResult) FastWrite ¶
func (p *PushServiceReceiveResult) FastWrite(buf []byte) int
func (*PushServiceReceiveResult) FastWriteNocopy ¶
func (p *PushServiceReceiveResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PushServiceReceiveResult) GetResult ¶
func (p *PushServiceReceiveResult) GetResult() interface{}
func (*PushServiceReceiveResult) GetSuccess ¶
func (p *PushServiceReceiveResult) GetSuccess() (v *PushMessageResponse)
func (*PushServiceReceiveResult) InitDefault ¶
func (p *PushServiceReceiveResult) InitDefault()
func (*PushServiceReceiveResult) IsSetSuccess ¶
func (p *PushServiceReceiveResult) IsSetSuccess() bool
func (*PushServiceReceiveResult) SetSuccess ¶
func (p *PushServiceReceiveResult) SetSuccess(x interface{})
func (*PushServiceReceiveResult) String ¶
func (p *PushServiceReceiveResult) String() string
type PushService_ReceiveServer ¶
type PushService_ReceiveServer streaming.ServerStreamingServer[PushMessageResponse]
type QuizStatus ¶
type QuizStatus struct {
RoomId int64 `thrift:"roomId,1,required" frugal:"1,required,i64" json:"roomId"`
QuestionId int64 `thrift:"questionId,2,required" frugal:"2,required,i64" json:"questionId"`
RequiredNum int64 `thrift:"requiredNum,3,required" frugal:"3,required,i64" json:"requiredNum"`
CurrentNum int64 `thrift:"currentNum,4,required" frugal:"4,required,i64" json:"currentNum"`
AcceptRate float64 `thrift:"acceptRate,5,required" frugal:"5,required,double" json:"acceptRate"`
}
var Payload_QuizStatus_DEFAULT *QuizStatus
func NewQuizStatus ¶
func NewQuizStatus() *QuizStatus
func (*QuizStatus) BLength ¶
func (p *QuizStatus) BLength() int
func (*QuizStatus) FastReadField1 ¶
func (p *QuizStatus) FastReadField1(buf []byte) (int, error)
func (*QuizStatus) FastReadField2 ¶
func (p *QuizStatus) FastReadField2(buf []byte) (int, error)
func (*QuizStatus) FastReadField3 ¶
func (p *QuizStatus) FastReadField3(buf []byte) (int, error)
func (*QuizStatus) FastReadField4 ¶
func (p *QuizStatus) FastReadField4(buf []byte) (int, error)
func (*QuizStatus) FastReadField5 ¶
func (p *QuizStatus) FastReadField5(buf []byte) (int, error)
func (*QuizStatus) FastWrite ¶
func (p *QuizStatus) FastWrite(buf []byte) int
func (*QuizStatus) FastWriteNocopy ¶
func (p *QuizStatus) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*QuizStatus) GetAcceptRate ¶
func (p *QuizStatus) GetAcceptRate() (v float64)
func (*QuizStatus) GetCurrentNum ¶
func (p *QuizStatus) GetCurrentNum() (v int64)
func (*QuizStatus) GetQuestionId ¶
func (p *QuizStatus) GetQuestionId() (v int64)
func (*QuizStatus) GetRequiredNum ¶
func (p *QuizStatus) GetRequiredNum() (v int64)
func (*QuizStatus) GetRoomId ¶
func (p *QuizStatus) GetRoomId() (v int64)
func (*QuizStatus) InitDefault ¶
func (p *QuizStatus) InitDefault()
func (*QuizStatus) SetAcceptRate ¶
func (p *QuizStatus) SetAcceptRate(val float64)
func (*QuizStatus) SetCurrentNum ¶
func (p *QuizStatus) SetCurrentNum(val int64)
func (*QuizStatus) SetQuestionId ¶
func (p *QuizStatus) SetQuestionId(val int64)
func (*QuizStatus) SetRequiredNum ¶
func (p *QuizStatus) SetRequiredNum(val int64)
func (*QuizStatus) SetRoomId ¶
func (p *QuizStatus) SetRoomId(val int64)
func (*QuizStatus) String ¶
func (p *QuizStatus) String() string
Click to show internal directories.
Click to hide internal directories.