Documentation ¶
Index ¶
- Variables
- type HandlerFunc
- type ReplyFunc
- type ReplyHandlerFunc
- type Request
- func (request *Request) Close()
- func (request *Request) Receive(handler HandlerFunc, matches ...protocol.MsgMatch) error
- func (request *Request) Send(dest, verb, msg string, uuid ...string) error
- func (request *Request) SendRequest(handler ReplyHandlerFunc, dest, verb, msg string, uuid ...string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNoReceivers = errors.New("no known receivers")
)
Functions ¶
This section is empty.
Types ¶
type HandlerFunc ¶
type Request ¶
type Request struct { Config *protocol.Config SenderPublicKey protocol.Base58Bytes Subject string Timeout time.Duration // contains filtered or unexported fields }
func (*Request) Receive ¶
func (request *Request) Receive(handler HandlerFunc, matches ...protocol.MsgMatch) error
func (*Request) SendRequest ¶
func (request *Request) SendRequest(handler ReplyHandlerFunc, dest, verb, msg string, uuid ...string) error
Click to show internal directories.
Click to hide internal directories.