Documentation ¶
Index ¶
- func NewDownload() aqua.MiddleManager
- func NewFetch() aqua.MiddleManager
- func NewMiddleware() aqua.MiddleManager
- func NewStorage() aqua.MiddleManager
- func NewTransfer() aqua.MiddleManager
- type Download
- type Downloader
- type Fetch
- type Fetcher
- type Middleware
- func (m *Middleware) Close()
- func (m *Middleware) GetInChan() *aqua.Chan
- func (m *Middleware) GetOutChan() *aqua.Chan
- func (m *Middleware) Pop(f func(*aqua.Carrior))
- func (m *Middleware) Run(i int)
- func (m *Middleware) SetInChan(c *aqua.Chan)
- func (m *Middleware) SetMWNode(mwn *aqua.MWNode)
- func (m *Middleware) SetOutChan(c *aqua.Chan)
- type Storage
- type Storager
- type Transfer
- type Transferer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDownload ¶
func NewDownload() aqua.MiddleManager
func NewFetch ¶
func NewFetch() aqua.MiddleManager
func NewMiddleware ¶
func NewMiddleware() aqua.MiddleManager
func NewStorage ¶
func NewStorage() aqua.MiddleManager
func NewTransfer ¶
func NewTransfer() aqua.MiddleManager
Types ¶
type Download ¶
type Download struct {
Middleware
}
type Downloader ¶
type Downloader interface { DownloadCover() DownloadVideo() }
type Fetch ¶
type Fetch struct {
Middleware
}
type Middleware ¶
中间件
func (*Middleware) Close ¶
func (m *Middleware) Close()
func (*Middleware) GetInChan ¶
func (m *Middleware) GetInChan() *aqua.Chan
func (*Middleware) GetOutChan ¶
func (m *Middleware) GetOutChan() *aqua.Chan
func (*Middleware) Pop ¶
func (m *Middleware) Pop(f func(*aqua.Carrior))
func (*Middleware) Run ¶
func (m *Middleware) Run(i int)
func (*Middleware) SetInChan ¶
func (m *Middleware) SetInChan(c *aqua.Chan)
func (*Middleware) SetMWNode ¶
func (m *Middleware) SetMWNode(mwn *aqua.MWNode)
func (*Middleware) SetOutChan ¶
func (m *Middleware) SetOutChan(c *aqua.Chan)
type Storage ¶
type Storage struct {
Middleware
}
type Transfer ¶
type Transfer struct {
Middleware
}
type Transferer ¶
type Transferer interface { TransferCover() TransferVideo() }
Click to show internal directories.
Click to hide internal directories.