news

package
v0.0.0-...-2fc8fe3 Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2016 License: MIT Imports: 5 Imported by: 0

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) Descriptor() ([]byte, []int)

func (*NewsInfo) ProtoMessage

func (*NewsInfo) ProtoMessage()

func (*NewsInfo) Reset

func (m *NewsInfo) Reset()

func (*NewsInfo) String

func (m *NewsInfo) String() string

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

Jump to

Keyboard shortcuts

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