Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTPReader ¶
type HTTPReader struct { io.ReadCloser // contains filtered or unexported fields }
func (*HTTPReader) Client ¶
func (r *HTTPReader) Client() *http.Client
type HTTPReaderProvider ¶
type HTTPReaderProvider struct { URL string Timeout time.Duration Get func(client *http.Client, url string) (r *http.Response, err error) }
func (*HTTPReaderProvider) GetReader ¶
func (p *HTTPReaderProvider) GetReader() (r io.ReadCloser, err error)
type MediaReaderProvider ¶
type MediaReaderProvider interface { ReaderProvider GetName() string }
type Named ¶
type Named struct { ReaderProvider Name string }
type ReaderProvider ¶
type ReaderProvider interface {
GetReader() (r io.ReadCloser, err error)
}
Click to show internal directories.
Click to hide internal directories.