epp

package
v1.8.3 Latest Latest
Warning

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

Go to latest
Published: Jul 9, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildEnvoyGRPCHeaders

func BuildEnvoyGRPCHeaders(header http.Header, rawValue bool, endofstream bool) *pb.HttpHeaders

Types

type EppClient

type EppClient struct {
	// contains filtered or unexported fields
}

func NewEppClient

func NewEppClient(conn *grpc.ClientConn) (*EppClient, error)

func (*EppClient) Close

func (c *EppClient) Close()

func (*EppClient) CloseRespBody

func (c *EppClient) CloseRespBody()

func (*EppClient) ProcRespBody

func (c *EppClient) ProcRespBody(d []byte)

func (*EppClient) ProcRespHeader

func (c *EppClient) ProcRespHeader(header http.Header, endofstream bool)

func (*EppClient) Recv

func (*EppClient) Send

type EppGrpcClient

type EppGrpcClient interface {
	Conn() *grpc.ClientConn
	Close()
}

func NewSimpleGrpcClient

func NewSimpleGrpcClient(addr string, timeout time.Duration) (EppGrpcClient, error)

type EppResponseBodyFilter

type EppResponseBodyFilter struct {
	// contains filtered or unexported fields
}

func NewEppResponseBodyFilter

func NewEppResponseBodyFilter(source io.ReadCloser, c *EppClient) *EppResponseBodyFilter

func (*EppResponseBodyFilter) Close

func (f *EppResponseBodyFilter) Close() error

func (*EppResponseBodyFilter) Read

func (f *EppResponseBodyFilter) Read(p []byte) (n int, err error)

type SimpleGrpcClient

type SimpleGrpcClient struct {
	// contains filtered or unexported fields
}

func (*SimpleGrpcClient) Close

func (c *SimpleGrpcClient) Close()

func (*SimpleGrpcClient) Conn

func (c *SimpleGrpcClient) Conn() *grpc.ClientConn

Jump to

Keyboard shortcuts

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