Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PeekReadCloser ¶
type PeekReadCloser struct {
io.ReadCloser
// contains filtered or unexported fields
}
PeekReadCloser offers a way to peek a ReadCloser stream and then return the exact stream of the underlying ReadCloser
func NewPeekReadCloser ¶
func NewPeekReadCloser(rc io.ReadCloser, maxBufSize int) *PeekReadCloser
NewPeekReadCloser returns a new peek reader
func (*PeekReadCloser) Close ¶
func (prc *PeekReadCloser) Close() error
Close releases the record buffer memory and close the underlying ReadCloser
func (*PeekReadCloser) ReplayFromStart ¶
func (prc *PeekReadCloser) ReplayFromStart()
ReplayFromStart ensures next Read() will restart to stream the underlying ReadCloser stream from the beginning
Click to show internal directories.
Click to hide internal directories.