Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event struct {
Type Event_Type
}
func EventFromPb ¶
func EventFromPb(pb *transportpb.Event) *Event
func (*Event) MirReflect ¶
func (*Event) MirReflect() mirreflect.Type
func (*Event) Pb ¶
func (m *Event) Pb() *transportpb.Event
type Event_MessageReceived ¶
type Event_MessageReceived struct {
MessageReceived *MessageReceived
}
func (*Event_MessageReceived) MirReflect ¶
func (*Event_MessageReceived) MirReflect() mirreflect.Type
func (*Event_MessageReceived) Pb ¶
func (w *Event_MessageReceived) Pb() transportpb.Event_Type
func (*Event_MessageReceived) Unwrap ¶
func (w *Event_MessageReceived) Unwrap() *MessageReceived
type Event_SendMessage ¶
type Event_SendMessage struct {
SendMessage *SendMessage
}
func (*Event_SendMessage) MirReflect ¶
func (*Event_SendMessage) MirReflect() mirreflect.Type
func (*Event_SendMessage) Pb ¶
func (w *Event_SendMessage) Pb() transportpb.Event_Type
func (*Event_SendMessage) Unwrap ¶
func (w *Event_SendMessage) Unwrap() *SendMessage
type Event_Type ¶
type Event_Type interface { mirreflect.GeneratedType Pb() transportpb.Event_Type // contains filtered or unexported methods }
func Event_TypeFromPb ¶
func Event_TypeFromPb(pb transportpb.Event_Type) Event_Type
type Event_TypeWrapper ¶
type Event_TypeWrapper[T any] interface { Event_Type Unwrap() *T }
type MessageReceived ¶
func MessageReceivedFromPb ¶
func MessageReceivedFromPb(pb *transportpb.MessageReceived) *MessageReceived
func (*MessageReceived) MirReflect ¶
func (*MessageReceived) MirReflect() mirreflect.Type
func (*MessageReceived) Pb ¶
func (m *MessageReceived) Pb() *transportpb.MessageReceived
type SendMessage ¶
func SendMessageFromPb ¶
func SendMessageFromPb(pb *transportpb.SendMessage) *SendMessage
func (*SendMessage) MirReflect ¶
func (*SendMessage) MirReflect() mirreflect.Type
func (*SendMessage) Pb ¶
func (m *SendMessage) Pb() *transportpb.SendMessage
Click to show internal directories.
Click to hide internal directories.