Documentation ¶
Overview ¶
Package news is a generated protocol buffer package.
It is generated from these files:
news.proto
It has these top-level messages:
NewsInfo GetNewsRequest GetNewsReply PostNewsRequest PostNewsReply RecallNewsRequest RecallNewsReply LikeNewsRequest LikeNewsReply
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterNewsServer ¶
func RegisterNewsServer(s *grpc.Server, srv NewsServer)
Types ¶
type GetNewsReply ¶
type GetNewsReply struct { Status int32 `protobuf:"varint,1,opt,name=Status,json=status" json:"Status,omitempty"` Index uint64 `protobuf:"varint,2,opt,name=Index,json=index" json:"Index,omitempty"` News []*NewsInfo `protobuf:"bytes,3,rep,name=News,json=news" json:"News,omitempty"` }
func (*GetNewsReply) Descriptor ¶
func (*GetNewsReply) Descriptor() ([]byte, []int)
func (*GetNewsReply) GetNews ¶
func (m *GetNewsReply) GetNews() []*NewsInfo
func (*GetNewsReply) ProtoMessage ¶
func (*GetNewsReply) ProtoMessage()
func (*GetNewsReply) Reset ¶
func (m *GetNewsReply) Reset()
func (*GetNewsReply) String ¶
func (m *GetNewsReply) String() string
type GetNewsRequest ¶
type GetNewsRequest struct { Uid string `protobuf:"bytes,1,opt,name=Uid,json=uid" json:"Uid,omitempty"` Index uint64 `protobuf:"varint,2,opt,name=Index,json=index" json:"Index,omitempty"` }
func (*GetNewsRequest) Descriptor ¶
func (*GetNewsRequest) Descriptor() ([]byte, []int)
func (*GetNewsRequest) ProtoMessage ¶
func (*GetNewsRequest) ProtoMessage()
func (*GetNewsRequest) Reset ¶
func (m *GetNewsRequest) Reset()
func (*GetNewsRequest) String ¶
func (m *GetNewsRequest) String() string
type LikeNewsReply ¶
type LikeNewsReply struct {
Status int32 `protobuf:"varint,1,opt,name=Status,json=status" json:"Status,omitempty"`
}
func (*LikeNewsReply) Descriptor ¶
func (*LikeNewsReply) Descriptor() ([]byte, []int)
func (*LikeNewsReply) ProtoMessage ¶
func (*LikeNewsReply) ProtoMessage()
func (*LikeNewsReply) Reset ¶
func (m *LikeNewsReply) Reset()
func (*LikeNewsReply) String ¶
func (m *LikeNewsReply) String() string
type LikeNewsRequest ¶
type LikeNewsRequest struct {
Newsid string `protobuf:"bytes,1,opt,name=Newsid,json=newsid" json:"Newsid,omitempty"`
}
func (*LikeNewsRequest) Descriptor ¶
func (*LikeNewsRequest) Descriptor() ([]byte, []int)
func (*LikeNewsRequest) ProtoMessage ¶
func (*LikeNewsRequest) ProtoMessage()
func (*LikeNewsRequest) Reset ¶
func (m *LikeNewsRequest) Reset()
func (*LikeNewsRequest) String ¶
func (m *LikeNewsRequest) String() string
type NewsClient ¶
type NewsClient interface { GetNews(ctx context.Context, in *GetNewsRequest, opts ...grpc.CallOption) (*GetNewsReply, error) GetMyNews(ctx context.Context, in *GetNewsRequest, opts ...grpc.CallOption) (*GetNewsReply, error) PostNews(ctx context.Context, in *PostNewsRequest, opts ...grpc.CallOption) (*PostNewsReply, error) RecallNews(ctx context.Context, in *RecallNewsRequest, opts ...grpc.CallOption) (*RecallNewsReply, error) LikeNews(ctx context.Context, in *LikeNewsRequest, opts ...grpc.CallOption) (*LikeNewsReply, error) }
func NewNewsClient ¶
func NewNewsClient(cc *grpc.ClientConn) NewsClient
type NewsInfo ¶
type NewsInfo struct { Uid string `protobuf:"bytes,1,opt,name=Uid,json=uid" json:"Uid,omitempty"` Likes int32 `protobuf:"varint,2,opt,name=Likes,json=likes" json:"Likes,omitempty"` Fowards int32 `protobuf:"varint,3,opt,name=Fowards,json=fowards" json:"Fowards,omitempty"` MeipaiID string `protobuf:"bytes,4,opt,name=MeipaiID,json=meipaiID" json:"MeipaiID,omitempty"` Values []byte `protobuf:"bytes,5,opt,name=Values,json=values,proto3" json:"Values,omitempty"` }
func (*NewsInfo) Descriptor ¶
func (*NewsInfo) ProtoMessage ¶
func (*NewsInfo) ProtoMessage()
type NewsServer ¶
type NewsServer interface { GetNews(context.Context, *GetNewsRequest) (*GetNewsReply, error) GetMyNews(context.Context, *GetNewsRequest) (*GetNewsReply, error) PostNews(context.Context, *PostNewsRequest) (*PostNewsReply, error) RecallNews(context.Context, *RecallNewsRequest) (*RecallNewsReply, error) LikeNews(context.Context, *LikeNewsRequest) (*LikeNewsReply, error) }
type PostNewsReply ¶
type PostNewsReply struct { Status int32 `protobuf:"varint,1,opt,name=Status,json=status" json:"Status,omitempty"` Newsid string `protobuf:"bytes,2,opt,name=Newsid,json=newsid" json:"Newsid,omitempty"` }
func (*PostNewsReply) Descriptor ¶
func (*PostNewsReply) Descriptor() ([]byte, []int)
func (*PostNewsReply) ProtoMessage ¶
func (*PostNewsReply) ProtoMessage()
func (*PostNewsReply) Reset ¶
func (m *PostNewsReply) Reset()
func (*PostNewsReply) String ¶
func (m *PostNewsReply) String() string
type PostNewsRequest ¶
type PostNewsRequest struct { Uid string `protobuf:"bytes,1,opt,name=Uid,json=uid" json:"Uid,omitempty"` Devid string `protobuf:"bytes,2,opt,name=Devid,json=devid" json:"Devid,omitempty"` TimeStamp string `protobuf:"bytes,3,opt,name=TimeStamp,json=timeStamp" json:"TimeStamp,omitempty"` MeipaiID string `protobuf:"bytes,4,opt,name=MeipaiID,json=meipaiID" json:"MeipaiID,omitempty"` Values []byte `protobuf:"bytes,5,opt,name=Values,json=values,proto3" json:"Values,omitempty"` }
func (*PostNewsRequest) Descriptor ¶
func (*PostNewsRequest) Descriptor() ([]byte, []int)
func (*PostNewsRequest) ProtoMessage ¶
func (*PostNewsRequest) ProtoMessage()
func (*PostNewsRequest) Reset ¶
func (m *PostNewsRequest) Reset()
func (*PostNewsRequest) String ¶
func (m *PostNewsRequest) String() string
type RecallNewsReply ¶
type RecallNewsReply struct {
Status int32 `protobuf:"varint,1,opt,name=Status,json=status" json:"Status,omitempty"`
}
func (*RecallNewsReply) Descriptor ¶
func (*RecallNewsReply) Descriptor() ([]byte, []int)
func (*RecallNewsReply) ProtoMessage ¶
func (*RecallNewsReply) ProtoMessage()
func (*RecallNewsReply) Reset ¶
func (m *RecallNewsReply) Reset()
func (*RecallNewsReply) String ¶
func (m *RecallNewsReply) String() string
type RecallNewsRequest ¶
type RecallNewsRequest struct {
Newsid string `protobuf:"bytes,1,opt,name=Newsid,json=newsid" json:"Newsid,omitempty"`
}
func (*RecallNewsRequest) Descriptor ¶
func (*RecallNewsRequest) Descriptor() ([]byte, []int)
func (*RecallNewsRequest) ProtoMessage ¶
func (*RecallNewsRequest) ProtoMessage()
func (*RecallNewsRequest) Reset ¶
func (m *RecallNewsRequest) Reset()
func (*RecallNewsRequest) String ¶
func (m *RecallNewsRequest) String() string
Click to show internal directories.
Click to hide internal directories.