reader.go 389 B

1234567891011121314151617181920212223
  1. package pipe
  2. import (
  3. "time"
  4. "v2ray.com/core/common/buf"
  5. )
  6. type Reader struct {
  7. pipe *pipe
  8. }
  9. func (r *Reader) ReadMultiBuffer() (buf.MultiBuffer, error) {
  10. return r.pipe.ReadMultiBuffer()
  11. }
  12. func (r *Reader) ReadMultiBufferWithTimeout(d time.Duration) (buf.MultiBuffer, error) {
  13. return r.pipe.ReadMultiBufferWithTimeout(d)
  14. }
  15. func (r *Reader) CloseError() {
  16. r.pipe.CloseError()
  17. }