pb

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2017 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Package pb is a generated protocol buffer package.

It is generated from these files:

capture.proto

It has these top-level messages:

VideoCaptureRequest
OverlayImageRequest
Position
VideoCaptureReply

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterVideoCaptureServer

func RegisterVideoCaptureServer(s *grpc.Server, srv VideoCaptureServer)

Types

type OverlayImageRequest

type OverlayImageRequest struct {
	Original []byte    `protobuf:"bytes,1,opt,name=original,proto3" json:"original,omitempty"`
	Overlay  []byte    `protobuf:"bytes,2,opt,name=overlay,proto3" json:"overlay,omitempty"`
	Position *Position `protobuf:"bytes,3,opt,name=position" json:"position,omitempty"`
}

func (*OverlayImageRequest) Descriptor

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

func (*OverlayImageRequest) GetOriginal

func (m *OverlayImageRequest) GetOriginal() []byte

func (*OverlayImageRequest) GetOverlay

func (m *OverlayImageRequest) GetOverlay() []byte

func (*OverlayImageRequest) GetPosition

func (m *OverlayImageRequest) GetPosition() *Position

func (*OverlayImageRequest) ProtoMessage

func (*OverlayImageRequest) ProtoMessage()

func (*OverlayImageRequest) Reset

func (m *OverlayImageRequest) Reset()

func (*OverlayImageRequest) String

func (m *OverlayImageRequest) String() string

type Position

type Position struct {
	X int32 `protobuf:"varint,1,opt,name=x" json:"x,omitempty"`
	Y int32 `protobuf:"varint,2,opt,name=y" json:"y,omitempty"`
}

func (*Position) Descriptor

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

func (*Position) GetX

func (m *Position) GetX() int32

func (*Position) GetY

func (m *Position) GetY() int32

func (*Position) ProtoMessage

func (*Position) ProtoMessage()

func (*Position) Reset

func (m *Position) Reset()

func (*Position) String

func (m *Position) String() string

type VideoCaptureClient

type VideoCaptureClient interface {
	ExtractImage(ctx context.Context, opts ...grpc.CallOption) (VideoCapture_ExtractImageClient, error)
	AddOverlay(ctx context.Context, opts ...grpc.CallOption) (VideoCapture_AddOverlayClient, error)
}

func NewVideoCaptureClient

func NewVideoCaptureClient(cc *grpc.ClientConn) VideoCaptureClient

type VideoCaptureReply

type VideoCaptureReply struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
}

func (*VideoCaptureReply) Descriptor

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

func (*VideoCaptureReply) GetData

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

func (*VideoCaptureReply) ProtoMessage

func (*VideoCaptureReply) ProtoMessage()

func (*VideoCaptureReply) Reset

func (m *VideoCaptureReply) Reset()

func (*VideoCaptureReply) String

func (m *VideoCaptureReply) String() string

type VideoCaptureRequest

type VideoCaptureRequest struct {
	Video  []byte `protobuf:"bytes,1,opt,name=video,proto3" json:"video,omitempty"`
	Name   string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Width  int32  `protobuf:"varint,3,opt,name=width" json:"width,omitempty"`
	Height int32  `protobuf:"varint,4,opt,name=height" json:"height,omitempty"`
	Time   int64  `protobuf:"varint,5,opt,name=time" json:"time,omitempty"`
}

func (*VideoCaptureRequest) Descriptor

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

func (*VideoCaptureRequest) GetHeight

func (m *VideoCaptureRequest) GetHeight() int32

func (*VideoCaptureRequest) GetName

func (m *VideoCaptureRequest) GetName() string

func (*VideoCaptureRequest) GetTime

func (m *VideoCaptureRequest) GetTime() int64

func (*VideoCaptureRequest) GetVideo

func (m *VideoCaptureRequest) GetVideo() []byte

func (*VideoCaptureRequest) GetWidth

func (m *VideoCaptureRequest) GetWidth() int32

func (*VideoCaptureRequest) ProtoMessage

func (*VideoCaptureRequest) ProtoMessage()

func (*VideoCaptureRequest) Reset

func (m *VideoCaptureRequest) Reset()

func (*VideoCaptureRequest) String

func (m *VideoCaptureRequest) String() string

type VideoCaptureServer

type VideoCaptureServer interface {
	ExtractImage(VideoCapture_ExtractImageServer) error
	AddOverlay(VideoCapture_AddOverlayServer) error
}

type VideoCapture_AddOverlayClient

type VideoCapture_AddOverlayClient interface {
	Send(*OverlayImageRequest) error
	CloseAndRecv() (*VideoCaptureReply, error)
	grpc.ClientStream
}

type VideoCapture_AddOverlayServer

type VideoCapture_AddOverlayServer interface {
	SendAndClose(*VideoCaptureReply) error
	Recv() (*OverlayImageRequest, error)
	grpc.ServerStream
}

type VideoCapture_ExtractImageClient

type VideoCapture_ExtractImageClient interface {
	Send(*VideoCaptureRequest) error
	CloseAndRecv() (*VideoCaptureReply, error)
	grpc.ClientStream
}

type VideoCapture_ExtractImageServer

type VideoCapture_ExtractImageServer interface {
	SendAndClose(*VideoCaptureReply) error
	Recv() (*VideoCaptureRequest, error)
	grpc.ServerStream
}

Jump to

Keyboard shortcuts

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