Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
Call(req interface{}) (resp interface{}, err error)
AsyncCall(req interface{}) (resp <-chan interface{}, err error)
io.Closer
IsClosed() bool
Err() error
SetErr(err error)
GetCodec() Codec
}
Client ...
type Codec ¶
type Codec interface {
BuildMessage(data interface{}) (Message, error)
SendMessage(Message) error
RecvMessage() (Message, error)
Close() error
}
Codec ...
Click to show internal directories.
Click to hide internal directories.