// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.2.0
// - protoc v3.18.1
// source: user.proto
package answer
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc . SupportPackageIsVersion7
// AnswerClient is the client API for Answer service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
type AnswerClient interface {
//问题类型
ListCategory ( ctx context . Context , in * ListCategoryRequest , opts ... grpc . CallOption ) ( * ListCategoryResponse , error )
//问题列表
ListQuestionPage ( ctx context . Context , in * ListQuestionPageRequest , opts ... grpc . CallOption ) ( * ListQuestionPageResponse , error )
//Answer of the day
ListAnswerOfTheDay ( ctx context . Context , in * ListAnswerOfTheDayRequest , opts ... grpc . CallOption ) ( * ListAnswerOfTheDayResponse , error )
//个人信息card
UserRightInfo ( ctx context . Context , in * UserRightInfoRequest , opts ... grpc . CallOption ) ( * UserRightInfoResponse , error )
//hot/top用户
ListHotTopUser ( ctx context . Context , in * ListHotTopUserRequest , opts ... grpc . CallOption ) ( * ListHotTopUserResponse , error )
//问题搜索页面
SearchQuestion ( ctx context . Context , in * SearchQuestionRequest , opts ... grpc . CallOption ) ( * SearchQuestionResponse , error )
//问题联想
ListFilterQuestion ( ctx context . Context , in * ListFilterQuestionRequest , opts ... grpc . CallOption ) ( * ListFilterQuestionResponse , error )
//用户联想
ListFilterUser ( ctx context . Context , in * ListFilterUserRequest , opts ... grpc . CallOption ) ( * ListFilterUserResponse , error )
//推荐问题
ListRelatedQuestions ( ctx context . Context , in * ListRelatedQuestionsRequest , opts ... grpc . CallOption ) ( * ListRelatedQuestionsResponse , error )
//问题详情页
QuestionDetailPage ( ctx context . Context , in * QuestionDetailPageRequest , opts ... grpc . CallOption ) ( * QuestionDetailPageResponse , error )
//用户中心
UserCenterProfilePage ( ctx context . Context , in * UserCenterProfilePageRequest , opts ... grpc . CallOption ) ( * UserCenterProfilePageResponse , error )
UserCenterEditPage ( ctx context . Context , in * UserCenterEditPageRequest , opts ... grpc . CallOption ) ( * UserCenterEditPageResponse , error )
UserCenterEdit ( ctx context . Context , in * UserCenterEditRequest , opts ... grpc . CallOption ) ( * UserCenterEditResponse , error )
UserCenterInBoxPage ( ctx context . Context , in * UserCenterInBoxPageRequest , opts ... grpc . CallOption ) ( * UserCenterInBoxPageResponse , error )
DeleteInbox ( ctx context . Context , in * DeleteInboxRequest , opts ... grpc . CallOption ) ( * DeleteInboxResponse , error )
MessageSend ( ctx context . Context , in * MessageSendRequest , opts ... grpc . CallOption ) ( * MessageSendResponse , error )
MessageDetailPage ( ctx context . Context , in * MessageDetailPageRequest , opts ... grpc . CallOption ) ( * MessageDetailPageResponse , error )
UserCenterPointsPage ( ctx context . Context , in * UserCenterPointsPageRequest , opts ... grpc . CallOption ) ( * UserCenterPointsPageResponse , error )
UserCenterNewAnswersPage ( ctx context . Context , in * UserCenterNewAnswersPageRequest , opts ... grpc . CallOption ) ( * UserCenterNewAnswersPageResponse , error )
UserCenterNewCommentsPage ( ctx context . Context , in * UserCenterNewCommentsPageRequest , opts ... grpc . CallOption ) ( * UserCenterNewCommentsPageResponse , error )
NoticesPage ( ctx context . Context , in * NoticesPageRequest , opts ... grpc . CallOption ) ( * NoticesPageResponse , error )
Captcha ( ctx context . Context , in * CaptchaRequest , opts ... grpc . CallOption ) ( * CaptchaResponse , error )
ForbiddenQuestion ( ctx context . Context , in * ForbiddenQuestionRequest , opts ... grpc . CallOption ) ( * ForbiddenQuestionResponse , error )
AddQuestion ( ctx context . Context , in * AddQuestionRequest , opts ... grpc . CallOption ) ( * AddQuestionResponse , error )
GetEditQuestion ( ctx context . Context , in * GetEditQuestionRequest , opts ... grpc . CallOption ) ( * GetEditQuestionResponse , error )
AddAnswer ( ctx context . Context , in * AddAnswerRequest , opts ... grpc . CallOption ) ( * AddAnswerResponse , error )
EditUserLogo ( ctx context . Context , in * EditUserLogoRequest , opts ... grpc . CallOption ) ( * EditUserLogoResponse , error )
DeleteNode ( ctx context . Context , in * DeleteNodeRequest , opts ... grpc . CallOption ) ( * DeleteNodeResponse , error )
Report ( ctx context . Context , in * ReportRequest , opts ... grpc . CallOption ) ( * ReportResponse , error )
ForwardQuestion ( ctx context . Context , in * ForwardQuestionRequest , opts ... grpc . CallOption ) ( * ForwardQuestionResponse , error )
VoteNodeGood ( ctx context . Context , in * VoteNodeGoodRequest , opts ... grpc . CallOption ) ( * VoteNodeGoodResponse , error )
Login ( ctx context . Context , in * LoginRequest , opts ... grpc . CallOption ) ( * LoginResponse , error )
AdminRolesPage ( ctx context . Context , in * AdminRolesPageRequest , opts ... grpc . CallOption ) ( * AdminRolesPageResponse , error )
AdminUpdateRoleAction ( ctx context . Context , in * AdminUpdateRoleActionRequest , opts ... grpc . CallOption ) ( * AdminUpdateRoleActionResponse , error )
AdminUserPage ( ctx context . Context , in * AdminUserPageRequest , opts ... grpc . CallOption ) ( * AdminUserPageResponse , error )
AdminUpdateUserAction ( ctx context . Context , in * AdminUpdateUserActionRequest , opts ... grpc . CallOption ) ( * AdminUpdateUserActionResponse , error )
AdminNodePage ( ctx context . Context , in * AdminNodePageRequest , opts ... grpc . CallOption ) ( * AdminNodePageResponse , error )
UpdateNode ( ctx context . Context , in * UpdateNodeRequest , opts ... grpc . CallOption ) ( * UpdateNodeResponse , error )
HelpPage ( ctx context . Context , in * HelpPageRequest , opts ... grpc . CallOption ) ( * HelpPageResponse , error )
RandQuestion ( ctx context . Context , in * RandQuestionRequest , opts ... grpc . CallOption ) ( * RandQuestionResponse , error )
Exchange ( ctx context . Context , in * ExchangeRequest , opts ... grpc . CallOption ) ( * ExchangeResponse , error )
AdminExchange ( ctx context . Context , in * AdminExchangeRequest , opts ... grpc . CallOption ) ( * AdminExchangeResponse , error )
ExchangeAction ( ctx context . Context , in * ExchangeActionRequest , opts ... grpc . CallOption ) ( * ExchangeActionResponse , error )
AdminPointsPage ( ctx context . Context , in * AdminPointsPageRequest , opts ... grpc . CallOption ) ( * AdminPointsPageResponse , error )
AdminAddPointAction ( ctx context . Context , in * AdminAddPointActionRequest , opts ... grpc . CallOption ) ( * AdminAddPointActionResponse , error )
Redirect ( ctx context . Context , in * RedirectRequest , opts ... grpc . CallOption ) ( * RedirectResponse , error )
ClearCheckTimeAction ( ctx context . Context , in * ClearCheckTimeActionRequest , opts ... grpc . CallOption ) ( * ClearCheckTimeActionResponse , error )
AdminSearchHelp ( ctx context . Context , in * AdminSearchHelpRequest , opts ... grpc . CallOption ) ( * AdminSearchHelpResponse , error )
AdminAddHelp ( ctx context . Context , in * AdminAddHelpRequest , opts ... grpc . CallOption ) ( * AdminAddHelpResponse , error )
AdminGetHelp ( ctx context . Context , in * AdminGetHelpRequest , opts ... grpc . CallOption ) ( * AdminGetHelpResponse , error )
AdminDeleteHelp ( ctx context . Context , in * AdminDeleteHelpRequest , opts ... grpc . CallOption ) ( * AdminDeleteHelpResponse , error )
AdminSearchExchange ( ctx context . Context , in * AdminSearchExchangeRequest , opts ... grpc . CallOption ) ( * AdminSearchExchangeResponse , error )
AdminAddExchange ( ctx context . Context , in * AdminAddExchangeRequest , opts ... grpc . CallOption ) ( * AdminAddExchangeResponse , error )
AdminDeleteExchange ( ctx context . Context , in * AdminDeleteExchangeRequest , opts ... grpc . CallOption ) ( * AdminDeleteExchangeResponse , error )
}
type answerClient struct {
cc grpc . ClientConnInterface
}
func NewAnswerClient ( cc grpc . ClientConnInterface ) AnswerClient {
return & answerClient { cc }
}
func ( c * answerClient ) ListCategory ( ctx context . Context , in * ListCategoryRequest , opts ... grpc . CallOption ) ( * ListCategoryResponse , error ) {
out := new ( ListCategoryResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/listCategory" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) ListQuestionPage ( ctx context . Context , in * ListQuestionPageRequest , opts ... grpc . CallOption ) ( * ListQuestionPageResponse , error ) {
out := new ( ListQuestionPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/listQuestionPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) ListAnswerOfTheDay ( ctx context . Context , in * ListAnswerOfTheDayRequest , opts ... grpc . CallOption ) ( * ListAnswerOfTheDayResponse , error ) {
out := new ( ListAnswerOfTheDayResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/listAnswerOfTheDay" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) UserRightInfo ( ctx context . Context , in * UserRightInfoRequest , opts ... grpc . CallOption ) ( * UserRightInfoResponse , error ) {
out := new ( UserRightInfoResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/userRightInfo" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) ListHotTopUser ( ctx context . Context , in * ListHotTopUserRequest , opts ... grpc . CallOption ) ( * ListHotTopUserResponse , error ) {
out := new ( ListHotTopUserResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/listHotTopUser" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) SearchQuestion ( ctx context . Context , in * SearchQuestionRequest , opts ... grpc . CallOption ) ( * SearchQuestionResponse , error ) {
out := new ( SearchQuestionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/searchQuestion" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) ListFilterQuestion ( ctx context . Context , in * ListFilterQuestionRequest , opts ... grpc . CallOption ) ( * ListFilterQuestionResponse , error ) {
out := new ( ListFilterQuestionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/listFilterQuestion" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) ListFilterUser ( ctx context . Context , in * ListFilterUserRequest , opts ... grpc . CallOption ) ( * ListFilterUserResponse , error ) {
out := new ( ListFilterUserResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/listFilterUser" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) ListRelatedQuestions ( ctx context . Context , in * ListRelatedQuestionsRequest , opts ... grpc . CallOption ) ( * ListRelatedQuestionsResponse , error ) {
out := new ( ListRelatedQuestionsResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/listRelatedQuestions" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) QuestionDetailPage ( ctx context . Context , in * QuestionDetailPageRequest , opts ... grpc . CallOption ) ( * QuestionDetailPageResponse , error ) {
out := new ( QuestionDetailPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/questionDetailPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) UserCenterProfilePage ( ctx context . Context , in * UserCenterProfilePageRequest , opts ... grpc . CallOption ) ( * UserCenterProfilePageResponse , error ) {
out := new ( UserCenterProfilePageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/userCenterProfilePage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) UserCenterEditPage ( ctx context . Context , in * UserCenterEditPageRequest , opts ... grpc . CallOption ) ( * UserCenterEditPageResponse , error ) {
out := new ( UserCenterEditPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/userCenterEditPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) UserCenterEdit ( ctx context . Context , in * UserCenterEditRequest , opts ... grpc . CallOption ) ( * UserCenterEditResponse , error ) {
out := new ( UserCenterEditResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/userCenterEdit" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) UserCenterInBoxPage ( ctx context . Context , in * UserCenterInBoxPageRequest , opts ... grpc . CallOption ) ( * UserCenterInBoxPageResponse , error ) {
out := new ( UserCenterInBoxPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/userCenterInBoxPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) DeleteInbox ( ctx context . Context , in * DeleteInboxRequest , opts ... grpc . CallOption ) ( * DeleteInboxResponse , error ) {
out := new ( DeleteInboxResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/deleteInbox" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) MessageSend ( ctx context . Context , in * MessageSendRequest , opts ... grpc . CallOption ) ( * MessageSendResponse , error ) {
out := new ( MessageSendResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/messageSend" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) MessageDetailPage ( ctx context . Context , in * MessageDetailPageRequest , opts ... grpc . CallOption ) ( * MessageDetailPageResponse , error ) {
out := new ( MessageDetailPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/messageDetailPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) UserCenterPointsPage ( ctx context . Context , in * UserCenterPointsPageRequest , opts ... grpc . CallOption ) ( * UserCenterPointsPageResponse , error ) {
out := new ( UserCenterPointsPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/userCenterPointsPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) UserCenterNewAnswersPage ( ctx context . Context , in * UserCenterNewAnswersPageRequest , opts ... grpc . CallOption ) ( * UserCenterNewAnswersPageResponse , error ) {
out := new ( UserCenterNewAnswersPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/userCenterNewAnswersPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) UserCenterNewCommentsPage ( ctx context . Context , in * UserCenterNewCommentsPageRequest , opts ... grpc . CallOption ) ( * UserCenterNewCommentsPageResponse , error ) {
out := new ( UserCenterNewCommentsPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/userCenterNewCommentsPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) NoticesPage ( ctx context . Context , in * NoticesPageRequest , opts ... grpc . CallOption ) ( * NoticesPageResponse , error ) {
out := new ( NoticesPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/noticesPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) Captcha ( ctx context . Context , in * CaptchaRequest , opts ... grpc . CallOption ) ( * CaptchaResponse , error ) {
out := new ( CaptchaResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/captcha" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) ForbiddenQuestion ( ctx context . Context , in * ForbiddenQuestionRequest , opts ... grpc . CallOption ) ( * ForbiddenQuestionResponse , error ) {
out := new ( ForbiddenQuestionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/forbiddenQuestion" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AddQuestion ( ctx context . Context , in * AddQuestionRequest , opts ... grpc . CallOption ) ( * AddQuestionResponse , error ) {
out := new ( AddQuestionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/addQuestion" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) GetEditQuestion ( ctx context . Context , in * GetEditQuestionRequest , opts ... grpc . CallOption ) ( * GetEditQuestionResponse , error ) {
out := new ( GetEditQuestionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/getEditQuestion" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AddAnswer ( ctx context . Context , in * AddAnswerRequest , opts ... grpc . CallOption ) ( * AddAnswerResponse , error ) {
out := new ( AddAnswerResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/addAnswer" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) EditUserLogo ( ctx context . Context , in * EditUserLogoRequest , opts ... grpc . CallOption ) ( * EditUserLogoResponse , error ) {
out := new ( EditUserLogoResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/editUserLogo" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) DeleteNode ( ctx context . Context , in * DeleteNodeRequest , opts ... grpc . CallOption ) ( * DeleteNodeResponse , error ) {
out := new ( DeleteNodeResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/deleteNode" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) Report ( ctx context . Context , in * ReportRequest , opts ... grpc . CallOption ) ( * ReportResponse , error ) {
out := new ( ReportResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/report" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) ForwardQuestion ( ctx context . Context , in * ForwardQuestionRequest , opts ... grpc . CallOption ) ( * ForwardQuestionResponse , error ) {
out := new ( ForwardQuestionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/forwardQuestion" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) VoteNodeGood ( ctx context . Context , in * VoteNodeGoodRequest , opts ... grpc . CallOption ) ( * VoteNodeGoodResponse , error ) {
out := new ( VoteNodeGoodResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/voteNodeGood" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) Login ( ctx context . Context , in * LoginRequest , opts ... grpc . CallOption ) ( * LoginResponse , error ) {
out := new ( LoginResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/login" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminRolesPage ( ctx context . Context , in * AdminRolesPageRequest , opts ... grpc . CallOption ) ( * AdminRolesPageResponse , error ) {
out := new ( AdminRolesPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminRolesPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminUpdateRoleAction ( ctx context . Context , in * AdminUpdateRoleActionRequest , opts ... grpc . CallOption ) ( * AdminUpdateRoleActionResponse , error ) {
out := new ( AdminUpdateRoleActionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminUpdateRoleAction" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminUserPage ( ctx context . Context , in * AdminUserPageRequest , opts ... grpc . CallOption ) ( * AdminUserPageResponse , error ) {
out := new ( AdminUserPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminUserPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminUpdateUserAction ( ctx context . Context , in * AdminUpdateUserActionRequest , opts ... grpc . CallOption ) ( * AdminUpdateUserActionResponse , error ) {
out := new ( AdminUpdateUserActionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminUpdateUserAction" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminNodePage ( ctx context . Context , in * AdminNodePageRequest , opts ... grpc . CallOption ) ( * AdminNodePageResponse , error ) {
out := new ( AdminNodePageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminNodePage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) UpdateNode ( ctx context . Context , in * UpdateNodeRequest , opts ... grpc . CallOption ) ( * UpdateNodeResponse , error ) {
out := new ( UpdateNodeResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/updateNode" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) HelpPage ( ctx context . Context , in * HelpPageRequest , opts ... grpc . CallOption ) ( * HelpPageResponse , error ) {
out := new ( HelpPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/helpPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) RandQuestion ( ctx context . Context , in * RandQuestionRequest , opts ... grpc . CallOption ) ( * RandQuestionResponse , error ) {
out := new ( RandQuestionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/randQuestion" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) Exchange ( ctx context . Context , in * ExchangeRequest , opts ... grpc . CallOption ) ( * ExchangeResponse , error ) {
out := new ( ExchangeResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/exchange" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminExchange ( ctx context . Context , in * AdminExchangeRequest , opts ... grpc . CallOption ) ( * AdminExchangeResponse , error ) {
out := new ( AdminExchangeResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminExchange" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) ExchangeAction ( ctx context . Context , in * ExchangeActionRequest , opts ... grpc . CallOption ) ( * ExchangeActionResponse , error ) {
out := new ( ExchangeActionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/exchangeAction" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminPointsPage ( ctx context . Context , in * AdminPointsPageRequest , opts ... grpc . CallOption ) ( * AdminPointsPageResponse , error ) {
out := new ( AdminPointsPageResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminPointsPage" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminAddPointAction ( ctx context . Context , in * AdminAddPointActionRequest , opts ... grpc . CallOption ) ( * AdminAddPointActionResponse , error ) {
out := new ( AdminAddPointActionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminAddPointAction" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) Redirect ( ctx context . Context , in * RedirectRequest , opts ... grpc . CallOption ) ( * RedirectResponse , error ) {
out := new ( RedirectResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/redirect" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) ClearCheckTimeAction ( ctx context . Context , in * ClearCheckTimeActionRequest , opts ... grpc . CallOption ) ( * ClearCheckTimeActionResponse , error ) {
out := new ( ClearCheckTimeActionResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/clearCheckTimeAction" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminSearchHelp ( ctx context . Context , in * AdminSearchHelpRequest , opts ... grpc . CallOption ) ( * AdminSearchHelpResponse , error ) {
out := new ( AdminSearchHelpResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminSearchHelp" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminAddHelp ( ctx context . Context , in * AdminAddHelpRequest , opts ... grpc . CallOption ) ( * AdminAddHelpResponse , error ) {
out := new ( AdminAddHelpResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminAddHelp" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminGetHelp ( ctx context . Context , in * AdminGetHelpRequest , opts ... grpc . CallOption ) ( * AdminGetHelpResponse , error ) {
out := new ( AdminGetHelpResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminGetHelp" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminDeleteHelp ( ctx context . Context , in * AdminDeleteHelpRequest , opts ... grpc . CallOption ) ( * AdminDeleteHelpResponse , error ) {
out := new ( AdminDeleteHelpResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminDeleteHelp" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminSearchExchange ( ctx context . Context , in * AdminSearchExchangeRequest , opts ... grpc . CallOption ) ( * AdminSearchExchangeResponse , error ) {
out := new ( AdminSearchExchangeResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminSearchExchange" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminAddExchange ( ctx context . Context , in * AdminAddExchangeRequest , opts ... grpc . CallOption ) ( * AdminAddExchangeResponse , error ) {
out := new ( AdminAddExchangeResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminAddExchange" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * answerClient ) AdminDeleteExchange ( ctx context . Context , in * AdminDeleteExchangeRequest , opts ... grpc . CallOption ) ( * AdminDeleteExchangeResponse , error ) {
out := new ( AdminDeleteExchangeResponse )
err := c . cc . Invoke ( ctx , "/api.answer.Answer/adminDeleteExchange" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
// AnswerServer is the server API for Answer service.
// All implementations must embed UnimplementedAnswerServer
// for forward compatibility
type AnswerServer interface {
//问题类型
ListCategory ( context . Context , * ListCategoryRequest ) ( * ListCategoryResponse , error )
//问题列表
ListQuestionPage ( context . Context , * ListQuestionPageRequest ) ( * ListQuestionPageResponse , error )
//Answer of the day
ListAnswerOfTheDay ( context . Context , * ListAnswerOfTheDayRequest ) ( * ListAnswerOfTheDayResponse , error )
//个人信息card
UserRightInfo ( context . Context , * UserRightInfoRequest ) ( * UserRightInfoResponse , error )
//hot/top用户
ListHotTopUser ( context . Context , * ListHotTopUserRequest ) ( * ListHotTopUserResponse , error )
//问题搜索页面
SearchQuestion ( context . Context , * SearchQuestionRequest ) ( * SearchQuestionResponse , error )
//问题联想
ListFilterQuestion ( context . Context , * ListFilterQuestionRequest ) ( * ListFilterQuestionResponse , error )
//用户联想
ListFilterUser ( context . Context , * ListFilterUserRequest ) ( * ListFilterUserResponse , error )
//推荐问题
ListRelatedQuestions ( context . Context , * ListRelatedQuestionsRequest ) ( * ListRelatedQuestionsResponse , error )
//问题详情页
QuestionDetailPage ( context . Context , * QuestionDetailPageRequest ) ( * QuestionDetailPageResponse , error )
//用户中心
UserCenterProfilePage ( context . Context , * UserCenterProfilePageRequest ) ( * UserCenterProfilePageResponse , error )
UserCenterEditPage ( context . Context , * UserCenterEditPageRequest ) ( * UserCenterEditPageResponse , error )
UserCenterEdit ( context . Context , * UserCenterEditRequest ) ( * UserCenterEditResponse , error )
UserCenterInBoxPage ( context . Context , * UserCenterInBoxPageRequest ) ( * UserCenterInBoxPageResponse , error )
DeleteInbox ( context . Context , * DeleteInboxRequest ) ( * DeleteInboxResponse , error )
MessageSend ( context . Context , * MessageSendRequest ) ( * MessageSendResponse , error )
MessageDetailPage ( context . Context , * MessageDetailPageRequest ) ( * MessageDetailPageResponse , error )
UserCenterPointsPage ( context . Context , * UserCenterPointsPageRequest ) ( * UserCenterPointsPageResponse , error )
UserCenterNewAnswersPage ( context . Context , * UserCenterNewAnswersPageRequest ) ( * UserCenterNewAnswersPageResponse , error )
UserCenterNewCommentsPage ( context . Context , * UserCenterNewCommentsPageRequest ) ( * UserCenterNewCommentsPageResponse , error )
NoticesPage ( context . Context , * NoticesPageRequest ) ( * NoticesPageResponse , error )
Captcha ( context . Context , * CaptchaRequest ) ( * CaptchaResponse , error )
ForbiddenQuestion ( context . Context , * ForbiddenQuestionRequest ) ( * ForbiddenQuestionResponse , error )
AddQuestion ( context . Context , * AddQuestionRequest ) ( * AddQuestionResponse , error )
GetEditQuestion ( context . Context , * GetEditQuestionRequest ) ( * GetEditQuestionResponse , error )
AddAnswer ( context . Context , * AddAnswerRequest ) ( * AddAnswerResponse , error )
EditUserLogo ( context . Context , * EditUserLogoRequest ) ( * EditUserLogoResponse , error )
DeleteNode ( context . Context , * DeleteNodeRequest ) ( * DeleteNodeResponse , error )
Report ( context . Context , * ReportRequest ) ( * ReportResponse , error )
ForwardQuestion ( context . Context , * ForwardQuestionRequest ) ( * ForwardQuestionResponse , error )
VoteNodeGood ( context . Context , * VoteNodeGoodRequest ) ( * VoteNodeGoodResponse , error )
Login ( context . Context , * LoginRequest ) ( * LoginResponse , error )
AdminRolesPage ( context . Context , * AdminRolesPageRequest ) ( * AdminRolesPageResponse , error )
AdminUpdateRoleAction ( context . Context , * AdminUpdateRoleActionRequest ) ( * AdminUpdateRoleActionResponse , error )
AdminUserPage ( context . Context , * AdminUserPageRequest ) ( * AdminUserPageResponse , error )
AdminUpdateUserAction ( context . Context , * AdminUpdateUserActionRequest ) ( * AdminUpdateUserActionResponse , error )
AdminNodePage ( context . Context , * AdminNodePageRequest ) ( * AdminNodePageResponse , error )
UpdateNode ( context . Context , * UpdateNodeRequest ) ( * UpdateNodeResponse , error )
HelpPage ( context . Context , * HelpPageRequest ) ( * HelpPageResponse , error )
RandQuestion ( context . Context , * RandQuestionRequest ) ( * RandQuestionResponse , error )
Exchange ( context . Context , * ExchangeRequest ) ( * ExchangeResponse , error )
AdminExchange ( context . Context , * AdminExchangeRequest ) ( * AdminExchangeResponse , error )
ExchangeAction ( context . Context , * ExchangeActionRequest ) ( * ExchangeActionResponse , error )
AdminPointsPage ( context . Context , * AdminPointsPageRequest ) ( * AdminPointsPageResponse , error )
AdminAddPointAction ( context . Context , * AdminAddPointActionRequest ) ( * AdminAddPointActionResponse , error )
Redirect ( context . Context , * RedirectRequest ) ( * RedirectResponse , error )
ClearCheckTimeAction ( context . Context , * ClearCheckTimeActionRequest ) ( * ClearCheckTimeActionResponse , error )
AdminSearchHelp ( context . Context , * AdminSearchHelpRequest ) ( * AdminSearchHelpResponse , error )
AdminAddHelp ( context . Context , * AdminAddHelpRequest ) ( * AdminAddHelpResponse , error )
AdminGetHelp ( context . Context , * AdminGetHelpRequest ) ( * AdminGetHelpResponse , error )
AdminDeleteHelp ( context . Context , * AdminDeleteHelpRequest ) ( * AdminDeleteHelpResponse , error )
AdminSearchExchange ( context . Context , * AdminSearchExchangeRequest ) ( * AdminSearchExchangeResponse , error )
AdminAddExchange ( context . Context , * AdminAddExchangeRequest ) ( * AdminAddExchangeResponse , error )
AdminDeleteExchange ( context . Context , * AdminDeleteExchangeRequest ) ( * AdminDeleteExchangeResponse , error )
mustEmbedUnimplementedAnswerServer ( )
}
// UnimplementedAnswerServer must be embedded to have forward compatible implementations.
type UnimplementedAnswerServer struct {
}
func ( UnimplementedAnswerServer ) ListCategory ( context . Context , * ListCategoryRequest ) ( * ListCategoryResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListCategory not implemented" )
}
func ( UnimplementedAnswerServer ) ListQuestionPage ( context . Context , * ListQuestionPageRequest ) ( * ListQuestionPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListQuestionPage not implemented" )
}
func ( UnimplementedAnswerServer ) ListAnswerOfTheDay ( context . Context , * ListAnswerOfTheDayRequest ) ( * ListAnswerOfTheDayResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListAnswerOfTheDay not implemented" )
}
func ( UnimplementedAnswerServer ) UserRightInfo ( context . Context , * UserRightInfoRequest ) ( * UserRightInfoResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method UserRightInfo not implemented" )
}
func ( UnimplementedAnswerServer ) ListHotTopUser ( context . Context , * ListHotTopUserRequest ) ( * ListHotTopUserResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListHotTopUser not implemented" )
}
func ( UnimplementedAnswerServer ) SearchQuestion ( context . Context , * SearchQuestionRequest ) ( * SearchQuestionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method SearchQuestion not implemented" )
}
func ( UnimplementedAnswerServer ) ListFilterQuestion ( context . Context , * ListFilterQuestionRequest ) ( * ListFilterQuestionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListFilterQuestion not implemented" )
}
func ( UnimplementedAnswerServer ) ListFilterUser ( context . Context , * ListFilterUserRequest ) ( * ListFilterUserResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListFilterUser not implemented" )
}
func ( UnimplementedAnswerServer ) ListRelatedQuestions ( context . Context , * ListRelatedQuestionsRequest ) ( * ListRelatedQuestionsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListRelatedQuestions not implemented" )
}
func ( UnimplementedAnswerServer ) QuestionDetailPage ( context . Context , * QuestionDetailPageRequest ) ( * QuestionDetailPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method QuestionDetailPage not implemented" )
}
func ( UnimplementedAnswerServer ) UserCenterProfilePage ( context . Context , * UserCenterProfilePageRequest ) ( * UserCenterProfilePageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method UserCenterProfilePage not implemented" )
}
func ( UnimplementedAnswerServer ) UserCenterEditPage ( context . Context , * UserCenterEditPageRequest ) ( * UserCenterEditPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method UserCenterEditPage not implemented" )
}
func ( UnimplementedAnswerServer ) UserCenterEdit ( context . Context , * UserCenterEditRequest ) ( * UserCenterEditResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method UserCenterEdit not implemented" )
}
func ( UnimplementedAnswerServer ) UserCenterInBoxPage ( context . Context , * UserCenterInBoxPageRequest ) ( * UserCenterInBoxPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method UserCenterInBoxPage not implemented" )
}
func ( UnimplementedAnswerServer ) DeleteInbox ( context . Context , * DeleteInboxRequest ) ( * DeleteInboxResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method DeleteInbox not implemented" )
}
func ( UnimplementedAnswerServer ) MessageSend ( context . Context , * MessageSendRequest ) ( * MessageSendResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method MessageSend not implemented" )
}
func ( UnimplementedAnswerServer ) MessageDetailPage ( context . Context , * MessageDetailPageRequest ) ( * MessageDetailPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method MessageDetailPage not implemented" )
}
func ( UnimplementedAnswerServer ) UserCenterPointsPage ( context . Context , * UserCenterPointsPageRequest ) ( * UserCenterPointsPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method UserCenterPointsPage not implemented" )
}
func ( UnimplementedAnswerServer ) UserCenterNewAnswersPage ( context . Context , * UserCenterNewAnswersPageRequest ) ( * UserCenterNewAnswersPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method UserCenterNewAnswersPage not implemented" )
}
func ( UnimplementedAnswerServer ) UserCenterNewCommentsPage ( context . Context , * UserCenterNewCommentsPageRequest ) ( * UserCenterNewCommentsPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method UserCenterNewCommentsPage not implemented" )
}
func ( UnimplementedAnswerServer ) NoticesPage ( context . Context , * NoticesPageRequest ) ( * NoticesPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method NoticesPage not implemented" )
}
func ( UnimplementedAnswerServer ) Captcha ( context . Context , * CaptchaRequest ) ( * CaptchaResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Captcha not implemented" )
}
func ( UnimplementedAnswerServer ) ForbiddenQuestion ( context . Context , * ForbiddenQuestionRequest ) ( * ForbiddenQuestionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ForbiddenQuestion not implemented" )
}
func ( UnimplementedAnswerServer ) AddQuestion ( context . Context , * AddQuestionRequest ) ( * AddQuestionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AddQuestion not implemented" )
}
func ( UnimplementedAnswerServer ) GetEditQuestion ( context . Context , * GetEditQuestionRequest ) ( * GetEditQuestionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetEditQuestion not implemented" )
}
func ( UnimplementedAnswerServer ) AddAnswer ( context . Context , * AddAnswerRequest ) ( * AddAnswerResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AddAnswer not implemented" )
}
func ( UnimplementedAnswerServer ) EditUserLogo ( context . Context , * EditUserLogoRequest ) ( * EditUserLogoResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method EditUserLogo not implemented" )
}
func ( UnimplementedAnswerServer ) DeleteNode ( context . Context , * DeleteNodeRequest ) ( * DeleteNodeResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method DeleteNode not implemented" )
}
func ( UnimplementedAnswerServer ) Report ( context . Context , * ReportRequest ) ( * ReportResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Report not implemented" )
}
func ( UnimplementedAnswerServer ) ForwardQuestion ( context . Context , * ForwardQuestionRequest ) ( * ForwardQuestionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ForwardQuestion not implemented" )
}
func ( UnimplementedAnswerServer ) VoteNodeGood ( context . Context , * VoteNodeGoodRequest ) ( * VoteNodeGoodResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method VoteNodeGood not implemented" )
}
func ( UnimplementedAnswerServer ) Login ( context . Context , * LoginRequest ) ( * LoginResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Login not implemented" )
}
func ( UnimplementedAnswerServer ) AdminRolesPage ( context . Context , * AdminRolesPageRequest ) ( * AdminRolesPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminRolesPage not implemented" )
}
func ( UnimplementedAnswerServer ) AdminUpdateRoleAction ( context . Context , * AdminUpdateRoleActionRequest ) ( * AdminUpdateRoleActionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminUpdateRoleAction not implemented" )
}
func ( UnimplementedAnswerServer ) AdminUserPage ( context . Context , * AdminUserPageRequest ) ( * AdminUserPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminUserPage not implemented" )
}
func ( UnimplementedAnswerServer ) AdminUpdateUserAction ( context . Context , * AdminUpdateUserActionRequest ) ( * AdminUpdateUserActionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminUpdateUserAction not implemented" )
}
func ( UnimplementedAnswerServer ) AdminNodePage ( context . Context , * AdminNodePageRequest ) ( * AdminNodePageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminNodePage not implemented" )
}
func ( UnimplementedAnswerServer ) UpdateNode ( context . Context , * UpdateNodeRequest ) ( * UpdateNodeResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method UpdateNode not implemented" )
}
func ( UnimplementedAnswerServer ) HelpPage ( context . Context , * HelpPageRequest ) ( * HelpPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method HelpPage not implemented" )
}
func ( UnimplementedAnswerServer ) RandQuestion ( context . Context , * RandQuestionRequest ) ( * RandQuestionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method RandQuestion not implemented" )
}
func ( UnimplementedAnswerServer ) Exchange ( context . Context , * ExchangeRequest ) ( * ExchangeResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Exchange not implemented" )
}
func ( UnimplementedAnswerServer ) AdminExchange ( context . Context , * AdminExchangeRequest ) ( * AdminExchangeResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminExchange not implemented" )
}
func ( UnimplementedAnswerServer ) ExchangeAction ( context . Context , * ExchangeActionRequest ) ( * ExchangeActionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ExchangeAction not implemented" )
}
func ( UnimplementedAnswerServer ) AdminPointsPage ( context . Context , * AdminPointsPageRequest ) ( * AdminPointsPageResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminPointsPage not implemented" )
}
func ( UnimplementedAnswerServer ) AdminAddPointAction ( context . Context , * AdminAddPointActionRequest ) ( * AdminAddPointActionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminAddPointAction not implemented" )
}
func ( UnimplementedAnswerServer ) Redirect ( context . Context , * RedirectRequest ) ( * RedirectResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Redirect not implemented" )
}
func ( UnimplementedAnswerServer ) ClearCheckTimeAction ( context . Context , * ClearCheckTimeActionRequest ) ( * ClearCheckTimeActionResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ClearCheckTimeAction not implemented" )
}
func ( UnimplementedAnswerServer ) AdminSearchHelp ( context . Context , * AdminSearchHelpRequest ) ( * AdminSearchHelpResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminSearchHelp not implemented" )
}
func ( UnimplementedAnswerServer ) AdminAddHelp ( context . Context , * AdminAddHelpRequest ) ( * AdminAddHelpResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminAddHelp not implemented" )
}
func ( UnimplementedAnswerServer ) AdminGetHelp ( context . Context , * AdminGetHelpRequest ) ( * AdminGetHelpResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminGetHelp not implemented" )
}
func ( UnimplementedAnswerServer ) AdminDeleteHelp ( context . Context , * AdminDeleteHelpRequest ) ( * AdminDeleteHelpResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminDeleteHelp not implemented" )
}
func ( UnimplementedAnswerServer ) AdminSearchExchange ( context . Context , * AdminSearchExchangeRequest ) ( * AdminSearchExchangeResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminSearchExchange not implemented" )
}
func ( UnimplementedAnswerServer ) AdminAddExchange ( context . Context , * AdminAddExchangeRequest ) ( * AdminAddExchangeResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminAddExchange not implemented" )
}
func ( UnimplementedAnswerServer ) AdminDeleteExchange ( context . Context , * AdminDeleteExchangeRequest ) ( * AdminDeleteExchangeResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method AdminDeleteExchange not implemented" )
}
func ( UnimplementedAnswerServer ) mustEmbedUnimplementedAnswerServer ( ) { }
// UnsafeAnswerServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to AnswerServer will
// result in compilation errors.
type UnsafeAnswerServer interface {
mustEmbedUnimplementedAnswerServer ( )
}
func RegisterAnswerServer ( s grpc . ServiceRegistrar , srv AnswerServer ) {
s . RegisterService ( & Answer_ServiceDesc , srv )
}
func _Answer_ListCategory_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ListCategoryRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ListCategory ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/listCategory" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ListCategory ( ctx , req . ( * ListCategoryRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_ListQuestionPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ListQuestionPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ListQuestionPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/listQuestionPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ListQuestionPage ( ctx , req . ( * ListQuestionPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_ListAnswerOfTheDay_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ListAnswerOfTheDayRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ListAnswerOfTheDay ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/listAnswerOfTheDay" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ListAnswerOfTheDay ( ctx , req . ( * ListAnswerOfTheDayRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_UserRightInfo_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( UserRightInfoRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . UserRightInfo ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/userRightInfo" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . UserRightInfo ( ctx , req . ( * UserRightInfoRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_ListHotTopUser_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ListHotTopUserRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ListHotTopUser ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/listHotTopUser" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ListHotTopUser ( ctx , req . ( * ListHotTopUserRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_SearchQuestion_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SearchQuestionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . SearchQuestion ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/searchQuestion" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . SearchQuestion ( ctx , req . ( * SearchQuestionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_ListFilterQuestion_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ListFilterQuestionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ListFilterQuestion ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/listFilterQuestion" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ListFilterQuestion ( ctx , req . ( * ListFilterQuestionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_ListFilterUser_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ListFilterUserRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ListFilterUser ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/listFilterUser" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ListFilterUser ( ctx , req . ( * ListFilterUserRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_ListRelatedQuestions_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ListRelatedQuestionsRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ListRelatedQuestions ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/listRelatedQuestions" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ListRelatedQuestions ( ctx , req . ( * ListRelatedQuestionsRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_QuestionDetailPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( QuestionDetailPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . QuestionDetailPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/questionDetailPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . QuestionDetailPage ( ctx , req . ( * QuestionDetailPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_UserCenterProfilePage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( UserCenterProfilePageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . UserCenterProfilePage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/userCenterProfilePage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . UserCenterProfilePage ( ctx , req . ( * UserCenterProfilePageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_UserCenterEditPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( UserCenterEditPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . UserCenterEditPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/userCenterEditPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . UserCenterEditPage ( ctx , req . ( * UserCenterEditPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_UserCenterEdit_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( UserCenterEditRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . UserCenterEdit ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/userCenterEdit" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . UserCenterEdit ( ctx , req . ( * UserCenterEditRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_UserCenterInBoxPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( UserCenterInBoxPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . UserCenterInBoxPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/userCenterInBoxPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . UserCenterInBoxPage ( ctx , req . ( * UserCenterInBoxPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_DeleteInbox_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( DeleteInboxRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . DeleteInbox ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/deleteInbox" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . DeleteInbox ( ctx , req . ( * DeleteInboxRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_MessageSend_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( MessageSendRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . MessageSend ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/messageSend" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . MessageSend ( ctx , req . ( * MessageSendRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_MessageDetailPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( MessageDetailPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . MessageDetailPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/messageDetailPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . MessageDetailPage ( ctx , req . ( * MessageDetailPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_UserCenterPointsPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( UserCenterPointsPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . UserCenterPointsPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/userCenterPointsPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . UserCenterPointsPage ( ctx , req . ( * UserCenterPointsPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_UserCenterNewAnswersPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( UserCenterNewAnswersPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . UserCenterNewAnswersPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/userCenterNewAnswersPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . UserCenterNewAnswersPage ( ctx , req . ( * UserCenterNewAnswersPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_UserCenterNewCommentsPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( UserCenterNewCommentsPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . UserCenterNewCommentsPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/userCenterNewCommentsPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . UserCenterNewCommentsPage ( ctx , req . ( * UserCenterNewCommentsPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_NoticesPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( NoticesPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . NoticesPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/noticesPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . NoticesPage ( ctx , req . ( * NoticesPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_Captcha_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( CaptchaRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . Captcha ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/captcha" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . Captcha ( ctx , req . ( * CaptchaRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_ForbiddenQuestion_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ForbiddenQuestionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ForbiddenQuestion ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/forbiddenQuestion" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ForbiddenQuestion ( ctx , req . ( * ForbiddenQuestionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AddQuestion_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AddQuestionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AddQuestion ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/addQuestion" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AddQuestion ( ctx , req . ( * AddQuestionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_GetEditQuestion_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( GetEditQuestionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . GetEditQuestion ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/getEditQuestion" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . GetEditQuestion ( ctx , req . ( * GetEditQuestionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AddAnswer_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AddAnswerRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AddAnswer ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/addAnswer" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AddAnswer ( ctx , req . ( * AddAnswerRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_EditUserLogo_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( EditUserLogoRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . EditUserLogo ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/editUserLogo" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . EditUserLogo ( ctx , req . ( * EditUserLogoRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_DeleteNode_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( DeleteNodeRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . DeleteNode ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/deleteNode" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . DeleteNode ( ctx , req . ( * DeleteNodeRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_Report_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ReportRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . Report ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/report" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . Report ( ctx , req . ( * ReportRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_ForwardQuestion_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ForwardQuestionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ForwardQuestion ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/forwardQuestion" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ForwardQuestion ( ctx , req . ( * ForwardQuestionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_VoteNodeGood_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( VoteNodeGoodRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . VoteNodeGood ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/voteNodeGood" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . VoteNodeGood ( ctx , req . ( * VoteNodeGoodRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_Login_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( LoginRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . Login ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/login" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . Login ( ctx , req . ( * LoginRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminRolesPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminRolesPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminRolesPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminRolesPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminRolesPage ( ctx , req . ( * AdminRolesPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminUpdateRoleAction_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminUpdateRoleActionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminUpdateRoleAction ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminUpdateRoleAction" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminUpdateRoleAction ( ctx , req . ( * AdminUpdateRoleActionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminUserPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminUserPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminUserPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminUserPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminUserPage ( ctx , req . ( * AdminUserPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminUpdateUserAction_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminUpdateUserActionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminUpdateUserAction ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminUpdateUserAction" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminUpdateUserAction ( ctx , req . ( * AdminUpdateUserActionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminNodePage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminNodePageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminNodePage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminNodePage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminNodePage ( ctx , req . ( * AdminNodePageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_UpdateNode_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( UpdateNodeRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . UpdateNode ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/updateNode" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . UpdateNode ( ctx , req . ( * UpdateNodeRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_HelpPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( HelpPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . HelpPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/helpPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . HelpPage ( ctx , req . ( * HelpPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_RandQuestion_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( RandQuestionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . RandQuestion ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/randQuestion" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . RandQuestion ( ctx , req . ( * RandQuestionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_Exchange_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ExchangeRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . Exchange ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/exchange" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . Exchange ( ctx , req . ( * ExchangeRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminExchange_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminExchangeRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminExchange ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminExchange" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminExchange ( ctx , req . ( * AdminExchangeRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_ExchangeAction_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ExchangeActionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ExchangeAction ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/exchangeAction" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ExchangeAction ( ctx , req . ( * ExchangeActionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminPointsPage_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminPointsPageRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminPointsPage ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminPointsPage" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminPointsPage ( ctx , req . ( * AdminPointsPageRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminAddPointAction_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminAddPointActionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminAddPointAction ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminAddPointAction" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminAddPointAction ( ctx , req . ( * AdminAddPointActionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_Redirect_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( RedirectRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . Redirect ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/redirect" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . Redirect ( ctx , req . ( * RedirectRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_ClearCheckTimeAction_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ClearCheckTimeActionRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . ClearCheckTimeAction ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/clearCheckTimeAction" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . ClearCheckTimeAction ( ctx , req . ( * ClearCheckTimeActionRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminSearchHelp_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminSearchHelpRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminSearchHelp ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminSearchHelp" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminSearchHelp ( ctx , req . ( * AdminSearchHelpRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminAddHelp_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminAddHelpRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminAddHelp ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminAddHelp" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminAddHelp ( ctx , req . ( * AdminAddHelpRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminGetHelp_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminGetHelpRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminGetHelp ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminGetHelp" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminGetHelp ( ctx , req . ( * AdminGetHelpRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminDeleteHelp_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminDeleteHelpRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminDeleteHelp ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminDeleteHelp" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminDeleteHelp ( ctx , req . ( * AdminDeleteHelpRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminSearchExchange_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminSearchExchangeRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminSearchExchange ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminSearchExchange" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminSearchExchange ( ctx , req . ( * AdminSearchExchangeRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminAddExchange_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminAddExchangeRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminAddExchange ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminAddExchange" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminAddExchange ( ctx , req . ( * AdminAddExchangeRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Answer_AdminDeleteExchange_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( AdminDeleteExchangeRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( AnswerServer ) . AdminDeleteExchange ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/api.answer.Answer/adminDeleteExchange" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( AnswerServer ) . AdminDeleteExchange ( ctx , req . ( * AdminDeleteExchangeRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
// Answer_ServiceDesc is the grpc.ServiceDesc for Answer service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var Answer_ServiceDesc = grpc . ServiceDesc {
ServiceName : "api.answer.Answer" ,
HandlerType : ( * AnswerServer ) ( nil ) ,
Methods : [ ] grpc . MethodDesc {
{
MethodName : "listCategory" ,
Handler : _Answer_ListCategory_Handler ,
} ,
{
MethodName : "listQuestionPage" ,
Handler : _Answer_ListQuestionPage_Handler ,
} ,
{
MethodName : "listAnswerOfTheDay" ,
Handler : _Answer_ListAnswerOfTheDay_Handler ,
} ,
{
MethodName : "userRightInfo" ,
Handler : _Answer_UserRightInfo_Handler ,
} ,
{
MethodName : "listHotTopUser" ,
Handler : _Answer_ListHotTopUser_Handler ,
} ,
{
MethodName : "searchQuestion" ,
Handler : _Answer_SearchQuestion_Handler ,
} ,
{
MethodName : "listFilterQuestion" ,
Handler : _Answer_ListFilterQuestion_Handler ,
} ,
{
MethodName : "listFilterUser" ,
Handler : _Answer_ListFilterUser_Handler ,
} ,
{
MethodName : "listRelatedQuestions" ,
Handler : _Answer_ListRelatedQuestions_Handler ,
} ,
{
MethodName : "questionDetailPage" ,
Handler : _Answer_QuestionDetailPage_Handler ,
} ,
{
MethodName : "userCenterProfilePage" ,
Handler : _Answer_UserCenterProfilePage_Handler ,
} ,
{
MethodName : "userCenterEditPage" ,
Handler : _Answer_UserCenterEditPage_Handler ,
} ,
{
MethodName : "userCenterEdit" ,
Handler : _Answer_UserCenterEdit_Handler ,
} ,
{
MethodName : "userCenterInBoxPage" ,
Handler : _Answer_UserCenterInBoxPage_Handler ,
} ,
{
MethodName : "deleteInbox" ,
Handler : _Answer_DeleteInbox_Handler ,
} ,
{
MethodName : "messageSend" ,
Handler : _Answer_MessageSend_Handler ,
} ,
{
MethodName : "messageDetailPage" ,
Handler : _Answer_MessageDetailPage_Handler ,
} ,
{
MethodName : "userCenterPointsPage" ,
Handler : _Answer_UserCenterPointsPage_Handler ,
} ,
{
MethodName : "userCenterNewAnswersPage" ,
Handler : _Answer_UserCenterNewAnswersPage_Handler ,
} ,
{
MethodName : "userCenterNewCommentsPage" ,
Handler : _Answer_UserCenterNewCommentsPage_Handler ,
} ,
{
MethodName : "noticesPage" ,
Handler : _Answer_NoticesPage_Handler ,
} ,
{
MethodName : "captcha" ,
Handler : _Answer_Captcha_Handler ,
} ,
{
MethodName : "forbiddenQuestion" ,
Handler : _Answer_ForbiddenQuestion_Handler ,
} ,
{
MethodName : "addQuestion" ,
Handler : _Answer_AddQuestion_Handler ,
} ,
{
MethodName : "getEditQuestion" ,
Handler : _Answer_GetEditQuestion_Handler ,
} ,
{
MethodName : "addAnswer" ,
Handler : _Answer_AddAnswer_Handler ,
} ,
{
MethodName : "editUserLogo" ,
Handler : _Answer_EditUserLogo_Handler ,
} ,
{
MethodName : "deleteNode" ,
Handler : _Answer_DeleteNode_Handler ,
} ,
{
MethodName : "report" ,
Handler : _Answer_Report_Handler ,
} ,
{
MethodName : "forwardQuestion" ,
Handler : _Answer_ForwardQuestion_Handler ,
} ,
{
MethodName : "voteNodeGood" ,
Handler : _Answer_VoteNodeGood_Handler ,
} ,
{
MethodName : "login" ,
Handler : _Answer_Login_Handler ,
} ,
{
MethodName : "adminRolesPage" ,
Handler : _Answer_AdminRolesPage_Handler ,
} ,
{
MethodName : "adminUpdateRoleAction" ,
Handler : _Answer_AdminUpdateRoleAction_Handler ,
} ,
{
MethodName : "adminUserPage" ,
Handler : _Answer_AdminUserPage_Handler ,
} ,
{
MethodName : "adminUpdateUserAction" ,
Handler : _Answer_AdminUpdateUserAction_Handler ,
} ,
{
MethodName : "adminNodePage" ,
Handler : _Answer_AdminNodePage_Handler ,
} ,
{
MethodName : "updateNode" ,
Handler : _Answer_UpdateNode_Handler ,
} ,
{
MethodName : "helpPage" ,
Handler : _Answer_HelpPage_Handler ,
} ,
{
MethodName : "randQuestion" ,
Handler : _Answer_RandQuestion_Handler ,
} ,
{
MethodName : "exchange" ,
Handler : _Answer_Exchange_Handler ,
} ,
{
MethodName : "adminExchange" ,
Handler : _Answer_AdminExchange_Handler ,
} ,
{
MethodName : "exchangeAction" ,
Handler : _Answer_ExchangeAction_Handler ,
} ,
{
MethodName : "adminPointsPage" ,
Handler : _Answer_AdminPointsPage_Handler ,
} ,
{
MethodName : "adminAddPointAction" ,
Handler : _Answer_AdminAddPointAction_Handler ,
} ,
{
MethodName : "redirect" ,
Handler : _Answer_Redirect_Handler ,
} ,
{
MethodName : "clearCheckTimeAction" ,
Handler : _Answer_ClearCheckTimeAction_Handler ,
} ,
{
MethodName : "adminSearchHelp" ,
Handler : _Answer_AdminSearchHelp_Handler ,
} ,
{
MethodName : "adminAddHelp" ,
Handler : _Answer_AdminAddHelp_Handler ,
} ,
{
MethodName : "adminGetHelp" ,
Handler : _Answer_AdminGetHelp_Handler ,
} ,
{
MethodName : "adminDeleteHelp" ,
Handler : _Answer_AdminDeleteHelp_Handler ,
} ,
{
MethodName : "adminSearchExchange" ,
Handler : _Answer_AdminSearchExchange_Handler ,
} ,
{
MethodName : "adminAddExchange" ,
Handler : _Answer_AdminAddExchange_Handler ,
} ,
{
MethodName : "adminDeleteExchange" ,
Handler : _Answer_AdminDeleteExchange_Handler ,
} ,
} ,
Streams : [ ] grpc . StreamDesc { } ,
Metadata : "user.proto" ,
}