Class MessageFramer.OutputStreamAdapter

java.lang.Object
java.io.OutputStream
io.grpc.internal.MessageFramer.OutputStreamAdapter
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable
Enclosing class:
MessageFramer

private class MessageFramer.OutputStreamAdapter extends OutputStream
OutputStream whose write()s are passed to the framer.
  • Constructor Details

    • OutputStreamAdapter

      private OutputStreamAdapter()
  • Method Details

    • write

      public void write(int b)
      This is slow, don't call it. If you care about write overhead, use a BufferedOutputStream. Better yet, you can use your own single byte buffer and call write(byte[], int, int).
      Specified by:
      write in class OutputStream
    • write

      public void write(byte[] b, int off, int len)
      Overrides:
      write in class OutputStream