jscodec

package
v0.0.0-...-0821f6f Latest Latest
Warning

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

Go to latest
Published: Feb 15, 2018 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type JSRequest

type JSRequest struct {
	Method string          `json:"method"`
	Params json.RawMessage `json:"params"`
	ID     json.RawMessage `json:"id"`
	// contains filtered or unexported fields
}

func (*JSRequest) Close

func (j *JSRequest) Close() error

func (*JSRequest) Output

func (j *JSRequest) Output() []byte

func (*JSRequest) ReadRequestBody

func (j *JSRequest) ReadRequestBody(i interface{}) error

func (*JSRequest) ReadRequestHeader

func (j *JSRequest) ReadRequestHeader(req *rpc.Request) error

func (*JSRequest) RequestID

func (j *JSRequest) RequestID(id string)

func (*JSRequest) WriteResponse

func (j *JSRequest) WriteResponse(res *rpc.Response, i interface{}) error

type JSResponse

type JSResponse struct {
	Result interface{}     `json:"result"`
	Error  interface{}     `json:"error"`
	ID     json.RawMessage `json:"id,omitempty"`
}

Jump to

Keyboard shortcuts

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