meta

package
v0.0.0-...-17d8d8c Latest Latest
Warning

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

Go to latest
Published: Sep 14, 2018 License: GPL-3.0 Imports: 7 Imported by: 2

Documentation

Index

Constants

View Source
const (
	//MaxRegionEnd 最大region
	MaxRegionEnd = 9973
)

Variables

View Source
var (
	ErrInvalidLengthCommon = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowCommon   = fmt.Errorf("proto: integer overflow")
)
View Source
var (
	ErrInvalidLengthGate = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGate   = fmt.Errorf("proto: integer overflow")
)
View Source
var (
	ErrInvalidLengthMaster = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowMaster   = fmt.Errorf("proto: integer overflow")
)
View Source
var (
	ErrInvalidLengthNotifer = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowNotifer   = fmt.Errorf("proto: integer overflow")
)
View Source
var (
	ErrInvalidLengthStore = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowStore   = fmt.Errorf("proto: integer overflow")
)
View Source
var Event_name = map[int32]string{
	0: "None",
	1: "Group",
	2: "Friend",
	3: "Online",
	4: "Offline",
	5: "Notice",
}
View Source
var Event_value = map[string]int32{
	"None":    0,
	"Group":   1,
	"Friend":  2,
	"Online":  3,
	"Offline": 4,
	"Notice":  5,
}
View Source
var Relation_name = map[int32]string{
	0: "Del",
	1: "Add",
	2: "Confirm",
	4: "Refuse",
}
View Source
var Relation_value = map[string]int32{
	"Del":     0,
	"Add":     1,
	"Confirm": 2,
	"Refuse":  4,
}

Functions

func RegisterGateServer

func RegisterGateServer(s *grpc.Server, srv GateServer)

func RegisterMasterServer

func RegisterMasterServer(s *grpc.Server, srv MasterServer)

func RegisterNotiferServer

func RegisterNotiferServer(s *grpc.Server, srv NotiferServer)

func RegisterStoreServer

func RegisterStoreServer(s *grpc.Server, srv StoreServer)

Types

type ContactList

type ContactList struct {
	Contacts []RecentContact `protobuf:"bytes,1,rep,name=Contacts" json:"Contacts"`
}

ContactList 联系人列表(好友,群)

func (*ContactList) Descriptor

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

func (*ContactList) GetContacts

func (m *ContactList) GetContacts() []RecentContact

func (*ContactList) Marshal

func (m *ContactList) Marshal() (dAtA []byte, err error)

func (*ContactList) MarshalTo

func (m *ContactList) MarshalTo(dAtA []byte) (int, error)

func (*ContactList) ProtoMessage

func (*ContactList) ProtoMessage()

func (*ContactList) Reset

func (m *ContactList) Reset()

func (*ContactList) Size

func (m *ContactList) Size() (n int)

func (*ContactList) String

func (m *ContactList) String() string

func (*ContactList) Unmarshal

func (m *ContactList) Unmarshal(dAtA []byte) error

func (*ContactList) XXX_DiscardUnknown

func (m *ContactList) XXX_DiscardUnknown()

func (*ContactList) XXX_Marshal

func (m *ContactList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContactList) XXX_Merge

func (dst *ContactList) XXX_Merge(src proto.Message)

func (*ContactList) XXX_Size

func (m *ContactList) XXX_Size() int

func (*ContactList) XXX_Unmarshal

func (m *ContactList) XXX_Unmarshal(b []byte) error

type Event

type Event int32

Event 事件(消息类型)

const (
	// 普通聊天的消息下推
	Event_None Event = 0
	// 群消息
	Event_Group Event = 1
	// 好友关系
	Event_Friend Event = 2
	// 上线
	Event_Online Event = 3
	// 下线
	Event_Offline Event = 4
	// 通知
	Event_Notice Event = 5
)

func (Event) EnumDescriptor

func (Event) EnumDescriptor() ([]byte, []int)

func (Event) String

func (x Event) String() string

type FriendList

type FriendList struct {
	Users []int64 `protobuf:"varint,1,rep,packed,name=Users" json:"Users,omitempty"`
}

FriendList 好友列表

func (*FriendList) Descriptor

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

func (*FriendList) GetUsers

func (m *FriendList) GetUsers() []int64

func (*FriendList) Marshal

func (m *FriendList) Marshal() (dAtA []byte, err error)

func (*FriendList) MarshalTo

func (m *FriendList) MarshalTo(dAtA []byte) (int, error)

func (*FriendList) ProtoMessage

func (*FriendList) ProtoMessage()

func (*FriendList) Reset

func (m *FriendList) Reset()

func (*FriendList) Size

func (m *FriendList) Size() (n int)

func (*FriendList) String

func (m *FriendList) String() string

func (*FriendList) Unmarshal

func (m *FriendList) Unmarshal(dAtA []byte) error

func (*FriendList) XXX_DiscardUnknown

func (m *FriendList) XXX_DiscardUnknown()

func (*FriendList) XXX_Marshal

func (m *FriendList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FriendList) XXX_Merge

func (dst *FriendList) XXX_Merge(src proto.Message)

func (*FriendList) XXX_Size

func (m *FriendList) XXX_Size() int

func (*FriendList) XXX_Unmarshal

func (m *FriendList) XXX_Unmarshal(b []byte) error

type GateCheckFileRequest

type GateCheckFileRequest struct {
	Names []string `protobuf:"bytes,1,rep,name=Names" json:"Names,omitempty"`
}

func (*GateCheckFileRequest) Descriptor

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

func (*GateCheckFileRequest) GetNames

func (m *GateCheckFileRequest) GetNames() []string

func (*GateCheckFileRequest) Marshal

func (m *GateCheckFileRequest) Marshal() (dAtA []byte, err error)

func (*GateCheckFileRequest) MarshalTo

func (m *GateCheckFileRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateCheckFileRequest) ProtoMessage

func (*GateCheckFileRequest) ProtoMessage()

func (*GateCheckFileRequest) Reset

func (m *GateCheckFileRequest) Reset()

func (*GateCheckFileRequest) Size

func (m *GateCheckFileRequest) Size() (n int)

func (*GateCheckFileRequest) String

func (m *GateCheckFileRequest) String() string

func (*GateCheckFileRequest) Unmarshal

func (m *GateCheckFileRequest) Unmarshal(dAtA []byte) error

func (*GateCheckFileRequest) XXX_DiscardUnknown

func (m *GateCheckFileRequest) XXX_DiscardUnknown()

func (*GateCheckFileRequest) XXX_Marshal

func (m *GateCheckFileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateCheckFileRequest) XXX_Merge

func (dst *GateCheckFileRequest) XXX_Merge(src proto.Message)

func (*GateCheckFileRequest) XXX_Size

func (m *GateCheckFileRequest) XXX_Size() int

func (*GateCheckFileRequest) XXX_Unmarshal

func (m *GateCheckFileRequest) XXX_Unmarshal(b []byte) error

type GateCheckFileResponse

type GateCheckFileResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=Header" json:"Header,omitempty"`
	Names  []string        `protobuf:"bytes,2,rep,name=Names" json:"Names,omitempty"`
}

func (*GateCheckFileResponse) Descriptor

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

func (*GateCheckFileResponse) GetHeader

func (m *GateCheckFileResponse) GetHeader() *ResponseHeader

func (*GateCheckFileResponse) GetNames

func (m *GateCheckFileResponse) GetNames() []string

func (*GateCheckFileResponse) Marshal

func (m *GateCheckFileResponse) Marshal() (dAtA []byte, err error)

func (*GateCheckFileResponse) MarshalTo

func (m *GateCheckFileResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateCheckFileResponse) ProtoMessage

func (*GateCheckFileResponse) ProtoMessage()

func (*GateCheckFileResponse) Reset

func (m *GateCheckFileResponse) Reset()

func (*GateCheckFileResponse) Size

func (m *GateCheckFileResponse) Size() (n int)

func (*GateCheckFileResponse) String

func (m *GateCheckFileResponse) String() string

func (*GateCheckFileResponse) Unmarshal

func (m *GateCheckFileResponse) Unmarshal(dAtA []byte) error

func (*GateCheckFileResponse) XXX_DiscardUnknown

func (m *GateCheckFileResponse) XXX_DiscardUnknown()

func (*GateCheckFileResponse) XXX_Marshal

func (m *GateCheckFileResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateCheckFileResponse) XXX_Merge

func (dst *GateCheckFileResponse) XXX_Merge(src proto.Message)

func (*GateCheckFileResponse) XXX_Size

func (m *GateCheckFileResponse) XXX_Size() int

func (*GateCheckFileResponse) XXX_Unmarshal

func (m *GateCheckFileResponse) XXX_Unmarshal(b []byte) error

type GateClient

type GateClient interface {
	Register(ctx context.Context, in *GateRegisterRequest, opts ...grpc.CallOption) (*GateRegisterResponse, error)
	// UpdateUserInfo 更新用户信息
	UpdateUserInfo(ctx context.Context, in *GateUpdateUserInfoRequest, opts ...grpc.CallOption) (*GateUpdateUserInfoResponse, error)
	// UpdateSignature 更新用户签名
	UpdateSignature(ctx context.Context, in *GateUpdateSignatureRequest, opts ...grpc.CallOption) (*GateUpdateSignatureResponse, error)
	// UpdateUserPassword 修改密码
	UpdateUserPassword(ctx context.Context, in *GateUpdateUserPasswordRequest, opts ...grpc.CallOption) (*GateUpdateUserPasswordResponse, error)
	// GetUserInfo 查询用户信息
	GetUserInfo(ctx context.Context, in *GateGetUserInfoRequest, opts ...grpc.CallOption) (*GateGetUserInfoResponse, error)
	Login(ctx context.Context, in *GateUserLoginRequest, opts ...grpc.CallOption) (*GateUserLoginResponse, error)
	Logout(ctx context.Context, in *GateUserLogoutRequest, opts ...grpc.CallOption) (*GateUserLogoutResponse, error)
	// FindUser 添加好友前先查找出来对应的ID.
	FindUser(ctx context.Context, in *GateFindUserRequest, opts ...grpc.CallOption) (*GateFindUserResponse, error)
	// SendMessage 发送消息
	SendMessage(ctx context.Context, in *GateSendMessageRequest, opts ...grpc.CallOption) (*GateSendMessageResponse, error)
	// Stream 连接成功后立刻调用Stream, 开启推送
	Stream(ctx context.Context, in *GateStreamRequest, opts ...grpc.CallOption) (Gate_StreamClient, error)
	// Friend 好友的添加,删除、确认、拒绝.
	Friend(ctx context.Context, in *GateFriendRequest, opts ...grpc.CallOption) (*GateFriendResponse, error)
	// 加载好友列表
	LoadFriendList(ctx context.Context, in *GateLoadFriendListRequest, opts ...grpc.CallOption) (*GateLoadFriendListResponse, error)
	// Group 添加,邀请,退出, 踢出
	Group(ctx context.Context, in *GateGroupRequest, opts ...grpc.CallOption) (*GateGroupResponse, error)
	// GroupCreate 创建群
	GroupCreate(ctx context.Context, in *GateGroupCreateRequest, opts ...grpc.CallOption) (*GateGroupCreateResponse, error)
	// GroupDelete 删除群,解散群
	GroupDelete(ctx context.Context, in *GateGroupDeleteRequest, opts ...grpc.CallOption) (*GateGroupDeleteResponse, error)
	// LoadGroupList 加载群组列表
	LoadGroupList(ctx context.Context, in *GateLoadGroupListRequest, opts ...grpc.CallOption) (*GateLoadGroupListResponse, error)
	// LoadRecentContact 最近联系人列表
	LoadRecentContact(ctx context.Context, in *GateRecentContactRequest, opts ...grpc.CallOption) (*GateRecentContactResponse, error)
	// UploadFile 客户端上传文件接口,一次一个图片.
	UploadFile(ctx context.Context, in *GateUploadFileRequest, opts ...grpc.CallOption) (*GateUploadFileResponse, error)
	// CheckFile 客户端检测文件是否存在,文件的临时ID和md5, 服务器返回不存在的文件ID.
	CheckFile(ctx context.Context, in *GateCheckFileRequest, opts ...grpc.CallOption) (*GateCheckFileResponse, error)
	// DownloadFile 客户端下载文件,传入ID,返回具体文件内容.
	DownloadFile(ctx context.Context, in *GateDownloadFileRequest, opts ...grpc.CallOption) (*GateDownloadFileResponse, error)
	// ID 参照消息ID,每次可逆序(旧消息)或正序(新消息)接收100条
	// 如果ID为0,就逆序返回旧的100条消息
	LoadMessage(ctx context.Context, in *GateLoadMessageRequest, opts ...grpc.CallOption) (*GateLoadMessageResponse, error)
	// Push notifer 调用的接口, 如果用户不在,要返回错误.
	Push(ctx context.Context, in *PushRequest, opts ...grpc.CallOption) (*PushResponse, error)
	// Heartbeat 重写这个主要是方便附加消息
	Heartbeat(ctx context.Context, in *HeartbeatRequest, opts ...grpc.CallOption) (*HeartbeatResponse, error)
}

GateClient is the client API for Gate service.

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

func NewGateClient

func NewGateClient(cc *grpc.ClientConn) GateClient

type GateCreateGroupRequest

type GateCreateGroupRequest struct {
	GroupName string `protobuf:"bytes,1,opt,name=GroupName,proto3" json:"GroupName,omitempty"`
}

func (*GateCreateGroupRequest) Descriptor

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

func (*GateCreateGroupRequest) GetGroupName

func (m *GateCreateGroupRequest) GetGroupName() string

func (*GateCreateGroupRequest) Marshal

func (m *GateCreateGroupRequest) Marshal() (dAtA []byte, err error)

func (*GateCreateGroupRequest) MarshalTo

func (m *GateCreateGroupRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateCreateGroupRequest) ProtoMessage

func (*GateCreateGroupRequest) ProtoMessage()

func (*GateCreateGroupRequest) Reset

func (m *GateCreateGroupRequest) Reset()

func (*GateCreateGroupRequest) Size

func (m *GateCreateGroupRequest) Size() (n int)

func (*GateCreateGroupRequest) String

func (m *GateCreateGroupRequest) String() string

func (*GateCreateGroupRequest) Unmarshal

func (m *GateCreateGroupRequest) Unmarshal(dAtA []byte) error

func (*GateCreateGroupRequest) XXX_DiscardUnknown

func (m *GateCreateGroupRequest) XXX_DiscardUnknown()

func (*GateCreateGroupRequest) XXX_Marshal

func (m *GateCreateGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateCreateGroupRequest) XXX_Merge

func (dst *GateCreateGroupRequest) XXX_Merge(src proto.Message)

func (*GateCreateGroupRequest) XXX_Size

func (m *GateCreateGroupRequest) XXX_Size() int

func (*GateCreateGroupRequest) XXX_Unmarshal

func (m *GateCreateGroupRequest) XXX_Unmarshal(b []byte) error

type GateCreateGroupResponse

type GateCreateGroupResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ID     int64           `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
}

func (*GateCreateGroupResponse) Descriptor

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

func (*GateCreateGroupResponse) GetHeader

func (m *GateCreateGroupResponse) GetHeader() *ResponseHeader

func (*GateCreateGroupResponse) GetID

func (m *GateCreateGroupResponse) GetID() int64

func (*GateCreateGroupResponse) Marshal

func (m *GateCreateGroupResponse) Marshal() (dAtA []byte, err error)

func (*GateCreateGroupResponse) MarshalTo

func (m *GateCreateGroupResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateCreateGroupResponse) ProtoMessage

func (*GateCreateGroupResponse) ProtoMessage()

func (*GateCreateGroupResponse) Reset

func (m *GateCreateGroupResponse) Reset()

func (*GateCreateGroupResponse) Size

func (m *GateCreateGroupResponse) Size() (n int)

func (*GateCreateGroupResponse) String

func (m *GateCreateGroupResponse) String() string

func (*GateCreateGroupResponse) Unmarshal

func (m *GateCreateGroupResponse) Unmarshal(dAtA []byte) error

func (*GateCreateGroupResponse) XXX_DiscardUnknown

func (m *GateCreateGroupResponse) XXX_DiscardUnknown()

func (*GateCreateGroupResponse) XXX_Marshal

func (m *GateCreateGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateCreateGroupResponse) XXX_Merge

func (dst *GateCreateGroupResponse) XXX_Merge(src proto.Message)

func (*GateCreateGroupResponse) XXX_Size

func (m *GateCreateGroupResponse) XXX_Size() int

func (*GateCreateGroupResponse) XXX_Unmarshal

func (m *GateCreateGroupResponse) XXX_Unmarshal(b []byte) error

type GateDownloadFileRequest

type GateDownloadFileRequest struct {
	Names []string `protobuf:"bytes,1,rep,name=Names" json:"Names,omitempty"`
}

func (*GateDownloadFileRequest) Descriptor

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

func (*GateDownloadFileRequest) GetNames

func (m *GateDownloadFileRequest) GetNames() []string

func (*GateDownloadFileRequest) Marshal

func (m *GateDownloadFileRequest) Marshal() (dAtA []byte, err error)

func (*GateDownloadFileRequest) MarshalTo

func (m *GateDownloadFileRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateDownloadFileRequest) ProtoMessage

func (*GateDownloadFileRequest) ProtoMessage()

func (*GateDownloadFileRequest) Reset

func (m *GateDownloadFileRequest) Reset()

func (*GateDownloadFileRequest) Size

func (m *GateDownloadFileRequest) Size() (n int)

func (*GateDownloadFileRequest) String

func (m *GateDownloadFileRequest) String() string

func (*GateDownloadFileRequest) Unmarshal

func (m *GateDownloadFileRequest) Unmarshal(dAtA []byte) error

func (*GateDownloadFileRequest) XXX_DiscardUnknown

func (m *GateDownloadFileRequest) XXX_DiscardUnknown()

func (*GateDownloadFileRequest) XXX_Marshal

func (m *GateDownloadFileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateDownloadFileRequest) XXX_Merge

func (dst *GateDownloadFileRequest) XXX_Merge(src proto.Message)

func (*GateDownloadFileRequest) XXX_Size

func (m *GateDownloadFileRequest) XXX_Size() int

func (*GateDownloadFileRequest) XXX_Unmarshal

func (m *GateDownloadFileRequest) XXX_Unmarshal(b []byte) error

type GateDownloadFileResponse

type GateDownloadFileResponse struct {
	Header *ResponseHeader   `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Files  map[string][]byte `` /* 144-byte string literal not displayed */
}

func (*GateDownloadFileResponse) Descriptor

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

func (*GateDownloadFileResponse) GetFiles

func (m *GateDownloadFileResponse) GetFiles() map[string][]byte

func (*GateDownloadFileResponse) GetHeader

func (m *GateDownloadFileResponse) GetHeader() *ResponseHeader

func (*GateDownloadFileResponse) Marshal

func (m *GateDownloadFileResponse) Marshal() (dAtA []byte, err error)

func (*GateDownloadFileResponse) MarshalTo

func (m *GateDownloadFileResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateDownloadFileResponse) ProtoMessage

func (*GateDownloadFileResponse) ProtoMessage()

func (*GateDownloadFileResponse) Reset

func (m *GateDownloadFileResponse) Reset()

func (*GateDownloadFileResponse) Size

func (m *GateDownloadFileResponse) Size() (n int)

func (*GateDownloadFileResponse) String

func (m *GateDownloadFileResponse) String() string

func (*GateDownloadFileResponse) Unmarshal

func (m *GateDownloadFileResponse) Unmarshal(dAtA []byte) error

func (*GateDownloadFileResponse) XXX_DiscardUnknown

func (m *GateDownloadFileResponse) XXX_DiscardUnknown()

func (*GateDownloadFileResponse) XXX_Marshal

func (m *GateDownloadFileResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateDownloadFileResponse) XXX_Merge

func (dst *GateDownloadFileResponse) XXX_Merge(src proto.Message)

func (*GateDownloadFileResponse) XXX_Size

func (m *GateDownloadFileResponse) XXX_Size() int

func (*GateDownloadFileResponse) XXX_Unmarshal

func (m *GateDownloadFileResponse) XXX_Unmarshal(b []byte) error

type GateFindUserRequest

type GateFindUserRequest struct {
	User string `protobuf:"bytes,1,opt,name=User,proto3" json:"User,omitempty"`
}

func (*GateFindUserRequest) Descriptor

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

func (*GateFindUserRequest) GetUser

func (m *GateFindUserRequest) GetUser() string

func (*GateFindUserRequest) Marshal

func (m *GateFindUserRequest) Marshal() (dAtA []byte, err error)

func (*GateFindUserRequest) MarshalTo

func (m *GateFindUserRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateFindUserRequest) ProtoMessage

func (*GateFindUserRequest) ProtoMessage()

func (*GateFindUserRequest) Reset

func (m *GateFindUserRequest) Reset()

func (*GateFindUserRequest) Size

func (m *GateFindUserRequest) Size() (n int)

func (*GateFindUserRequest) String

func (m *GateFindUserRequest) String() string

func (*GateFindUserRequest) Unmarshal

func (m *GateFindUserRequest) Unmarshal(dAtA []byte) error

func (*GateFindUserRequest) XXX_DiscardUnknown

func (m *GateFindUserRequest) XXX_DiscardUnknown()

func (*GateFindUserRequest) XXX_Marshal

func (m *GateFindUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateFindUserRequest) XXX_Merge

func (dst *GateFindUserRequest) XXX_Merge(src proto.Message)

func (*GateFindUserRequest) XXX_Size

func (m *GateFindUserRequest) XXX_Size() int

func (*GateFindUserRequest) XXX_Unmarshal

func (m *GateFindUserRequest) XXX_Unmarshal(b []byte) error

type GateFindUserResponse

type GateFindUserResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Users  []string        `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
}

func (*GateFindUserResponse) Descriptor

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

func (*GateFindUserResponse) GetHeader

func (m *GateFindUserResponse) GetHeader() *ResponseHeader

func (*GateFindUserResponse) GetUsers

func (m *GateFindUserResponse) GetUsers() []string

func (*GateFindUserResponse) Marshal

func (m *GateFindUserResponse) Marshal() (dAtA []byte, err error)

func (*GateFindUserResponse) MarshalTo

func (m *GateFindUserResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateFindUserResponse) ProtoMessage

func (*GateFindUserResponse) ProtoMessage()

func (*GateFindUserResponse) Reset

func (m *GateFindUserResponse) Reset()

func (*GateFindUserResponse) Size

func (m *GateFindUserResponse) Size() (n int)

func (*GateFindUserResponse) String

func (m *GateFindUserResponse) String() string

func (*GateFindUserResponse) Unmarshal

func (m *GateFindUserResponse) Unmarshal(dAtA []byte) error

func (*GateFindUserResponse) XXX_DiscardUnknown

func (m *GateFindUserResponse) XXX_DiscardUnknown()

func (*GateFindUserResponse) XXX_Marshal

func (m *GateFindUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateFindUserResponse) XXX_Merge

func (dst *GateFindUserResponse) XXX_Merge(src proto.Message)

func (*GateFindUserResponse) XXX_Size

func (m *GateFindUserResponse) XXX_Size() int

func (*GateFindUserResponse) XXX_Unmarshal

func (m *GateFindUserResponse) XXX_Unmarshal(b []byte) error

type GateFriendRequest

type GateFriendRequest struct {
	UserID  int64    `protobuf:"varint,1,opt,name=UserID,proto3" json:"UserID,omitempty"`
	Operate Relation `protobuf:"varint,2,opt,name=Operate,proto3,enum=candy.meta.Relation" json:"Operate,omitempty"`
	Msg     string   `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"`
}

func (*GateFriendRequest) Descriptor

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

func (*GateFriendRequest) GetMsg

func (m *GateFriendRequest) GetMsg() string

func (*GateFriendRequest) GetOperate

func (m *GateFriendRequest) GetOperate() Relation

func (*GateFriendRequest) GetUserID

func (m *GateFriendRequest) GetUserID() int64

func (*GateFriendRequest) Marshal

func (m *GateFriendRequest) Marshal() (dAtA []byte, err error)

func (*GateFriendRequest) MarshalTo

func (m *GateFriendRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateFriendRequest) ProtoMessage

func (*GateFriendRequest) ProtoMessage()

func (*GateFriendRequest) Reset

func (m *GateFriendRequest) Reset()

func (*GateFriendRequest) Size

func (m *GateFriendRequest) Size() (n int)

func (*GateFriendRequest) String

func (m *GateFriendRequest) String() string

func (*GateFriendRequest) Unmarshal

func (m *GateFriendRequest) Unmarshal(dAtA []byte) error

func (*GateFriendRequest) XXX_DiscardUnknown

func (m *GateFriendRequest) XXX_DiscardUnknown()

func (*GateFriendRequest) XXX_Marshal

func (m *GateFriendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateFriendRequest) XXX_Merge

func (dst *GateFriendRequest) XXX_Merge(src proto.Message)

func (*GateFriendRequest) XXX_Size

func (m *GateFriendRequest) XXX_Size() int

func (*GateFriendRequest) XXX_Unmarshal

func (m *GateFriendRequest) XXX_Unmarshal(b []byte) error

type GateFriendResponse

type GateFriendResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*GateFriendResponse) Descriptor

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

func (*GateFriendResponse) GetHeader

func (m *GateFriendResponse) GetHeader() *ResponseHeader

func (*GateFriendResponse) Marshal

func (m *GateFriendResponse) Marshal() (dAtA []byte, err error)

func (*GateFriendResponse) MarshalTo

func (m *GateFriendResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateFriendResponse) ProtoMessage

func (*GateFriendResponse) ProtoMessage()

func (*GateFriendResponse) Reset

func (m *GateFriendResponse) Reset()

func (*GateFriendResponse) Size

func (m *GateFriendResponse) Size() (n int)

func (*GateFriendResponse) String

func (m *GateFriendResponse) String() string

func (*GateFriendResponse) Unmarshal

func (m *GateFriendResponse) Unmarshal(dAtA []byte) error

func (*GateFriendResponse) XXX_DiscardUnknown

func (m *GateFriendResponse) XXX_DiscardUnknown()

func (*GateFriendResponse) XXX_Marshal

func (m *GateFriendResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateFriendResponse) XXX_Merge

func (dst *GateFriendResponse) XXX_Merge(src proto.Message)

func (*GateFriendResponse) XXX_Size

func (m *GateFriendResponse) XXX_Size() int

func (*GateFriendResponse) XXX_Unmarshal

func (m *GateFriendResponse) XXX_Unmarshal(b []byte) error

type GateGetUserInfoRequest

type GateGetUserInfoRequest struct {
	FindByName bool   `protobuf:"varint,1,opt,name=FindByName,proto3" json:"FindByName,omitempty"`
	UserName   string `protobuf:"bytes,2,opt,name=UserName,proto3" json:"UserName,omitempty"`
	UserID     int64  `protobuf:"varint,3,opt,name=UserID,proto3" json:"UserID,omitempty"`
}

func (*GateGetUserInfoRequest) Descriptor

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

func (*GateGetUserInfoRequest) GetFindByName

func (m *GateGetUserInfoRequest) GetFindByName() bool

func (*GateGetUserInfoRequest) GetUserID

func (m *GateGetUserInfoRequest) GetUserID() int64

func (*GateGetUserInfoRequest) GetUserName

func (m *GateGetUserInfoRequest) GetUserName() string

func (*GateGetUserInfoRequest) Marshal

func (m *GateGetUserInfoRequest) Marshal() (dAtA []byte, err error)

func (*GateGetUserInfoRequest) MarshalTo

func (m *GateGetUserInfoRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateGetUserInfoRequest) ProtoMessage

func (*GateGetUserInfoRequest) ProtoMessage()

func (*GateGetUserInfoRequest) Reset

func (m *GateGetUserInfoRequest) Reset()

func (*GateGetUserInfoRequest) Size

func (m *GateGetUserInfoRequest) Size() (n int)

func (*GateGetUserInfoRequest) String

func (m *GateGetUserInfoRequest) String() string

func (*GateGetUserInfoRequest) Unmarshal

func (m *GateGetUserInfoRequest) Unmarshal(dAtA []byte) error

func (*GateGetUserInfoRequest) XXX_DiscardUnknown

func (m *GateGetUserInfoRequest) XXX_DiscardUnknown()

func (*GateGetUserInfoRequest) XXX_Marshal

func (m *GateGetUserInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateGetUserInfoRequest) XXX_Merge

func (dst *GateGetUserInfoRequest) XXX_Merge(src proto.Message)

func (*GateGetUserInfoRequest) XXX_Size

func (m *GateGetUserInfoRequest) XXX_Size() int

func (*GateGetUserInfoRequest) XXX_Unmarshal

func (m *GateGetUserInfoRequest) XXX_Unmarshal(b []byte) error

type GateGetUserInfoResponse

type GateGetUserInfoResponse struct {
	Header    *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ID        int64           `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
	User      string          `protobuf:"bytes,3,opt,name=User,proto3" json:"User,omitempty"`
	NickName  string          `protobuf:"bytes,4,opt,name=NickName,proto3" json:"NickName,omitempty"`
	Avatar    string          `protobuf:"bytes,5,opt,name=Avatar,proto3" json:"Avatar,omitempty"`
	Signature string          `protobuf:"bytes,6,opt,name=Signature,proto3" json:"Signature,omitempty"`
}

func (*GateGetUserInfoResponse) Descriptor

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

func (*GateGetUserInfoResponse) GetAvatar

func (m *GateGetUserInfoResponse) GetAvatar() string

func (*GateGetUserInfoResponse) GetHeader

func (m *GateGetUserInfoResponse) GetHeader() *ResponseHeader

func (*GateGetUserInfoResponse) GetID

func (m *GateGetUserInfoResponse) GetID() int64

func (*GateGetUserInfoResponse) GetNickName

func (m *GateGetUserInfoResponse) GetNickName() string

func (*GateGetUserInfoResponse) GetSignature

func (m *GateGetUserInfoResponse) GetSignature() string

func (*GateGetUserInfoResponse) GetUser

func (m *GateGetUserInfoResponse) GetUser() string

func (*GateGetUserInfoResponse) Marshal

func (m *GateGetUserInfoResponse) Marshal() (dAtA []byte, err error)

func (*GateGetUserInfoResponse) MarshalTo

func (m *GateGetUserInfoResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateGetUserInfoResponse) ProtoMessage

func (*GateGetUserInfoResponse) ProtoMessage()

func (*GateGetUserInfoResponse) Reset

func (m *GateGetUserInfoResponse) Reset()

func (*GateGetUserInfoResponse) Size

func (m *GateGetUserInfoResponse) Size() (n int)

func (*GateGetUserInfoResponse) String

func (m *GateGetUserInfoResponse) String() string

func (*GateGetUserInfoResponse) Unmarshal

func (m *GateGetUserInfoResponse) Unmarshal(dAtA []byte) error

func (*GateGetUserInfoResponse) XXX_DiscardUnknown

func (m *GateGetUserInfoResponse) XXX_DiscardUnknown()

func (*GateGetUserInfoResponse) XXX_Marshal

func (m *GateGetUserInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateGetUserInfoResponse) XXX_Merge

func (dst *GateGetUserInfoResponse) XXX_Merge(src proto.Message)

func (*GateGetUserInfoResponse) XXX_Size

func (m *GateGetUserInfoResponse) XXX_Size() int

func (*GateGetUserInfoResponse) XXX_Unmarshal

func (m *GateGetUserInfoResponse) XXX_Unmarshal(b []byte) error

type GateGroupCreateRequest

type GateGroupCreateRequest struct {
	Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
}

创建群

func (*GateGroupCreateRequest) Descriptor

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

func (*GateGroupCreateRequest) GetName

func (m *GateGroupCreateRequest) GetName() string

func (*GateGroupCreateRequest) Marshal

func (m *GateGroupCreateRequest) Marshal() (dAtA []byte, err error)

func (*GateGroupCreateRequest) MarshalTo

func (m *GateGroupCreateRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateGroupCreateRequest) ProtoMessage

func (*GateGroupCreateRequest) ProtoMessage()

func (*GateGroupCreateRequest) Reset

func (m *GateGroupCreateRequest) Reset()

func (*GateGroupCreateRequest) Size

func (m *GateGroupCreateRequest) Size() (n int)

func (*GateGroupCreateRequest) String

func (m *GateGroupCreateRequest) String() string

func (*GateGroupCreateRequest) Unmarshal

func (m *GateGroupCreateRequest) Unmarshal(dAtA []byte) error

func (*GateGroupCreateRequest) XXX_DiscardUnknown

func (m *GateGroupCreateRequest) XXX_DiscardUnknown()

func (*GateGroupCreateRequest) XXX_Marshal

func (m *GateGroupCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateGroupCreateRequest) XXX_Merge

func (dst *GateGroupCreateRequest) XXX_Merge(src proto.Message)

func (*GateGroupCreateRequest) XXX_Size

func (m *GateGroupCreateRequest) XXX_Size() int

func (*GateGroupCreateRequest) XXX_Unmarshal

func (m *GateGroupCreateRequest) XXX_Unmarshal(b []byte) error

type GateGroupCreateResponse

type GateGroupCreateResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ID     int64           `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
}

func (*GateGroupCreateResponse) Descriptor

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

func (*GateGroupCreateResponse) GetHeader

func (m *GateGroupCreateResponse) GetHeader() *ResponseHeader

func (*GateGroupCreateResponse) GetID

func (m *GateGroupCreateResponse) GetID() int64

func (*GateGroupCreateResponse) Marshal

func (m *GateGroupCreateResponse) Marshal() (dAtA []byte, err error)

func (*GateGroupCreateResponse) MarshalTo

func (m *GateGroupCreateResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateGroupCreateResponse) ProtoMessage

func (*GateGroupCreateResponse) ProtoMessage()

func (*GateGroupCreateResponse) Reset

func (m *GateGroupCreateResponse) Reset()

func (*GateGroupCreateResponse) Size

func (m *GateGroupCreateResponse) Size() (n int)

func (*GateGroupCreateResponse) String

func (m *GateGroupCreateResponse) String() string

func (*GateGroupCreateResponse) Unmarshal

func (m *GateGroupCreateResponse) Unmarshal(dAtA []byte) error

func (*GateGroupCreateResponse) XXX_DiscardUnknown

func (m *GateGroupCreateResponse) XXX_DiscardUnknown()

func (*GateGroupCreateResponse) XXX_Marshal

func (m *GateGroupCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateGroupCreateResponse) XXX_Merge

func (dst *GateGroupCreateResponse) XXX_Merge(src proto.Message)

func (*GateGroupCreateResponse) XXX_Size

func (m *GateGroupCreateResponse) XXX_Size() int

func (*GateGroupCreateResponse) XXX_Unmarshal

func (m *GateGroupCreateResponse) XXX_Unmarshal(b []byte) error

type GateGroupDeleteRequest

type GateGroupDeleteRequest struct {
	ID int64 `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
}

解散群

func (*GateGroupDeleteRequest) Descriptor

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

func (*GateGroupDeleteRequest) GetID

func (m *GateGroupDeleteRequest) GetID() int64

func (*GateGroupDeleteRequest) Marshal

func (m *GateGroupDeleteRequest) Marshal() (dAtA []byte, err error)

func (*GateGroupDeleteRequest) MarshalTo

func (m *GateGroupDeleteRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateGroupDeleteRequest) ProtoMessage

func (*GateGroupDeleteRequest) ProtoMessage()

func (*GateGroupDeleteRequest) Reset

func (m *GateGroupDeleteRequest) Reset()

func (*GateGroupDeleteRequest) Size

func (m *GateGroupDeleteRequest) Size() (n int)

func (*GateGroupDeleteRequest) String

func (m *GateGroupDeleteRequest) String() string

func (*GateGroupDeleteRequest) Unmarshal

func (m *GateGroupDeleteRequest) Unmarshal(dAtA []byte) error

func (*GateGroupDeleteRequest) XXX_DiscardUnknown

func (m *GateGroupDeleteRequest) XXX_DiscardUnknown()

func (*GateGroupDeleteRequest) XXX_Marshal

func (m *GateGroupDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateGroupDeleteRequest) XXX_Merge

func (dst *GateGroupDeleteRequest) XXX_Merge(src proto.Message)

func (*GateGroupDeleteRequest) XXX_Size

func (m *GateGroupDeleteRequest) XXX_Size() int

func (*GateGroupDeleteRequest) XXX_Unmarshal

func (m *GateGroupDeleteRequest) XXX_Unmarshal(b []byte) error

type GateGroupDeleteResponse

type GateGroupDeleteResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*GateGroupDeleteResponse) Descriptor

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

func (*GateGroupDeleteResponse) GetHeader

func (m *GateGroupDeleteResponse) GetHeader() *ResponseHeader

func (*GateGroupDeleteResponse) Marshal

func (m *GateGroupDeleteResponse) Marshal() (dAtA []byte, err error)

func (*GateGroupDeleteResponse) MarshalTo

func (m *GateGroupDeleteResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateGroupDeleteResponse) ProtoMessage

func (*GateGroupDeleteResponse) ProtoMessage()

func (*GateGroupDeleteResponse) Reset

func (m *GateGroupDeleteResponse) Reset()

func (*GateGroupDeleteResponse) Size

func (m *GateGroupDeleteResponse) Size() (n int)

func (*GateGroupDeleteResponse) String

func (m *GateGroupDeleteResponse) String() string

func (*GateGroupDeleteResponse) Unmarshal

func (m *GateGroupDeleteResponse) Unmarshal(dAtA []byte) error

func (*GateGroupDeleteResponse) XXX_DiscardUnknown

func (m *GateGroupDeleteResponse) XXX_DiscardUnknown()

func (*GateGroupDeleteResponse) XXX_Marshal

func (m *GateGroupDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateGroupDeleteResponse) XXX_Merge

func (dst *GateGroupDeleteResponse) XXX_Merge(src proto.Message)

func (*GateGroupDeleteResponse) XXX_Size

func (m *GateGroupDeleteResponse) XXX_Size() int

func (*GateGroupDeleteResponse) XXX_Unmarshal

func (m *GateGroupDeleteResponse) XXX_Unmarshal(b []byte) error

type GateGroupRequest

type GateGroupRequest struct {
	ID      int64    `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Operate Relation `protobuf:"varint,2,opt,name=Operate,proto3,enum=candy.meta.Relation" json:"Operate,omitempty"`
	Msg     string   `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"`
	User    int64    `protobuf:"varint,4,opt,name=User,proto3" json:"User,omitempty"`
}

邀请用户加入, 可以批量邀请,附加邀请消息 ID Add User Msg

用户申请加入群 ID Add nil Msg

管理员通过用户申请入群的请求 ID Confirm User

用户同意入群的邀请 ID Confirm nil

用户退出群 ID Del nil

踢用户出群 ID Del Users

func (*GateGroupRequest) Descriptor

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

func (*GateGroupRequest) GetID

func (m *GateGroupRequest) GetID() int64

func (*GateGroupRequest) GetMsg

func (m *GateGroupRequest) GetMsg() string

func (*GateGroupRequest) GetOperate

func (m *GateGroupRequest) GetOperate() Relation

func (*GateGroupRequest) GetUser

func (m *GateGroupRequest) GetUser() int64

func (*GateGroupRequest) Marshal

func (m *GateGroupRequest) Marshal() (dAtA []byte, err error)

func (*GateGroupRequest) MarshalTo

func (m *GateGroupRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateGroupRequest) ProtoMessage

func (*GateGroupRequest) ProtoMessage()

func (*GateGroupRequest) Reset

func (m *GateGroupRequest) Reset()

func (*GateGroupRequest) Size

func (m *GateGroupRequest) Size() (n int)

func (*GateGroupRequest) String

func (m *GateGroupRequest) String() string

func (*GateGroupRequest) Unmarshal

func (m *GateGroupRequest) Unmarshal(dAtA []byte) error

func (*GateGroupRequest) XXX_DiscardUnknown

func (m *GateGroupRequest) XXX_DiscardUnknown()

func (*GateGroupRequest) XXX_Marshal

func (m *GateGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateGroupRequest) XXX_Merge

func (dst *GateGroupRequest) XXX_Merge(src proto.Message)

func (*GateGroupRequest) XXX_Size

func (m *GateGroupRequest) XXX_Size() int

func (*GateGroupRequest) XXX_Unmarshal

func (m *GateGroupRequest) XXX_Unmarshal(b []byte) error

type GateGroupResponse

type GateGroupResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*GateGroupResponse) Descriptor

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

func (*GateGroupResponse) GetHeader

func (m *GateGroupResponse) GetHeader() *ResponseHeader

func (*GateGroupResponse) Marshal

func (m *GateGroupResponse) Marshal() (dAtA []byte, err error)

func (*GateGroupResponse) MarshalTo

func (m *GateGroupResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateGroupResponse) ProtoMessage

func (*GateGroupResponse) ProtoMessage()

func (*GateGroupResponse) Reset

func (m *GateGroupResponse) Reset()

func (*GateGroupResponse) Size

func (m *GateGroupResponse) Size() (n int)

func (*GateGroupResponse) String

func (m *GateGroupResponse) String() string

func (*GateGroupResponse) Unmarshal

func (m *GateGroupResponse) Unmarshal(dAtA []byte) error

func (*GateGroupResponse) XXX_DiscardUnknown

func (m *GateGroupResponse) XXX_DiscardUnknown()

func (*GateGroupResponse) XXX_Marshal

func (m *GateGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateGroupResponse) XXX_Merge

func (dst *GateGroupResponse) XXX_Merge(src proto.Message)

func (*GateGroupResponse) XXX_Size

func (m *GateGroupResponse) XXX_Size() int

func (*GateGroupResponse) XXX_Unmarshal

func (m *GateGroupResponse) XXX_Unmarshal(b []byte) error

type GateLoadFriendListRequest

type GateLoadFriendListRequest struct {
}

func (*GateLoadFriendListRequest) Descriptor

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

func (*GateLoadFriendListRequest) Marshal

func (m *GateLoadFriendListRequest) Marshal() (dAtA []byte, err error)

func (*GateLoadFriendListRequest) MarshalTo

func (m *GateLoadFriendListRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateLoadFriendListRequest) ProtoMessage

func (*GateLoadFriendListRequest) ProtoMessage()

func (*GateLoadFriendListRequest) Reset

func (m *GateLoadFriendListRequest) Reset()

func (*GateLoadFriendListRequest) Size

func (m *GateLoadFriendListRequest) Size() (n int)

func (*GateLoadFriendListRequest) String

func (m *GateLoadFriendListRequest) String() string

func (*GateLoadFriendListRequest) Unmarshal

func (m *GateLoadFriendListRequest) Unmarshal(dAtA []byte) error

func (*GateLoadFriendListRequest) XXX_DiscardUnknown

func (m *GateLoadFriendListRequest) XXX_DiscardUnknown()

func (*GateLoadFriendListRequest) XXX_Marshal

func (m *GateLoadFriendListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateLoadFriendListRequest) XXX_Merge

func (dst *GateLoadFriendListRequest) XXX_Merge(src proto.Message)

func (*GateLoadFriendListRequest) XXX_Size

func (m *GateLoadFriendListRequest) XXX_Size() int

func (*GateLoadFriendListRequest) XXX_Unmarshal

func (m *GateLoadFriendListRequest) XXX_Unmarshal(b []byte) error

type GateLoadFriendListResponse

type GateLoadFriendListResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Users  []int64         `protobuf:"varint,2,rep,packed,name=users" json:"users,omitempty"`
}

func (*GateLoadFriendListResponse) Descriptor

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

func (*GateLoadFriendListResponse) GetHeader

func (*GateLoadFriendListResponse) GetUsers

func (m *GateLoadFriendListResponse) GetUsers() []int64

func (*GateLoadFriendListResponse) Marshal

func (m *GateLoadFriendListResponse) Marshal() (dAtA []byte, err error)

func (*GateLoadFriendListResponse) MarshalTo

func (m *GateLoadFriendListResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateLoadFriendListResponse) ProtoMessage

func (*GateLoadFriendListResponse) ProtoMessage()

func (*GateLoadFriendListResponse) Reset

func (m *GateLoadFriendListResponse) Reset()

func (*GateLoadFriendListResponse) Size

func (m *GateLoadFriendListResponse) Size() (n int)

func (*GateLoadFriendListResponse) String

func (m *GateLoadFriendListResponse) String() string

func (*GateLoadFriendListResponse) Unmarshal

func (m *GateLoadFriendListResponse) Unmarshal(dAtA []byte) error

func (*GateLoadFriendListResponse) XXX_DiscardUnknown

func (m *GateLoadFriendListResponse) XXX_DiscardUnknown()

func (*GateLoadFriendListResponse) XXX_Marshal

func (m *GateLoadFriendListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateLoadFriendListResponse) XXX_Merge

func (dst *GateLoadFriendListResponse) XXX_Merge(src proto.Message)

func (*GateLoadFriendListResponse) XXX_Size

func (m *GateLoadFriendListResponse) XXX_Size() int

func (*GateLoadFriendListResponse) XXX_Unmarshal

func (m *GateLoadFriendListResponse) XXX_Unmarshal(b []byte) error

type GateLoadGroupListRequest

type GateLoadGroupListRequest struct {
}

func (*GateLoadGroupListRequest) Descriptor

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

func (*GateLoadGroupListRequest) Marshal

func (m *GateLoadGroupListRequest) Marshal() (dAtA []byte, err error)

func (*GateLoadGroupListRequest) MarshalTo

func (m *GateLoadGroupListRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateLoadGroupListRequest) ProtoMessage

func (*GateLoadGroupListRequest) ProtoMessage()

func (*GateLoadGroupListRequest) Reset

func (m *GateLoadGroupListRequest) Reset()

func (*GateLoadGroupListRequest) Size

func (m *GateLoadGroupListRequest) Size() (n int)

func (*GateLoadGroupListRequest) String

func (m *GateLoadGroupListRequest) String() string

func (*GateLoadGroupListRequest) Unmarshal

func (m *GateLoadGroupListRequest) Unmarshal(dAtA []byte) error

func (*GateLoadGroupListRequest) XXX_DiscardUnknown

func (m *GateLoadGroupListRequest) XXX_DiscardUnknown()

func (*GateLoadGroupListRequest) XXX_Marshal

func (m *GateLoadGroupListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateLoadGroupListRequest) XXX_Merge

func (dst *GateLoadGroupListRequest) XXX_Merge(src proto.Message)

func (*GateLoadGroupListRequest) XXX_Size

func (m *GateLoadGroupListRequest) XXX_Size() int

func (*GateLoadGroupListRequest) XXX_Unmarshal

func (m *GateLoadGroupListRequest) XXX_Unmarshal(b []byte) error

type GateLoadGroupListResponse

type GateLoadGroupListResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Groups []*GroupInfo    `protobuf:"bytes,2,rep,name=groups" json:"groups,omitempty"`
}

func (*GateLoadGroupListResponse) Descriptor

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

func (*GateLoadGroupListResponse) GetGroups

func (m *GateLoadGroupListResponse) GetGroups() []*GroupInfo

func (*GateLoadGroupListResponse) GetHeader

func (m *GateLoadGroupListResponse) GetHeader() *ResponseHeader

func (*GateLoadGroupListResponse) Marshal

func (m *GateLoadGroupListResponse) Marshal() (dAtA []byte, err error)

func (*GateLoadGroupListResponse) MarshalTo

func (m *GateLoadGroupListResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateLoadGroupListResponse) ProtoMessage

func (*GateLoadGroupListResponse) ProtoMessage()

func (*GateLoadGroupListResponse) Reset

func (m *GateLoadGroupListResponse) Reset()

func (*GateLoadGroupListResponse) Size

func (m *GateLoadGroupListResponse) Size() (n int)

func (*GateLoadGroupListResponse) String

func (m *GateLoadGroupListResponse) String() string

func (*GateLoadGroupListResponse) Unmarshal

func (m *GateLoadGroupListResponse) Unmarshal(dAtA []byte) error

func (*GateLoadGroupListResponse) XXX_DiscardUnknown

func (m *GateLoadGroupListResponse) XXX_DiscardUnknown()

func (*GateLoadGroupListResponse) XXX_Marshal

func (m *GateLoadGroupListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateLoadGroupListResponse) XXX_Merge

func (dst *GateLoadGroupListResponse) XXX_Merge(src proto.Message)

func (*GateLoadGroupListResponse) XXX_Size

func (m *GateLoadGroupListResponse) XXX_Size() int

func (*GateLoadGroupListResponse) XXX_Unmarshal

func (m *GateLoadGroupListResponse) XXX_Unmarshal(b []byte) error

type GateLoadMessageRequest

type GateLoadMessageRequest struct {
	ID      int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Reverse bool  `protobuf:"varint,2,opt,name=Reverse,proto3" json:"Reverse,omitempty"`
}

func (*GateLoadMessageRequest) Descriptor

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

func (*GateLoadMessageRequest) GetID

func (m *GateLoadMessageRequest) GetID() int64

func (*GateLoadMessageRequest) GetReverse

func (m *GateLoadMessageRequest) GetReverse() bool

func (*GateLoadMessageRequest) Marshal

func (m *GateLoadMessageRequest) Marshal() (dAtA []byte, err error)

func (*GateLoadMessageRequest) MarshalTo

func (m *GateLoadMessageRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateLoadMessageRequest) ProtoMessage

func (*GateLoadMessageRequest) ProtoMessage()

func (*GateLoadMessageRequest) Reset

func (m *GateLoadMessageRequest) Reset()

func (*GateLoadMessageRequest) Size

func (m *GateLoadMessageRequest) Size() (n int)

func (*GateLoadMessageRequest) String

func (m *GateLoadMessageRequest) String() string

func (*GateLoadMessageRequest) Unmarshal

func (m *GateLoadMessageRequest) Unmarshal(dAtA []byte) error

func (*GateLoadMessageRequest) XXX_DiscardUnknown

func (m *GateLoadMessageRequest) XXX_DiscardUnknown()

func (*GateLoadMessageRequest) XXX_Marshal

func (m *GateLoadMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateLoadMessageRequest) XXX_Merge

func (dst *GateLoadMessageRequest) XXX_Merge(src proto.Message)

func (*GateLoadMessageRequest) XXX_Size

func (m *GateLoadMessageRequest) XXX_Size() int

func (*GateLoadMessageRequest) XXX_Unmarshal

func (m *GateLoadMessageRequest) XXX_Unmarshal(b []byte) error

type GateLoadMessageResponse

type GateLoadMessageResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Msgs   []*PushMessage  `protobuf:"bytes,2,rep,name=Msgs" json:"Msgs,omitempty"`
}

func (*GateLoadMessageResponse) Descriptor

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

func (*GateLoadMessageResponse) GetHeader

func (m *GateLoadMessageResponse) GetHeader() *ResponseHeader

func (*GateLoadMessageResponse) GetMsgs

func (m *GateLoadMessageResponse) GetMsgs() []*PushMessage

func (*GateLoadMessageResponse) Marshal

func (m *GateLoadMessageResponse) Marshal() (dAtA []byte, err error)

func (*GateLoadMessageResponse) MarshalTo

func (m *GateLoadMessageResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateLoadMessageResponse) ProtoMessage

func (*GateLoadMessageResponse) ProtoMessage()

func (*GateLoadMessageResponse) Reset

func (m *GateLoadMessageResponse) Reset()

func (*GateLoadMessageResponse) Size

func (m *GateLoadMessageResponse) Size() (n int)

func (*GateLoadMessageResponse) String

func (m *GateLoadMessageResponse) String() string

func (*GateLoadMessageResponse) Unmarshal

func (m *GateLoadMessageResponse) Unmarshal(dAtA []byte) error

func (*GateLoadMessageResponse) XXX_DiscardUnknown

func (m *GateLoadMessageResponse) XXX_DiscardUnknown()

func (*GateLoadMessageResponse) XXX_Marshal

func (m *GateLoadMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateLoadMessageResponse) XXX_Merge

func (dst *GateLoadMessageResponse) XXX_Merge(src proto.Message)

func (*GateLoadMessageResponse) XXX_Size

func (m *GateLoadMessageResponse) XXX_Size() int

func (*GateLoadMessageResponse) XXX_Unmarshal

func (m *GateLoadMessageResponse) XXX_Unmarshal(b []byte) error

type GateRecentContactRequest

type GateRecentContactRequest struct {
}

func (*GateRecentContactRequest) Descriptor

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

func (*GateRecentContactRequest) Marshal

func (m *GateRecentContactRequest) Marshal() (dAtA []byte, err error)

func (*GateRecentContactRequest) MarshalTo

func (m *GateRecentContactRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateRecentContactRequest) ProtoMessage

func (*GateRecentContactRequest) ProtoMessage()

func (*GateRecentContactRequest) Reset

func (m *GateRecentContactRequest) Reset()

func (*GateRecentContactRequest) Size

func (m *GateRecentContactRequest) Size() (n int)

func (*GateRecentContactRequest) String

func (m *GateRecentContactRequest) String() string

func (*GateRecentContactRequest) Unmarshal

func (m *GateRecentContactRequest) Unmarshal(dAtA []byte) error

func (*GateRecentContactRequest) XXX_DiscardUnknown

func (m *GateRecentContactRequest) XXX_DiscardUnknown()

func (*GateRecentContactRequest) XXX_Marshal

func (m *GateRecentContactRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateRecentContactRequest) XXX_Merge

func (dst *GateRecentContactRequest) XXX_Merge(src proto.Message)

func (*GateRecentContactRequest) XXX_Size

func (m *GateRecentContactRequest) XXX_Size() int

func (*GateRecentContactRequest) XXX_Unmarshal

func (m *GateRecentContactRequest) XXX_Unmarshal(b []byte) error

type GateRecentContactResponse

type GateRecentContactResponse struct {
	Header   *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Contacts []RecentContact `protobuf:"bytes,2,rep,name=Contacts" json:"Contacts"`
}

func (*GateRecentContactResponse) Descriptor

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

func (*GateRecentContactResponse) GetContacts

func (m *GateRecentContactResponse) GetContacts() []RecentContact

func (*GateRecentContactResponse) GetHeader

func (m *GateRecentContactResponse) GetHeader() *ResponseHeader

func (*GateRecentContactResponse) Marshal

func (m *GateRecentContactResponse) Marshal() (dAtA []byte, err error)

func (*GateRecentContactResponse) MarshalTo

func (m *GateRecentContactResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateRecentContactResponse) ProtoMessage

func (*GateRecentContactResponse) ProtoMessage()

func (*GateRecentContactResponse) Reset

func (m *GateRecentContactResponse) Reset()

func (*GateRecentContactResponse) Size

func (m *GateRecentContactResponse) Size() (n int)

func (*GateRecentContactResponse) String

func (m *GateRecentContactResponse) String() string

func (*GateRecentContactResponse) Unmarshal

func (m *GateRecentContactResponse) Unmarshal(dAtA []byte) error

func (*GateRecentContactResponse) XXX_DiscardUnknown

func (m *GateRecentContactResponse) XXX_DiscardUnknown()

func (*GateRecentContactResponse) XXX_Marshal

func (m *GateRecentContactResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateRecentContactResponse) XXX_Merge

func (dst *GateRecentContactResponse) XXX_Merge(src proto.Message)

func (*GateRecentContactResponse) XXX_Size

func (m *GateRecentContactResponse) XXX_Size() int

func (*GateRecentContactResponse) XXX_Unmarshal

func (m *GateRecentContactResponse) XXX_Unmarshal(b []byte) error

type GateRegisterRequest

type GateRegisterRequest struct {
	User     string `protobuf:"bytes,1,opt,name=User,proto3" json:"User,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=Password,proto3" json:"Password,omitempty"`
}

func (*GateRegisterRequest) Descriptor

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

func (*GateRegisterRequest) GetPassword

func (m *GateRegisterRequest) GetPassword() string

func (*GateRegisterRequest) GetUser

func (m *GateRegisterRequest) GetUser() string

func (*GateRegisterRequest) Marshal

func (m *GateRegisterRequest) Marshal() (dAtA []byte, err error)

func (*GateRegisterRequest) MarshalTo

func (m *GateRegisterRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateRegisterRequest) ProtoMessage

func (*GateRegisterRequest) ProtoMessage()

func (*GateRegisterRequest) Reset

func (m *GateRegisterRequest) Reset()

func (*GateRegisterRequest) Size

func (m *GateRegisterRequest) Size() (n int)

func (*GateRegisterRequest) String

func (m *GateRegisterRequest) String() string

func (*GateRegisterRequest) Unmarshal

func (m *GateRegisterRequest) Unmarshal(dAtA []byte) error

func (*GateRegisterRequest) XXX_DiscardUnknown

func (m *GateRegisterRequest) XXX_DiscardUnknown()

func (*GateRegisterRequest) XXX_Marshal

func (m *GateRegisterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateRegisterRequest) XXX_Merge

func (dst *GateRegisterRequest) XXX_Merge(src proto.Message)

func (*GateRegisterRequest) XXX_Size

func (m *GateRegisterRequest) XXX_Size() int

func (*GateRegisterRequest) XXX_Unmarshal

func (m *GateRegisterRequest) XXX_Unmarshal(b []byte) error

type GateRegisterResponse

type GateRegisterResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ID     int64           `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
}

func (*GateRegisterResponse) Descriptor

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

func (*GateRegisterResponse) GetHeader

func (m *GateRegisterResponse) GetHeader() *ResponseHeader

func (*GateRegisterResponse) GetID

func (m *GateRegisterResponse) GetID() int64

func (*GateRegisterResponse) Marshal

func (m *GateRegisterResponse) Marshal() (dAtA []byte, err error)

func (*GateRegisterResponse) MarshalTo

func (m *GateRegisterResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateRegisterResponse) ProtoMessage

func (*GateRegisterResponse) ProtoMessage()

func (*GateRegisterResponse) Reset

func (m *GateRegisterResponse) Reset()

func (*GateRegisterResponse) Size

func (m *GateRegisterResponse) Size() (n int)

func (*GateRegisterResponse) String

func (m *GateRegisterResponse) String() string

func (*GateRegisterResponse) Unmarshal

func (m *GateRegisterResponse) Unmarshal(dAtA []byte) error

func (*GateRegisterResponse) XXX_DiscardUnknown

func (m *GateRegisterResponse) XXX_DiscardUnknown()

func (*GateRegisterResponse) XXX_Marshal

func (m *GateRegisterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateRegisterResponse) XXX_Merge

func (dst *GateRegisterResponse) XXX_Merge(src proto.Message)

func (*GateRegisterResponse) XXX_Size

func (m *GateRegisterResponse) XXX_Size() int

func (*GateRegisterResponse) XXX_Unmarshal

func (m *GateRegisterResponse) XXX_Unmarshal(b []byte) error

type GateSendMessageRequest

type GateSendMessageRequest struct {
	Msg *Message `protobuf:"bytes,1,opt,name=Msg" json:"Msg,omitempty"`
}

func (*GateSendMessageRequest) Descriptor

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

func (*GateSendMessageRequest) GetMsg

func (m *GateSendMessageRequest) GetMsg() *Message

func (*GateSendMessageRequest) Marshal

func (m *GateSendMessageRequest) Marshal() (dAtA []byte, err error)

func (*GateSendMessageRequest) MarshalTo

func (m *GateSendMessageRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateSendMessageRequest) ProtoMessage

func (*GateSendMessageRequest) ProtoMessage()

func (*GateSendMessageRequest) Reset

func (m *GateSendMessageRequest) Reset()

func (*GateSendMessageRequest) Size

func (m *GateSendMessageRequest) Size() (n int)

func (*GateSendMessageRequest) String

func (m *GateSendMessageRequest) String() string

func (*GateSendMessageRequest) Unmarshal

func (m *GateSendMessageRequest) Unmarshal(dAtA []byte) error

func (*GateSendMessageRequest) XXX_DiscardUnknown

func (m *GateSendMessageRequest) XXX_DiscardUnknown()

func (*GateSendMessageRequest) XXX_Marshal

func (m *GateSendMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateSendMessageRequest) XXX_Merge

func (dst *GateSendMessageRequest) XXX_Merge(src proto.Message)

func (*GateSendMessageRequest) XXX_Size

func (m *GateSendMessageRequest) XXX_Size() int

func (*GateSendMessageRequest) XXX_Unmarshal

func (m *GateSendMessageRequest) XXX_Unmarshal(b []byte) error

type GateSendMessageResponse

type GateSendMessageResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ID     int64           `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
}

func (*GateSendMessageResponse) Descriptor

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

func (*GateSendMessageResponse) GetHeader

func (m *GateSendMessageResponse) GetHeader() *ResponseHeader

func (*GateSendMessageResponse) GetID

func (m *GateSendMessageResponse) GetID() int64

func (*GateSendMessageResponse) Marshal

func (m *GateSendMessageResponse) Marshal() (dAtA []byte, err error)

func (*GateSendMessageResponse) MarshalTo

func (m *GateSendMessageResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateSendMessageResponse) ProtoMessage

func (*GateSendMessageResponse) ProtoMessage()

func (*GateSendMessageResponse) Reset

func (m *GateSendMessageResponse) Reset()

func (*GateSendMessageResponse) Size

func (m *GateSendMessageResponse) Size() (n int)

func (*GateSendMessageResponse) String

func (m *GateSendMessageResponse) String() string

func (*GateSendMessageResponse) Unmarshal

func (m *GateSendMessageResponse) Unmarshal(dAtA []byte) error

func (*GateSendMessageResponse) XXX_DiscardUnknown

func (m *GateSendMessageResponse) XXX_DiscardUnknown()

func (*GateSendMessageResponse) XXX_Marshal

func (m *GateSendMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateSendMessageResponse) XXX_Merge

func (dst *GateSendMessageResponse) XXX_Merge(src proto.Message)

func (*GateSendMessageResponse) XXX_Size

func (m *GateSendMessageResponse) XXX_Size() int

func (*GateSendMessageResponse) XXX_Unmarshal

func (m *GateSendMessageResponse) XXX_Unmarshal(b []byte) error

type GateServer

type GateServer interface {
	Register(context.Context, *GateRegisterRequest) (*GateRegisterResponse, error)
	// UpdateUserInfo 更新用户信息
	UpdateUserInfo(context.Context, *GateUpdateUserInfoRequest) (*GateUpdateUserInfoResponse, error)
	// UpdateSignature 更新用户签名
	UpdateSignature(context.Context, *GateUpdateSignatureRequest) (*GateUpdateSignatureResponse, error)
	// UpdateUserPassword 修改密码
	UpdateUserPassword(context.Context, *GateUpdateUserPasswordRequest) (*GateUpdateUserPasswordResponse, error)
	// GetUserInfo 查询用户信息
	GetUserInfo(context.Context, *GateGetUserInfoRequest) (*GateGetUserInfoResponse, error)
	Login(context.Context, *GateUserLoginRequest) (*GateUserLoginResponse, error)
	Logout(context.Context, *GateUserLogoutRequest) (*GateUserLogoutResponse, error)
	// FindUser 添加好友前先查找出来对应的ID.
	FindUser(context.Context, *GateFindUserRequest) (*GateFindUserResponse, error)
	// SendMessage 发送消息
	SendMessage(context.Context, *GateSendMessageRequest) (*GateSendMessageResponse, error)
	// Stream 连接成功后立刻调用Stream, 开启推送
	Stream(*GateStreamRequest, Gate_StreamServer) error
	// Friend 好友的添加,删除、确认、拒绝.
	Friend(context.Context, *GateFriendRequest) (*GateFriendResponse, error)
	// 加载好友列表
	LoadFriendList(context.Context, *GateLoadFriendListRequest) (*GateLoadFriendListResponse, error)
	// Group 添加,邀请,退出, 踢出
	Group(context.Context, *GateGroupRequest) (*GateGroupResponse, error)
	// GroupCreate 创建群
	GroupCreate(context.Context, *GateGroupCreateRequest) (*GateGroupCreateResponse, error)
	// GroupDelete 删除群,解散群
	GroupDelete(context.Context, *GateGroupDeleteRequest) (*GateGroupDeleteResponse, error)
	// LoadGroupList 加载群组列表
	LoadGroupList(context.Context, *GateLoadGroupListRequest) (*GateLoadGroupListResponse, error)
	// LoadRecentContact 最近联系人列表
	LoadRecentContact(context.Context, *GateRecentContactRequest) (*GateRecentContactResponse, error)
	// UploadFile 客户端上传文件接口,一次一个图片.
	UploadFile(context.Context, *GateUploadFileRequest) (*GateUploadFileResponse, error)
	// CheckFile 客户端检测文件是否存在,文件的临时ID和md5, 服务器返回不存在的文件ID.
	CheckFile(context.Context, *GateCheckFileRequest) (*GateCheckFileResponse, error)
	// DownloadFile 客户端下载文件,传入ID,返回具体文件内容.
	DownloadFile(context.Context, *GateDownloadFileRequest) (*GateDownloadFileResponse, error)
	// ID 参照消息ID,每次可逆序(旧消息)或正序(新消息)接收100条
	// 如果ID为0,就逆序返回旧的100条消息
	LoadMessage(context.Context, *GateLoadMessageRequest) (*GateLoadMessageResponse, error)
	// Push notifer 调用的接口, 如果用户不在,要返回错误.
	Push(context.Context, *PushRequest) (*PushResponse, error)
	// Heartbeat 重写这个主要是方便附加消息
	Heartbeat(context.Context, *HeartbeatRequest) (*HeartbeatResponse, error)
}

GateServer is the server API for Gate service.

type GateStreamRequest

type GateStreamRequest struct {
	ID    int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Token int64 `protobuf:"varint,2,opt,name=Token,proto3" json:"Token,omitempty"`
}

GateStreamRequest ID userID, token sessionID

func (*GateStreamRequest) Descriptor

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

func (*GateStreamRequest) GetID

func (m *GateStreamRequest) GetID() int64

func (*GateStreamRequest) GetToken

func (m *GateStreamRequest) GetToken() int64

func (*GateStreamRequest) Marshal

func (m *GateStreamRequest) Marshal() (dAtA []byte, err error)

func (*GateStreamRequest) MarshalTo

func (m *GateStreamRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateStreamRequest) ProtoMessage

func (*GateStreamRequest) ProtoMessage()

func (*GateStreamRequest) Reset

func (m *GateStreamRequest) Reset()

func (*GateStreamRequest) Size

func (m *GateStreamRequest) Size() (n int)

func (*GateStreamRequest) String

func (m *GateStreamRequest) String() string

func (*GateStreamRequest) Unmarshal

func (m *GateStreamRequest) Unmarshal(dAtA []byte) error

func (*GateStreamRequest) XXX_DiscardUnknown

func (m *GateStreamRequest) XXX_DiscardUnknown()

func (*GateStreamRequest) XXX_Marshal

func (m *GateStreamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateStreamRequest) XXX_Merge

func (dst *GateStreamRequest) XXX_Merge(src proto.Message)

func (*GateStreamRequest) XXX_Size

func (m *GateStreamRequest) XXX_Size() int

func (*GateStreamRequest) XXX_Unmarshal

func (m *GateStreamRequest) XXX_Unmarshal(b []byte) error

type GateUpdateSignatureRequest

type GateUpdateSignatureRequest struct {
	Name      string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Signature string `protobuf:"bytes,2,opt,name=Signature,proto3" json:"Signature,omitempty"`
}

更新用户签名

func (*GateUpdateSignatureRequest) Descriptor

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

func (*GateUpdateSignatureRequest) GetName

func (m *GateUpdateSignatureRequest) GetName() string

func (*GateUpdateSignatureRequest) GetSignature

func (m *GateUpdateSignatureRequest) GetSignature() string

func (*GateUpdateSignatureRequest) Marshal

func (m *GateUpdateSignatureRequest) Marshal() (dAtA []byte, err error)

func (*GateUpdateSignatureRequest) MarshalTo

func (m *GateUpdateSignatureRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateUpdateSignatureRequest) ProtoMessage

func (*GateUpdateSignatureRequest) ProtoMessage()

func (*GateUpdateSignatureRequest) Reset

func (m *GateUpdateSignatureRequest) Reset()

func (*GateUpdateSignatureRequest) Size

func (m *GateUpdateSignatureRequest) Size() (n int)

func (*GateUpdateSignatureRequest) String

func (m *GateUpdateSignatureRequest) String() string

func (*GateUpdateSignatureRequest) Unmarshal

func (m *GateUpdateSignatureRequest) Unmarshal(dAtA []byte) error

func (*GateUpdateSignatureRequest) XXX_DiscardUnknown

func (m *GateUpdateSignatureRequest) XXX_DiscardUnknown()

func (*GateUpdateSignatureRequest) XXX_Marshal

func (m *GateUpdateSignatureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUpdateSignatureRequest) XXX_Merge

func (dst *GateUpdateSignatureRequest) XXX_Merge(src proto.Message)

func (*GateUpdateSignatureRequest) XXX_Size

func (m *GateUpdateSignatureRequest) XXX_Size() int

func (*GateUpdateSignatureRequest) XXX_Unmarshal

func (m *GateUpdateSignatureRequest) XXX_Unmarshal(b []byte) error

type GateUpdateSignatureResponse

type GateUpdateSignatureResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*GateUpdateSignatureResponse) Descriptor

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

func (*GateUpdateSignatureResponse) GetHeader

func (*GateUpdateSignatureResponse) Marshal

func (m *GateUpdateSignatureResponse) Marshal() (dAtA []byte, err error)

func (*GateUpdateSignatureResponse) MarshalTo

func (m *GateUpdateSignatureResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateUpdateSignatureResponse) ProtoMessage

func (*GateUpdateSignatureResponse) ProtoMessage()

func (*GateUpdateSignatureResponse) Reset

func (m *GateUpdateSignatureResponse) Reset()

func (*GateUpdateSignatureResponse) Size

func (m *GateUpdateSignatureResponse) Size() (n int)

func (*GateUpdateSignatureResponse) String

func (m *GateUpdateSignatureResponse) String() string

func (*GateUpdateSignatureResponse) Unmarshal

func (m *GateUpdateSignatureResponse) Unmarshal(dAtA []byte) error

func (*GateUpdateSignatureResponse) XXX_DiscardUnknown

func (m *GateUpdateSignatureResponse) XXX_DiscardUnknown()

func (*GateUpdateSignatureResponse) XXX_Marshal

func (m *GateUpdateSignatureResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUpdateSignatureResponse) XXX_Merge

func (dst *GateUpdateSignatureResponse) XXX_Merge(src proto.Message)

func (*GateUpdateSignatureResponse) XXX_Size

func (m *GateUpdateSignatureResponse) XXX_Size() int

func (*GateUpdateSignatureResponse) XXX_Unmarshal

func (m *GateUpdateSignatureResponse) XXX_Unmarshal(b []byte) error

type GateUpdateUserInfoRequest

type GateUpdateUserInfoRequest struct {
	Name     string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	NickName string `protobuf:"bytes,2,opt,name=NickName,proto3" json:"NickName,omitempty"`
	Avatar   string `protobuf:"bytes,3,opt,name=Avatar,proto3" json:"Avatar,omitempty"`
}

func (*GateUpdateUserInfoRequest) Descriptor

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

func (*GateUpdateUserInfoRequest) GetAvatar

func (m *GateUpdateUserInfoRequest) GetAvatar() string

func (*GateUpdateUserInfoRequest) GetName

func (m *GateUpdateUserInfoRequest) GetName() string

func (*GateUpdateUserInfoRequest) GetNickName

func (m *GateUpdateUserInfoRequest) GetNickName() string

func (*GateUpdateUserInfoRequest) Marshal

func (m *GateUpdateUserInfoRequest) Marshal() (dAtA []byte, err error)

func (*GateUpdateUserInfoRequest) MarshalTo

func (m *GateUpdateUserInfoRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateUpdateUserInfoRequest) ProtoMessage

func (*GateUpdateUserInfoRequest) ProtoMessage()

func (*GateUpdateUserInfoRequest) Reset

func (m *GateUpdateUserInfoRequest) Reset()

func (*GateUpdateUserInfoRequest) Size

func (m *GateUpdateUserInfoRequest) Size() (n int)

func (*GateUpdateUserInfoRequest) String

func (m *GateUpdateUserInfoRequest) String() string

func (*GateUpdateUserInfoRequest) Unmarshal

func (m *GateUpdateUserInfoRequest) Unmarshal(dAtA []byte) error

func (*GateUpdateUserInfoRequest) XXX_DiscardUnknown

func (m *GateUpdateUserInfoRequest) XXX_DiscardUnknown()

func (*GateUpdateUserInfoRequest) XXX_Marshal

func (m *GateUpdateUserInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUpdateUserInfoRequest) XXX_Merge

func (dst *GateUpdateUserInfoRequest) XXX_Merge(src proto.Message)

func (*GateUpdateUserInfoRequest) XXX_Size

func (m *GateUpdateUserInfoRequest) XXX_Size() int

func (*GateUpdateUserInfoRequest) XXX_Unmarshal

func (m *GateUpdateUserInfoRequest) XXX_Unmarshal(b []byte) error

type GateUpdateUserInfoResponse

type GateUpdateUserInfoResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*GateUpdateUserInfoResponse) Descriptor

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

func (*GateUpdateUserInfoResponse) GetHeader

func (*GateUpdateUserInfoResponse) Marshal

func (m *GateUpdateUserInfoResponse) Marshal() (dAtA []byte, err error)

func (*GateUpdateUserInfoResponse) MarshalTo

func (m *GateUpdateUserInfoResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateUpdateUserInfoResponse) ProtoMessage

func (*GateUpdateUserInfoResponse) ProtoMessage()

func (*GateUpdateUserInfoResponse) Reset

func (m *GateUpdateUserInfoResponse) Reset()

func (*GateUpdateUserInfoResponse) Size

func (m *GateUpdateUserInfoResponse) Size() (n int)

func (*GateUpdateUserInfoResponse) String

func (m *GateUpdateUserInfoResponse) String() string

func (*GateUpdateUserInfoResponse) Unmarshal

func (m *GateUpdateUserInfoResponse) Unmarshal(dAtA []byte) error

func (*GateUpdateUserInfoResponse) XXX_DiscardUnknown

func (m *GateUpdateUserInfoResponse) XXX_DiscardUnknown()

func (*GateUpdateUserInfoResponse) XXX_Marshal

func (m *GateUpdateUserInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUpdateUserInfoResponse) XXX_Merge

func (dst *GateUpdateUserInfoResponse) XXX_Merge(src proto.Message)

func (*GateUpdateUserInfoResponse) XXX_Size

func (m *GateUpdateUserInfoResponse) XXX_Size() int

func (*GateUpdateUserInfoResponse) XXX_Unmarshal

func (m *GateUpdateUserInfoResponse) XXX_Unmarshal(b []byte) error

type GateUpdateUserPasswordRequest

type GateUpdateUserPasswordRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Password    string `protobuf:"bytes,2,opt,name=Password,proto3" json:"Password,omitempty"`
	NewPassword string `protobuf:"bytes,3,opt,name=NewPassword,proto3" json:"NewPassword,omitempty"`
}

func (*GateUpdateUserPasswordRequest) Descriptor

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

func (*GateUpdateUserPasswordRequest) GetName

func (*GateUpdateUserPasswordRequest) GetNewPassword

func (m *GateUpdateUserPasswordRequest) GetNewPassword() string

func (*GateUpdateUserPasswordRequest) GetPassword

func (m *GateUpdateUserPasswordRequest) GetPassword() string

func (*GateUpdateUserPasswordRequest) Marshal

func (m *GateUpdateUserPasswordRequest) Marshal() (dAtA []byte, err error)

func (*GateUpdateUserPasswordRequest) MarshalTo

func (m *GateUpdateUserPasswordRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateUpdateUserPasswordRequest) ProtoMessage

func (*GateUpdateUserPasswordRequest) ProtoMessage()

func (*GateUpdateUserPasswordRequest) Reset

func (m *GateUpdateUserPasswordRequest) Reset()

func (*GateUpdateUserPasswordRequest) Size

func (m *GateUpdateUserPasswordRequest) Size() (n int)

func (*GateUpdateUserPasswordRequest) String

func (*GateUpdateUserPasswordRequest) Unmarshal

func (m *GateUpdateUserPasswordRequest) Unmarshal(dAtA []byte) error

func (*GateUpdateUserPasswordRequest) XXX_DiscardUnknown

func (m *GateUpdateUserPasswordRequest) XXX_DiscardUnknown()

func (*GateUpdateUserPasswordRequest) XXX_Marshal

func (m *GateUpdateUserPasswordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUpdateUserPasswordRequest) XXX_Merge

func (dst *GateUpdateUserPasswordRequest) XXX_Merge(src proto.Message)

func (*GateUpdateUserPasswordRequest) XXX_Size

func (m *GateUpdateUserPasswordRequest) XXX_Size() int

func (*GateUpdateUserPasswordRequest) XXX_Unmarshal

func (m *GateUpdateUserPasswordRequest) XXX_Unmarshal(b []byte) error

type GateUpdateUserPasswordResponse

type GateUpdateUserPasswordResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*GateUpdateUserPasswordResponse) Descriptor

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

func (*GateUpdateUserPasswordResponse) GetHeader

func (*GateUpdateUserPasswordResponse) Marshal

func (m *GateUpdateUserPasswordResponse) Marshal() (dAtA []byte, err error)

func (*GateUpdateUserPasswordResponse) MarshalTo

func (m *GateUpdateUserPasswordResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateUpdateUserPasswordResponse) ProtoMessage

func (*GateUpdateUserPasswordResponse) ProtoMessage()

func (*GateUpdateUserPasswordResponse) Reset

func (m *GateUpdateUserPasswordResponse) Reset()

func (*GateUpdateUserPasswordResponse) Size

func (m *GateUpdateUserPasswordResponse) Size() (n int)

func (*GateUpdateUserPasswordResponse) String

func (*GateUpdateUserPasswordResponse) Unmarshal

func (m *GateUpdateUserPasswordResponse) Unmarshal(dAtA []byte) error

func (*GateUpdateUserPasswordResponse) XXX_DiscardUnknown

func (m *GateUpdateUserPasswordResponse) XXX_DiscardUnknown()

func (*GateUpdateUserPasswordResponse) XXX_Marshal

func (m *GateUpdateUserPasswordResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUpdateUserPasswordResponse) XXX_Merge

func (dst *GateUpdateUserPasswordResponse) XXX_Merge(src proto.Message)

func (*GateUpdateUserPasswordResponse) XXX_Size

func (m *GateUpdateUserPasswordResponse) XXX_Size() int

func (*GateUpdateUserPasswordResponse) XXX_Unmarshal

func (m *GateUpdateUserPasswordResponse) XXX_Unmarshal(b []byte) error

type GateUploadFileRequest

type GateUploadFileRequest struct {
	File []byte `protobuf:"bytes,1,opt,name=File,proto3" json:"File,omitempty"`
}

func (*GateUploadFileRequest) Descriptor

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

func (*GateUploadFileRequest) GetFile

func (m *GateUploadFileRequest) GetFile() []byte

func (*GateUploadFileRequest) Marshal

func (m *GateUploadFileRequest) Marshal() (dAtA []byte, err error)

func (*GateUploadFileRequest) MarshalTo

func (m *GateUploadFileRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateUploadFileRequest) ProtoMessage

func (*GateUploadFileRequest) ProtoMessage()

func (*GateUploadFileRequest) Reset

func (m *GateUploadFileRequest) Reset()

func (*GateUploadFileRequest) Size

func (m *GateUploadFileRequest) Size() (n int)

func (*GateUploadFileRequest) String

func (m *GateUploadFileRequest) String() string

func (*GateUploadFileRequest) Unmarshal

func (m *GateUploadFileRequest) Unmarshal(dAtA []byte) error

func (*GateUploadFileRequest) XXX_DiscardUnknown

func (m *GateUploadFileRequest) XXX_DiscardUnknown()

func (*GateUploadFileRequest) XXX_Marshal

func (m *GateUploadFileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUploadFileRequest) XXX_Merge

func (dst *GateUploadFileRequest) XXX_Merge(src proto.Message)

func (*GateUploadFileRequest) XXX_Size

func (m *GateUploadFileRequest) XXX_Size() int

func (*GateUploadFileRequest) XXX_Unmarshal

func (m *GateUploadFileRequest) XXX_Unmarshal(b []byte) error

type GateUploadFileResponse

type GateUploadFileResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*GateUploadFileResponse) Descriptor

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

func (*GateUploadFileResponse) GetHeader

func (m *GateUploadFileResponse) GetHeader() *ResponseHeader

func (*GateUploadFileResponse) Marshal

func (m *GateUploadFileResponse) Marshal() (dAtA []byte, err error)

func (*GateUploadFileResponse) MarshalTo

func (m *GateUploadFileResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateUploadFileResponse) ProtoMessage

func (*GateUploadFileResponse) ProtoMessage()

func (*GateUploadFileResponse) Reset

func (m *GateUploadFileResponse) Reset()

func (*GateUploadFileResponse) Size

func (m *GateUploadFileResponse) Size() (n int)

func (*GateUploadFileResponse) String

func (m *GateUploadFileResponse) String() string

func (*GateUploadFileResponse) Unmarshal

func (m *GateUploadFileResponse) Unmarshal(dAtA []byte) error

func (*GateUploadFileResponse) XXX_DiscardUnknown

func (m *GateUploadFileResponse) XXX_DiscardUnknown()

func (*GateUploadFileResponse) XXX_Marshal

func (m *GateUploadFileResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUploadFileResponse) XXX_Merge

func (dst *GateUploadFileResponse) XXX_Merge(src proto.Message)

func (*GateUploadFileResponse) XXX_Size

func (m *GateUploadFileResponse) XXX_Size() int

func (*GateUploadFileResponse) XXX_Unmarshal

func (m *GateUploadFileResponse) XXX_Unmarshal(b []byte) error

type GateUserLoginRequest

type GateUserLoginRequest struct {
	User     string `protobuf:"bytes,1,opt,name=User,proto3" json:"User,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=Password,proto3" json:"Password,omitempty"`
	// 设备号
	Device string `protobuf:"bytes,3,opt,name=Device,proto3" json:"Device,omitempty"`
}

func (*GateUserLoginRequest) Descriptor

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

func (*GateUserLoginRequest) GetDevice

func (m *GateUserLoginRequest) GetDevice() string

func (*GateUserLoginRequest) GetPassword

func (m *GateUserLoginRequest) GetPassword() string

func (*GateUserLoginRequest) GetUser

func (m *GateUserLoginRequest) GetUser() string

func (*GateUserLoginRequest) Marshal

func (m *GateUserLoginRequest) Marshal() (dAtA []byte, err error)

func (*GateUserLoginRequest) MarshalTo

func (m *GateUserLoginRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateUserLoginRequest) ProtoMessage

func (*GateUserLoginRequest) ProtoMessage()

func (*GateUserLoginRequest) Reset

func (m *GateUserLoginRequest) Reset()

func (*GateUserLoginRequest) Size

func (m *GateUserLoginRequest) Size() (n int)

func (*GateUserLoginRequest) String

func (m *GateUserLoginRequest) String() string

func (*GateUserLoginRequest) Unmarshal

func (m *GateUserLoginRequest) Unmarshal(dAtA []byte) error

func (*GateUserLoginRequest) XXX_DiscardUnknown

func (m *GateUserLoginRequest) XXX_DiscardUnknown()

func (*GateUserLoginRequest) XXX_Marshal

func (m *GateUserLoginRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUserLoginRequest) XXX_Merge

func (dst *GateUserLoginRequest) XXX_Merge(src proto.Message)

func (*GateUserLoginRequest) XXX_Size

func (m *GateUserLoginRequest) XXX_Size() int

func (*GateUserLoginRequest) XXX_Unmarshal

func (m *GateUserLoginRequest) XXX_Unmarshal(b []byte) error

type GateUserLoginResponse

type GateUserLoginResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ID     int64           `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
	Token  int64           `protobuf:"varint,3,opt,name=Token,proto3" json:"Token,omitempty"`
}

GateUserLoginResponse ID userID, Token sessionID.

func (*GateUserLoginResponse) Descriptor

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

func (*GateUserLoginResponse) GetHeader

func (m *GateUserLoginResponse) GetHeader() *ResponseHeader

func (*GateUserLoginResponse) GetID

func (m *GateUserLoginResponse) GetID() int64

func (*GateUserLoginResponse) GetToken

func (m *GateUserLoginResponse) GetToken() int64

func (*GateUserLoginResponse) Marshal

func (m *GateUserLoginResponse) Marshal() (dAtA []byte, err error)

func (*GateUserLoginResponse) MarshalTo

func (m *GateUserLoginResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateUserLoginResponse) ProtoMessage

func (*GateUserLoginResponse) ProtoMessage()

func (*GateUserLoginResponse) Reset

func (m *GateUserLoginResponse) Reset()

func (*GateUserLoginResponse) Size

func (m *GateUserLoginResponse) Size() (n int)

func (*GateUserLoginResponse) String

func (m *GateUserLoginResponse) String() string

func (*GateUserLoginResponse) Unmarshal

func (m *GateUserLoginResponse) Unmarshal(dAtA []byte) error

func (*GateUserLoginResponse) XXX_DiscardUnknown

func (m *GateUserLoginResponse) XXX_DiscardUnknown()

func (*GateUserLoginResponse) XXX_Marshal

func (m *GateUserLoginResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUserLoginResponse) XXX_Merge

func (dst *GateUserLoginResponse) XXX_Merge(src proto.Message)

func (*GateUserLoginResponse) XXX_Size

func (m *GateUserLoginResponse) XXX_Size() int

func (*GateUserLoginResponse) XXX_Unmarshal

func (m *GateUserLoginResponse) XXX_Unmarshal(b []byte) error

type GateUserLogoutRequest

type GateUserLogoutRequest struct {
	ID    int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Token int64 `protobuf:"varint,2,opt,name=Token,proto3" json:"Token,omitempty"`
}

GateUserLogoutRequest ID userID, Token sessionID.

func (*GateUserLogoutRequest) Descriptor

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

func (*GateUserLogoutRequest) GetID

func (m *GateUserLogoutRequest) GetID() int64

func (*GateUserLogoutRequest) GetToken

func (m *GateUserLogoutRequest) GetToken() int64

func (*GateUserLogoutRequest) Marshal

func (m *GateUserLogoutRequest) Marshal() (dAtA []byte, err error)

func (*GateUserLogoutRequest) MarshalTo

func (m *GateUserLogoutRequest) MarshalTo(dAtA []byte) (int, error)

func (*GateUserLogoutRequest) ProtoMessage

func (*GateUserLogoutRequest) ProtoMessage()

func (*GateUserLogoutRequest) Reset

func (m *GateUserLogoutRequest) Reset()

func (*GateUserLogoutRequest) Size

func (m *GateUserLogoutRequest) Size() (n int)

func (*GateUserLogoutRequest) String

func (m *GateUserLogoutRequest) String() string

func (*GateUserLogoutRequest) Unmarshal

func (m *GateUserLogoutRequest) Unmarshal(dAtA []byte) error

func (*GateUserLogoutRequest) XXX_DiscardUnknown

func (m *GateUserLogoutRequest) XXX_DiscardUnknown()

func (*GateUserLogoutRequest) XXX_Marshal

func (m *GateUserLogoutRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUserLogoutRequest) XXX_Merge

func (dst *GateUserLogoutRequest) XXX_Merge(src proto.Message)

func (*GateUserLogoutRequest) XXX_Size

func (m *GateUserLogoutRequest) XXX_Size() int

func (*GateUserLogoutRequest) XXX_Unmarshal

func (m *GateUserLogoutRequest) XXX_Unmarshal(b []byte) error

type GateUserLogoutResponse

type GateUserLogoutResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*GateUserLogoutResponse) Descriptor

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

func (*GateUserLogoutResponse) GetHeader

func (m *GateUserLogoutResponse) GetHeader() *ResponseHeader

func (*GateUserLogoutResponse) Marshal

func (m *GateUserLogoutResponse) Marshal() (dAtA []byte, err error)

func (*GateUserLogoutResponse) MarshalTo

func (m *GateUserLogoutResponse) MarshalTo(dAtA []byte) (int, error)

func (*GateUserLogoutResponse) ProtoMessage

func (*GateUserLogoutResponse) ProtoMessage()

func (*GateUserLogoutResponse) Reset

func (m *GateUserLogoutResponse) Reset()

func (*GateUserLogoutResponse) Size

func (m *GateUserLogoutResponse) Size() (n int)

func (*GateUserLogoutResponse) String

func (m *GateUserLogoutResponse) String() string

func (*GateUserLogoutResponse) Unmarshal

func (m *GateUserLogoutResponse) Unmarshal(dAtA []byte) error

func (*GateUserLogoutResponse) XXX_DiscardUnknown

func (m *GateUserLogoutResponse) XXX_DiscardUnknown()

func (*GateUserLogoutResponse) XXX_Marshal

func (m *GateUserLogoutResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GateUserLogoutResponse) XXX_Merge

func (dst *GateUserLogoutResponse) XXX_Merge(src proto.Message)

func (*GateUserLogoutResponse) XXX_Size

func (m *GateUserLogoutResponse) XXX_Size() int

func (*GateUserLogoutResponse) XXX_Unmarshal

func (m *GateUserLogoutResponse) XXX_Unmarshal(b []byte) error

type Gate_StreamClient

type Gate_StreamClient interface {
	Recv() (*PushMessage, error)
	grpc.ClientStream
}

type Gate_StreamServer

type Gate_StreamServer interface {
	Send(*PushMessage) error
	grpc.ServerStream
}

type GroupInfo

type GroupInfo struct {
	Active bool   `protobuf:"varint,1,opt,name=Active,proto3" json:"Active,omitempty"`
	ID     int64  `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
	Owner  int64  `protobuf:"varint,3,opt,name=Owner,proto3" json:"Owner,omitempty"`
	Name   string `protobuf:"bytes,4,opt,name=Name,proto3" json:"Name,omitempty"`
	Avatar string `protobuf:"bytes,5,opt,name=Avatar,proto3" json:"Avatar,omitempty"`
	Notice string `protobuf:"bytes,6,opt,name=Notice,proto3" json:"Notice,omitempty"`
	// Admins 管理员
	Admins []int64 `protobuf:"varint,7,rep,packed,name=Admins" json:"Admins,omitempty"`
	// Member 成员
	Member []int64 `protobuf:"varint,8,rep,packed,name=Member" json:"Member,omitempty"`
}

GroupInfo 群信息,目前只有名字,公告,头像

func (*GroupInfo) Descriptor

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

func (*GroupInfo) GetActive

func (m *GroupInfo) GetActive() bool

func (*GroupInfo) GetAdmins

func (m *GroupInfo) GetAdmins() []int64

func (*GroupInfo) GetAvatar

func (m *GroupInfo) GetAvatar() string

func (*GroupInfo) GetID

func (m *GroupInfo) GetID() int64

func (*GroupInfo) GetMember

func (m *GroupInfo) GetMember() []int64

func (*GroupInfo) GetName

func (m *GroupInfo) GetName() string

func (*GroupInfo) GetNotice

func (m *GroupInfo) GetNotice() string

func (*GroupInfo) GetOwner

func (m *GroupInfo) GetOwner() int64

func (*GroupInfo) Marshal

func (m *GroupInfo) Marshal() (dAtA []byte, err error)

func (*GroupInfo) MarshalTo

func (m *GroupInfo) MarshalTo(dAtA []byte) (int, error)

func (*GroupInfo) ProtoMessage

func (*GroupInfo) ProtoMessage()

func (*GroupInfo) Reset

func (m *GroupInfo) Reset()

func (*GroupInfo) Size

func (m *GroupInfo) Size() (n int)

func (*GroupInfo) String

func (m *GroupInfo) String() string

func (*GroupInfo) Unmarshal

func (m *GroupInfo) Unmarshal(dAtA []byte) error

func (*GroupInfo) XXX_DiscardUnknown

func (m *GroupInfo) XXX_DiscardUnknown()

func (*GroupInfo) XXX_Marshal

func (m *GroupInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GroupInfo) XXX_Merge

func (dst *GroupInfo) XXX_Merge(src proto.Message)

func (*GroupInfo) XXX_Size

func (m *GroupInfo) XXX_Size() int

func (*GroupInfo) XXX_Unmarshal

func (m *GroupInfo) XXX_Unmarshal(b []byte) error

type GroupList

type GroupList struct {
	Groups []*GroupInfo `protobuf:"bytes,1,rep,name=Groups" json:"Groups,omitempty"`
}

GroupList 群组列表

func (*GroupList) Descriptor

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

func (*GroupList) GetGroups

func (m *GroupList) GetGroups() []*GroupInfo

func (*GroupList) Marshal

func (m *GroupList) Marshal() (dAtA []byte, err error)

func (*GroupList) MarshalTo

func (m *GroupList) MarshalTo(dAtA []byte) (int, error)

func (*GroupList) ProtoMessage

func (*GroupList) ProtoMessage()

func (*GroupList) Reset

func (m *GroupList) Reset()

func (*GroupList) Size

func (m *GroupList) Size() (n int)

func (*GroupList) String

func (m *GroupList) String() string

func (*GroupList) Unmarshal

func (m *GroupList) Unmarshal(dAtA []byte) error

func (*GroupList) XXX_DiscardUnknown

func (m *GroupList) XXX_DiscardUnknown()

func (*GroupList) XXX_Marshal

func (m *GroupList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GroupList) XXX_Merge

func (dst *GroupList) XXX_Merge(src proto.Message)

func (*GroupList) XXX_Size

func (m *GroupList) XXX_Size() int

func (*GroupList) XXX_Unmarshal

func (m *GroupList) XXX_Unmarshal(b []byte) error

type HeartbeatRequest

type HeartbeatRequest struct {
}

func (*HeartbeatRequest) Descriptor

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

func (*HeartbeatRequest) Marshal

func (m *HeartbeatRequest) Marshal() (dAtA []byte, err error)

func (*HeartbeatRequest) MarshalTo

func (m *HeartbeatRequest) MarshalTo(dAtA []byte) (int, error)

func (*HeartbeatRequest) ProtoMessage

func (*HeartbeatRequest) ProtoMessage()

func (*HeartbeatRequest) Reset

func (m *HeartbeatRequest) Reset()

func (*HeartbeatRequest) Size

func (m *HeartbeatRequest) Size() (n int)

func (*HeartbeatRequest) String

func (m *HeartbeatRequest) String() string

func (*HeartbeatRequest) Unmarshal

func (m *HeartbeatRequest) Unmarshal(dAtA []byte) error

func (*HeartbeatRequest) XXX_DiscardUnknown

func (m *HeartbeatRequest) XXX_DiscardUnknown()

func (*HeartbeatRequest) XXX_Marshal

func (m *HeartbeatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HeartbeatRequest) XXX_Merge

func (dst *HeartbeatRequest) XXX_Merge(src proto.Message)

func (*HeartbeatRequest) XXX_Size

func (m *HeartbeatRequest) XXX_Size() int

func (*HeartbeatRequest) XXX_Unmarshal

func (m *HeartbeatRequest) XXX_Unmarshal(b []byte) error

type HeartbeatResponse

type HeartbeatResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*HeartbeatResponse) Descriptor

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

func (*HeartbeatResponse) GetHeader

func (m *HeartbeatResponse) GetHeader() *ResponseHeader

func (*HeartbeatResponse) Marshal

func (m *HeartbeatResponse) Marshal() (dAtA []byte, err error)

func (*HeartbeatResponse) MarshalTo

func (m *HeartbeatResponse) MarshalTo(dAtA []byte) (int, error)

func (*HeartbeatResponse) ProtoMessage

func (*HeartbeatResponse) ProtoMessage()

func (*HeartbeatResponse) Reset

func (m *HeartbeatResponse) Reset()

func (*HeartbeatResponse) Size

func (m *HeartbeatResponse) Size() (n int)

func (*HeartbeatResponse) String

func (m *HeartbeatResponse) String() string

func (*HeartbeatResponse) Unmarshal

func (m *HeartbeatResponse) Unmarshal(dAtA []byte) error

func (*HeartbeatResponse) XXX_DiscardUnknown

func (m *HeartbeatResponse) XXX_DiscardUnknown()

func (*HeartbeatResponse) XXX_Marshal

func (m *HeartbeatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HeartbeatResponse) XXX_Merge

func (dst *HeartbeatResponse) XXX_Merge(src proto.Message)

func (*HeartbeatResponse) XXX_Size

func (m *HeartbeatResponse) XXX_Size() int

func (*HeartbeatResponse) XXX_Unmarshal

func (m *HeartbeatResponse) XXX_Unmarshal(b []byte) error

type MasterClient

type MasterClient interface {
	NewID(ctx context.Context, in *NewIDRequest, opts ...grpc.CallOption) (*NewIDResponse, error)
	// RegionGet 获取region,如果host传空,返回所有region
	RegionGet(ctx context.Context, in *RegionGetRequest, opts ...grpc.CallOption) (*RegionGetResponse, error)
}

MasterClient is the client API for Master service.

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

func NewMasterClient

func NewMasterClient(cc *grpc.ClientConn) MasterClient

type MasterServer

type MasterServer interface {
	NewID(context.Context, *NewIDRequest) (*NewIDResponse, error)
	// RegionGet 获取region,如果host传空,返回所有region
	RegionGet(context.Context, *RegionGetRequest) (*RegionGetResponse, error)
}

MasterServer is the server API for Master service.

type Message

type Message struct {
	// ID 客户端发送过来时这个字段为0, gate收到后写入实际从master处获取到的消息ID
	ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	// Before 前一第消息的ID,用来确定是否有消息丢失
	Before int64 `protobuf:"varint,2,opt,name=Before,proto3" json:"Before,omitempty"`
	// Group 如果当前为群聊,设置为群组ID, 否则为0
	Group int64 `protobuf:"varint,3,opt,name=Group,proto3" json:"Group,omitempty"`
	// From 发消息的人的ID
	From int64 `protobuf:"varint,4,opt,name=From,proto3" json:"From,omitempty"`
	// To 如果当前为私聊,这个设置为收消息用户的ID, 否则为0
	To   int64  `protobuf:"varint,5,opt,name=To,proto3" json:"To,omitempty"`
	Body string `protobuf:"bytes,6,opt,name=Body,proto3" json:"Body,omitempty"`
}

func (*Message) Descriptor

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

func (*Message) GetBefore

func (m *Message) GetBefore() int64

func (*Message) GetBody

func (m *Message) GetBody() string

func (*Message) GetFrom

func (m *Message) GetFrom() int64

func (*Message) GetGroup

func (m *Message) GetGroup() int64

func (*Message) GetID

func (m *Message) GetID() int64

func (*Message) GetTo

func (m *Message) GetTo() int64

func (*Message) Marshal

func (m *Message) Marshal() (dAtA []byte, err error)

func (*Message) MarshalTo

func (m *Message) MarshalTo(dAtA []byte) (int, error)

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) Reset

func (m *Message) Reset()

func (*Message) Size

func (m *Message) Size() (n int)

func (*Message) String

func (m *Message) String() string

func (*Message) Unmarshal

func (m *Message) Unmarshal(dAtA []byte) error

func (*Message) XXX_DiscardUnknown

func (m *Message) XXX_DiscardUnknown()

func (*Message) XXX_Marshal

func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Message) XXX_Merge

func (dst *Message) XXX_Merge(src proto.Message)

func (*Message) XXX_Size

func (m *Message) XXX_Size() int

func (*Message) XXX_Unmarshal

func (m *Message) XXX_Unmarshal(b []byte) error

type NewIDRequest

type NewIDRequest struct {
}

func (*NewIDRequest) Descriptor

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

func (*NewIDRequest) Marshal

func (m *NewIDRequest) Marshal() (dAtA []byte, err error)

func (*NewIDRequest) MarshalTo

func (m *NewIDRequest) MarshalTo(dAtA []byte) (int, error)

func (*NewIDRequest) ProtoMessage

func (*NewIDRequest) ProtoMessage()

func (*NewIDRequest) Reset

func (m *NewIDRequest) Reset()

func (*NewIDRequest) Size

func (m *NewIDRequest) Size() (n int)

func (*NewIDRequest) String

func (m *NewIDRequest) String() string

func (*NewIDRequest) Unmarshal

func (m *NewIDRequest) Unmarshal(dAtA []byte) error

func (*NewIDRequest) XXX_DiscardUnknown

func (m *NewIDRequest) XXX_DiscardUnknown()

func (*NewIDRequest) XXX_Marshal

func (m *NewIDRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NewIDRequest) XXX_Merge

func (dst *NewIDRequest) XXX_Merge(src proto.Message)

func (*NewIDRequest) XXX_Size

func (m *NewIDRequest) XXX_Size() int

func (*NewIDRequest) XXX_Unmarshal

func (m *NewIDRequest) XXX_Unmarshal(b []byte) error

type NewIDResponse

type NewIDResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ID     int64           `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
}

func (*NewIDResponse) Descriptor

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

func (*NewIDResponse) GetHeader

func (m *NewIDResponse) GetHeader() *ResponseHeader

func (*NewIDResponse) GetID

func (m *NewIDResponse) GetID() int64

func (*NewIDResponse) Marshal

func (m *NewIDResponse) Marshal() (dAtA []byte, err error)

func (*NewIDResponse) MarshalTo

func (m *NewIDResponse) MarshalTo(dAtA []byte) (int, error)

func (*NewIDResponse) ProtoMessage

func (*NewIDResponse) ProtoMessage()

func (*NewIDResponse) Reset

func (m *NewIDResponse) Reset()

func (*NewIDResponse) Size

func (m *NewIDResponse) Size() (n int)

func (*NewIDResponse) String

func (m *NewIDResponse) String() string

func (*NewIDResponse) Unmarshal

func (m *NewIDResponse) Unmarshal(dAtA []byte) error

func (*NewIDResponse) XXX_DiscardUnknown

func (m *NewIDResponse) XXX_DiscardUnknown()

func (*NewIDResponse) XXX_Marshal

func (m *NewIDResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NewIDResponse) XXX_Merge

func (dst *NewIDResponse) XXX_Merge(src proto.Message)

func (*NewIDResponse) XXX_Size

func (m *NewIDResponse) XXX_Size() int

func (*NewIDResponse) XXX_Unmarshal

func (m *NewIDResponse) XXX_Unmarshal(b []byte) error

type NotiferClient

type NotiferClient interface {
	// Subscribe 用户上线,接受在线推送
	Subscribe(ctx context.Context, in *SubscribeRequest, opts ...grpc.CallOption) (*SubscribeResponse, error)
	// UnSubscribe 用户下线,取消在线推送
	UnSubscribe(ctx context.Context, in *UnSubscribeRequest, opts ...grpc.CallOption) (*UnSubscribeResponse, error)
	// RegionSet 修改当前region的范围
	RegionSet(ctx context.Context, in *RegionSetRequest, opts ...grpc.CallOption) (*RegionSetResponse, error)
	// Push store调用的接口.
	Push(ctx context.Context, in *PushRequest, opts ...grpc.CallOption) (*PushResponse, error)
}

NotiferClient is the client API for Notifer service.

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

func NewNotiferClient

func NewNotiferClient(cc *grpc.ClientConn) NotiferClient

type NotiferServer

type NotiferServer interface {
	// Subscribe 用户上线,接受在线推送
	Subscribe(context.Context, *SubscribeRequest) (*SubscribeResponse, error)
	// UnSubscribe 用户下线,取消在线推送
	UnSubscribe(context.Context, *UnSubscribeRequest) (*UnSubscribeResponse, error)
	// RegionSet 修改当前region的范围
	RegionSet(context.Context, *RegionSetRequest) (*RegionSetResponse, error)
	// Push store调用的接口.
	Push(context.Context, *PushRequest) (*PushResponse, error)
}

NotiferServer is the server API for Notifer service.

type PushID

type PushID struct {
	User   int64 `protobuf:"varint,1,opt,name=User,proto3" json:"User,omitempty"`
	Before int64 `protobuf:"varint,2,opt,name=Before,proto3" json:"Before,omitempty"`
}

PushID 用户的上一条消息ID,用户ID

func (*PushID) Descriptor

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

func (*PushID) GetBefore

func (m *PushID) GetBefore() int64

func (*PushID) GetUser

func (m *PushID) GetUser() int64

func (*PushID) Marshal

func (m *PushID) Marshal() (dAtA []byte, err error)

func (*PushID) MarshalTo

func (m *PushID) MarshalTo(dAtA []byte) (int, error)

func (*PushID) ProtoMessage

func (*PushID) ProtoMessage()

func (*PushID) Reset

func (m *PushID) Reset()

func (*PushID) Size

func (m *PushID) Size() (n int)

func (*PushID) String

func (m *PushID) String() string

func (*PushID) Unmarshal

func (m *PushID) Unmarshal(dAtA []byte) error

func (*PushID) XXX_DiscardUnknown

func (m *PushID) XXX_DiscardUnknown()

func (*PushID) XXX_Marshal

func (m *PushID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PushID) XXX_Merge

func (dst *PushID) XXX_Merge(src proto.Message)

func (*PushID) XXX_Size

func (m *PushID) XXX_Size() int

func (*PushID) XXX_Unmarshal

func (m *PushID) XXX_Unmarshal(b []byte) error

type PushMessage

type PushMessage struct {
	// 消息类型,如好友,群,通知, 上线,下线之类的操作
	Event Event `protobuf:"varint,1,opt,name=Event,proto3,enum=candy.meta.Event" json:"Event,omitempty"`
	// 关系操作,加好友,删除好友,T出群,加入群
	Operate Relation `protobuf:"varint,2,opt,name=Operate,proto3,enum=candy.meta.Relation" json:"Operate,omitempty"`
	// 具体消息
	Msg Message `protobuf:"bytes,3,opt,name=Msg" json:"Msg"`
	// 这消息到底是发给用户的,还是发给群的
	ToUser bool `protobuf:"varint,4,opt,name=ToUser,proto3" json:"ToUser,omitempty"`
}

下推的消息,有系统消息(加群,加好友,上线通知啥的),正常聊天消息

func (*PushMessage) Descriptor

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

func (*PushMessage) GetEvent

func (m *PushMessage) GetEvent() Event

func (*PushMessage) GetMsg

func (m *PushMessage) GetMsg() Message

func (*PushMessage) GetOperate

func (m *PushMessage) GetOperate() Relation

func (*PushMessage) GetToUser

func (m *PushMessage) GetToUser() bool

func (*PushMessage) Marshal

func (m *PushMessage) Marshal() (dAtA []byte, err error)

func (*PushMessage) MarshalTo

func (m *PushMessage) MarshalTo(dAtA []byte) (int, error)

func (*PushMessage) ProtoMessage

func (*PushMessage) ProtoMessage()

func (*PushMessage) Reset

func (m *PushMessage) Reset()

func (*PushMessage) Size

func (m *PushMessage) Size() (n int)

func (*PushMessage) String

func (m *PushMessage) String() string

func (*PushMessage) Unmarshal

func (m *PushMessage) Unmarshal(dAtA []byte) error

func (*PushMessage) XXX_DiscardUnknown

func (m *PushMessage) XXX_DiscardUnknown()

func (*PushMessage) XXX_Marshal

func (m *PushMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PushMessage) XXX_Merge

func (dst *PushMessage) XXX_Merge(src proto.Message)

func (*PushMessage) XXX_Size

func (m *PushMessage) XXX_Size() int

func (*PushMessage) XXX_Unmarshal

func (m *PushMessage) XXX_Unmarshal(b []byte) error

type PushRequest

type PushRequest struct {
	ID  []PushID    `protobuf:"bytes,1,rep,name=ID" json:"ID"`
	Msg PushMessage `protobuf:"bytes,2,opt,name=Msg" json:"Msg"`
}

PushRequest 推送的消息.

func (*PushRequest) Descriptor

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

func (*PushRequest) GetID

func (m *PushRequest) GetID() []PushID

func (*PushRequest) GetMsg

func (m *PushRequest) GetMsg() PushMessage

func (*PushRequest) Marshal

func (m *PushRequest) Marshal() (dAtA []byte, err error)

func (*PushRequest) MarshalTo

func (m *PushRequest) MarshalTo(dAtA []byte) (int, error)

func (*PushRequest) ProtoMessage

func (*PushRequest) ProtoMessage()

func (*PushRequest) Reset

func (m *PushRequest) Reset()

func (*PushRequest) Size

func (m *PushRequest) Size() (n int)

func (*PushRequest) String

func (m *PushRequest) String() string

func (*PushRequest) Unmarshal

func (m *PushRequest) Unmarshal(dAtA []byte) error

func (*PushRequest) XXX_DiscardUnknown

func (m *PushRequest) XXX_DiscardUnknown()

func (*PushRequest) XXX_Marshal

func (m *PushRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PushRequest) XXX_Merge

func (dst *PushRequest) XXX_Merge(src proto.Message)

func (*PushRequest) XXX_Size

func (m *PushRequest) XXX_Size() int

func (*PushRequest) XXX_Unmarshal

func (m *PushRequest) XXX_Unmarshal(b []byte) error

type PushResponse

type PushResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ID     []PushID        `protobuf:"bytes,2,rep,name=ID" json:"ID"`
}

PushResponse

func (*PushResponse) Descriptor

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

func (*PushResponse) GetHeader

func (m *PushResponse) GetHeader() *ResponseHeader

func (*PushResponse) GetID

func (m *PushResponse) GetID() []PushID

func (*PushResponse) Marshal

func (m *PushResponse) Marshal() (dAtA []byte, err error)

func (*PushResponse) MarshalTo

func (m *PushResponse) MarshalTo(dAtA []byte) (int, error)

func (*PushResponse) ProtoMessage

func (*PushResponse) ProtoMessage()

func (*PushResponse) Reset

func (m *PushResponse) Reset()

func (*PushResponse) Size

func (m *PushResponse) Size() (n int)

func (*PushResponse) String

func (m *PushResponse) String() string

func (*PushResponse) Unmarshal

func (m *PushResponse) Unmarshal(dAtA []byte) error

func (*PushResponse) XXX_DiscardUnknown

func (m *PushResponse) XXX_DiscardUnknown()

func (*PushResponse) XXX_Marshal

func (m *PushResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PushResponse) XXX_Merge

func (dst *PushResponse) XXX_Merge(src proto.Message)

func (*PushResponse) XXX_Size

func (m *PushResponse) XXX_Size() int

func (*PushResponse) XXX_Unmarshal

func (m *PushResponse) XXX_Unmarshal(b []byte) error

type RecentContact

type RecentContact struct {
	Contact int64 `protobuf:"varint,1,opt,name=Contact,proto3" json:"Contact,omitempty"`
	Last    int64 `protobuf:"varint,2,opt,name=Last,proto3" json:"Last,omitempty"`
	IsGroup bool  `protobuf:"varint,3,opt,name=IsGroup,proto3" json:"IsGroup,omitempty"`
}

RecentContact 最近联系人

func (*RecentContact) Descriptor

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

func (*RecentContact) GetContact

func (m *RecentContact) GetContact() int64

func (*RecentContact) GetIsGroup

func (m *RecentContact) GetIsGroup() bool

func (*RecentContact) GetLast

func (m *RecentContact) GetLast() int64

func (*RecentContact) Marshal

func (m *RecentContact) Marshal() (dAtA []byte, err error)

func (*RecentContact) MarshalTo

func (m *RecentContact) MarshalTo(dAtA []byte) (int, error)

func (*RecentContact) ProtoMessage

func (*RecentContact) ProtoMessage()

func (*RecentContact) Reset

func (m *RecentContact) Reset()

func (*RecentContact) Size

func (m *RecentContact) Size() (n int)

func (*RecentContact) String

func (m *RecentContact) String() string

func (*RecentContact) Unmarshal

func (m *RecentContact) Unmarshal(dAtA []byte) error

func (*RecentContact) XXX_DiscardUnknown

func (m *RecentContact) XXX_DiscardUnknown()

func (*RecentContact) XXX_Marshal

func (m *RecentContact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RecentContact) XXX_Merge

func (dst *RecentContact) XXX_Merge(src proto.Message)

func (*RecentContact) XXX_Size

func (m *RecentContact) XXX_Size() int

func (*RecentContact) XXX_Unmarshal

func (m *RecentContact) XXX_Unmarshal(b []byte) error

type Region

type Region struct {
	Begin int32  `protobuf:"varint,1,opt,name=Begin,proto3" json:"Begin,omitempty"`
	End   int32  `protobuf:"varint,2,opt,name=End,proto3" json:"End,omitempty"`
	Host  string `protobuf:"bytes,3,opt,name=Host,proto3" json:"Host,omitempty"`
}

Region 用户ID区间begin~end

func NewRegion

func NewRegion(host string, begin, end int32) *Region

NewRegion init region.

func (Region) Compare

func (r Region) Compare(c llrb.Comparable) int

Compare for llrb.

func (*Region) Descriptor

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

func (*Region) GetBegin

func (m *Region) GetBegin() int32

func (*Region) GetEnd

func (m *Region) GetEnd() int32

func (*Region) GetHost

func (m *Region) GetHost() string

func (*Region) Marshal

func (m *Region) Marshal() (dAtA []byte, err error)

func (*Region) MarshalTo

func (m *Region) MarshalTo(dAtA []byte) (int, error)

func (*Region) Match

func (r *Region) Match(id int64) bool

Match 用户与region匹配

func (*Region) Max

func (r *Region) Max(c Region) (b int32, e int32)

Max 两个Region最大范围

func (*Region) ProtoMessage

func (*Region) ProtoMessage()

func (*Region) Reset

func (m *Region) Reset()

func (*Region) Size

func (m *Region) Size() (n int)

func (*Region) Span

func (r *Region) Span() int32

Span 区间的跨度

func (*Region) String

func (m *Region) String() string

func (*Region) Unmarshal

func (m *Region) Unmarshal(dAtA []byte) error

func (*Region) XXX_DiscardUnknown

func (m *Region) XXX_DiscardUnknown()

func (*Region) XXX_Marshal

func (m *Region) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Region) XXX_Merge

func (dst *Region) XXX_Merge(src proto.Message)

func (*Region) XXX_Size

func (m *Region) XXX_Size() int

func (*Region) XXX_Unmarshal

func (m *Region) XXX_Unmarshal(b []byte) error

type RegionGetRequest

type RegionGetRequest struct {
	Host string `protobuf:"bytes,1,opt,name=Host,proto3" json:"Host,omitempty"`
}

func (*RegionGetRequest) Descriptor

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

func (*RegionGetRequest) GetHost

func (m *RegionGetRequest) GetHost() string

func (*RegionGetRequest) Marshal

func (m *RegionGetRequest) Marshal() (dAtA []byte, err error)

func (*RegionGetRequest) MarshalTo

func (m *RegionGetRequest) MarshalTo(dAtA []byte) (int, error)

func (*RegionGetRequest) ProtoMessage

func (*RegionGetRequest) ProtoMessage()

func (*RegionGetRequest) Reset

func (m *RegionGetRequest) Reset()

func (*RegionGetRequest) Size

func (m *RegionGetRequest) Size() (n int)

func (*RegionGetRequest) String

func (m *RegionGetRequest) String() string

func (*RegionGetRequest) Unmarshal

func (m *RegionGetRequest) Unmarshal(dAtA []byte) error

func (*RegionGetRequest) XXX_DiscardUnknown

func (m *RegionGetRequest) XXX_DiscardUnknown()

func (*RegionGetRequest) XXX_Marshal

func (m *RegionGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegionGetRequest) XXX_Merge

func (dst *RegionGetRequest) XXX_Merge(src proto.Message)

func (*RegionGetRequest) XXX_Size

func (m *RegionGetRequest) XXX_Size() int

func (*RegionGetRequest) XXX_Unmarshal

func (m *RegionGetRequest) XXX_Unmarshal(b []byte) error

type RegionGetResponse

type RegionGetResponse struct {
	Header  *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Regions []Region        `protobuf:"bytes,2,rep,name=Regions" json:"Regions"`
}

func (*RegionGetResponse) Descriptor

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

func (*RegionGetResponse) GetHeader

func (m *RegionGetResponse) GetHeader() *ResponseHeader

func (*RegionGetResponse) GetRegions

func (m *RegionGetResponse) GetRegions() []Region

func (*RegionGetResponse) Marshal

func (m *RegionGetResponse) Marshal() (dAtA []byte, err error)

func (*RegionGetResponse) MarshalTo

func (m *RegionGetResponse) MarshalTo(dAtA []byte) (int, error)

func (*RegionGetResponse) ProtoMessage

func (*RegionGetResponse) ProtoMessage()

func (*RegionGetResponse) Reset

func (m *RegionGetResponse) Reset()

func (*RegionGetResponse) Size

func (m *RegionGetResponse) Size() (n int)

func (*RegionGetResponse) String

func (m *RegionGetResponse) String() string

func (*RegionGetResponse) Unmarshal

func (m *RegionGetResponse) Unmarshal(dAtA []byte) error

func (*RegionGetResponse) XXX_DiscardUnknown

func (m *RegionGetResponse) XXX_DiscardUnknown()

func (*RegionGetResponse) XXX_Marshal

func (m *RegionGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegionGetResponse) XXX_Merge

func (dst *RegionGetResponse) XXX_Merge(src proto.Message)

func (*RegionGetResponse) XXX_Size

func (m *RegionGetResponse) XXX_Size() int

func (*RegionGetResponse) XXX_Unmarshal

func (m *RegionGetResponse) XXX_Unmarshal(b []byte) error

type RegionSetRequest

type RegionSetRequest struct {
	Begin int32 `protobuf:"varint,1,opt,name=Begin,proto3" json:"Begin,omitempty"`
	End   int32 `protobuf:"varint,2,opt,name=End,proto3" json:"End,omitempty"`
}

func (*RegionSetRequest) Descriptor

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

func (*RegionSetRequest) GetBegin

func (m *RegionSetRequest) GetBegin() int32

func (*RegionSetRequest) GetEnd

func (m *RegionSetRequest) GetEnd() int32

func (*RegionSetRequest) Marshal

func (m *RegionSetRequest) Marshal() (dAtA []byte, err error)

func (*RegionSetRequest) MarshalTo

func (m *RegionSetRequest) MarshalTo(dAtA []byte) (int, error)

func (*RegionSetRequest) ProtoMessage

func (*RegionSetRequest) ProtoMessage()

func (*RegionSetRequest) Reset

func (m *RegionSetRequest) Reset()

func (*RegionSetRequest) Size

func (m *RegionSetRequest) Size() (n int)

func (*RegionSetRequest) String

func (m *RegionSetRequest) String() string

func (*RegionSetRequest) Unmarshal

func (m *RegionSetRequest) Unmarshal(dAtA []byte) error

func (*RegionSetRequest) XXX_DiscardUnknown

func (m *RegionSetRequest) XXX_DiscardUnknown()

func (*RegionSetRequest) XXX_Marshal

func (m *RegionSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegionSetRequest) XXX_Merge

func (dst *RegionSetRequest) XXX_Merge(src proto.Message)

func (*RegionSetRequest) XXX_Size

func (m *RegionSetRequest) XXX_Size() int

func (*RegionSetRequest) XXX_Unmarshal

func (m *RegionSetRequest) XXX_Unmarshal(b []byte) error

type RegionSetResponse

type RegionSetResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*RegionSetResponse) Descriptor

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

func (*RegionSetResponse) GetHeader

func (m *RegionSetResponse) GetHeader() *ResponseHeader

func (*RegionSetResponse) Marshal

func (m *RegionSetResponse) Marshal() (dAtA []byte, err error)

func (*RegionSetResponse) MarshalTo

func (m *RegionSetResponse) MarshalTo(dAtA []byte) (int, error)

func (*RegionSetResponse) ProtoMessage

func (*RegionSetResponse) ProtoMessage()

func (*RegionSetResponse) Reset

func (m *RegionSetResponse) Reset()

func (*RegionSetResponse) Size

func (m *RegionSetResponse) Size() (n int)

func (*RegionSetResponse) String

func (m *RegionSetResponse) String() string

func (*RegionSetResponse) Unmarshal

func (m *RegionSetResponse) Unmarshal(dAtA []byte) error

func (*RegionSetResponse) XXX_DiscardUnknown

func (m *RegionSetResponse) XXX_DiscardUnknown()

func (*RegionSetResponse) XXX_Marshal

func (m *RegionSetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegionSetResponse) XXX_Merge

func (dst *RegionSetResponse) XXX_Merge(src proto.Message)

func (*RegionSetResponse) XXX_Size

func (m *RegionSetResponse) XXX_Size() int

func (*RegionSetResponse) XXX_Unmarshal

func (m *RegionSetResponse) XXX_Unmarshal(b []byte) error

type Relation

type Relation int32
const (
	//  没关系, 已删除
	Relation_Del Relation = 0
	// 添加
	Relation_Add Relation = 1
	// 确认
	Relation_Confirm Relation = 2
	// 拒绝
	Relation_Refuse Relation = 4
)

func (Relation) EnumDescriptor

func (Relation) EnumDescriptor() ([]byte, []int)

func (Relation) String

func (x Relation) String() string

type RequestHeader

type RequestHeader struct {
	User int64 `protobuf:"varint,1,opt,name=User,proto3" json:"User,omitempty"`
}

RequestHeader Gate向后端发请求时,带上这个头,方便记录具体操作信息.

func (*RequestHeader) Descriptor

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

func (*RequestHeader) GetUser

func (m *RequestHeader) GetUser() int64

func (*RequestHeader) Marshal

func (m *RequestHeader) Marshal() (dAtA []byte, err error)

func (*RequestHeader) MarshalTo

func (m *RequestHeader) MarshalTo(dAtA []byte) (int, error)

func (*RequestHeader) ProtoMessage

func (*RequestHeader) ProtoMessage()

func (*RequestHeader) Reset

func (m *RequestHeader) Reset()

func (*RequestHeader) Size

func (m *RequestHeader) Size() (n int)

func (*RequestHeader) String

func (m *RequestHeader) String() string

func (*RequestHeader) Unmarshal

func (m *RequestHeader) Unmarshal(dAtA []byte) error

func (*RequestHeader) XXX_DiscardUnknown

func (m *RequestHeader) XXX_DiscardUnknown()

func (*RequestHeader) XXX_Marshal

func (m *RequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestHeader) XXX_Merge

func (dst *RequestHeader) XXX_Merge(src proto.Message)

func (*RequestHeader) XXX_Size

func (m *RequestHeader) XXX_Size() int

func (*RequestHeader) XXX_Unmarshal

func (m *RequestHeader) XXX_Unmarshal(b []byte) error

type ResponseHeader

type ResponseHeader struct {
	Code int32  `protobuf:"varint,1,opt,name=Code,proto3" json:"Code,omitempty"`
	Msg  string `protobuf:"bytes,2,opt,name=Msg,proto3" json:"Msg,omitempty"`
}

func (*ResponseHeader) Descriptor

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

func (*ResponseHeader) Error

func (r *ResponseHeader) Error() error

Error return error.

func (*ResponseHeader) GetCode

func (m *ResponseHeader) GetCode() int32

func (*ResponseHeader) GetMsg

func (m *ResponseHeader) GetMsg() string

func (*ResponseHeader) JsonError

func (r *ResponseHeader) JsonError() error

func (*ResponseHeader) Marshal

func (m *ResponseHeader) Marshal() (dAtA []byte, err error)

func (*ResponseHeader) MarshalTo

func (m *ResponseHeader) MarshalTo(dAtA []byte) (int, error)

func (*ResponseHeader) ProtoMessage

func (*ResponseHeader) ProtoMessage()

func (*ResponseHeader) Reset

func (m *ResponseHeader) Reset()

func (*ResponseHeader) Size

func (m *ResponseHeader) Size() (n int)

func (*ResponseHeader) String

func (m *ResponseHeader) String() string

func (*ResponseHeader) Unmarshal

func (m *ResponseHeader) Unmarshal(dAtA []byte) error

func (*ResponseHeader) XXX_DiscardUnknown

func (m *ResponseHeader) XXX_DiscardUnknown()

func (*ResponseHeader) XXX_Marshal

func (m *ResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResponseHeader) XXX_Merge

func (dst *ResponseHeader) XXX_Merge(src proto.Message)

func (*ResponseHeader) XXX_Size

func (m *ResponseHeader) XXX_Size() int

func (*ResponseHeader) XXX_Unmarshal

func (m *ResponseHeader) XXX_Unmarshal(b []byte) error

type StoreAuthRequest

type StoreAuthRequest struct {
	User     string `protobuf:"bytes,1,opt,name=User,proto3" json:"User,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=Password,proto3" json:"Password,omitempty"`
}

func (*StoreAuthRequest) Descriptor

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

func (*StoreAuthRequest) GetPassword

func (m *StoreAuthRequest) GetPassword() string

func (*StoreAuthRequest) GetUser

func (m *StoreAuthRequest) GetUser() string

func (*StoreAuthRequest) Marshal

func (m *StoreAuthRequest) Marshal() (dAtA []byte, err error)

func (*StoreAuthRequest) MarshalTo

func (m *StoreAuthRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreAuthRequest) ProtoMessage

func (*StoreAuthRequest) ProtoMessage()

func (*StoreAuthRequest) Reset

func (m *StoreAuthRequest) Reset()

func (*StoreAuthRequest) Size

func (m *StoreAuthRequest) Size() (n int)

func (*StoreAuthRequest) String

func (m *StoreAuthRequest) String() string

func (*StoreAuthRequest) Unmarshal

func (m *StoreAuthRequest) Unmarshal(dAtA []byte) error

func (*StoreAuthRequest) XXX_DiscardUnknown

func (m *StoreAuthRequest) XXX_DiscardUnknown()

func (*StoreAuthRequest) XXX_Marshal

func (m *StoreAuthRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreAuthRequest) XXX_Merge

func (dst *StoreAuthRequest) XXX_Merge(src proto.Message)

func (*StoreAuthRequest) XXX_Size

func (m *StoreAuthRequest) XXX_Size() int

func (*StoreAuthRequest) XXX_Unmarshal

func (m *StoreAuthRequest) XXX_Unmarshal(b []byte) error

type StoreAuthResponse

type StoreAuthResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ID     int64           `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
}

func (*StoreAuthResponse) Descriptor

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

func (*StoreAuthResponse) GetHeader

func (m *StoreAuthResponse) GetHeader() *ResponseHeader

func (*StoreAuthResponse) GetID

func (m *StoreAuthResponse) GetID() int64

func (*StoreAuthResponse) Marshal

func (m *StoreAuthResponse) Marshal() (dAtA []byte, err error)

func (*StoreAuthResponse) MarshalTo

func (m *StoreAuthResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreAuthResponse) ProtoMessage

func (*StoreAuthResponse) ProtoMessage()

func (*StoreAuthResponse) Reset

func (m *StoreAuthResponse) Reset()

func (*StoreAuthResponse) Size

func (m *StoreAuthResponse) Size() (n int)

func (*StoreAuthResponse) String

func (m *StoreAuthResponse) String() string

func (*StoreAuthResponse) Unmarshal

func (m *StoreAuthResponse) Unmarshal(dAtA []byte) error

func (*StoreAuthResponse) XXX_DiscardUnknown

func (m *StoreAuthResponse) XXX_DiscardUnknown()

func (*StoreAuthResponse) XXX_Marshal

func (m *StoreAuthResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreAuthResponse) XXX_Merge

func (dst *StoreAuthResponse) XXX_Merge(src proto.Message)

func (*StoreAuthResponse) XXX_Size

func (m *StoreAuthResponse) XXX_Size() int

func (*StoreAuthResponse) XXX_Unmarshal

func (m *StoreAuthResponse) XXX_Unmarshal(b []byte) error

type StoreCheckFileRequest

type StoreCheckFileRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	Names         []string `protobuf:"bytes,2,rep,name=Names" json:"Names,omitempty"`
}

func (*StoreCheckFileRequest) Descriptor

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

func (*StoreCheckFileRequest) GetNames

func (m *StoreCheckFileRequest) GetNames() []string

func (*StoreCheckFileRequest) Marshal

func (m *StoreCheckFileRequest) Marshal() (dAtA []byte, err error)

func (*StoreCheckFileRequest) MarshalTo

func (m *StoreCheckFileRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreCheckFileRequest) ProtoMessage

func (*StoreCheckFileRequest) ProtoMessage()

func (*StoreCheckFileRequest) Reset

func (m *StoreCheckFileRequest) Reset()

func (*StoreCheckFileRequest) Size

func (m *StoreCheckFileRequest) Size() (n int)

func (*StoreCheckFileRequest) String

func (m *StoreCheckFileRequest) String() string

func (*StoreCheckFileRequest) Unmarshal

func (m *StoreCheckFileRequest) Unmarshal(dAtA []byte) error

func (*StoreCheckFileRequest) XXX_DiscardUnknown

func (m *StoreCheckFileRequest) XXX_DiscardUnknown()

func (*StoreCheckFileRequest) XXX_Marshal

func (m *StoreCheckFileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreCheckFileRequest) XXX_Merge

func (dst *StoreCheckFileRequest) XXX_Merge(src proto.Message)

func (*StoreCheckFileRequest) XXX_Size

func (m *StoreCheckFileRequest) XXX_Size() int

func (*StoreCheckFileRequest) XXX_Unmarshal

func (m *StoreCheckFileRequest) XXX_Unmarshal(b []byte) error

type StoreCheckFileResponse

type StoreCheckFileResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Names  []string        `protobuf:"bytes,2,rep,name=Names" json:"Names,omitempty"`
}

func (*StoreCheckFileResponse) Descriptor

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

func (*StoreCheckFileResponse) GetHeader

func (m *StoreCheckFileResponse) GetHeader() *ResponseHeader

func (*StoreCheckFileResponse) GetNames

func (m *StoreCheckFileResponse) GetNames() []string

func (*StoreCheckFileResponse) Marshal

func (m *StoreCheckFileResponse) Marshal() (dAtA []byte, err error)

func (*StoreCheckFileResponse) MarshalTo

func (m *StoreCheckFileResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreCheckFileResponse) ProtoMessage

func (*StoreCheckFileResponse) ProtoMessage()

func (*StoreCheckFileResponse) Reset

func (m *StoreCheckFileResponse) Reset()

func (*StoreCheckFileResponse) Size

func (m *StoreCheckFileResponse) Size() (n int)

func (*StoreCheckFileResponse) String

func (m *StoreCheckFileResponse) String() string

func (*StoreCheckFileResponse) Unmarshal

func (m *StoreCheckFileResponse) Unmarshal(dAtA []byte) error

func (*StoreCheckFileResponse) XXX_DiscardUnknown

func (m *StoreCheckFileResponse) XXX_DiscardUnknown()

func (*StoreCheckFileResponse) XXX_Marshal

func (m *StoreCheckFileResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreCheckFileResponse) XXX_Merge

func (dst *StoreCheckFileResponse) XXX_Merge(src proto.Message)

func (*StoreCheckFileResponse) XXX_Size

func (m *StoreCheckFileResponse) XXX_Size() int

func (*StoreCheckFileResponse) XXX_Unmarshal

func (m *StoreCheckFileResponse) XXX_Unmarshal(b []byte) error

type StoreClient

type StoreClient interface {
	Register(ctx context.Context, in *StoreRegisterRequest, opts ...grpc.CallOption) (*StoreRegisterResponse, error)
	// UpdateUserInfo 更新用户信息 昵称-头像
	UpdateUserInfo(ctx context.Context, in *StoreUpdateUserInfoRequest, opts ...grpc.CallOption) (*StoreUpdateUserInfoResponse, error)
	// UpdateSignature 更新签名
	UpdateSignature(ctx context.Context, in *StoreUpdateSignatureRequest, opts ...grpc.CallOption) (*StoreUpdateSignatureResponse, error)
	// UpdateUserPassword 更新用户密码
	UpdateUserPassword(ctx context.Context, in *StoreUpdateUserPasswordRequest, opts ...grpc.CallOption) (*StoreUpdateUserPasswordResponse, error)
	GetUserInfo(ctx context.Context, in *StoreGetUserInfoRequest, opts ...grpc.CallOption) (*StoreGetUserInfoResponse, error)
	Auth(ctx context.Context, in *StoreAuthRequest, opts ...grpc.CallOption) (*StoreAuthResponse, error)
	// Friend 好友服务
	Friend(ctx context.Context, in *StoreFriendRequest, opts ...grpc.CallOption) (*StoreFriendResponse, error)
	// LoadFriendList 获取好友列表
	LoadFriendList(ctx context.Context, in *StoreLoadFriendListRequest, opts ...grpc.CallOption) (*StoreLoadFriendListResponse, error)
	// FindUser 根据字符串的用户名模糊查用户列表
	FindUser(ctx context.Context, in *StoreFindUserRequest, opts ...grpc.CallOption) (*StoreFindUserResponse, error)
	// GroupCreate 创建群
	GroupCreate(ctx context.Context, in *StoreGroupCreateRequest, opts ...grpc.CallOption) (*StoreGroupCreateResponse, error)
	// Group 加群,退出,邀请,踢人
	Group(ctx context.Context, in *StoreGroupRequest, opts ...grpc.CallOption) (*StoreGroupResponse, error)
	// GroupDelete 解散群, 要检测用户是不是群主
	GroupDelete(ctx context.Context, in *StoreGroupDeleteRequest, opts ...grpc.CallOption) (*StoreGroupDeleteResponse, error)
	// LoadGroupList 加载群组列表
	LoadGroupList(ctx context.Context, in *StoreLoadGroupListRequest, opts ...grpc.CallOption) (*StoreLoadGroupListResponse, error)
	NewMessage(ctx context.Context, in *StoreNewMessageRequest, opts ...grpc.CallOption) (*StoreNewMessageResponse, error)
	// UploadFile 上传文件接口,一次一个文件.
	UploadFile(ctx context.Context, in *StoreUploadFileRequest, opts ...grpc.CallOption) (*StoreUploadFileResponse, error)
	// CheckFile 检测文件是否存在,文件的MD5, 服务器返回不存在的文件MD5.
	CheckFile(ctx context.Context, in *StoreCheckFileRequest, opts ...grpc.CallOption) (*StoreCheckFileResponse, error)
	// DownloadFile 下载文件,传入文件MD5,返回具体文件内容.
	DownloadFile(ctx context.Context, in *StoreDownloadFileRequest, opts ...grpc.CallOption) (*StoreDownloadFileResponse, error)
	// ID 参照消息ID,每次可逆序(旧消息)或正序(新消息)接收100条
	// 如果ID为0,就逆序返回旧的100条消息
	LoadMessage(ctx context.Context, in *StoreLoadMessageRequest, opts ...grpc.CallOption) (*StoreLoadMessageResponse, error)
	// LoadRecentContact 最近联系人列表
	LoadRecentContact(ctx context.Context, in *StoreRecentContactRequest, opts ...grpc.CallOption) (*StoreRecentContactResponse, error)
}

StoreClient is the client API for Store service.

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

func NewStoreClient

func NewStoreClient(cc *grpc.ClientConn) StoreClient

type StoreDownloadFileRequest

type StoreDownloadFileRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	Names         []string `protobuf:"bytes,2,rep,name=Names" json:"Names,omitempty"`
}

func (*StoreDownloadFileRequest) Descriptor

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

func (*StoreDownloadFileRequest) GetNames

func (m *StoreDownloadFileRequest) GetNames() []string

func (*StoreDownloadFileRequest) Marshal

func (m *StoreDownloadFileRequest) Marshal() (dAtA []byte, err error)

func (*StoreDownloadFileRequest) MarshalTo

func (m *StoreDownloadFileRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreDownloadFileRequest) ProtoMessage

func (*StoreDownloadFileRequest) ProtoMessage()

func (*StoreDownloadFileRequest) Reset

func (m *StoreDownloadFileRequest) Reset()

func (*StoreDownloadFileRequest) Size

func (m *StoreDownloadFileRequest) Size() (n int)

func (*StoreDownloadFileRequest) String

func (m *StoreDownloadFileRequest) String() string

func (*StoreDownloadFileRequest) Unmarshal

func (m *StoreDownloadFileRequest) Unmarshal(dAtA []byte) error

func (*StoreDownloadFileRequest) XXX_DiscardUnknown

func (m *StoreDownloadFileRequest) XXX_DiscardUnknown()

func (*StoreDownloadFileRequest) XXX_Marshal

func (m *StoreDownloadFileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreDownloadFileRequest) XXX_Merge

func (dst *StoreDownloadFileRequest) XXX_Merge(src proto.Message)

func (*StoreDownloadFileRequest) XXX_Size

func (m *StoreDownloadFileRequest) XXX_Size() int

func (*StoreDownloadFileRequest) XXX_Unmarshal

func (m *StoreDownloadFileRequest) XXX_Unmarshal(b []byte) error

type StoreDownloadFileResponse

type StoreDownloadFileResponse struct {
	Header *ResponseHeader   `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Files  map[string][]byte `` /* 144-byte string literal not displayed */
}

func (*StoreDownloadFileResponse) Descriptor

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

func (*StoreDownloadFileResponse) GetFiles

func (m *StoreDownloadFileResponse) GetFiles() map[string][]byte

func (*StoreDownloadFileResponse) GetHeader

func (m *StoreDownloadFileResponse) GetHeader() *ResponseHeader

func (*StoreDownloadFileResponse) Marshal

func (m *StoreDownloadFileResponse) Marshal() (dAtA []byte, err error)

func (*StoreDownloadFileResponse) MarshalTo

func (m *StoreDownloadFileResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreDownloadFileResponse) ProtoMessage

func (*StoreDownloadFileResponse) ProtoMessage()

func (*StoreDownloadFileResponse) Reset

func (m *StoreDownloadFileResponse) Reset()

func (*StoreDownloadFileResponse) Size

func (m *StoreDownloadFileResponse) Size() (n int)

func (*StoreDownloadFileResponse) String

func (m *StoreDownloadFileResponse) String() string

func (*StoreDownloadFileResponse) Unmarshal

func (m *StoreDownloadFileResponse) Unmarshal(dAtA []byte) error

func (*StoreDownloadFileResponse) XXX_DiscardUnknown

func (m *StoreDownloadFileResponse) XXX_DiscardUnknown()

func (*StoreDownloadFileResponse) XXX_Marshal

func (m *StoreDownloadFileResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreDownloadFileResponse) XXX_Merge

func (dst *StoreDownloadFileResponse) XXX_Merge(src proto.Message)

func (*StoreDownloadFileResponse) XXX_Size

func (m *StoreDownloadFileResponse) XXX_Size() int

func (*StoreDownloadFileResponse) XXX_Unmarshal

func (m *StoreDownloadFileResponse) XXX_Unmarshal(b []byte) error

type StoreFindUserRequest

type StoreFindUserRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	Name          string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
}

func (*StoreFindUserRequest) Descriptor

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

func (*StoreFindUserRequest) GetName

func (m *StoreFindUserRequest) GetName() string

func (*StoreFindUserRequest) Marshal

func (m *StoreFindUserRequest) Marshal() (dAtA []byte, err error)

func (*StoreFindUserRequest) MarshalTo

func (m *StoreFindUserRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreFindUserRequest) ProtoMessage

func (*StoreFindUserRequest) ProtoMessage()

func (*StoreFindUserRequest) Reset

func (m *StoreFindUserRequest) Reset()

func (*StoreFindUserRequest) Size

func (m *StoreFindUserRequest) Size() (n int)

func (*StoreFindUserRequest) String

func (m *StoreFindUserRequest) String() string

func (*StoreFindUserRequest) Unmarshal

func (m *StoreFindUserRequest) Unmarshal(dAtA []byte) error

func (*StoreFindUserRequest) XXX_DiscardUnknown

func (m *StoreFindUserRequest) XXX_DiscardUnknown()

func (*StoreFindUserRequest) XXX_Marshal

func (m *StoreFindUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreFindUserRequest) XXX_Merge

func (dst *StoreFindUserRequest) XXX_Merge(src proto.Message)

func (*StoreFindUserRequest) XXX_Size

func (m *StoreFindUserRequest) XXX_Size() int

func (*StoreFindUserRequest) XXX_Unmarshal

func (m *StoreFindUserRequest) XXX_Unmarshal(b []byte) error

type StoreFindUserResponse

type StoreFindUserResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Users  []string        `protobuf:"bytes,2,rep,name=Users" json:"Users,omitempty"`
}

func (*StoreFindUserResponse) Descriptor

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

func (*StoreFindUserResponse) GetHeader

func (m *StoreFindUserResponse) GetHeader() *ResponseHeader

func (*StoreFindUserResponse) GetUsers

func (m *StoreFindUserResponse) GetUsers() []string

func (*StoreFindUserResponse) Marshal

func (m *StoreFindUserResponse) Marshal() (dAtA []byte, err error)

func (*StoreFindUserResponse) MarshalTo

func (m *StoreFindUserResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreFindUserResponse) ProtoMessage

func (*StoreFindUserResponse) ProtoMessage()

func (*StoreFindUserResponse) Reset

func (m *StoreFindUserResponse) Reset()

func (*StoreFindUserResponse) Size

func (m *StoreFindUserResponse) Size() (n int)

func (*StoreFindUserResponse) String

func (m *StoreFindUserResponse) String() string

func (*StoreFindUserResponse) Unmarshal

func (m *StoreFindUserResponse) Unmarshal(dAtA []byte) error

func (*StoreFindUserResponse) XXX_DiscardUnknown

func (m *StoreFindUserResponse) XXX_DiscardUnknown()

func (*StoreFindUserResponse) XXX_Marshal

func (m *StoreFindUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreFindUserResponse) XXX_Merge

func (dst *StoreFindUserResponse) XXX_Merge(src proto.Message)

func (*StoreFindUserResponse) XXX_Size

func (m *StoreFindUserResponse) XXX_Size() int

func (*StoreFindUserResponse) XXX_Unmarshal

func (m *StoreFindUserResponse) XXX_Unmarshal(b []byte) error

type StoreFriendRequest

type StoreFriendRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	Operate       Relation `protobuf:"varint,2,opt,name=Operate,proto3,enum=candy.meta.Relation" json:"Operate,omitempty"`
	From          int64    `protobuf:"varint,3,opt,name=From,proto3" json:"From,omitempty"`
	To            int64    `protobuf:"varint,4,opt,name=To,proto3" json:"To,omitempty"`
	Msg           string   `protobuf:"bytes,5,opt,name=Msg,proto3" json:"Msg,omitempty"`
}

func (*StoreFriendRequest) Descriptor

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

func (*StoreFriendRequest) GetFrom

func (m *StoreFriendRequest) GetFrom() int64

func (*StoreFriendRequest) GetMsg

func (m *StoreFriendRequest) GetMsg() string

func (*StoreFriendRequest) GetOperate

func (m *StoreFriendRequest) GetOperate() Relation

func (*StoreFriendRequest) GetTo

func (m *StoreFriendRequest) GetTo() int64

func (*StoreFriendRequest) Marshal

func (m *StoreFriendRequest) Marshal() (dAtA []byte, err error)

func (*StoreFriendRequest) MarshalTo

func (m *StoreFriendRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreFriendRequest) ProtoMessage

func (*StoreFriendRequest) ProtoMessage()

func (*StoreFriendRequest) Reset

func (m *StoreFriendRequest) Reset()

func (*StoreFriendRequest) Size

func (m *StoreFriendRequest) Size() (n int)

func (*StoreFriendRequest) String

func (m *StoreFriendRequest) String() string

func (*StoreFriendRequest) Unmarshal

func (m *StoreFriendRequest) Unmarshal(dAtA []byte) error

func (*StoreFriendRequest) XXX_DiscardUnknown

func (m *StoreFriendRequest) XXX_DiscardUnknown()

func (*StoreFriendRequest) XXX_Marshal

func (m *StoreFriendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreFriendRequest) XXX_Merge

func (dst *StoreFriendRequest) XXX_Merge(src proto.Message)

func (*StoreFriendRequest) XXX_Size

func (m *StoreFriendRequest) XXX_Size() int

func (*StoreFriendRequest) XXX_Unmarshal

func (m *StoreFriendRequest) XXX_Unmarshal(b []byte) error

type StoreFriendResponse

type StoreFriendResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*StoreFriendResponse) Descriptor

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

func (*StoreFriendResponse) GetHeader

func (m *StoreFriendResponse) GetHeader() *ResponseHeader

func (*StoreFriendResponse) Marshal

func (m *StoreFriendResponse) Marshal() (dAtA []byte, err error)

func (*StoreFriendResponse) MarshalTo

func (m *StoreFriendResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreFriendResponse) ProtoMessage

func (*StoreFriendResponse) ProtoMessage()

func (*StoreFriendResponse) Reset

func (m *StoreFriendResponse) Reset()

func (*StoreFriendResponse) Size

func (m *StoreFriendResponse) Size() (n int)

func (*StoreFriendResponse) String

func (m *StoreFriendResponse) String() string

func (*StoreFriendResponse) Unmarshal

func (m *StoreFriendResponse) Unmarshal(dAtA []byte) error

func (*StoreFriendResponse) XXX_DiscardUnknown

func (m *StoreFriendResponse) XXX_DiscardUnknown()

func (*StoreFriendResponse) XXX_Marshal

func (m *StoreFriendResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreFriendResponse) XXX_Merge

func (dst *StoreFriendResponse) XXX_Merge(src proto.Message)

func (*StoreFriendResponse) XXX_Size

func (m *StoreFriendResponse) XXX_Size() int

func (*StoreFriendResponse) XXX_Unmarshal

func (m *StoreFriendResponse) XXX_Unmarshal(b []byte) error

type StoreGetUserInfoRequest

type StoreGetUserInfoRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	ByName        bool   `protobuf:"varint,2,opt,name=ByName,proto3" json:"ByName,omitempty"`
	Name          string `protobuf:"bytes,3,opt,name=Name,proto3" json:"Name,omitempty"`
	ID            int64  `protobuf:"varint,4,opt,name=ID,proto3" json:"ID,omitempty"`
}

func (*StoreGetUserInfoRequest) Descriptor

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

func (*StoreGetUserInfoRequest) GetByName

func (m *StoreGetUserInfoRequest) GetByName() bool

func (*StoreGetUserInfoRequest) GetID

func (m *StoreGetUserInfoRequest) GetID() int64

func (*StoreGetUserInfoRequest) GetName

func (m *StoreGetUserInfoRequest) GetName() string

func (*StoreGetUserInfoRequest) Marshal

func (m *StoreGetUserInfoRequest) Marshal() (dAtA []byte, err error)

func (*StoreGetUserInfoRequest) MarshalTo

func (m *StoreGetUserInfoRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreGetUserInfoRequest) ProtoMessage

func (*StoreGetUserInfoRequest) ProtoMessage()

func (*StoreGetUserInfoRequest) Reset

func (m *StoreGetUserInfoRequest) Reset()

func (*StoreGetUserInfoRequest) Size

func (m *StoreGetUserInfoRequest) Size() (n int)

func (*StoreGetUserInfoRequest) String

func (m *StoreGetUserInfoRequest) String() string

func (*StoreGetUserInfoRequest) Unmarshal

func (m *StoreGetUserInfoRequest) Unmarshal(dAtA []byte) error

func (*StoreGetUserInfoRequest) XXX_DiscardUnknown

func (m *StoreGetUserInfoRequest) XXX_DiscardUnknown()

func (*StoreGetUserInfoRequest) XXX_Marshal

func (m *StoreGetUserInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreGetUserInfoRequest) XXX_Merge

func (dst *StoreGetUserInfoRequest) XXX_Merge(src proto.Message)

func (*StoreGetUserInfoRequest) XXX_Size

func (m *StoreGetUserInfoRequest) XXX_Size() int

func (*StoreGetUserInfoRequest) XXX_Unmarshal

func (m *StoreGetUserInfoRequest) XXX_Unmarshal(b []byte) error

type StoreGetUserInfoResponse

type StoreGetUserInfoResponse struct {
	Header    *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ID        int64           `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
	User      string          `protobuf:"bytes,3,opt,name=User,proto3" json:"User,omitempty"`
	NickName  string          `protobuf:"bytes,4,opt,name=NickName,proto3" json:"NickName,omitempty"`
	Avatar    string          `protobuf:"bytes,5,opt,name=Avatar,proto3" json:"Avatar,omitempty"`
	Signature string          `protobuf:"bytes,6,opt,name=Signature,proto3" json:"Signature,omitempty"`
}

func (*StoreGetUserInfoResponse) Descriptor

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

func (*StoreGetUserInfoResponse) GetAvatar

func (m *StoreGetUserInfoResponse) GetAvatar() string

func (*StoreGetUserInfoResponse) GetHeader

func (m *StoreGetUserInfoResponse) GetHeader() *ResponseHeader

func (*StoreGetUserInfoResponse) GetID

func (m *StoreGetUserInfoResponse) GetID() int64

func (*StoreGetUserInfoResponse) GetNickName

func (m *StoreGetUserInfoResponse) GetNickName() string

func (*StoreGetUserInfoResponse) GetSignature

func (m *StoreGetUserInfoResponse) GetSignature() string

func (*StoreGetUserInfoResponse) GetUser

func (m *StoreGetUserInfoResponse) GetUser() string

func (*StoreGetUserInfoResponse) Marshal

func (m *StoreGetUserInfoResponse) Marshal() (dAtA []byte, err error)

func (*StoreGetUserInfoResponse) MarshalTo

func (m *StoreGetUserInfoResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreGetUserInfoResponse) ProtoMessage

func (*StoreGetUserInfoResponse) ProtoMessage()

func (*StoreGetUserInfoResponse) Reset

func (m *StoreGetUserInfoResponse) Reset()

func (*StoreGetUserInfoResponse) Size

func (m *StoreGetUserInfoResponse) Size() (n int)

func (*StoreGetUserInfoResponse) String

func (m *StoreGetUserInfoResponse) String() string

func (*StoreGetUserInfoResponse) Unmarshal

func (m *StoreGetUserInfoResponse) Unmarshal(dAtA []byte) error

func (*StoreGetUserInfoResponse) XXX_DiscardUnknown

func (m *StoreGetUserInfoResponse) XXX_DiscardUnknown()

func (*StoreGetUserInfoResponse) XXX_Marshal

func (m *StoreGetUserInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreGetUserInfoResponse) XXX_Merge

func (dst *StoreGetUserInfoResponse) XXX_Merge(src proto.Message)

func (*StoreGetUserInfoResponse) XXX_Size

func (m *StoreGetUserInfoResponse) XXX_Size() int

func (*StoreGetUserInfoResponse) XXX_Unmarshal

func (m *StoreGetUserInfoResponse) XXX_Unmarshal(b []byte) error

type StoreGroupCreateRequest

type StoreGroupCreateRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	ID            int64  `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
	Name          string `protobuf:"bytes,3,opt,name=Name,proto3" json:"Name,omitempty"`
}

func (*StoreGroupCreateRequest) Descriptor

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

func (*StoreGroupCreateRequest) GetID

func (m *StoreGroupCreateRequest) GetID() int64

func (*StoreGroupCreateRequest) GetName

func (m *StoreGroupCreateRequest) GetName() string

func (*StoreGroupCreateRequest) Marshal

func (m *StoreGroupCreateRequest) Marshal() (dAtA []byte, err error)

func (*StoreGroupCreateRequest) MarshalTo

func (m *StoreGroupCreateRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreGroupCreateRequest) ProtoMessage

func (*StoreGroupCreateRequest) ProtoMessage()

func (*StoreGroupCreateRequest) Reset

func (m *StoreGroupCreateRequest) Reset()

func (*StoreGroupCreateRequest) Size

func (m *StoreGroupCreateRequest) Size() (n int)

func (*StoreGroupCreateRequest) String

func (m *StoreGroupCreateRequest) String() string

func (*StoreGroupCreateRequest) Unmarshal

func (m *StoreGroupCreateRequest) Unmarshal(dAtA []byte) error

func (*StoreGroupCreateRequest) XXX_DiscardUnknown

func (m *StoreGroupCreateRequest) XXX_DiscardUnknown()

func (*StoreGroupCreateRequest) XXX_Marshal

func (m *StoreGroupCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreGroupCreateRequest) XXX_Merge

func (dst *StoreGroupCreateRequest) XXX_Merge(src proto.Message)

func (*StoreGroupCreateRequest) XXX_Size

func (m *StoreGroupCreateRequest) XXX_Size() int

func (*StoreGroupCreateRequest) XXX_Unmarshal

func (m *StoreGroupCreateRequest) XXX_Unmarshal(b []byte) error

type StoreGroupCreateResponse

type StoreGroupCreateResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*StoreGroupCreateResponse) Descriptor

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

func (*StoreGroupCreateResponse) GetHeader

func (m *StoreGroupCreateResponse) GetHeader() *ResponseHeader

func (*StoreGroupCreateResponse) Marshal

func (m *StoreGroupCreateResponse) Marshal() (dAtA []byte, err error)

func (*StoreGroupCreateResponse) MarshalTo

func (m *StoreGroupCreateResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreGroupCreateResponse) ProtoMessage

func (*StoreGroupCreateResponse) ProtoMessage()

func (*StoreGroupCreateResponse) Reset

func (m *StoreGroupCreateResponse) Reset()

func (*StoreGroupCreateResponse) Size

func (m *StoreGroupCreateResponse) Size() (n int)

func (*StoreGroupCreateResponse) String

func (m *StoreGroupCreateResponse) String() string

func (*StoreGroupCreateResponse) Unmarshal

func (m *StoreGroupCreateResponse) Unmarshal(dAtA []byte) error

func (*StoreGroupCreateResponse) XXX_DiscardUnknown

func (m *StoreGroupCreateResponse) XXX_DiscardUnknown()

func (*StoreGroupCreateResponse) XXX_Marshal

func (m *StoreGroupCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreGroupCreateResponse) XXX_Merge

func (dst *StoreGroupCreateResponse) XXX_Merge(src proto.Message)

func (*StoreGroupCreateResponse) XXX_Size

func (m *StoreGroupCreateResponse) XXX_Size() int

func (*StoreGroupCreateResponse) XXX_Unmarshal

func (m *StoreGroupCreateResponse) XXX_Unmarshal(b []byte) error

type StoreGroupDeleteRequest

type StoreGroupDeleteRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	ID            int64 `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
}

func (*StoreGroupDeleteRequest) Descriptor

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

func (*StoreGroupDeleteRequest) GetID

func (m *StoreGroupDeleteRequest) GetID() int64

func (*StoreGroupDeleteRequest) Marshal

func (m *StoreGroupDeleteRequest) Marshal() (dAtA []byte, err error)

func (*StoreGroupDeleteRequest) MarshalTo

func (m *StoreGroupDeleteRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreGroupDeleteRequest) ProtoMessage

func (*StoreGroupDeleteRequest) ProtoMessage()

func (*StoreGroupDeleteRequest) Reset

func (m *StoreGroupDeleteRequest) Reset()

func (*StoreGroupDeleteRequest) Size

func (m *StoreGroupDeleteRequest) Size() (n int)

func (*StoreGroupDeleteRequest) String

func (m *StoreGroupDeleteRequest) String() string

func (*StoreGroupDeleteRequest) Unmarshal

func (m *StoreGroupDeleteRequest) Unmarshal(dAtA []byte) error

func (*StoreGroupDeleteRequest) XXX_DiscardUnknown

func (m *StoreGroupDeleteRequest) XXX_DiscardUnknown()

func (*StoreGroupDeleteRequest) XXX_Marshal

func (m *StoreGroupDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreGroupDeleteRequest) XXX_Merge

func (dst *StoreGroupDeleteRequest) XXX_Merge(src proto.Message)

func (*StoreGroupDeleteRequest) XXX_Size

func (m *StoreGroupDeleteRequest) XXX_Size() int

func (*StoreGroupDeleteRequest) XXX_Unmarshal

func (m *StoreGroupDeleteRequest) XXX_Unmarshal(b []byte) error

type StoreGroupDeleteResponse

type StoreGroupDeleteResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*StoreGroupDeleteResponse) Descriptor

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

func (*StoreGroupDeleteResponse) GetHeader

func (m *StoreGroupDeleteResponse) GetHeader() *ResponseHeader

func (*StoreGroupDeleteResponse) Marshal

func (m *StoreGroupDeleteResponse) Marshal() (dAtA []byte, err error)

func (*StoreGroupDeleteResponse) MarshalTo

func (m *StoreGroupDeleteResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreGroupDeleteResponse) ProtoMessage

func (*StoreGroupDeleteResponse) ProtoMessage()

func (*StoreGroupDeleteResponse) Reset

func (m *StoreGroupDeleteResponse) Reset()

func (*StoreGroupDeleteResponse) Size

func (m *StoreGroupDeleteResponse) Size() (n int)

func (*StoreGroupDeleteResponse) String

func (m *StoreGroupDeleteResponse) String() string

func (*StoreGroupDeleteResponse) Unmarshal

func (m *StoreGroupDeleteResponse) Unmarshal(dAtA []byte) error

func (*StoreGroupDeleteResponse) XXX_DiscardUnknown

func (m *StoreGroupDeleteResponse) XXX_DiscardUnknown()

func (*StoreGroupDeleteResponse) XXX_Marshal

func (m *StoreGroupDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreGroupDeleteResponse) XXX_Merge

func (dst *StoreGroupDeleteResponse) XXX_Merge(src proto.Message)

func (*StoreGroupDeleteResponse) XXX_Size

func (m *StoreGroupDeleteResponse) XXX_Size() int

func (*StoreGroupDeleteResponse) XXX_Unmarshal

func (m *StoreGroupDeleteResponse) XXX_Unmarshal(b []byte) error

type StoreGroupRequest

type StoreGroupRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	ID            int64    `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
	Operate       Relation `protobuf:"varint,3,opt,name=Operate,proto3,enum=candy.meta.Relation" json:"Operate,omitempty"`
	Msg           string   `protobuf:"bytes,4,opt,name=Msg,proto3" json:"Msg,omitempty"`
	Users         []int64  `protobuf:"varint,5,rep,packed,name=Users" json:"Users,omitempty"`
}

StoreGroupRequest ID 群ID User 当前操作用户ID Operate 具体操作 Msg 附加消息 Users 对应的用户ID,如T哪些用户

func (*StoreGroupRequest) Descriptor

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

func (*StoreGroupRequest) GetID

func (m *StoreGroupRequest) GetID() int64

func (*StoreGroupRequest) GetMsg

func (m *StoreGroupRequest) GetMsg() string

func (*StoreGroupRequest) GetOperate

func (m *StoreGroupRequest) GetOperate() Relation

func (*StoreGroupRequest) GetUsers

func (m *StoreGroupRequest) GetUsers() []int64

func (*StoreGroupRequest) Marshal

func (m *StoreGroupRequest) Marshal() (dAtA []byte, err error)

func (*StoreGroupRequest) MarshalTo

func (m *StoreGroupRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreGroupRequest) ProtoMessage

func (*StoreGroupRequest) ProtoMessage()

func (*StoreGroupRequest) Reset

func (m *StoreGroupRequest) Reset()

func (*StoreGroupRequest) Size

func (m *StoreGroupRequest) Size() (n int)

func (*StoreGroupRequest) String

func (m *StoreGroupRequest) String() string

func (*StoreGroupRequest) Unmarshal

func (m *StoreGroupRequest) Unmarshal(dAtA []byte) error

func (*StoreGroupRequest) XXX_DiscardUnknown

func (m *StoreGroupRequest) XXX_DiscardUnknown()

func (*StoreGroupRequest) XXX_Marshal

func (m *StoreGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreGroupRequest) XXX_Merge

func (dst *StoreGroupRequest) XXX_Merge(src proto.Message)

func (*StoreGroupRequest) XXX_Size

func (m *StoreGroupRequest) XXX_Size() int

func (*StoreGroupRequest) XXX_Unmarshal

func (m *StoreGroupRequest) XXX_Unmarshal(b []byte) error

type StoreGroupResponse

type StoreGroupResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*StoreGroupResponse) Descriptor

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

func (*StoreGroupResponse) GetHeader

func (m *StoreGroupResponse) GetHeader() *ResponseHeader

func (*StoreGroupResponse) Marshal

func (m *StoreGroupResponse) Marshal() (dAtA []byte, err error)

func (*StoreGroupResponse) MarshalTo

func (m *StoreGroupResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreGroupResponse) ProtoMessage

func (*StoreGroupResponse) ProtoMessage()

func (*StoreGroupResponse) Reset

func (m *StoreGroupResponse) Reset()

func (*StoreGroupResponse) Size

func (m *StoreGroupResponse) Size() (n int)

func (*StoreGroupResponse) String

func (m *StoreGroupResponse) String() string

func (*StoreGroupResponse) Unmarshal

func (m *StoreGroupResponse) Unmarshal(dAtA []byte) error

func (*StoreGroupResponse) XXX_DiscardUnknown

func (m *StoreGroupResponse) XXX_DiscardUnknown()

func (*StoreGroupResponse) XXX_Marshal

func (m *StoreGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreGroupResponse) XXX_Merge

func (dst *StoreGroupResponse) XXX_Merge(src proto.Message)

func (*StoreGroupResponse) XXX_Size

func (m *StoreGroupResponse) XXX_Size() int

func (*StoreGroupResponse) XXX_Unmarshal

func (m *StoreGroupResponse) XXX_Unmarshal(b []byte) error

type StoreLoadFriendListRequest

type StoreLoadFriendListRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
}

func (*StoreLoadFriendListRequest) Descriptor

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

func (*StoreLoadFriendListRequest) Marshal

func (m *StoreLoadFriendListRequest) Marshal() (dAtA []byte, err error)

func (*StoreLoadFriendListRequest) MarshalTo

func (m *StoreLoadFriendListRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreLoadFriendListRequest) ProtoMessage

func (*StoreLoadFriendListRequest) ProtoMessage()

func (*StoreLoadFriendListRequest) Reset

func (m *StoreLoadFriendListRequest) Reset()

func (*StoreLoadFriendListRequest) Size

func (m *StoreLoadFriendListRequest) Size() (n int)

func (*StoreLoadFriendListRequest) String

func (m *StoreLoadFriendListRequest) String() string

func (*StoreLoadFriendListRequest) Unmarshal

func (m *StoreLoadFriendListRequest) Unmarshal(dAtA []byte) error

func (*StoreLoadFriendListRequest) XXX_DiscardUnknown

func (m *StoreLoadFriendListRequest) XXX_DiscardUnknown()

func (*StoreLoadFriendListRequest) XXX_Marshal

func (m *StoreLoadFriendListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreLoadFriendListRequest) XXX_Merge

func (dst *StoreLoadFriendListRequest) XXX_Merge(src proto.Message)

func (*StoreLoadFriendListRequest) XXX_Size

func (m *StoreLoadFriendListRequest) XXX_Size() int

func (*StoreLoadFriendListRequest) XXX_Unmarshal

func (m *StoreLoadFriendListRequest) XXX_Unmarshal(b []byte) error

type StoreLoadFriendListResponse

type StoreLoadFriendListResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Users  []int64         `protobuf:"varint,2,rep,packed,name=users" json:"users,omitempty"`
}

func (*StoreLoadFriendListResponse) Descriptor

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

func (*StoreLoadFriendListResponse) GetHeader

func (*StoreLoadFriendListResponse) GetUsers

func (m *StoreLoadFriendListResponse) GetUsers() []int64

func (*StoreLoadFriendListResponse) Marshal

func (m *StoreLoadFriendListResponse) Marshal() (dAtA []byte, err error)

func (*StoreLoadFriendListResponse) MarshalTo

func (m *StoreLoadFriendListResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreLoadFriendListResponse) ProtoMessage

func (*StoreLoadFriendListResponse) ProtoMessage()

func (*StoreLoadFriendListResponse) Reset

func (m *StoreLoadFriendListResponse) Reset()

func (*StoreLoadFriendListResponse) Size

func (m *StoreLoadFriendListResponse) Size() (n int)

func (*StoreLoadFriendListResponse) String

func (m *StoreLoadFriendListResponse) String() string

func (*StoreLoadFriendListResponse) Unmarshal

func (m *StoreLoadFriendListResponse) Unmarshal(dAtA []byte) error

func (*StoreLoadFriendListResponse) XXX_DiscardUnknown

func (m *StoreLoadFriendListResponse) XXX_DiscardUnknown()

func (*StoreLoadFriendListResponse) XXX_Marshal

func (m *StoreLoadFriendListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreLoadFriendListResponse) XXX_Merge

func (dst *StoreLoadFriendListResponse) XXX_Merge(src proto.Message)

func (*StoreLoadFriendListResponse) XXX_Size

func (m *StoreLoadFriendListResponse) XXX_Size() int

func (*StoreLoadFriendListResponse) XXX_Unmarshal

func (m *StoreLoadFriendListResponse) XXX_Unmarshal(b []byte) error

type StoreLoadGroupListRequest

type StoreLoadGroupListRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
}

func (*StoreLoadGroupListRequest) Descriptor

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

func (*StoreLoadGroupListRequest) Marshal

func (m *StoreLoadGroupListRequest) Marshal() (dAtA []byte, err error)

func (*StoreLoadGroupListRequest) MarshalTo

func (m *StoreLoadGroupListRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreLoadGroupListRequest) ProtoMessage

func (*StoreLoadGroupListRequest) ProtoMessage()

func (*StoreLoadGroupListRequest) Reset

func (m *StoreLoadGroupListRequest) Reset()

func (*StoreLoadGroupListRequest) Size

func (m *StoreLoadGroupListRequest) Size() (n int)

func (*StoreLoadGroupListRequest) String

func (m *StoreLoadGroupListRequest) String() string

func (*StoreLoadGroupListRequest) Unmarshal

func (m *StoreLoadGroupListRequest) Unmarshal(dAtA []byte) error

func (*StoreLoadGroupListRequest) XXX_DiscardUnknown

func (m *StoreLoadGroupListRequest) XXX_DiscardUnknown()

func (*StoreLoadGroupListRequest) XXX_Marshal

func (m *StoreLoadGroupListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreLoadGroupListRequest) XXX_Merge

func (dst *StoreLoadGroupListRequest) XXX_Merge(src proto.Message)

func (*StoreLoadGroupListRequest) XXX_Size

func (m *StoreLoadGroupListRequest) XXX_Size() int

func (*StoreLoadGroupListRequest) XXX_Unmarshal

func (m *StoreLoadGroupListRequest) XXX_Unmarshal(b []byte) error

type StoreLoadGroupListResponse

type StoreLoadGroupListResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Groups []*GroupInfo    `protobuf:"bytes,2,rep,name=groups" json:"groups,omitempty"`
}

func (*StoreLoadGroupListResponse) Descriptor

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

func (*StoreLoadGroupListResponse) GetGroups

func (m *StoreLoadGroupListResponse) GetGroups() []*GroupInfo

func (*StoreLoadGroupListResponse) GetHeader

func (*StoreLoadGroupListResponse) Marshal

func (m *StoreLoadGroupListResponse) Marshal() (dAtA []byte, err error)

func (*StoreLoadGroupListResponse) MarshalTo

func (m *StoreLoadGroupListResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreLoadGroupListResponse) ProtoMessage

func (*StoreLoadGroupListResponse) ProtoMessage()

func (*StoreLoadGroupListResponse) Reset

func (m *StoreLoadGroupListResponse) Reset()

func (*StoreLoadGroupListResponse) Size

func (m *StoreLoadGroupListResponse) Size() (n int)

func (*StoreLoadGroupListResponse) String

func (m *StoreLoadGroupListResponse) String() string

func (*StoreLoadGroupListResponse) Unmarshal

func (m *StoreLoadGroupListResponse) Unmarshal(dAtA []byte) error

func (*StoreLoadGroupListResponse) XXX_DiscardUnknown

func (m *StoreLoadGroupListResponse) XXX_DiscardUnknown()

func (*StoreLoadGroupListResponse) XXX_Marshal

func (m *StoreLoadGroupListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreLoadGroupListResponse) XXX_Merge

func (dst *StoreLoadGroupListResponse) XXX_Merge(src proto.Message)

func (*StoreLoadGroupListResponse) XXX_Size

func (m *StoreLoadGroupListResponse) XXX_Size() int

func (*StoreLoadGroupListResponse) XXX_Unmarshal

func (m *StoreLoadGroupListResponse) XXX_Unmarshal(b []byte) error

type StoreLoadMessageRequest

type StoreLoadMessageRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	ID            int64 `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
	Reverse       bool  `protobuf:"varint,3,opt,name=Reverse,proto3" json:"Reverse,omitempty"`
}

func (*StoreLoadMessageRequest) Descriptor

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

func (*StoreLoadMessageRequest) GetID

func (m *StoreLoadMessageRequest) GetID() int64

func (*StoreLoadMessageRequest) GetReverse

func (m *StoreLoadMessageRequest) GetReverse() bool

func (*StoreLoadMessageRequest) Marshal

func (m *StoreLoadMessageRequest) Marshal() (dAtA []byte, err error)

func (*StoreLoadMessageRequest) MarshalTo

func (m *StoreLoadMessageRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreLoadMessageRequest) ProtoMessage

func (*StoreLoadMessageRequest) ProtoMessage()

func (*StoreLoadMessageRequest) Reset

func (m *StoreLoadMessageRequest) Reset()

func (*StoreLoadMessageRequest) Size

func (m *StoreLoadMessageRequest) Size() (n int)

func (*StoreLoadMessageRequest) String

func (m *StoreLoadMessageRequest) String() string

func (*StoreLoadMessageRequest) Unmarshal

func (m *StoreLoadMessageRequest) Unmarshal(dAtA []byte) error

func (*StoreLoadMessageRequest) XXX_DiscardUnknown

func (m *StoreLoadMessageRequest) XXX_DiscardUnknown()

func (*StoreLoadMessageRequest) XXX_Marshal

func (m *StoreLoadMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreLoadMessageRequest) XXX_Merge

func (dst *StoreLoadMessageRequest) XXX_Merge(src proto.Message)

func (*StoreLoadMessageRequest) XXX_Size

func (m *StoreLoadMessageRequest) XXX_Size() int

func (*StoreLoadMessageRequest) XXX_Unmarshal

func (m *StoreLoadMessageRequest) XXX_Unmarshal(b []byte) error

type StoreLoadMessageResponse

type StoreLoadMessageResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Msgs   []*PushMessage  `protobuf:"bytes,2,rep,name=Msgs" json:"Msgs,omitempty"`
}

func (*StoreLoadMessageResponse) Descriptor

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

func (*StoreLoadMessageResponse) GetHeader

func (m *StoreLoadMessageResponse) GetHeader() *ResponseHeader

func (*StoreLoadMessageResponse) GetMsgs

func (m *StoreLoadMessageResponse) GetMsgs() []*PushMessage

func (*StoreLoadMessageResponse) Marshal

func (m *StoreLoadMessageResponse) Marshal() (dAtA []byte, err error)

func (*StoreLoadMessageResponse) MarshalTo

func (m *StoreLoadMessageResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreLoadMessageResponse) ProtoMessage

func (*StoreLoadMessageResponse) ProtoMessage()

func (*StoreLoadMessageResponse) Reset

func (m *StoreLoadMessageResponse) Reset()

func (*StoreLoadMessageResponse) Size

func (m *StoreLoadMessageResponse) Size() (n int)

func (*StoreLoadMessageResponse) String

func (m *StoreLoadMessageResponse) String() string

func (*StoreLoadMessageResponse) Unmarshal

func (m *StoreLoadMessageResponse) Unmarshal(dAtA []byte) error

func (*StoreLoadMessageResponse) XXX_DiscardUnknown

func (m *StoreLoadMessageResponse) XXX_DiscardUnknown()

func (*StoreLoadMessageResponse) XXX_Marshal

func (m *StoreLoadMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreLoadMessageResponse) XXX_Merge

func (dst *StoreLoadMessageResponse) XXX_Merge(src proto.Message)

func (*StoreLoadMessageResponse) XXX_Size

func (m *StoreLoadMessageResponse) XXX_Size() int

func (*StoreLoadMessageResponse) XXX_Unmarshal

func (m *StoreLoadMessageResponse) XXX_Unmarshal(b []byte) error

type StoreNewMessageRequest

type StoreNewMessageRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	Msg           Message `protobuf:"bytes,2,opt,name=Msg" json:"Msg"`
}

func (*StoreNewMessageRequest) Descriptor

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

func (*StoreNewMessageRequest) GetMsg

func (m *StoreNewMessageRequest) GetMsg() Message

func (*StoreNewMessageRequest) Marshal

func (m *StoreNewMessageRequest) Marshal() (dAtA []byte, err error)

func (*StoreNewMessageRequest) MarshalTo

func (m *StoreNewMessageRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreNewMessageRequest) ProtoMessage

func (*StoreNewMessageRequest) ProtoMessage()

func (*StoreNewMessageRequest) Reset

func (m *StoreNewMessageRequest) Reset()

func (*StoreNewMessageRequest) Size

func (m *StoreNewMessageRequest) Size() (n int)

func (*StoreNewMessageRequest) String

func (m *StoreNewMessageRequest) String() string

func (*StoreNewMessageRequest) Unmarshal

func (m *StoreNewMessageRequest) Unmarshal(dAtA []byte) error

func (*StoreNewMessageRequest) XXX_DiscardUnknown

func (m *StoreNewMessageRequest) XXX_DiscardUnknown()

func (*StoreNewMessageRequest) XXX_Marshal

func (m *StoreNewMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreNewMessageRequest) XXX_Merge

func (dst *StoreNewMessageRequest) XXX_Merge(src proto.Message)

func (*StoreNewMessageRequest) XXX_Size

func (m *StoreNewMessageRequest) XXX_Size() int

func (*StoreNewMessageRequest) XXX_Unmarshal

func (m *StoreNewMessageRequest) XXX_Unmarshal(b []byte) error

type StoreNewMessageResponse

type StoreNewMessageResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*StoreNewMessageResponse) Descriptor

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

func (*StoreNewMessageResponse) GetHeader

func (m *StoreNewMessageResponse) GetHeader() *ResponseHeader

func (*StoreNewMessageResponse) Marshal

func (m *StoreNewMessageResponse) Marshal() (dAtA []byte, err error)

func (*StoreNewMessageResponse) MarshalTo

func (m *StoreNewMessageResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreNewMessageResponse) ProtoMessage

func (*StoreNewMessageResponse) ProtoMessage()

func (*StoreNewMessageResponse) Reset

func (m *StoreNewMessageResponse) Reset()

func (*StoreNewMessageResponse) Size

func (m *StoreNewMessageResponse) Size() (n int)

func (*StoreNewMessageResponse) String

func (m *StoreNewMessageResponse) String() string

func (*StoreNewMessageResponse) Unmarshal

func (m *StoreNewMessageResponse) Unmarshal(dAtA []byte) error

func (*StoreNewMessageResponse) XXX_DiscardUnknown

func (m *StoreNewMessageResponse) XXX_DiscardUnknown()

func (*StoreNewMessageResponse) XXX_Marshal

func (m *StoreNewMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreNewMessageResponse) XXX_Merge

func (dst *StoreNewMessageResponse) XXX_Merge(src proto.Message)

func (*StoreNewMessageResponse) XXX_Size

func (m *StoreNewMessageResponse) XXX_Size() int

func (*StoreNewMessageResponse) XXX_Unmarshal

func (m *StoreNewMessageResponse) XXX_Unmarshal(b []byte) error

type StoreRecentContactRequest

type StoreRecentContactRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
}

func (*StoreRecentContactRequest) Descriptor

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

func (*StoreRecentContactRequest) Marshal

func (m *StoreRecentContactRequest) Marshal() (dAtA []byte, err error)

func (*StoreRecentContactRequest) MarshalTo

func (m *StoreRecentContactRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreRecentContactRequest) ProtoMessage

func (*StoreRecentContactRequest) ProtoMessage()

func (*StoreRecentContactRequest) Reset

func (m *StoreRecentContactRequest) Reset()

func (*StoreRecentContactRequest) Size

func (m *StoreRecentContactRequest) Size() (n int)

func (*StoreRecentContactRequest) String

func (m *StoreRecentContactRequest) String() string

func (*StoreRecentContactRequest) Unmarshal

func (m *StoreRecentContactRequest) Unmarshal(dAtA []byte) error

func (*StoreRecentContactRequest) XXX_DiscardUnknown

func (m *StoreRecentContactRequest) XXX_DiscardUnknown()

func (*StoreRecentContactRequest) XXX_Marshal

func (m *StoreRecentContactRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreRecentContactRequest) XXX_Merge

func (dst *StoreRecentContactRequest) XXX_Merge(src proto.Message)

func (*StoreRecentContactRequest) XXX_Size

func (m *StoreRecentContactRequest) XXX_Size() int

func (*StoreRecentContactRequest) XXX_Unmarshal

func (m *StoreRecentContactRequest) XXX_Unmarshal(b []byte) error

type StoreRecentContactResponse

type StoreRecentContactResponse struct {
	Header   *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Contacts []RecentContact `protobuf:"bytes,2,rep,name=Contacts" json:"Contacts"`
}

func (*StoreRecentContactResponse) Descriptor

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

func (*StoreRecentContactResponse) GetContacts

func (m *StoreRecentContactResponse) GetContacts() []RecentContact

func (*StoreRecentContactResponse) GetHeader

func (*StoreRecentContactResponse) Marshal

func (m *StoreRecentContactResponse) Marshal() (dAtA []byte, err error)

func (*StoreRecentContactResponse) MarshalTo

func (m *StoreRecentContactResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreRecentContactResponse) ProtoMessage

func (*StoreRecentContactResponse) ProtoMessage()

func (*StoreRecentContactResponse) Reset

func (m *StoreRecentContactResponse) Reset()

func (*StoreRecentContactResponse) Size

func (m *StoreRecentContactResponse) Size() (n int)

func (*StoreRecentContactResponse) String

func (m *StoreRecentContactResponse) String() string

func (*StoreRecentContactResponse) Unmarshal

func (m *StoreRecentContactResponse) Unmarshal(dAtA []byte) error

func (*StoreRecentContactResponse) XXX_DiscardUnknown

func (m *StoreRecentContactResponse) XXX_DiscardUnknown()

func (*StoreRecentContactResponse) XXX_Marshal

func (m *StoreRecentContactResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreRecentContactResponse) XXX_Merge

func (dst *StoreRecentContactResponse) XXX_Merge(src proto.Message)

func (*StoreRecentContactResponse) XXX_Size

func (m *StoreRecentContactResponse) XXX_Size() int

func (*StoreRecentContactResponse) XXX_Unmarshal

func (m *StoreRecentContactResponse) XXX_Unmarshal(b []byte) error

type StoreRegisterRequest

type StoreRegisterRequest struct {
	ID       int64  `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	User     string `protobuf:"bytes,2,opt,name=User,proto3" json:"User,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=Password,proto3" json:"Password,omitempty"`
}

func (*StoreRegisterRequest) Descriptor

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

func (*StoreRegisterRequest) GetID

func (m *StoreRegisterRequest) GetID() int64

func (*StoreRegisterRequest) GetPassword

func (m *StoreRegisterRequest) GetPassword() string

func (*StoreRegisterRequest) GetUser

func (m *StoreRegisterRequest) GetUser() string

func (*StoreRegisterRequest) Marshal

func (m *StoreRegisterRequest) Marshal() (dAtA []byte, err error)

func (*StoreRegisterRequest) MarshalTo

func (m *StoreRegisterRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreRegisterRequest) ProtoMessage

func (*StoreRegisterRequest) ProtoMessage()

func (*StoreRegisterRequest) Reset

func (m *StoreRegisterRequest) Reset()

func (*StoreRegisterRequest) Size

func (m *StoreRegisterRequest) Size() (n int)

func (*StoreRegisterRequest) String

func (m *StoreRegisterRequest) String() string

func (*StoreRegisterRequest) Unmarshal

func (m *StoreRegisterRequest) Unmarshal(dAtA []byte) error

func (*StoreRegisterRequest) XXX_DiscardUnknown

func (m *StoreRegisterRequest) XXX_DiscardUnknown()

func (*StoreRegisterRequest) XXX_Marshal

func (m *StoreRegisterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreRegisterRequest) XXX_Merge

func (dst *StoreRegisterRequest) XXX_Merge(src proto.Message)

func (*StoreRegisterRequest) XXX_Size

func (m *StoreRegisterRequest) XXX_Size() int

func (*StoreRegisterRequest) XXX_Unmarshal

func (m *StoreRegisterRequest) XXX_Unmarshal(b []byte) error

type StoreRegisterResponse

type StoreRegisterResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*StoreRegisterResponse) Descriptor

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

func (*StoreRegisterResponse) GetHeader

func (m *StoreRegisterResponse) GetHeader() *ResponseHeader

func (*StoreRegisterResponse) Marshal

func (m *StoreRegisterResponse) Marshal() (dAtA []byte, err error)

func (*StoreRegisterResponse) MarshalTo

func (m *StoreRegisterResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreRegisterResponse) ProtoMessage

func (*StoreRegisterResponse) ProtoMessage()

func (*StoreRegisterResponse) Reset

func (m *StoreRegisterResponse) Reset()

func (*StoreRegisterResponse) Size

func (m *StoreRegisterResponse) Size() (n int)

func (*StoreRegisterResponse) String

func (m *StoreRegisterResponse) String() string

func (*StoreRegisterResponse) Unmarshal

func (m *StoreRegisterResponse) Unmarshal(dAtA []byte) error

func (*StoreRegisterResponse) XXX_DiscardUnknown

func (m *StoreRegisterResponse) XXX_DiscardUnknown()

func (*StoreRegisterResponse) XXX_Marshal

func (m *StoreRegisterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreRegisterResponse) XXX_Merge

func (dst *StoreRegisterResponse) XXX_Merge(src proto.Message)

func (*StoreRegisterResponse) XXX_Size

func (m *StoreRegisterResponse) XXX_Size() int

func (*StoreRegisterResponse) XXX_Unmarshal

func (m *StoreRegisterResponse) XXX_Unmarshal(b []byte) error

type StoreServer

type StoreServer interface {
	Register(context.Context, *StoreRegisterRequest) (*StoreRegisterResponse, error)
	// UpdateUserInfo 更新用户信息 昵称-头像
	UpdateUserInfo(context.Context, *StoreUpdateUserInfoRequest) (*StoreUpdateUserInfoResponse, error)
	// UpdateSignature 更新签名
	UpdateSignature(context.Context, *StoreUpdateSignatureRequest) (*StoreUpdateSignatureResponse, error)
	// UpdateUserPassword 更新用户密码
	UpdateUserPassword(context.Context, *StoreUpdateUserPasswordRequest) (*StoreUpdateUserPasswordResponse, error)
	GetUserInfo(context.Context, *StoreGetUserInfoRequest) (*StoreGetUserInfoResponse, error)
	Auth(context.Context, *StoreAuthRequest) (*StoreAuthResponse, error)
	// Friend 好友服务
	Friend(context.Context, *StoreFriendRequest) (*StoreFriendResponse, error)
	// LoadFriendList 获取好友列表
	LoadFriendList(context.Context, *StoreLoadFriendListRequest) (*StoreLoadFriendListResponse, error)
	// FindUser 根据字符串的用户名模糊查用户列表
	FindUser(context.Context, *StoreFindUserRequest) (*StoreFindUserResponse, error)
	// GroupCreate 创建群
	GroupCreate(context.Context, *StoreGroupCreateRequest) (*StoreGroupCreateResponse, error)
	// Group 加群,退出,邀请,踢人
	Group(context.Context, *StoreGroupRequest) (*StoreGroupResponse, error)
	// GroupDelete 解散群, 要检测用户是不是群主
	GroupDelete(context.Context, *StoreGroupDeleteRequest) (*StoreGroupDeleteResponse, error)
	// LoadGroupList 加载群组列表
	LoadGroupList(context.Context, *StoreLoadGroupListRequest) (*StoreLoadGroupListResponse, error)
	NewMessage(context.Context, *StoreNewMessageRequest) (*StoreNewMessageResponse, error)
	// UploadFile 上传文件接口,一次一个文件.
	UploadFile(context.Context, *StoreUploadFileRequest) (*StoreUploadFileResponse, error)
	// CheckFile 检测文件是否存在,文件的MD5, 服务器返回不存在的文件MD5.
	CheckFile(context.Context, *StoreCheckFileRequest) (*StoreCheckFileResponse, error)
	// DownloadFile 下载文件,传入文件MD5,返回具体文件内容.
	DownloadFile(context.Context, *StoreDownloadFileRequest) (*StoreDownloadFileResponse, error)
	// ID 参照消息ID,每次可逆序(旧消息)或正序(新消息)接收100条
	// 如果ID为0,就逆序返回旧的100条消息
	LoadMessage(context.Context, *StoreLoadMessageRequest) (*StoreLoadMessageResponse, error)
	// LoadRecentContact 最近联系人列表
	LoadRecentContact(context.Context, *StoreRecentContactRequest) (*StoreRecentContactResponse, error)
}

StoreServer is the server API for Store service.

type StoreUpdateSignatureRequest

type StoreUpdateSignatureRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	Name          string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	Signature     string `protobuf:"bytes,3,opt,name=Signature,proto3" json:"Signature,omitempty"`
}

func (*StoreUpdateSignatureRequest) Descriptor

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

func (*StoreUpdateSignatureRequest) GetName

func (m *StoreUpdateSignatureRequest) GetName() string

func (*StoreUpdateSignatureRequest) GetSignature

func (m *StoreUpdateSignatureRequest) GetSignature() string

func (*StoreUpdateSignatureRequest) Marshal

func (m *StoreUpdateSignatureRequest) Marshal() (dAtA []byte, err error)

func (*StoreUpdateSignatureRequest) MarshalTo

func (m *StoreUpdateSignatureRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreUpdateSignatureRequest) ProtoMessage

func (*StoreUpdateSignatureRequest) ProtoMessage()

func (*StoreUpdateSignatureRequest) Reset

func (m *StoreUpdateSignatureRequest) Reset()

func (*StoreUpdateSignatureRequest) Size

func (m *StoreUpdateSignatureRequest) Size() (n int)

func (*StoreUpdateSignatureRequest) String

func (m *StoreUpdateSignatureRequest) String() string

func (*StoreUpdateSignatureRequest) Unmarshal

func (m *StoreUpdateSignatureRequest) Unmarshal(dAtA []byte) error

func (*StoreUpdateSignatureRequest) XXX_DiscardUnknown

func (m *StoreUpdateSignatureRequest) XXX_DiscardUnknown()

func (*StoreUpdateSignatureRequest) XXX_Marshal

func (m *StoreUpdateSignatureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreUpdateSignatureRequest) XXX_Merge

func (dst *StoreUpdateSignatureRequest) XXX_Merge(src proto.Message)

func (*StoreUpdateSignatureRequest) XXX_Size

func (m *StoreUpdateSignatureRequest) XXX_Size() int

func (*StoreUpdateSignatureRequest) XXX_Unmarshal

func (m *StoreUpdateSignatureRequest) XXX_Unmarshal(b []byte) error

type StoreUpdateSignatureResponse

type StoreUpdateSignatureResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*StoreUpdateSignatureResponse) Descriptor

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

func (*StoreUpdateSignatureResponse) GetHeader

func (*StoreUpdateSignatureResponse) Marshal

func (m *StoreUpdateSignatureResponse) Marshal() (dAtA []byte, err error)

func (*StoreUpdateSignatureResponse) MarshalTo

func (m *StoreUpdateSignatureResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreUpdateSignatureResponse) ProtoMessage

func (*StoreUpdateSignatureResponse) ProtoMessage()

func (*StoreUpdateSignatureResponse) Reset

func (m *StoreUpdateSignatureResponse) Reset()

func (*StoreUpdateSignatureResponse) Size

func (m *StoreUpdateSignatureResponse) Size() (n int)

func (*StoreUpdateSignatureResponse) String

func (*StoreUpdateSignatureResponse) Unmarshal

func (m *StoreUpdateSignatureResponse) Unmarshal(dAtA []byte) error

func (*StoreUpdateSignatureResponse) XXX_DiscardUnknown

func (m *StoreUpdateSignatureResponse) XXX_DiscardUnknown()

func (*StoreUpdateSignatureResponse) XXX_Marshal

func (m *StoreUpdateSignatureResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreUpdateSignatureResponse) XXX_Merge

func (dst *StoreUpdateSignatureResponse) XXX_Merge(src proto.Message)

func (*StoreUpdateSignatureResponse) XXX_Size

func (m *StoreUpdateSignatureResponse) XXX_Size() int

func (*StoreUpdateSignatureResponse) XXX_Unmarshal

func (m *StoreUpdateSignatureResponse) XXX_Unmarshal(b []byte) error

type StoreUpdateUserInfoRequest

type StoreUpdateUserInfoRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	Name          string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	NickName      string `protobuf:"bytes,3,opt,name=NickName,proto3" json:"NickName,omitempty"`
	Avatar        string `protobuf:"bytes,4,opt,name=Avatar,proto3" json:"Avatar,omitempty"`
}

func (*StoreUpdateUserInfoRequest) Descriptor

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

func (*StoreUpdateUserInfoRequest) GetAvatar

func (m *StoreUpdateUserInfoRequest) GetAvatar() string

func (*StoreUpdateUserInfoRequest) GetName

func (m *StoreUpdateUserInfoRequest) GetName() string

func (*StoreUpdateUserInfoRequest) GetNickName

func (m *StoreUpdateUserInfoRequest) GetNickName() string

func (*StoreUpdateUserInfoRequest) Marshal

func (m *StoreUpdateUserInfoRequest) Marshal() (dAtA []byte, err error)

func (*StoreUpdateUserInfoRequest) MarshalTo

func (m *StoreUpdateUserInfoRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreUpdateUserInfoRequest) ProtoMessage

func (*StoreUpdateUserInfoRequest) ProtoMessage()

func (*StoreUpdateUserInfoRequest) Reset

func (m *StoreUpdateUserInfoRequest) Reset()

func (*StoreUpdateUserInfoRequest) Size

func (m *StoreUpdateUserInfoRequest) Size() (n int)

func (*StoreUpdateUserInfoRequest) String

func (m *StoreUpdateUserInfoRequest) String() string

func (*StoreUpdateUserInfoRequest) Unmarshal

func (m *StoreUpdateUserInfoRequest) Unmarshal(dAtA []byte) error

func (*StoreUpdateUserInfoRequest) XXX_DiscardUnknown

func (m *StoreUpdateUserInfoRequest) XXX_DiscardUnknown()

func (*StoreUpdateUserInfoRequest) XXX_Marshal

func (m *StoreUpdateUserInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreUpdateUserInfoRequest) XXX_Merge

func (dst *StoreUpdateUserInfoRequest) XXX_Merge(src proto.Message)

func (*StoreUpdateUserInfoRequest) XXX_Size

func (m *StoreUpdateUserInfoRequest) XXX_Size() int

func (*StoreUpdateUserInfoRequest) XXX_Unmarshal

func (m *StoreUpdateUserInfoRequest) XXX_Unmarshal(b []byte) error

type StoreUpdateUserInfoResponse

type StoreUpdateUserInfoResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*StoreUpdateUserInfoResponse) Descriptor

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

func (*StoreUpdateUserInfoResponse) GetHeader

func (*StoreUpdateUserInfoResponse) Marshal

func (m *StoreUpdateUserInfoResponse) Marshal() (dAtA []byte, err error)

func (*StoreUpdateUserInfoResponse) MarshalTo

func (m *StoreUpdateUserInfoResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreUpdateUserInfoResponse) ProtoMessage

func (*StoreUpdateUserInfoResponse) ProtoMessage()

func (*StoreUpdateUserInfoResponse) Reset

func (m *StoreUpdateUserInfoResponse) Reset()

func (*StoreUpdateUserInfoResponse) Size

func (m *StoreUpdateUserInfoResponse) Size() (n int)

func (*StoreUpdateUserInfoResponse) String

func (m *StoreUpdateUserInfoResponse) String() string

func (*StoreUpdateUserInfoResponse) Unmarshal

func (m *StoreUpdateUserInfoResponse) Unmarshal(dAtA []byte) error

func (*StoreUpdateUserInfoResponse) XXX_DiscardUnknown

func (m *StoreUpdateUserInfoResponse) XXX_DiscardUnknown()

func (*StoreUpdateUserInfoResponse) XXX_Marshal

func (m *StoreUpdateUserInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreUpdateUserInfoResponse) XXX_Merge

func (dst *StoreUpdateUserInfoResponse) XXX_Merge(src proto.Message)

func (*StoreUpdateUserInfoResponse) XXX_Size

func (m *StoreUpdateUserInfoResponse) XXX_Size() int

func (*StoreUpdateUserInfoResponse) XXX_Unmarshal

func (m *StoreUpdateUserInfoResponse) XXX_Unmarshal(b []byte) error

type StoreUpdateUserPasswordRequest

type StoreUpdateUserPasswordRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	Name          string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	Password      string `protobuf:"bytes,3,opt,name=Password,proto3" json:"Password,omitempty"`
	NewPassword   string `protobuf:"bytes,4,opt,name=NewPassword,proto3" json:"NewPassword,omitempty"`
}

func (*StoreUpdateUserPasswordRequest) Descriptor

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

func (*StoreUpdateUserPasswordRequest) GetName

func (*StoreUpdateUserPasswordRequest) GetNewPassword

func (m *StoreUpdateUserPasswordRequest) GetNewPassword() string

func (*StoreUpdateUserPasswordRequest) GetPassword

func (m *StoreUpdateUserPasswordRequest) GetPassword() string

func (*StoreUpdateUserPasswordRequest) Marshal

func (m *StoreUpdateUserPasswordRequest) Marshal() (dAtA []byte, err error)

func (*StoreUpdateUserPasswordRequest) MarshalTo

func (m *StoreUpdateUserPasswordRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreUpdateUserPasswordRequest) ProtoMessage

func (*StoreUpdateUserPasswordRequest) ProtoMessage()

func (*StoreUpdateUserPasswordRequest) Reset

func (m *StoreUpdateUserPasswordRequest) Reset()

func (*StoreUpdateUserPasswordRequest) Size

func (m *StoreUpdateUserPasswordRequest) Size() (n int)

func (*StoreUpdateUserPasswordRequest) String

func (*StoreUpdateUserPasswordRequest) Unmarshal

func (m *StoreUpdateUserPasswordRequest) Unmarshal(dAtA []byte) error

func (*StoreUpdateUserPasswordRequest) XXX_DiscardUnknown

func (m *StoreUpdateUserPasswordRequest) XXX_DiscardUnknown()

func (*StoreUpdateUserPasswordRequest) XXX_Marshal

func (m *StoreUpdateUserPasswordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreUpdateUserPasswordRequest) XXX_Merge

func (dst *StoreUpdateUserPasswordRequest) XXX_Merge(src proto.Message)

func (*StoreUpdateUserPasswordRequest) XXX_Size

func (m *StoreUpdateUserPasswordRequest) XXX_Size() int

func (*StoreUpdateUserPasswordRequest) XXX_Unmarshal

func (m *StoreUpdateUserPasswordRequest) XXX_Unmarshal(b []byte) error

type StoreUpdateUserPasswordResponse

type StoreUpdateUserPasswordResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*StoreUpdateUserPasswordResponse) Descriptor

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

func (*StoreUpdateUserPasswordResponse) GetHeader

func (*StoreUpdateUserPasswordResponse) Marshal

func (m *StoreUpdateUserPasswordResponse) Marshal() (dAtA []byte, err error)

func (*StoreUpdateUserPasswordResponse) MarshalTo

func (m *StoreUpdateUserPasswordResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreUpdateUserPasswordResponse) ProtoMessage

func (*StoreUpdateUserPasswordResponse) ProtoMessage()

func (*StoreUpdateUserPasswordResponse) Reset

func (*StoreUpdateUserPasswordResponse) Size

func (m *StoreUpdateUserPasswordResponse) Size() (n int)

func (*StoreUpdateUserPasswordResponse) String

func (*StoreUpdateUserPasswordResponse) Unmarshal

func (m *StoreUpdateUserPasswordResponse) Unmarshal(dAtA []byte) error

func (*StoreUpdateUserPasswordResponse) XXX_DiscardUnknown

func (m *StoreUpdateUserPasswordResponse) XXX_DiscardUnknown()

func (*StoreUpdateUserPasswordResponse) XXX_Marshal

func (m *StoreUpdateUserPasswordResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreUpdateUserPasswordResponse) XXX_Merge

func (dst *StoreUpdateUserPasswordResponse) XXX_Merge(src proto.Message)

func (*StoreUpdateUserPasswordResponse) XXX_Size

func (m *StoreUpdateUserPasswordResponse) XXX_Size() int

func (*StoreUpdateUserPasswordResponse) XXX_Unmarshal

func (m *StoreUpdateUserPasswordResponse) XXX_Unmarshal(b []byte) error

type StoreUploadFileRequest

type StoreUploadFileRequest struct {
	RequestHeader `protobuf:"bytes,1,opt,name=header,embedded=header" json:"header"`
	File          []byte `protobuf:"bytes,2,opt,name=File,proto3" json:"File,omitempty"`
}

func (*StoreUploadFileRequest) Descriptor

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

func (*StoreUploadFileRequest) GetFile

func (m *StoreUploadFileRequest) GetFile() []byte

func (*StoreUploadFileRequest) Marshal

func (m *StoreUploadFileRequest) Marshal() (dAtA []byte, err error)

func (*StoreUploadFileRequest) MarshalTo

func (m *StoreUploadFileRequest) MarshalTo(dAtA []byte) (int, error)

func (*StoreUploadFileRequest) ProtoMessage

func (*StoreUploadFileRequest) ProtoMessage()

func (*StoreUploadFileRequest) Reset

func (m *StoreUploadFileRequest) Reset()

func (*StoreUploadFileRequest) Size

func (m *StoreUploadFileRequest) Size() (n int)

func (*StoreUploadFileRequest) String

func (m *StoreUploadFileRequest) String() string

func (*StoreUploadFileRequest) Unmarshal

func (m *StoreUploadFileRequest) Unmarshal(dAtA []byte) error

func (*StoreUploadFileRequest) XXX_DiscardUnknown

func (m *StoreUploadFileRequest) XXX_DiscardUnknown()

func (*StoreUploadFileRequest) XXX_Marshal

func (m *StoreUploadFileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreUploadFileRequest) XXX_Merge

func (dst *StoreUploadFileRequest) XXX_Merge(src proto.Message)

func (*StoreUploadFileRequest) XXX_Size

func (m *StoreUploadFileRequest) XXX_Size() int

func (*StoreUploadFileRequest) XXX_Unmarshal

func (m *StoreUploadFileRequest) XXX_Unmarshal(b []byte) error

type StoreUploadFileResponse

type StoreUploadFileResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

func (*StoreUploadFileResponse) Descriptor

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

func (*StoreUploadFileResponse) GetHeader

func (m *StoreUploadFileResponse) GetHeader() *ResponseHeader

func (*StoreUploadFileResponse) Marshal

func (m *StoreUploadFileResponse) Marshal() (dAtA []byte, err error)

func (*StoreUploadFileResponse) MarshalTo

func (m *StoreUploadFileResponse) MarshalTo(dAtA []byte) (int, error)

func (*StoreUploadFileResponse) ProtoMessage

func (*StoreUploadFileResponse) ProtoMessage()

func (*StoreUploadFileResponse) Reset

func (m *StoreUploadFileResponse) Reset()

func (*StoreUploadFileResponse) Size

func (m *StoreUploadFileResponse) Size() (n int)

func (*StoreUploadFileResponse) String

func (m *StoreUploadFileResponse) String() string

func (*StoreUploadFileResponse) Unmarshal

func (m *StoreUploadFileResponse) Unmarshal(dAtA []byte) error

func (*StoreUploadFileResponse) XXX_DiscardUnknown

func (m *StoreUploadFileResponse) XXX_DiscardUnknown()

func (*StoreUploadFileResponse) XXX_Marshal

func (m *StoreUploadFileResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StoreUploadFileResponse) XXX_Merge

func (dst *StoreUploadFileResponse) XXX_Merge(src proto.Message)

func (*StoreUploadFileResponse) XXX_Size

func (m *StoreUploadFileResponse) XXX_Size() int

func (*StoreUploadFileResponse) XXX_Unmarshal

func (m *StoreUploadFileResponse) XXX_Unmarshal(b []byte) error

type SubscribeRequest

type SubscribeRequest struct {
	ID     int64  `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Device string `protobuf:"bytes,2,opt,name=Device,proto3" json:"Device,omitempty"`
	Host   string `protobuf:"bytes,3,opt,name=Host,proto3" json:"Host,omitempty"`
	Token  int64  `protobuf:"varint,4,opt,name=Token,proto3" json:"Token,omitempty"`
}

SubscribeRequest 订阅消息, Device使用的设备,Host从哪台gate上来

func (*SubscribeRequest) Descriptor

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

func (*SubscribeRequest) GetDevice

func (m *SubscribeRequest) GetDevice() string

func (*SubscribeRequest) GetHost

func (m *SubscribeRequest) GetHost() string

func (*SubscribeRequest) GetID

func (m *SubscribeRequest) GetID() int64

func (*SubscribeRequest) GetToken

func (m *SubscribeRequest) GetToken() int64

func (*SubscribeRequest) Marshal

func (m *SubscribeRequest) Marshal() (dAtA []byte, err error)

func (*SubscribeRequest) MarshalTo

func (m *SubscribeRequest) MarshalTo(dAtA []byte) (int, error)

func (*SubscribeRequest) ProtoMessage

func (*SubscribeRequest) ProtoMessage()

func (*SubscribeRequest) Reset

func (m *SubscribeRequest) Reset()

func (*SubscribeRequest) Size

func (m *SubscribeRequest) Size() (n int)

func (*SubscribeRequest) String

func (m *SubscribeRequest) String() string

func (*SubscribeRequest) Unmarshal

func (m *SubscribeRequest) Unmarshal(dAtA []byte) error

func (*SubscribeRequest) XXX_DiscardUnknown

func (m *SubscribeRequest) XXX_DiscardUnknown()

func (*SubscribeRequest) XXX_Marshal

func (m *SubscribeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubscribeRequest) XXX_Merge

func (dst *SubscribeRequest) XXX_Merge(src proto.Message)

func (*SubscribeRequest) XXX_Size

func (m *SubscribeRequest) XXX_Size() int

func (*SubscribeRequest) XXX_Unmarshal

func (m *SubscribeRequest) XXX_Unmarshal(b []byte) error

type SubscribeResponse

type SubscribeResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

SubscribeResponse 可能返回节点错误或其它错误信息

func (*SubscribeResponse) Descriptor

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

func (*SubscribeResponse) GetHeader

func (m *SubscribeResponse) GetHeader() *ResponseHeader

func (*SubscribeResponse) Marshal

func (m *SubscribeResponse) Marshal() (dAtA []byte, err error)

func (*SubscribeResponse) MarshalTo

func (m *SubscribeResponse) MarshalTo(dAtA []byte) (int, error)

func (*SubscribeResponse) ProtoMessage

func (*SubscribeResponse) ProtoMessage()

func (*SubscribeResponse) Reset

func (m *SubscribeResponse) Reset()

func (*SubscribeResponse) Size

func (m *SubscribeResponse) Size() (n int)

func (*SubscribeResponse) String

func (m *SubscribeResponse) String() string

func (*SubscribeResponse) Unmarshal

func (m *SubscribeResponse) Unmarshal(dAtA []byte) error

func (*SubscribeResponse) XXX_DiscardUnknown

func (m *SubscribeResponse) XXX_DiscardUnknown()

func (*SubscribeResponse) XXX_Marshal

func (m *SubscribeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubscribeResponse) XXX_Merge

func (dst *SubscribeResponse) XXX_Merge(src proto.Message)

func (*SubscribeResponse) XXX_Size

func (m *SubscribeResponse) XXX_Size() int

func (*SubscribeResponse) XXX_Unmarshal

func (m *SubscribeResponse) XXX_Unmarshal(b []byte) error

type UnSubscribeRequest

type UnSubscribeRequest struct {
	ID     int64  `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Device string `protobuf:"bytes,2,opt,name=Device,proto3" json:"Device,omitempty"`
	Host   string `protobuf:"bytes,3,opt,name=Host,proto3" json:"Host,omitempty"`
	Token  int64  `protobuf:"varint,4,opt,name=Token,proto3" json:"Token,omitempty"`
}

UnSubscribeRequest 取消订阅

func (*UnSubscribeRequest) Descriptor

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

func (*UnSubscribeRequest) GetDevice

func (m *UnSubscribeRequest) GetDevice() string

func (*UnSubscribeRequest) GetHost

func (m *UnSubscribeRequest) GetHost() string

func (*UnSubscribeRequest) GetID

func (m *UnSubscribeRequest) GetID() int64

func (*UnSubscribeRequest) GetToken

func (m *UnSubscribeRequest) GetToken() int64

func (*UnSubscribeRequest) Marshal

func (m *UnSubscribeRequest) Marshal() (dAtA []byte, err error)

func (*UnSubscribeRequest) MarshalTo

func (m *UnSubscribeRequest) MarshalTo(dAtA []byte) (int, error)

func (*UnSubscribeRequest) ProtoMessage

func (*UnSubscribeRequest) ProtoMessage()

func (*UnSubscribeRequest) Reset

func (m *UnSubscribeRequest) Reset()

func (*UnSubscribeRequest) Size

func (m *UnSubscribeRequest) Size() (n int)

func (*UnSubscribeRequest) String

func (m *UnSubscribeRequest) String() string

func (*UnSubscribeRequest) Unmarshal

func (m *UnSubscribeRequest) Unmarshal(dAtA []byte) error

func (*UnSubscribeRequest) XXX_DiscardUnknown

func (m *UnSubscribeRequest) XXX_DiscardUnknown()

func (*UnSubscribeRequest) XXX_Marshal

func (m *UnSubscribeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnSubscribeRequest) XXX_Merge

func (dst *UnSubscribeRequest) XXX_Merge(src proto.Message)

func (*UnSubscribeRequest) XXX_Size

func (m *UnSubscribeRequest) XXX_Size() int

func (*UnSubscribeRequest) XXX_Unmarshal

func (m *UnSubscribeRequest) XXX_Unmarshal(b []byte) error

type UnSubscribeResponse

type UnSubscribeResponse struct {
	Header *ResponseHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
}

UnSubscribeResponse 可能返回节点错误或其它错误信息

func (*UnSubscribeResponse) Descriptor

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

func (*UnSubscribeResponse) GetHeader

func (m *UnSubscribeResponse) GetHeader() *ResponseHeader

func (*UnSubscribeResponse) Marshal

func (m *UnSubscribeResponse) Marshal() (dAtA []byte, err error)

func (*UnSubscribeResponse) MarshalTo

func (m *UnSubscribeResponse) MarshalTo(dAtA []byte) (int, error)

func (*UnSubscribeResponse) ProtoMessage

func (*UnSubscribeResponse) ProtoMessage()

func (*UnSubscribeResponse) Reset

func (m *UnSubscribeResponse) Reset()

func (*UnSubscribeResponse) Size

func (m *UnSubscribeResponse) Size() (n int)

func (*UnSubscribeResponse) String

func (m *UnSubscribeResponse) String() string

func (*UnSubscribeResponse) Unmarshal

func (m *UnSubscribeResponse) Unmarshal(dAtA []byte) error

func (*UnSubscribeResponse) XXX_DiscardUnknown

func (m *UnSubscribeResponse) XXX_DiscardUnknown()

func (*UnSubscribeResponse) XXX_Marshal

func (m *UnSubscribeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnSubscribeResponse) XXX_Merge

func (dst *UnSubscribeResponse) XXX_Merge(src proto.Message)

func (*UnSubscribeResponse) XXX_Size

func (m *UnSubscribeResponse) XXX_Size() int

func (*UnSubscribeResponse) XXX_Unmarshal

func (m *UnSubscribeResponse) XXX_Unmarshal(b []byte) error

type UserInfo

type UserInfo struct {
	ID        int64  `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	Password  string `protobuf:"bytes,3,opt,name=Password,proto3" json:"Password,omitempty"`
	NickName  string `protobuf:"bytes,4,opt,name=NickName,proto3" json:"NickName,omitempty"`
	Avatar    string `protobuf:"bytes,5,opt,name=Avatar,proto3" json:"Avatar,omitempty"`
	Signature string `protobuf:"bytes,6,opt,name=Signature,proto3" json:"Signature,omitempty"`
}

UserInfo 用户信息

func (*UserInfo) Descriptor

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

func (*UserInfo) GetAvatar

func (m *UserInfo) GetAvatar() string

func (*UserInfo) GetID

func (m *UserInfo) GetID() int64

func (*UserInfo) GetName

func (m *UserInfo) GetName() string

func (*UserInfo) GetNickName

func (m *UserInfo) GetNickName() string

func (*UserInfo) GetPassword

func (m *UserInfo) GetPassword() string

func (*UserInfo) GetSignature

func (m *UserInfo) GetSignature() string

func (*UserInfo) Marshal

func (m *UserInfo) Marshal() (dAtA []byte, err error)

func (*UserInfo) MarshalTo

func (m *UserInfo) MarshalTo(dAtA []byte) (int, error)

func (*UserInfo) ProtoMessage

func (*UserInfo) ProtoMessage()

func (*UserInfo) Reset

func (m *UserInfo) Reset()

func (*UserInfo) Size

func (m *UserInfo) Size() (n int)

func (*UserInfo) String

func (m *UserInfo) String() string

func (*UserInfo) Unmarshal

func (m *UserInfo) Unmarshal(dAtA []byte) error

func (*UserInfo) XXX_DiscardUnknown

func (m *UserInfo) XXX_DiscardUnknown()

func (*UserInfo) XXX_Marshal

func (m *UserInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserInfo) XXX_Merge

func (dst *UserInfo) XXX_Merge(src proto.Message)

func (*UserInfo) XXX_Size

func (m *UserInfo) XXX_Size() int

func (*UserInfo) XXX_Unmarshal

func (m *UserInfo) XXX_Unmarshal(b []byte) error

type UserList

type UserList struct {
	Users []*UserInfo `protobuf:"bytes,1,rep,name=Users" json:"Users,omitempty"`
}

UserList 用户列表

func (*UserList) Descriptor

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

func (*UserList) GetUsers

func (m *UserList) GetUsers() []*UserInfo

func (*UserList) Marshal

func (m *UserList) Marshal() (dAtA []byte, err error)

func (*UserList) MarshalTo

func (m *UserList) MarshalTo(dAtA []byte) (int, error)

func (*UserList) ProtoMessage

func (*UserList) ProtoMessage()

func (*UserList) Reset

func (m *UserList) Reset()

func (*UserList) Size

func (m *UserList) Size() (n int)

func (*UserList) String

func (m *UserList) String() string

func (*UserList) Unmarshal

func (m *UserList) Unmarshal(dAtA []byte) error

func (*UserList) XXX_DiscardUnknown

func (m *UserList) XXX_DiscardUnknown()

func (*UserList) XXX_Marshal

func (m *UserList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserList) XXX_Merge

func (dst *UserList) XXX_Merge(src proto.Message)

func (*UserList) XXX_Size

func (m *UserList) XXX_Size() int

func (*UserList) XXX_Unmarshal

func (m *UserList) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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