Documentation ¶ Overview ¶ Package grpc provides a grpc codec Index ¶ func NewCodec(c io.ReadWriteCloser) codec.Codec type Codec func (c *Codec) Close() error func (c *Codec) ReadBody(b interface{}) error func (c *Codec) ReadHeader(m *codec.Message, t codec.MessageType) error func (c *Codec) String() string func (c *Codec) Write(m *codec.Message, b interface{}) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func NewCodec ¶ func NewCodec(c io.ReadWriteCloser) codec.Codec Types ¶ type Codec ¶ type Codec struct { Conn io.ReadWriteCloser ContentType string } func (*Codec) Close ¶ func (c *Codec) Close() error func (*Codec) ReadBody ¶ func (c *Codec) ReadBody(b interface{}) error func (*Codec) ReadHeader ¶ func (c *Codec) ReadHeader(m *codec.Message, t codec.MessageType) error func (*Codec) String ¶ func (c *Codec) String() string func (*Codec) Write ¶ func (c *Codec) Write(m *codec.Message, b interface{}) error Source Files ¶ View all Source files grpc.go util.go Click to show internal directories. Click to hide internal directories.