Documentation
¶
Index ¶
- func NewBufferedResponseWrtier(w http.ResponseWriter) *bufferedResponseWriter
- func RegisterS3StorageFlags(c *cli.App)
- func RegisterWebFlags(c *cli.App)
- type Cache
- type DoneFetcher
- type DonePool
- type Fragment
- type LookaheadCache
- type NotFoundError
- type Queue
- type S3Storage
- type TouchPool
- type Toucher
- type Web
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBufferedResponseWrtier ¶
func NewBufferedResponseWrtier(w http.ResponseWriter) *bufferedResponseWriter
func RegisterS3StorageFlags ¶
func RegisterWebFlags ¶
Types ¶
type DoneFetcher ¶
type DoneFetcher struct {
// contains filtered or unexported fields
}
func NewDoneFetcher ¶
func NewDoneFetcher(ctx context.Context, st *S3Storage, key string) *DoneFetcher
type DonePool ¶
type DonePool struct {
// contains filtered or unexported fields
}
func NewDonePool ¶
type Fragment ¶
type Fragment struct {
// contains filtered or unexported fields
}
func NewFragment ¶
type LookaheadCache ¶
func NewLookaheadCache ¶
func NewLookaheadCache(c *Cache) *LookaheadCache
func (*LookaheadCache) Get ¶
func (s *LookaheadCache) Get(key string, path string) (io.ReadSeekCloser, error)
func (*LookaheadCache) Preload ¶
func (s *LookaheadCache) Preload(key string, path string)
type NotFoundError ¶
type NotFoundError struct {
// contains filtered or unexported fields
}
type S3Storage ¶
type S3Storage struct {
// contains filtered or unexported fields
}
func (*S3Storage) CheckDoneMarker ¶
func (*S3Storage) GetContent ¶
type TouchPool ¶
type TouchPool struct {
// contains filtered or unexported fields
}
func NewTouchPool ¶
Click to show internal directories.
Click to hide internal directories.