xproxy

package
v0.0.0-...-ff5f600 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2016 License: BSD-3-Clause Imports: 15 Imported by: 0

Documentation

Overview

Package xproxy contains the implementation of the proxy service.

Design document at https://docs.google.com/document/d/1ONrnxGhOrA8pd0pK0aN5Ued2Q1Eju4zn7vlLt9nzIRA/edit?usp=sharing

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrNotListening              = verror.Register("v.io/x/ref/services/xproxy/xproxy.NotListening", verror.NoRetry, "{1:}{2:} Proxy is not listening on any endpoints.")
	ErrUnexpectedMessage         = verror.Register("v.io/x/ref/services/xproxy/xproxy.UnexpectedMessage", verror.NoRetry, "{1:}{2:} Unexpected message of type{:3}")
	ErrFailedToResolveToEndpoint = verror.Register("v.io/x/ref/services/xproxy/xproxy.FailedToResolveToEndpoint", verror.NoRetry, "{1:}{2:} Failed to resolve '{3}' to endpoint")
	ErrProxyAlreadyClosed        = verror.Register("v.io/x/ref/services/xproxy/xproxy.ProxyAlreadyClosed", verror.NoRetry, "{1:}{2:} Proxy has already been closed")
	ErrProxyResponse             = verror.Register("v.io/x/ref/services/xproxy/xproxy.ProxyResponse", verror.NoRetry, "{1:}{2:} proxy returned{:3}")
)

Functions

func New

func New(ctx *context.T, name string, auth security.Authorizer) (*proxy, error)

func NewErrFailedToResolveToEndpoint

func NewErrFailedToResolveToEndpoint(ctx *context.T, name string) error

NewErrFailedToResolveToEndpoint returns an error with the ErrFailedToResolveToEndpoint ID.

func NewErrNotListening

func NewErrNotListening(ctx *context.T) error

NewErrNotListening returns an error with the ErrNotListening ID.

func NewErrProxyAlreadyClosed

func NewErrProxyAlreadyClosed(ctx *context.T) error

NewErrProxyAlreadyClosed returns an error with the ErrProxyAlreadyClosed ID.

func NewErrProxyResponse

func NewErrProxyResponse(ctx *context.T, msg string) error

NewErrProxyResponse returns an error with the ErrProxyResponse ID.

func NewErrUnexpectedMessage

func NewErrUnexpectedMessage(ctx *context.T, msgType string) error

NewErrUnexpectedMessage returns an error with the ErrUnexpectedMessage ID.

Types

This section is empty.

Jump to

Keyboard shortcuts

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