rpc/protocol/registry_codec.go
crusader 5957c701f9 ing
2018-03-23 01:37:28 +09:00

16 lines
503 B
Go

package protocol
// ----------------------------------------------------------------------------
// Codec
// ----------------------------------------------------------------------------
// RegistryCodec creates a RegistryCodecRequest to process each request.
type RegistryCodec interface {
// Reads the request and returns the RPC method name.
Method() string
// Reads the request filling the RPC method args.
ReadParams(args []interface{}) error
Params() ([]string, error)
HasResponse() bool
}