rvt

package
v0.0.0-...-1ab0d2a Latest Latest
Warning

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

Go to latest
Published: Feb 4, 2022 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthRvt        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowRvt          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupRvt = fmt.Errorf("proto: unexpected end of group")
)

Functions

func ProtoToEvent

func ProtoToEvent(msg *EventMessage) tcell.Event

func RegisterScreenServer

func RegisterScreenServer(s *grpc.Server, srv ScreenServer)

func RenderToScreen

func RenderToScreen(msg *RenderMessage, s tcell.Screen)

Types

type EventKey

type EventKey struct {
	Key     int32 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
	Rune    int32 `protobuf:"varint,2,opt,name=rune,proto3" json:"rune,omitempty"`
	ModMask int32 `protobuf:"varint,3,opt,name=mod_mask,json=modMask,proto3" json:"mod_mask,omitempty"`
}

func (*EventKey) Descriptor

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

func (*EventKey) Equal

func (this *EventKey) Equal(that interface{}) bool

func (*EventKey) GetKey

func (m *EventKey) GetKey() int32

func (*EventKey) GetModMask

func (m *EventKey) GetModMask() int32

func (*EventKey) GetRune

func (m *EventKey) GetRune() int32

func (*EventKey) GoString

func (this *EventKey) GoString() string

func (*EventKey) Marshal

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

func (*EventKey) MarshalTo

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

func (*EventKey) MarshalToSizedBuffer

func (m *EventKey) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventKey) ProtoMessage

func (*EventKey) ProtoMessage()

func (*EventKey) Reset

func (m *EventKey) Reset()

func (*EventKey) Size

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

func (*EventKey) String

func (this *EventKey) String() string

func (*EventKey) Unmarshal

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

func (*EventKey) XXX_DiscardUnknown

func (m *EventKey) XXX_DiscardUnknown()

func (*EventKey) XXX_Marshal

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

func (*EventKey) XXX_Merge

func (m *EventKey) XXX_Merge(src proto.Message)

func (*EventKey) XXX_Size

func (m *EventKey) XXX_Size() int

func (*EventKey) XXX_Unmarshal

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

type EventMessage

type EventMessage struct {
	// Types that are valid to be assigned to Event:
	//	*EventMessage_Mouse
	//	*EventMessage_Key
	//	*EventMessage_Resize
	//	*EventMessage_Paste
	Event isEventMessage_Event `protobuf_oneof:"Event"`
}

func EventToProto

func EventToProto(event tcell.Event) *EventMessage

func (*EventMessage) Descriptor

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

func (*EventMessage) Equal

func (this *EventMessage) Equal(that interface{}) bool

func (*EventMessage) GetEvent

func (m *EventMessage) GetEvent() isEventMessage_Event

func (*EventMessage) GetKey

func (m *EventMessage) GetKey() *EventKey

func (*EventMessage) GetMouse

func (m *EventMessage) GetMouse() *EventMouse

func (*EventMessage) GetPaste

func (m *EventMessage) GetPaste() *EventPaste

func (*EventMessage) GetResize

func (m *EventMessage) GetResize() *EventResize

func (*EventMessage) GoString

func (this *EventMessage) GoString() string

func (*EventMessage) Marshal

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

func (*EventMessage) MarshalTo

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

func (*EventMessage) MarshalToSizedBuffer

func (m *EventMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventMessage) ProtoMessage

func (*EventMessage) ProtoMessage()

func (*EventMessage) Reset

func (m *EventMessage) Reset()

func (*EventMessage) Size

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

func (*EventMessage) String

func (this *EventMessage) String() string

func (*EventMessage) Unmarshal

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

func (*EventMessage) XXX_DiscardUnknown

func (m *EventMessage) XXX_DiscardUnknown()

func (*EventMessage) XXX_Marshal

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

func (*EventMessage) XXX_Merge

func (m *EventMessage) XXX_Merge(src proto.Message)

func (*EventMessage) XXX_OneofWrappers

func (*EventMessage) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*EventMessage) XXX_Size

func (m *EventMessage) XXX_Size() int

func (*EventMessage) XXX_Unmarshal

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

type EventMessage_Key

type EventMessage_Key struct {
	Key *EventKey `protobuf:"bytes,2,opt,name=Key,proto3,oneof" json:"Key,omitempty"`
}

func (*EventMessage_Key) Equal

func (this *EventMessage_Key) Equal(that interface{}) bool

func (*EventMessage_Key) GoString

func (this *EventMessage_Key) GoString() string

func (*EventMessage_Key) MarshalTo

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

func (*EventMessage_Key) MarshalToSizedBuffer

func (m *EventMessage_Key) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventMessage_Key) Size

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

func (*EventMessage_Key) String

func (this *EventMessage_Key) String() string

type EventMessage_Mouse

type EventMessage_Mouse struct {
	Mouse *EventMouse `protobuf:"bytes,1,opt,name=Mouse,proto3,oneof" json:"Mouse,omitempty"`
}

func (*EventMessage_Mouse) Equal

func (this *EventMessage_Mouse) Equal(that interface{}) bool

func (*EventMessage_Mouse) GoString

func (this *EventMessage_Mouse) GoString() string

func (*EventMessage_Mouse) MarshalTo

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

func (*EventMessage_Mouse) MarshalToSizedBuffer

func (m *EventMessage_Mouse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventMessage_Mouse) Size

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

func (*EventMessage_Mouse) String

func (this *EventMessage_Mouse) String() string

type EventMessage_Paste

type EventMessage_Paste struct {
	Paste *EventPaste `protobuf:"bytes,4,opt,name=Paste,proto3,oneof" json:"Paste,omitempty"`
}

func (*EventMessage_Paste) Equal

func (this *EventMessage_Paste) Equal(that interface{}) bool

func (*EventMessage_Paste) GoString

func (this *EventMessage_Paste) GoString() string

func (*EventMessage_Paste) MarshalTo

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

func (*EventMessage_Paste) MarshalToSizedBuffer

func (m *EventMessage_Paste) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventMessage_Paste) Size

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

func (*EventMessage_Paste) String

func (this *EventMessage_Paste) String() string

type EventMessage_Resize

type EventMessage_Resize struct {
	Resize *EventResize `protobuf:"bytes,3,opt,name=Resize,proto3,oneof" json:"Resize,omitempty"`
}

func (*EventMessage_Resize) Equal

func (this *EventMessage_Resize) Equal(that interface{}) bool

func (*EventMessage_Resize) GoString

func (this *EventMessage_Resize) GoString() string

func (*EventMessage_Resize) MarshalTo

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

func (*EventMessage_Resize) MarshalToSizedBuffer

func (m *EventMessage_Resize) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventMessage_Resize) Size

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

func (*EventMessage_Resize) String

func (this *EventMessage_Resize) String() string

type EventMouse

type EventMouse struct {
	X          int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	Y          int32 `protobuf:"varint,2,opt,name=y,proto3" json:"y,omitempty"`
	ButtonMask int32 `protobuf:"varint,3,opt,name=button_mask,json=buttonMask,proto3" json:"button_mask,omitempty"`
	ModMask    int32 `protobuf:"varint,4,opt,name=mod_mask,json=modMask,proto3" json:"mod_mask,omitempty"`
}

func (*EventMouse) Descriptor

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

func (*EventMouse) Equal

func (this *EventMouse) Equal(that interface{}) bool

func (*EventMouse) GetButtonMask

func (m *EventMouse) GetButtonMask() int32

func (*EventMouse) GetModMask

func (m *EventMouse) GetModMask() int32

func (*EventMouse) GetX

func (m *EventMouse) GetX() int32

func (*EventMouse) GetY

func (m *EventMouse) GetY() int32

func (*EventMouse) GoString

func (this *EventMouse) GoString() string

func (*EventMouse) Marshal

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

func (*EventMouse) MarshalTo

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

func (*EventMouse) MarshalToSizedBuffer

func (m *EventMouse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventMouse) ProtoMessage

func (*EventMouse) ProtoMessage()

func (*EventMouse) Reset

func (m *EventMouse) Reset()

func (*EventMouse) Size

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

func (*EventMouse) String

func (this *EventMouse) String() string

func (*EventMouse) Unmarshal

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

func (*EventMouse) XXX_DiscardUnknown

func (m *EventMouse) XXX_DiscardUnknown()

func (*EventMouse) XXX_Marshal

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

func (*EventMouse) XXX_Merge

func (m *EventMouse) XXX_Merge(src proto.Message)

func (*EventMouse) XXX_Size

func (m *EventMouse) XXX_Size() int

func (*EventMouse) XXX_Unmarshal

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

type EventPaste

type EventPaste struct {
	Start bool `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
}

func (*EventPaste) Descriptor

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

func (*EventPaste) Equal

func (this *EventPaste) Equal(that interface{}) bool

func (*EventPaste) GetStart

func (m *EventPaste) GetStart() bool

func (*EventPaste) GoString

func (this *EventPaste) GoString() string

func (*EventPaste) Marshal

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

func (*EventPaste) MarshalTo

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

func (*EventPaste) MarshalToSizedBuffer

func (m *EventPaste) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventPaste) ProtoMessage

func (*EventPaste) ProtoMessage()

func (*EventPaste) Reset

func (m *EventPaste) Reset()

func (*EventPaste) Size

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

func (*EventPaste) String

func (this *EventPaste) String() string

func (*EventPaste) Unmarshal

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

func (*EventPaste) XXX_DiscardUnknown

func (m *EventPaste) XXX_DiscardUnknown()

func (*EventPaste) XXX_Marshal

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

func (*EventPaste) XXX_Merge

func (m *EventPaste) XXX_Merge(src proto.Message)

func (*EventPaste) XXX_Size

func (m *EventPaste) XXX_Size() int

func (*EventPaste) XXX_Unmarshal

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

type EventResize

type EventResize struct {
	Width  int32 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"`
	Height int32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
}

func (*EventResize) Descriptor

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

func (*EventResize) Equal

func (this *EventResize) Equal(that interface{}) bool

func (*EventResize) GetHeight

func (m *EventResize) GetHeight() int32

func (*EventResize) GetWidth

func (m *EventResize) GetWidth() int32

func (*EventResize) GoString

func (this *EventResize) GoString() string

func (*EventResize) Marshal

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

func (*EventResize) MarshalTo

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

func (*EventResize) MarshalToSizedBuffer

func (m *EventResize) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventResize) ProtoMessage

func (*EventResize) ProtoMessage()

func (*EventResize) Reset

func (m *EventResize) Reset()

func (*EventResize) Size

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

func (*EventResize) String

func (this *EventResize) String() string

func (*EventResize) Unmarshal

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

func (*EventResize) XXX_DiscardUnknown

func (m *EventResize) XXX_DiscardUnknown()

func (*EventResize) XXX_Marshal

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

func (*EventResize) XXX_Merge

func (m *EventResize) XXX_Merge(src proto.Message)

func (*EventResize) XXX_Size

func (m *EventResize) XXX_Size() int

func (*EventResize) XXX_Unmarshal

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

type Glyph

type Glyph struct {
	X        int32   `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	Y        int32   `protobuf:"varint,2,opt,name=y,proto3" json:"y,omitempty"`
	Mainc    int32   `protobuf:"varint,3,opt,name=mainc,proto3" json:"mainc,omitempty"`
	Combc    []int32 `protobuf:"varint,4,rep,packed,name=combc,proto3" json:"combc,omitempty"`
	Fg       uint64  `protobuf:"varint,5,opt,name=fg,proto3" json:"fg,omitempty"`
	Bg       uint64  `protobuf:"varint,6,opt,name=bg,proto3" json:"bg,omitempty"`
	AttrMask int32   `protobuf:"varint,7,opt,name=attr_mask,json=attrMask,proto3" json:"attr_mask,omitempty"`
	Width    int32   `protobuf:"varint,8,opt,name=width,proto3" json:"width,omitempty"`
}

func (*Glyph) Descriptor

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

func (*Glyph) Equal

func (this *Glyph) Equal(that interface{}) bool

func (*Glyph) GetAttrMask

func (m *Glyph) GetAttrMask() int32

func (*Glyph) GetBg

func (m *Glyph) GetBg() uint64

func (*Glyph) GetCombc

func (m *Glyph) GetCombc() []int32

func (*Glyph) GetFg

func (m *Glyph) GetFg() uint64

func (*Glyph) GetMainc

func (m *Glyph) GetMainc() int32

func (*Glyph) GetWidth

func (m *Glyph) GetWidth() int32

func (*Glyph) GetX

func (m *Glyph) GetX() int32

func (*Glyph) GetY

func (m *Glyph) GetY() int32

func (*Glyph) GoString

func (this *Glyph) GoString() string

func (*Glyph) Marshal

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

func (*Glyph) MarshalTo

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

func (*Glyph) MarshalToSizedBuffer

func (m *Glyph) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Glyph) ProtoMessage

func (*Glyph) ProtoMessage()

func (*Glyph) Reset

func (m *Glyph) Reset()

func (*Glyph) Size

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

func (*Glyph) String

func (this *Glyph) String() string

func (*Glyph) Unmarshal

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

func (*Glyph) XXX_DiscardUnknown

func (m *Glyph) XXX_DiscardUnknown()

func (*Glyph) XXX_Marshal

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

func (*Glyph) XXX_Merge

func (m *Glyph) XXX_Merge(src proto.Message)

func (*Glyph) XXX_Size

func (m *Glyph) XXX_Size() int

func (*Glyph) XXX_Unmarshal

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

type InitMessage

type InitMessage struct {
}

func (*InitMessage) Descriptor

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

func (*InitMessage) Equal

func (this *InitMessage) Equal(that interface{}) bool

func (*InitMessage) GoString

func (this *InitMessage) GoString() string

func (*InitMessage) Marshal

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

func (*InitMessage) MarshalTo

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

func (*InitMessage) MarshalToSizedBuffer

func (m *InitMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*InitMessage) ProtoMessage

func (*InitMessage) ProtoMessage()

func (*InitMessage) Reset

func (m *InitMessage) Reset()

func (*InitMessage) Size

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

func (*InitMessage) String

func (this *InitMessage) String() string

func (*InitMessage) Unmarshal

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

func (*InitMessage) XXX_DiscardUnknown

func (m *InitMessage) XXX_DiscardUnknown()

func (*InitMessage) XXX_Marshal

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

func (*InitMessage) XXX_Merge

func (m *InitMessage) XXX_Merge(src proto.Message)

func (*InitMessage) XXX_Size

func (m *InitMessage) XXX_Size() int

func (*InitMessage) XXX_Unmarshal

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

type RemoteEvent

type RemoteEvent struct {
	ID string
	tcell.Event
}

type RenderMessage

type RenderMessage struct {
	Cols   int32    `protobuf:"varint,1,opt,name=cols,proto3" json:"cols,omitempty"`
	Rows   int32    `protobuf:"varint,2,opt,name=rows,proto3" json:"rows,omitempty"`
	Glyphs []*Glyph `protobuf:"bytes,3,rep,name=glyphs,proto3" json:"glyphs,omitempty"`
}

func ScreenToRender

func ScreenToRender(s tcell.Screen) *RenderMessage

func (*RenderMessage) Descriptor

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

func (*RenderMessage) Equal

func (this *RenderMessage) Equal(that interface{}) bool

func (*RenderMessage) GetCols

func (m *RenderMessage) GetCols() int32

func (*RenderMessage) GetGlyphs

func (m *RenderMessage) GetGlyphs() []*Glyph

func (*RenderMessage) GetRows

func (m *RenderMessage) GetRows() int32

func (*RenderMessage) GoString

func (this *RenderMessage) GoString() string

func (*RenderMessage) Marshal

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

func (*RenderMessage) MarshalTo

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

func (*RenderMessage) MarshalToSizedBuffer

func (m *RenderMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RenderMessage) ProtoMessage

func (*RenderMessage) ProtoMessage()

func (*RenderMessage) Reset

func (m *RenderMessage) Reset()

func (*RenderMessage) Size

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

func (*RenderMessage) String

func (this *RenderMessage) String() string

func (*RenderMessage) Unmarshal

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

func (*RenderMessage) XXX_DiscardUnknown

func (m *RenderMessage) XXX_DiscardUnknown()

func (*RenderMessage) XXX_Marshal

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

func (*RenderMessage) XXX_Merge

func (m *RenderMessage) XXX_Merge(src proto.Message)

func (*RenderMessage) XXX_Size

func (m *RenderMessage) XXX_Size() int

func (*RenderMessage) XXX_Unmarshal

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

type Screen

type Screen interface {
	tcell.Screen

	Subscribe(id string, ch chan string)
	Unsubscribe(id string)
}

type ScreenClient

type ScreenClient interface {
	Share(ctx context.Context, opts ...grpc.CallOption) (Screen_ShareClient, error)
}

ScreenClient is the client API for Screen service.

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

func NewScreenClient

func NewScreenClient(cc *grpc.ClientConn) ScreenClient

type ScreenServer

type ScreenServer interface {
	Share(Screen_ShareServer) error
}

ScreenServer is the server API for Screen service.

type Screen_ShareClient

type Screen_ShareClient interface {
	Send(*ShareMessage) error
	Recv() (*ShareMessage, error)
	grpc.ClientStream
}

type Screen_ShareServer

type Screen_ShareServer interface {
	Send(*ShareMessage) error
	Recv() (*ShareMessage, error)
	grpc.ServerStream
}

type Server

type Server struct {
	// contains filtered or unexported fields
}

func NewServer

func NewServer(ctx context.Context, screen Screen, id string) *Server

func (*Server) Cancel

func (s *Server) Cancel()

func (*Server) Close

func (s *Server) Close() error

func (*Server) Share

func (s *Server) Share(srv Screen_ShareServer) error

type ShareMessage

type ShareMessage struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Types that are valid to be assigned to Message:
	//	*ShareMessage_Init
	//	*ShareMessage_Render
	//	*ShareMessage_Event
	Message isShareMessage_Message `protobuf_oneof:"Message"`
}

func (*ShareMessage) Descriptor

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

func (*ShareMessage) Equal

func (this *ShareMessage) Equal(that interface{}) bool

func (*ShareMessage) GetEvent

func (m *ShareMessage) GetEvent() *EventMessage

func (*ShareMessage) GetId

func (m *ShareMessage) GetId() string

func (*ShareMessage) GetInit

func (m *ShareMessage) GetInit() *InitMessage

func (*ShareMessage) GetMessage

func (m *ShareMessage) GetMessage() isShareMessage_Message

func (*ShareMessage) GetRender

func (m *ShareMessage) GetRender() *RenderMessage

func (*ShareMessage) GoString

func (this *ShareMessage) GoString() string

func (*ShareMessage) Marshal

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

func (*ShareMessage) MarshalTo

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

func (*ShareMessage) MarshalToSizedBuffer

func (m *ShareMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ShareMessage) ProtoMessage

func (*ShareMessage) ProtoMessage()

func (*ShareMessage) Reset

func (m *ShareMessage) Reset()

func (*ShareMessage) Size

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

func (*ShareMessage) String

func (this *ShareMessage) String() string

func (*ShareMessage) Unmarshal

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

func (*ShareMessage) XXX_DiscardUnknown

func (m *ShareMessage) XXX_DiscardUnknown()

func (*ShareMessage) XXX_Marshal

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

func (*ShareMessage) XXX_Merge

func (m *ShareMessage) XXX_Merge(src proto.Message)

func (*ShareMessage) XXX_OneofWrappers

func (*ShareMessage) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ShareMessage) XXX_Size

func (m *ShareMessage) XXX_Size() int

func (*ShareMessage) XXX_Unmarshal

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

type ShareMessage_Event

type ShareMessage_Event struct {
	Event *EventMessage `protobuf:"bytes,4,opt,name=Event,proto3,oneof" json:"Event,omitempty"`
}

func (*ShareMessage_Event) Equal

func (this *ShareMessage_Event) Equal(that interface{}) bool

func (*ShareMessage_Event) GoString

func (this *ShareMessage_Event) GoString() string

func (*ShareMessage_Event) MarshalTo

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

func (*ShareMessage_Event) MarshalToSizedBuffer

func (m *ShareMessage_Event) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ShareMessage_Event) Size

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

func (*ShareMessage_Event) String

func (this *ShareMessage_Event) String() string

type ShareMessage_Init

type ShareMessage_Init struct {
	Init *InitMessage `protobuf:"bytes,2,opt,name=Init,proto3,oneof" json:"Init,omitempty"`
}

func (*ShareMessage_Init) Equal

func (this *ShareMessage_Init) Equal(that interface{}) bool

func (*ShareMessage_Init) GoString

func (this *ShareMessage_Init) GoString() string

func (*ShareMessage_Init) MarshalTo

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

func (*ShareMessage_Init) MarshalToSizedBuffer

func (m *ShareMessage_Init) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ShareMessage_Init) Size

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

func (*ShareMessage_Init) String

func (this *ShareMessage_Init) String() string

type ShareMessage_Render

type ShareMessage_Render struct {
	Render *RenderMessage `protobuf:"bytes,3,opt,name=Render,proto3,oneof" json:"Render,omitempty"`
}

func (*ShareMessage_Render) Equal

func (this *ShareMessage_Render) Equal(that interface{}) bool

func (*ShareMessage_Render) GoString

func (this *ShareMessage_Render) GoString() string

func (*ShareMessage_Render) MarshalTo

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

func (*ShareMessage_Render) MarshalToSizedBuffer

func (m *ShareMessage_Render) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ShareMessage_Render) Size

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

func (*ShareMessage_Render) String

func (this *ShareMessage_Render) String() string

type UnimplementedScreenServer

type UnimplementedScreenServer struct {
}

UnimplementedScreenServer can be embedded to have forward compatible implementations.

func (*UnimplementedScreenServer) Share

Jump to

Keyboard shortcuts

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