Package io.grpc.internal
Interface MessageFramer.Sink
-
- All Known Implementing Classes:
AbstractClientStream,AbstractServerStream,NettyClientStream,NettyServerStream,ServletServerStream,ServletServerStream
- Enclosing class:
- MessageFramer
public static interface MessageFramer.SinkSink implemented by the transport layer to receive frames and forward them to their destination.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeliverFrame(WritableBuffer frame, boolean endOfStream, boolean flush, int numMessages)Delivers a frame via the transport.
-
-
-
Method Detail
-
deliverFrame
void deliverFrame(@Nullable WritableBuffer frame, boolean endOfStream, boolean flush, int numMessages)Delivers a frame via the transport.- Parameters:
frame- a non-empty buffer to deliver ornullif the framer is being closed and there is no data to deliver.endOfStream- whether the frame is the last one for the GRPC streamflush-trueif more data may not be arriving soonnumMessages- the number of messages that this series of frames represents
-
-