plugin_test

package
v0.0.0-...-76eb8ea Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2017 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Package plugin_test is a generated protocol buffer package.

It is generated from these files:

cmd/protoc-gen-gows/test/wsrpc.proto

It has these top-level messages:

SimpleRequest
SimpleResponse

Index

Constants

This section is empty.

Variables

View Source
var TestServiceDescriptor = wsrpc.ServiceDescriptor{
	Name:        "plugin_test.Test",
	HandlerType: (*TestService)(nil),
	Methods: []wsrpc.MethodMap{
		{
			Name:    "Execute",
			Handler: TestExecuteHandler,
		},
	},
	About: "cmd/protoc-gen-gows/test/wsrpc.proto",
}

Functions

func RegisterTestService

func RegisterTestService(s *wsrpc.Server, srv TestService)

func TestExecuteHandler

func TestExecuteHandler(srv interface{}, ctx context.Context, decode func(interface{}) error) (interface{}, error)

Types

type SimpleRequest

type SimpleRequest struct {
}

func (*SimpleRequest) Descriptor

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

func (*SimpleRequest) ProtoMessage

func (*SimpleRequest) ProtoMessage()

func (*SimpleRequest) Reset

func (m *SimpleRequest) Reset()

func (*SimpleRequest) String

func (m *SimpleRequest) String() string

type SimpleResponse

type SimpleResponse struct {
}

func (*SimpleResponse) Descriptor

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

func (*SimpleResponse) ProtoMessage

func (*SimpleResponse) ProtoMessage()

func (*SimpleResponse) Reset

func (m *SimpleResponse) Reset()

func (*SimpleResponse) String

func (m *SimpleResponse) String() string

type TestService

type TestService interface {
	Execute(context.Context) (*SimpleResponse, error)
}

Jump to

Keyboard shortcuts

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