mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
14 lines
295 B
Go
14 lines
295 B
Go
package rafthttp
|
|
|
|
import "github.com/coreos/etcd/raft/raftpb"
|
|
|
|
type encoder interface {
|
|
// encode encodes the given message to an output stream.
|
|
encode(m raftpb.Message) error
|
|
}
|
|
|
|
type decoder interface {
|
|
// decode decodes the message from an input stream.
|
|
decode() (raftpb.Message, error)
|
|
}
|