pb

package
v0.0.0-...-36a05bd Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2019 License: GPL-3.0 Imports: 5 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterClipboardServer

func RegisterClipboardServer(s *grpc.Server, srv ClipboardServer)

Types

type Clip

type Clip struct {
	Data                 []byte   `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Clip) Descriptor

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

func (*Clip) GetData

func (m *Clip) GetData() []byte

func (*Clip) ProtoMessage

func (*Clip) ProtoMessage()

func (*Clip) Reset

func (m *Clip) Reset()

func (*Clip) String

func (m *Clip) String() string

func (*Clip) XXX_DiscardUnknown

func (m *Clip) XXX_DiscardUnknown()

func (*Clip) XXX_Marshal

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

func (*Clip) XXX_Merge

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

func (*Clip) XXX_Size

func (m *Clip) XXX_Size() int

func (*Clip) XXX_Unmarshal

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

type ClipboardClient

type ClipboardClient interface {
	Push(ctx context.Context, in *PushRequest, opts ...grpc.CallOption) (*Clip, error)
	Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*Clip, error)
	Subscribe(ctx context.Context, in *SubscribeRequest, opts ...grpc.CallOption) (Clipboard_SubscribeClient, error)
}

ClipboardClient is the client API for Clipboard service.

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

func NewClipboardClient

func NewClipboardClient(cc *grpc.ClientConn) ClipboardClient

type ClipboardServer

type ClipboardServer interface {
	Push(context.Context, *PushRequest) (*Clip, error)
	Get(context.Context, *GetRequest) (*Clip, error)
	Subscribe(*SubscribeRequest, Clipboard_SubscribeServer) error
}

ClipboardServer is the server API for Clipboard service.

type Clipboard_SubscribeClient

type Clipboard_SubscribeClient interface {
	Recv() (*Clip, error)
	grpc.ClientStream
}

type Clipboard_SubscribeServer

type Clipboard_SubscribeServer interface {
	Send(*Clip) error
	grpc.ServerStream
}

type GetRequest

type GetRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetRequest) Descriptor

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

func (*GetRequest) ProtoMessage

func (*GetRequest) ProtoMessage()

func (*GetRequest) Reset

func (m *GetRequest) Reset()

func (*GetRequest) String

func (m *GetRequest) String() string

func (*GetRequest) XXX_DiscardUnknown

func (m *GetRequest) XXX_DiscardUnknown()

func (*GetRequest) XXX_Marshal

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

func (*GetRequest) XXX_Merge

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

func (*GetRequest) XXX_Size

func (m *GetRequest) XXX_Size() int

func (*GetRequest) XXX_Unmarshal

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

type PushRequest

type PushRequest struct {
	Data                 []byte   `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PushRequest) Descriptor

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

func (*PushRequest) GetData

func (m *PushRequest) GetData() []byte

func (*PushRequest) ProtoMessage

func (*PushRequest) ProtoMessage()

func (*PushRequest) Reset

func (m *PushRequest) Reset()

func (*PushRequest) String

func (m *PushRequest) String() string

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 SubscribeRequest

type SubscribeRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SubscribeRequest) Descriptor

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

func (*SubscribeRequest) ProtoMessage

func (*SubscribeRequest) ProtoMessage()

func (*SubscribeRequest) Reset

func (m *SubscribeRequest) Reset()

func (*SubscribeRequest) String

func (m *SubscribeRequest) String() string

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

Jump to

Keyboard shortcuts

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