Documentation ¶
Index ¶
- Variables
- func ProtoToEvent(msg *EventMessage) tcell.Event
- func RegisterScreenServer(s *grpc.Server, srv ScreenServer)
- func RenderToScreen(msg *RenderMessage, s tcell.Screen)
- type EventKey
- func (*EventKey) Descriptor() ([]byte, []int)
- func (this *EventKey) Equal(that interface{}) bool
- func (m *EventKey) GetKey() int32
- func (m *EventKey) GetModMask() int32
- func (m *EventKey) GetRune() int32
- func (this *EventKey) GoString() string
- func (m *EventKey) Marshal() (dAtA []byte, err error)
- func (m *EventKey) MarshalTo(dAtA []byte) (int, error)
- func (m *EventKey) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventKey) ProtoMessage()
- func (m *EventKey) Reset()
- func (m *EventKey) Size() (n int)
- func (this *EventKey) String() string
- func (m *EventKey) Unmarshal(dAtA []byte) error
- func (m *EventKey) XXX_DiscardUnknown()
- func (m *EventKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventKey) XXX_Merge(src proto.Message)
- func (m *EventKey) XXX_Size() int
- func (m *EventKey) XXX_Unmarshal(b []byte) error
- type EventMessage
- func (*EventMessage) Descriptor() ([]byte, []int)
- func (this *EventMessage) Equal(that interface{}) bool
- func (m *EventMessage) GetEvent() isEventMessage_Event
- func (m *EventMessage) GetKey() *EventKey
- func (m *EventMessage) GetMouse() *EventMouse
- func (m *EventMessage) GetPaste() *EventPaste
- func (m *EventMessage) GetResize() *EventResize
- func (this *EventMessage) GoString() string
- func (m *EventMessage) Marshal() (dAtA []byte, err error)
- func (m *EventMessage) MarshalTo(dAtA []byte) (int, error)
- func (m *EventMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventMessage) ProtoMessage()
- func (m *EventMessage) Reset()
- func (m *EventMessage) Size() (n int)
- func (this *EventMessage) String() string
- func (m *EventMessage) Unmarshal(dAtA []byte) error
- func (m *EventMessage) XXX_DiscardUnknown()
- func (m *EventMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventMessage) XXX_Merge(src proto.Message)
- func (*EventMessage) XXX_OneofWrappers() []interface{}
- func (m *EventMessage) XXX_Size() int
- func (m *EventMessage) XXX_Unmarshal(b []byte) error
- type EventMessage_Key
- func (this *EventMessage_Key) Equal(that interface{}) bool
- func (this *EventMessage_Key) GoString() string
- func (m *EventMessage_Key) MarshalTo(dAtA []byte) (int, error)
- func (m *EventMessage_Key) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *EventMessage_Key) Size() (n int)
- func (this *EventMessage_Key) String() string
- type EventMessage_Mouse
- func (this *EventMessage_Mouse) Equal(that interface{}) bool
- func (this *EventMessage_Mouse) GoString() string
- func (m *EventMessage_Mouse) MarshalTo(dAtA []byte) (int, error)
- func (m *EventMessage_Mouse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *EventMessage_Mouse) Size() (n int)
- func (this *EventMessage_Mouse) String() string
- type EventMessage_Paste
- func (this *EventMessage_Paste) Equal(that interface{}) bool
- func (this *EventMessage_Paste) GoString() string
- func (m *EventMessage_Paste) MarshalTo(dAtA []byte) (int, error)
- func (m *EventMessage_Paste) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *EventMessage_Paste) Size() (n int)
- func (this *EventMessage_Paste) String() string
- type EventMessage_Resize
- func (this *EventMessage_Resize) Equal(that interface{}) bool
- func (this *EventMessage_Resize) GoString() string
- func (m *EventMessage_Resize) MarshalTo(dAtA []byte) (int, error)
- func (m *EventMessage_Resize) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *EventMessage_Resize) Size() (n int)
- func (this *EventMessage_Resize) String() string
- type EventMouse
- func (*EventMouse) Descriptor() ([]byte, []int)
- func (this *EventMouse) Equal(that interface{}) bool
- func (m *EventMouse) GetButtonMask() int32
- func (m *EventMouse) GetModMask() int32
- func (m *EventMouse) GetX() int32
- func (m *EventMouse) GetY() int32
- func (this *EventMouse) GoString() string
- func (m *EventMouse) Marshal() (dAtA []byte, err error)
- func (m *EventMouse) MarshalTo(dAtA []byte) (int, error)
- func (m *EventMouse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventMouse) ProtoMessage()
- func (m *EventMouse) Reset()
- func (m *EventMouse) Size() (n int)
- func (this *EventMouse) String() string
- func (m *EventMouse) Unmarshal(dAtA []byte) error
- func (m *EventMouse) XXX_DiscardUnknown()
- func (m *EventMouse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventMouse) XXX_Merge(src proto.Message)
- func (m *EventMouse) XXX_Size() int
- func (m *EventMouse) XXX_Unmarshal(b []byte) error
- type EventPaste
- func (*EventPaste) Descriptor() ([]byte, []int)
- func (this *EventPaste) Equal(that interface{}) bool
- func (m *EventPaste) GetStart() bool
- func (this *EventPaste) GoString() string
- func (m *EventPaste) Marshal() (dAtA []byte, err error)
- func (m *EventPaste) MarshalTo(dAtA []byte) (int, error)
- func (m *EventPaste) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventPaste) ProtoMessage()
- func (m *EventPaste) Reset()
- func (m *EventPaste) Size() (n int)
- func (this *EventPaste) String() string
- func (m *EventPaste) Unmarshal(dAtA []byte) error
- func (m *EventPaste) XXX_DiscardUnknown()
- func (m *EventPaste) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventPaste) XXX_Merge(src proto.Message)
- func (m *EventPaste) XXX_Size() int
- func (m *EventPaste) XXX_Unmarshal(b []byte) error
- type EventResize
- func (*EventResize) Descriptor() ([]byte, []int)
- func (this *EventResize) Equal(that interface{}) bool
- func (m *EventResize) GetHeight() int32
- func (m *EventResize) GetWidth() int32
- func (this *EventResize) GoString() string
- func (m *EventResize) Marshal() (dAtA []byte, err error)
- func (m *EventResize) MarshalTo(dAtA []byte) (int, error)
- func (m *EventResize) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventResize) ProtoMessage()
- func (m *EventResize) Reset()
- func (m *EventResize) Size() (n int)
- func (this *EventResize) String() string
- func (m *EventResize) Unmarshal(dAtA []byte) error
- func (m *EventResize) XXX_DiscardUnknown()
- func (m *EventResize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventResize) XXX_Merge(src proto.Message)
- func (m *EventResize) XXX_Size() int
- func (m *EventResize) XXX_Unmarshal(b []byte) error
- type Glyph
- func (*Glyph) Descriptor() ([]byte, []int)
- func (this *Glyph) Equal(that interface{}) bool
- func (m *Glyph) GetAttrMask() int32
- func (m *Glyph) GetBg() uint64
- func (m *Glyph) GetCombc() []int32
- func (m *Glyph) GetFg() uint64
- func (m *Glyph) GetMainc() int32
- func (m *Glyph) GetWidth() int32
- func (m *Glyph) GetX() int32
- func (m *Glyph) GetY() int32
- func (this *Glyph) GoString() string
- func (m *Glyph) Marshal() (dAtA []byte, err error)
- func (m *Glyph) MarshalTo(dAtA []byte) (int, error)
- func (m *Glyph) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Glyph) ProtoMessage()
- func (m *Glyph) Reset()
- func (m *Glyph) Size() (n int)
- func (this *Glyph) String() string
- func (m *Glyph) Unmarshal(dAtA []byte) error
- func (m *Glyph) XXX_DiscardUnknown()
- func (m *Glyph) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Glyph) XXX_Merge(src proto.Message)
- func (m *Glyph) XXX_Size() int
- func (m *Glyph) XXX_Unmarshal(b []byte) error
- type InitMessage
- func (*InitMessage) Descriptor() ([]byte, []int)
- func (this *InitMessage) Equal(that interface{}) bool
- func (this *InitMessage) GoString() string
- func (m *InitMessage) Marshal() (dAtA []byte, err error)
- func (m *InitMessage) MarshalTo(dAtA []byte) (int, error)
- func (m *InitMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*InitMessage) ProtoMessage()
- func (m *InitMessage) Reset()
- func (m *InitMessage) Size() (n int)
- func (this *InitMessage) String() string
- func (m *InitMessage) Unmarshal(dAtA []byte) error
- func (m *InitMessage) XXX_DiscardUnknown()
- func (m *InitMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InitMessage) XXX_Merge(src proto.Message)
- func (m *InitMessage) XXX_Size() int
- func (m *InitMessage) XXX_Unmarshal(b []byte) error
- type RemoteEvent
- type RenderMessage
- func (*RenderMessage) Descriptor() ([]byte, []int)
- func (this *RenderMessage) Equal(that interface{}) bool
- func (m *RenderMessage) GetCols() int32
- func (m *RenderMessage) GetGlyphs() []*Glyph
- func (m *RenderMessage) GetRows() int32
- func (this *RenderMessage) GoString() string
- func (m *RenderMessage) Marshal() (dAtA []byte, err error)
- func (m *RenderMessage) MarshalTo(dAtA []byte) (int, error)
- func (m *RenderMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RenderMessage) ProtoMessage()
- func (m *RenderMessage) Reset()
- func (m *RenderMessage) Size() (n int)
- func (this *RenderMessage) String() string
- func (m *RenderMessage) Unmarshal(dAtA []byte) error
- func (m *RenderMessage) XXX_DiscardUnknown()
- func (m *RenderMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RenderMessage) XXX_Merge(src proto.Message)
- func (m *RenderMessage) XXX_Size() int
- func (m *RenderMessage) XXX_Unmarshal(b []byte) error
- type Screen
- type ScreenClient
- type ScreenServer
- type Screen_ShareClient
- type Screen_ShareServer
- type Server
- type ShareMessage
- func (*ShareMessage) Descriptor() ([]byte, []int)
- func (this *ShareMessage) Equal(that interface{}) bool
- func (m *ShareMessage) GetEvent() *EventMessage
- func (m *ShareMessage) GetId() string
- func (m *ShareMessage) GetInit() *InitMessage
- func (m *ShareMessage) GetMessage() isShareMessage_Message
- func (m *ShareMessage) GetRender() *RenderMessage
- func (this *ShareMessage) GoString() string
- func (m *ShareMessage) Marshal() (dAtA []byte, err error)
- func (m *ShareMessage) MarshalTo(dAtA []byte) (int, error)
- func (m *ShareMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShareMessage) ProtoMessage()
- func (m *ShareMessage) Reset()
- func (m *ShareMessage) Size() (n int)
- func (this *ShareMessage) String() string
- func (m *ShareMessage) Unmarshal(dAtA []byte) error
- func (m *ShareMessage) XXX_DiscardUnknown()
- func (m *ShareMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShareMessage) XXX_Merge(src proto.Message)
- func (*ShareMessage) XXX_OneofWrappers() []interface{}
- func (m *ShareMessage) XXX_Size() int
- func (m *ShareMessage) XXX_Unmarshal(b []byte) error
- type ShareMessage_Event
- func (this *ShareMessage_Event) Equal(that interface{}) bool
- func (this *ShareMessage_Event) GoString() string
- func (m *ShareMessage_Event) MarshalTo(dAtA []byte) (int, error)
- func (m *ShareMessage_Event) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *ShareMessage_Event) Size() (n int)
- func (this *ShareMessage_Event) String() string
- type ShareMessage_Init
- func (this *ShareMessage_Init) Equal(that interface{}) bool
- func (this *ShareMessage_Init) GoString() string
- func (m *ShareMessage_Init) MarshalTo(dAtA []byte) (int, error)
- func (m *ShareMessage_Init) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *ShareMessage_Init) Size() (n int)
- func (this *ShareMessage_Init) String() string
- type ShareMessage_Render
- func (this *ShareMessage_Render) Equal(that interface{}) bool
- func (this *ShareMessage_Render) GoString() string
- func (m *ShareMessage_Render) MarshalTo(dAtA []byte) (int, error)
- func (m *ShareMessage_Render) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *ShareMessage_Render) Size() (n int)
- func (this *ShareMessage_Render) String() string
- type UnimplementedScreenServer
Constants ¶
This section is empty.
Variables ¶
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) GetModMask ¶
func (*EventKey) MarshalToSizedBuffer ¶
func (*EventKey) ProtoMessage ¶
func (*EventKey) ProtoMessage()
func (*EventKey) XXX_DiscardUnknown ¶
func (m *EventKey) XXX_DiscardUnknown()
func (*EventKey) XXX_Marshal ¶
func (*EventKey) XXX_Unmarshal ¶
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) 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) 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) 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) 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) 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) GetAttrMask ¶
func (*Glyph) ProtoMessage ¶
func (*Glyph) ProtoMessage()
func (*Glyph) XXX_DiscardUnknown ¶
func (m *Glyph) XXX_DiscardUnknown()
func (*Glyph) XXX_Marshal ¶
func (*Glyph) XXX_Unmarshal ¶
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) 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) 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 ScreenClient ¶
type ScreenClient interface {
}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 {
}ScreenServer is the server API for Screen service.
type Screen_ShareClient ¶
type Screen_ShareClient interface { grpc.ClientStream }
type Screen_ShareServer ¶
type Screen_ShareServer interface { grpc.ServerStream }
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func (*Server) Share ¶
func (s *Server) Share(srv Screen_ShareServer) error
type ShareMessage ¶
type ShareMessage struct { // *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) 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 {
}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 {
}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 {
}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 ¶
func (*UnimplementedScreenServer) Share(srv Screen_ShareServer) error
Click to show internal directories.
Click to hide internal directories.