blob: 5a8246c11415e505d9cdf8c1986c380caf1f3345 [file] [log] [blame]
pkg channel, func NewChannel(MessageSender) *Channel
pkg channel, method (*Channel) HandleMessage(Message)
pkg channel, method (*Channel) PerformRpc(string, *vdl.Value) (*vdl.Value, error)
pkg channel, method (*Channel) RegisterRequestHandler(string, RequestHandler)
pkg channel, method (MessageRequest) Index() int
pkg channel, method (MessageRequest) Interface() interface{}
pkg channel, method (MessageRequest) Name() string
pkg channel, method (MessageResponse) Index() int
pkg channel, method (MessageResponse) Interface() interface{}
pkg channel, method (MessageResponse) Name() string
pkg channel, type Channel struct
pkg channel, type Message interface, Index() int
pkg channel, type Message interface, Interface() interface{}
pkg channel, type Message interface, Name() string
pkg channel, type Message interface, unexported methods
pkg channel, type MessageRequest struct
pkg channel, type MessageRequest struct, Value Request
pkg channel, type MessageResponse struct
pkg channel, type MessageResponse struct, Value Response
pkg channel, type MessageSender func(Message)
pkg channel, type Request struct
pkg channel, type Request struct, Body *vdl.Value
pkg channel, type Request struct, Seq uint32
pkg channel, type Request struct, Type string
pkg channel, type RequestHandler func(*vdl.Value) (*vdl.Value, error)
pkg channel, type Response struct
pkg channel, type Response struct, Body *vdl.Value
pkg channel, type Response struct, Err string
pkg channel, type Response struct, ReqSeq uint32