Documentation ¶
Index ¶
- Variables
- func RegisterHibariServer(s *grpc.Server, srv HibariServer)
- type BroadcastMessageBody
- func (*BroadcastMessageBody) Descriptor() ([]byte, []int)
- func (m *BroadcastMessageBody) GetBody() *any.Any
- func (*BroadcastMessageBody) ProtoMessage()
- func (m *BroadcastMessageBody) Reset()
- func (m *BroadcastMessageBody) String() string
- func (m *BroadcastMessageBody) XXX_DiscardUnknown()
- func (m *BroadcastMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BroadcastMessageBody) XXX_Merge(src proto.Message)
- func (m *BroadcastMessageBody) XXX_Size() int
- func (m *BroadcastMessageBody) XXX_Unmarshal(b []byte) error
- type CustomMessageBody
- func (*CustomMessageBody) Descriptor() ([]byte, []int)
- func (m *CustomMessageBody) GetBody() *any.Any
- func (m *CustomMessageBody) GetKind() int32
- func (*CustomMessageBody) ProtoMessage()
- func (m *CustomMessageBody) Reset()
- func (m *CustomMessageBody) String() string
- func (m *CustomMessageBody) XXX_DiscardUnknown()
- func (m *CustomMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CustomMessageBody) XXX_Merge(src proto.Message)
- func (m *CustomMessageBody) XXX_Size() int
- func (m *CustomMessageBody) XXX_Unmarshal(b []byte) error
- type HibariClient
- type HibariServer
- type Hibari_ConnClient
- type Hibari_ConnServer
- type JoinMessageBody
- func (*JoinMessageBody) Descriptor() ([]byte, []int)
- func (m *JoinMessageBody) GetRoomID() string
- func (m *JoinMessageBody) GetSecret() string
- func (m *JoinMessageBody) GetUserID() string
- func (*JoinMessageBody) ProtoMessage()
- func (m *JoinMessageBody) Reset()
- func (m *JoinMessageBody) String() string
- func (m *JoinMessageBody) XXX_DiscardUnknown()
- func (m *JoinMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *JoinMessageBody) XXX_Merge(src proto.Message)
- func (m *JoinMessageBody) XXX_Size() int
- func (m *JoinMessageBody) XXX_Unmarshal(b []byte) error
- type Message
- func (*Message) Descriptor() ([]byte, []int)
- func (m *Message) GetBody() *any.Any
- func (m *Message) GetKind() Message_MessageKind
- func (*Message) ProtoMessage()
- func (m *Message) Reset()
- func (m *Message) String() string
- func (m *Message) XXX_DiscardUnknown()
- func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Message) XXX_Merge(src proto.Message)
- func (m *Message) XXX_Size() int
- func (m *Message) XXX_Unmarshal(b []byte) error
- type Message_MessageKind
- type OnBroadcastMessageBody
- func (*OnBroadcastMessageBody) Descriptor() ([]byte, []int)
- func (m *OnBroadcastMessageBody) GetBody() *any.Any
- func (m *OnBroadcastMessageBody) GetFrom() *ShortUser
- func (*OnBroadcastMessageBody) ProtoMessage()
- func (m *OnBroadcastMessageBody) Reset()
- func (m *OnBroadcastMessageBody) String() string
- func (m *OnBroadcastMessageBody) XXX_DiscardUnknown()
- func (m *OnBroadcastMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OnBroadcastMessageBody) XXX_Merge(src proto.Message)
- func (m *OnBroadcastMessageBody) XXX_Size() int
- func (m *OnBroadcastMessageBody) XXX_Unmarshal(b []byte) error
- type OnJoinMessageBody
- func (*OnJoinMessageBody) Descriptor() ([]byte, []int)
- func (m *OnJoinMessageBody) GetUserMap() map[string]*ShortUser
- func (*OnJoinMessageBody) ProtoMessage()
- func (m *OnJoinMessageBody) Reset()
- func (m *OnJoinMessageBody) String() string
- func (m *OnJoinMessageBody) XXX_DiscardUnknown()
- func (m *OnJoinMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OnJoinMessageBody) XXX_Merge(src proto.Message)
- func (m *OnJoinMessageBody) XXX_Size() int
- func (m *OnJoinMessageBody) XXX_Unmarshal(b []byte) error
- type OnOtherUserJoinMessageBody
- func (*OnOtherUserJoinMessageBody) Descriptor() ([]byte, []int)
- func (m *OnOtherUserJoinMessageBody) GetUser() *ShortUser
- func (*OnOtherUserJoinMessageBody) ProtoMessage()
- func (m *OnOtherUserJoinMessageBody) Reset()
- func (m *OnOtherUserJoinMessageBody) String() string
- func (m *OnOtherUserJoinMessageBody) XXX_DiscardUnknown()
- func (m *OnOtherUserJoinMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OnOtherUserJoinMessageBody) XXX_Merge(src proto.Message)
- func (m *OnOtherUserJoinMessageBody) XXX_Size() int
- func (m *OnOtherUserJoinMessageBody) XXX_Unmarshal(b []byte) error
- type OnOtherUserLeaveMessageBody
- func (*OnOtherUserLeaveMessageBody) Descriptor() ([]byte, []int)
- func (m *OnOtherUserLeaveMessageBody) GetUser() *ShortUser
- func (*OnOtherUserLeaveMessageBody) ProtoMessage()
- func (m *OnOtherUserLeaveMessageBody) Reset()
- func (m *OnOtherUserLeaveMessageBody) String() string
- func (m *OnOtherUserLeaveMessageBody) XXX_DiscardUnknown()
- func (m *OnOtherUserLeaveMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OnOtherUserLeaveMessageBody) XXX_Merge(src proto.Message)
- func (m *OnOtherUserLeaveMessageBody) XXX_Size() int
- func (m *OnOtherUserLeaveMessageBody) XXX_Unmarshal(b []byte) error
- type ShortUser
- func (*ShortUser) Descriptor() ([]byte, []int)
- func (m *ShortUser) GetIndex() int32
- func (m *ShortUser) GetName() string
- func (*ShortUser) ProtoMessage()
- func (m *ShortUser) Reset()
- func (m *ShortUser) String() string
- func (m *ShortUser) XXX_DiscardUnknown()
- func (m *ShortUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShortUser) XXX_Merge(src proto.Message)
- func (m *ShortUser) XXX_Size() int
- func (m *ShortUser) XXX_Unmarshal(b []byte) error
- type UnimplementedHibariServer
Constants ¶
This section is empty.
Variables ¶
View Source
var Message_MessageKind_name = map[int32]string{
0: "None",
1: "Join",
2: "Broadcast",
3: "Custom",
11: "OnAuthenticationFailedMessage",
12: "OnJoinFailedMessage",
13: "OnJoinMessage",
14: "OnOtherUserJoinMessage",
15: "OnOtherUserLeaveMessage",
16: "OnBroadcastMessage",
}
View Source
var Message_MessageKind_value = map[string]int32{
"None": 0,
"Join": 1,
"Broadcast": 2,
"Custom": 3,
"OnAuthenticationFailedMessage": 11,
"OnJoinFailedMessage": 12,
"OnJoinMessage": 13,
"OnOtherUserJoinMessage": 14,
"OnOtherUserLeaveMessage": 15,
"OnBroadcastMessage": 16,
}
Functions ¶
func RegisterHibariServer ¶
func RegisterHibariServer(s *grpc.Server, srv HibariServer)
Types ¶
type BroadcastMessageBody ¶
type BroadcastMessageBody struct { Body *any.Any `protobuf:"bytes,1,opt,name=Body,proto3" json:"Body,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BroadcastMessageBody) Descriptor ¶
func (*BroadcastMessageBody) Descriptor() ([]byte, []int)
func (*BroadcastMessageBody) GetBody ¶
func (m *BroadcastMessageBody) GetBody() *any.Any
func (*BroadcastMessageBody) ProtoMessage ¶
func (*BroadcastMessageBody) ProtoMessage()
func (*BroadcastMessageBody) Reset ¶
func (m *BroadcastMessageBody) Reset()
func (*BroadcastMessageBody) String ¶
func (m *BroadcastMessageBody) String() string
func (*BroadcastMessageBody) XXX_DiscardUnknown ¶
func (m *BroadcastMessageBody) XXX_DiscardUnknown()
func (*BroadcastMessageBody) XXX_Marshal ¶
func (m *BroadcastMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BroadcastMessageBody) XXX_Merge ¶
func (m *BroadcastMessageBody) XXX_Merge(src proto.Message)
func (*BroadcastMessageBody) XXX_Size ¶
func (m *BroadcastMessageBody) XXX_Size() int
func (*BroadcastMessageBody) XXX_Unmarshal ¶
func (m *BroadcastMessageBody) XXX_Unmarshal(b []byte) error
type CustomMessageBody ¶
type CustomMessageBody struct { Kind int32 `protobuf:"varint,1,opt,name=Kind,proto3" json:"Kind,omitempty"` Body *any.Any `protobuf:"bytes,2,opt,name=Body,proto3" json:"Body,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CustomMessageBody) Descriptor ¶
func (*CustomMessageBody) Descriptor() ([]byte, []int)
func (*CustomMessageBody) GetBody ¶
func (m *CustomMessageBody) GetBody() *any.Any
func (*CustomMessageBody) GetKind ¶
func (m *CustomMessageBody) GetKind() int32
func (*CustomMessageBody) ProtoMessage ¶
func (*CustomMessageBody) ProtoMessage()
func (*CustomMessageBody) Reset ¶
func (m *CustomMessageBody) Reset()
func (*CustomMessageBody) String ¶
func (m *CustomMessageBody) String() string
func (*CustomMessageBody) XXX_DiscardUnknown ¶
func (m *CustomMessageBody) XXX_DiscardUnknown()
func (*CustomMessageBody) XXX_Marshal ¶
func (m *CustomMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CustomMessageBody) XXX_Merge ¶
func (m *CustomMessageBody) XXX_Merge(src proto.Message)
func (*CustomMessageBody) XXX_Size ¶
func (m *CustomMessageBody) XXX_Size() int
func (*CustomMessageBody) XXX_Unmarshal ¶
func (m *CustomMessageBody) XXX_Unmarshal(b []byte) error
type HibariClient ¶
type HibariClient interface {
Conn(ctx context.Context, opts ...grpc.CallOption) (Hibari_ConnClient, error)
}
HibariClient is the client API for Hibari service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewHibariClient ¶
func NewHibariClient(cc *grpc.ClientConn) HibariClient
type HibariServer ¶
type HibariServer interface {
Conn(Hibari_ConnServer) error
}
HibariServer is the server API for Hibari service.
type Hibari_ConnClient ¶
type Hibari_ConnServer ¶
type JoinMessageBody ¶
type JoinMessageBody struct { UserID string `protobuf:"bytes,1,opt,name=UserID,proto3" json:"UserID,omitempty"` Secret string `protobuf:"bytes,2,opt,name=Secret,proto3" json:"Secret,omitempty"` RoomID string `protobuf:"bytes,3,opt,name=RoomID,proto3" json:"RoomID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*JoinMessageBody) Descriptor ¶
func (*JoinMessageBody) Descriptor() ([]byte, []int)
func (*JoinMessageBody) GetRoomID ¶
func (m *JoinMessageBody) GetRoomID() string
func (*JoinMessageBody) GetSecret ¶
func (m *JoinMessageBody) GetSecret() string
func (*JoinMessageBody) GetUserID ¶
func (m *JoinMessageBody) GetUserID() string
func (*JoinMessageBody) ProtoMessage ¶
func (*JoinMessageBody) ProtoMessage()
func (*JoinMessageBody) Reset ¶
func (m *JoinMessageBody) Reset()
func (*JoinMessageBody) String ¶
func (m *JoinMessageBody) String() string
func (*JoinMessageBody) XXX_DiscardUnknown ¶
func (m *JoinMessageBody) XXX_DiscardUnknown()
func (*JoinMessageBody) XXX_Marshal ¶
func (m *JoinMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*JoinMessageBody) XXX_Merge ¶
func (m *JoinMessageBody) XXX_Merge(src proto.Message)
func (*JoinMessageBody) XXX_Size ¶
func (m *JoinMessageBody) XXX_Size() int
func (*JoinMessageBody) XXX_Unmarshal ¶
func (m *JoinMessageBody) XXX_Unmarshal(b []byte) error
type Message ¶
type Message struct { Kind Message_MessageKind `protobuf:"varint,1,opt,name=Kind,proto3,enum=Message_MessageKind" json:"Kind,omitempty"` Body *any.Any `protobuf:"bytes,2,opt,name=Body,proto3" json:"Body,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Message) Descriptor ¶
func (*Message) GetKind ¶
func (m *Message) GetKind() Message_MessageKind
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
func (*Message) XXX_DiscardUnknown ¶
func (m *Message) XXX_DiscardUnknown()
func (*Message) XXX_Marshal ¶
func (*Message) XXX_Unmarshal ¶
type Message_MessageKind ¶
type Message_MessageKind int32
const ( Message_None Message_MessageKind = 0 Message_Join Message_MessageKind = 1 Message_Broadcast Message_MessageKind = 2 Message_Custom Message_MessageKind = 3 Message_OnAuthenticationFailedMessage Message_MessageKind = 11 Message_OnJoinFailedMessage Message_MessageKind = 12 Message_OnJoinMessage Message_MessageKind = 13 Message_OnOtherUserJoinMessage Message_MessageKind = 14 Message_OnOtherUserLeaveMessage Message_MessageKind = 15 Message_OnBroadcastMessage Message_MessageKind = 16 )
func (Message_MessageKind) EnumDescriptor ¶
func (Message_MessageKind) EnumDescriptor() ([]byte, []int)
func (Message_MessageKind) String ¶
func (x Message_MessageKind) String() string
type OnBroadcastMessageBody ¶
type OnBroadcastMessageBody struct { From *ShortUser `protobuf:"bytes,1,opt,name=From,proto3" json:"From,omitempty"` Body *any.Any `protobuf:"bytes,2,opt,name=Body,proto3" json:"Body,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OnBroadcastMessageBody) Descriptor ¶
func (*OnBroadcastMessageBody) Descriptor() ([]byte, []int)
func (*OnBroadcastMessageBody) GetBody ¶
func (m *OnBroadcastMessageBody) GetBody() *any.Any
func (*OnBroadcastMessageBody) GetFrom ¶
func (m *OnBroadcastMessageBody) GetFrom() *ShortUser
func (*OnBroadcastMessageBody) ProtoMessage ¶
func (*OnBroadcastMessageBody) ProtoMessage()
func (*OnBroadcastMessageBody) Reset ¶
func (m *OnBroadcastMessageBody) Reset()
func (*OnBroadcastMessageBody) String ¶
func (m *OnBroadcastMessageBody) String() string
func (*OnBroadcastMessageBody) XXX_DiscardUnknown ¶
func (m *OnBroadcastMessageBody) XXX_DiscardUnknown()
func (*OnBroadcastMessageBody) XXX_Marshal ¶
func (m *OnBroadcastMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OnBroadcastMessageBody) XXX_Merge ¶
func (m *OnBroadcastMessageBody) XXX_Merge(src proto.Message)
func (*OnBroadcastMessageBody) XXX_Size ¶
func (m *OnBroadcastMessageBody) XXX_Size() int
func (*OnBroadcastMessageBody) XXX_Unmarshal ¶
func (m *OnBroadcastMessageBody) XXX_Unmarshal(b []byte) error
type OnJoinMessageBody ¶
type OnJoinMessageBody struct { UserMap map[string]*ShortUser `` /* 155-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OnJoinMessageBody) Descriptor ¶
func (*OnJoinMessageBody) Descriptor() ([]byte, []int)
func (*OnJoinMessageBody) GetUserMap ¶
func (m *OnJoinMessageBody) GetUserMap() map[string]*ShortUser
func (*OnJoinMessageBody) ProtoMessage ¶
func (*OnJoinMessageBody) ProtoMessage()
func (*OnJoinMessageBody) Reset ¶
func (m *OnJoinMessageBody) Reset()
func (*OnJoinMessageBody) String ¶
func (m *OnJoinMessageBody) String() string
func (*OnJoinMessageBody) XXX_DiscardUnknown ¶
func (m *OnJoinMessageBody) XXX_DiscardUnknown()
func (*OnJoinMessageBody) XXX_Marshal ¶
func (m *OnJoinMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OnJoinMessageBody) XXX_Merge ¶
func (m *OnJoinMessageBody) XXX_Merge(src proto.Message)
func (*OnJoinMessageBody) XXX_Size ¶
func (m *OnJoinMessageBody) XXX_Size() int
func (*OnJoinMessageBody) XXX_Unmarshal ¶
func (m *OnJoinMessageBody) XXX_Unmarshal(b []byte) error
type OnOtherUserJoinMessageBody ¶
type OnOtherUserJoinMessageBody struct { User *ShortUser `protobuf:"bytes,1,opt,name=User,proto3" json:"User,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OnOtherUserJoinMessageBody) Descriptor ¶
func (*OnOtherUserJoinMessageBody) Descriptor() ([]byte, []int)
func (*OnOtherUserJoinMessageBody) GetUser ¶
func (m *OnOtherUserJoinMessageBody) GetUser() *ShortUser
func (*OnOtherUserJoinMessageBody) ProtoMessage ¶
func (*OnOtherUserJoinMessageBody) ProtoMessage()
func (*OnOtherUserJoinMessageBody) Reset ¶
func (m *OnOtherUserJoinMessageBody) Reset()
func (*OnOtherUserJoinMessageBody) String ¶
func (m *OnOtherUserJoinMessageBody) String() string
func (*OnOtherUserJoinMessageBody) XXX_DiscardUnknown ¶
func (m *OnOtherUserJoinMessageBody) XXX_DiscardUnknown()
func (*OnOtherUserJoinMessageBody) XXX_Marshal ¶
func (m *OnOtherUserJoinMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OnOtherUserJoinMessageBody) XXX_Merge ¶
func (m *OnOtherUserJoinMessageBody) XXX_Merge(src proto.Message)
func (*OnOtherUserJoinMessageBody) XXX_Size ¶
func (m *OnOtherUserJoinMessageBody) XXX_Size() int
func (*OnOtherUserJoinMessageBody) XXX_Unmarshal ¶
func (m *OnOtherUserJoinMessageBody) XXX_Unmarshal(b []byte) error
type OnOtherUserLeaveMessageBody ¶
type OnOtherUserLeaveMessageBody struct { User *ShortUser `protobuf:"bytes,1,opt,name=User,proto3" json:"User,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OnOtherUserLeaveMessageBody) Descriptor ¶
func (*OnOtherUserLeaveMessageBody) Descriptor() ([]byte, []int)
func (*OnOtherUserLeaveMessageBody) GetUser ¶
func (m *OnOtherUserLeaveMessageBody) GetUser() *ShortUser
func (*OnOtherUserLeaveMessageBody) ProtoMessage ¶
func (*OnOtherUserLeaveMessageBody) ProtoMessage()
func (*OnOtherUserLeaveMessageBody) Reset ¶
func (m *OnOtherUserLeaveMessageBody) Reset()
func (*OnOtherUserLeaveMessageBody) String ¶
func (m *OnOtherUserLeaveMessageBody) String() string
func (*OnOtherUserLeaveMessageBody) XXX_DiscardUnknown ¶
func (m *OnOtherUserLeaveMessageBody) XXX_DiscardUnknown()
func (*OnOtherUserLeaveMessageBody) XXX_Marshal ¶
func (m *OnOtherUserLeaveMessageBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OnOtherUserLeaveMessageBody) XXX_Merge ¶
func (m *OnOtherUserLeaveMessageBody) XXX_Merge(src proto.Message)
func (*OnOtherUserLeaveMessageBody) XXX_Size ¶
func (m *OnOtherUserLeaveMessageBody) XXX_Size() int
func (*OnOtherUserLeaveMessageBody) XXX_Unmarshal ¶
func (m *OnOtherUserLeaveMessageBody) XXX_Unmarshal(b []byte) error
type ShortUser ¶
type ShortUser struct { Index int32 `protobuf:"varint,1,opt,name=Index,proto3" json:"Index,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ShortUser) Descriptor ¶
func (*ShortUser) ProtoMessage ¶
func (*ShortUser) ProtoMessage()
func (*ShortUser) XXX_DiscardUnknown ¶
func (m *ShortUser) XXX_DiscardUnknown()
func (*ShortUser) XXX_Marshal ¶
func (*ShortUser) XXX_Unmarshal ¶
type UnimplementedHibariServer ¶
type UnimplementedHibariServer struct { }
UnimplementedHibariServer can be embedded to have forward compatible implementations.
func (*UnimplementedHibariServer) Conn ¶
func (*UnimplementedHibariServer) Conn(srv Hibari_ConnServer) error
Click to show internal directories.
Click to hide internal directories.