This commit is contained in:
iamqizhao
2015-04-01 14:05:38 -07:00
parent 9a5de0e954
commit bec42c09aa
3 changed files with 13 additions and 13 deletions

View File

@ -85,7 +85,7 @@ type Server struct {
} }
type options struct { type options struct {
codec Codec codec Codec
maxConcurrentStreams uint32 maxConcurrentStreams uint32
} }
@ -294,9 +294,9 @@ func (s *Server) processUnaryRPC(t transport.ServerTransport, stream *transport.
func (s *Server) processStreamingRPC(t transport.ServerTransport, stream *transport.Stream, srv *service, sd *StreamDesc) { func (s *Server) processStreamingRPC(t transport.ServerTransport, stream *transport.Stream, srv *service, sd *StreamDesc) {
ss := &serverStream{ ss := &serverStream{
t: t, t: t,
s: stream, s: stream,
p: &parser{s: stream}, p: &parser{s: stream},
codec: s.opts.codec, codec: s.opts.codec,
} }
if appErr := sd.Handler(srv.server, ss); appErr != nil { if appErr := sd.Handler(srv.server, ss); appErr != nil {

View File

@ -112,20 +112,20 @@ func NewClientStream(ctx context.Context, desc *StreamDesc, cc *ClientConn, meth
return nil, toRPCErr(err) return nil, toRPCErr(err)
} }
return &clientStream{ return &clientStream{
t: t, t: t,
s: s, s: s,
p: &parser{s: s}, p: &parser{s: s},
desc: desc, desc: desc,
codec: cc.dopts.codec, codec: cc.dopts.codec,
}, nil }, nil
} }
// clientStream implements a client side Stream. // clientStream implements a client side Stream.
type clientStream struct { type clientStream struct {
t transport.ClientTransport t transport.ClientTransport
s *transport.Stream s *transport.Stream
p *parser p *parser
desc *StreamDesc desc *StreamDesc
codec Codec codec Codec
} }

View File

@ -60,7 +60,7 @@ func (windowUpdate) isItem() bool {
} }
type settings struct { type settings struct {
ack bool ack bool
setting []http2.Setting setting []http2.Setting
} }