Documentation
¶
Index ¶
- Variables
- func BuildServer(startCfg *model.StartConfig) (*http.Server, net.Listener, error)
- func ContinueAllTask(w http.ResponseWriter, r *http.Request)
- func ContinueTask(w http.ResponseWriter, r *http.Request)
- func CreateTask(w http.ResponseWriter, r *http.Request)
- func DeleteExtension(w http.ResponseWriter, r *http.Request)
- func DeleteTask(w http.ResponseWriter, r *http.Request)
- func DeleteTasks(w http.ResponseWriter, r *http.Request)
- func DoProxy(w http.ResponseWriter, r *http.Request)
- func GetConfig(w http.ResponseWriter, r *http.Request)
- func GetExtension(w http.ResponseWriter, r *http.Request)
- func GetExtensions(w http.ResponseWriter, r *http.Request)
- func GetStats(w http.ResponseWriter, r *http.Request)
- func GetTask(w http.ResponseWriter, r *http.Request)
- func GetTasks(w http.ResponseWriter, r *http.Request)
- func InstallExtension(w http.ResponseWriter, r *http.Request)
- func PauseAllTask(w http.ResponseWriter, r *http.Request)
- func PauseTask(w http.ResponseWriter, r *http.Request)
- func PutConfig(w http.ResponseWriter, r *http.Request)
- func ReadJson(r *http.Request, w http.ResponseWriter, v any) bool
- func Resolve(w http.ResponseWriter, r *http.Request)
- func Start(startCfg *model.StartConfig) (int, error)
- func Stop()
- func SwitchExtension(w http.ResponseWriter, r *http.Request)
- func UpdateCheckExtension(w http.ResponseWriter, r *http.Request)
- func UpdateExtension(w http.ResponseWriter, r *http.Request)
- func UpdateExtensionSettings(w http.ResponseWriter, r *http.Request)
- func WriteJson(w http.ResponseWriter, v any)
- func WriteStatusJson(w http.ResponseWriter, statusCode int, v any)
- type Config
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Downloader *download.Downloader
)
Functions ¶
func BuildServer ¶
func ContinueAllTask ¶
func ContinueAllTask(w http.ResponseWriter, r *http.Request)
func ContinueTask ¶
func ContinueTask(w http.ResponseWriter, r *http.Request)
func CreateTask ¶
func CreateTask(w http.ResponseWriter, r *http.Request)
func DeleteExtension ¶
func DeleteExtension(w http.ResponseWriter, r *http.Request)
func DeleteTask ¶
func DeleteTask(w http.ResponseWriter, r *http.Request)
func DeleteTasks ¶
func DeleteTasks(w http.ResponseWriter, r *http.Request)
func GetExtension ¶
func GetExtension(w http.ResponseWriter, r *http.Request)
func GetExtensions ¶
func GetExtensions(w http.ResponseWriter, r *http.Request)
func InstallExtension ¶
func InstallExtension(w http.ResponseWriter, r *http.Request)
func PauseAllTask ¶
func PauseAllTask(w http.ResponseWriter, r *http.Request)
func SwitchExtension ¶
func SwitchExtension(w http.ResponseWriter, r *http.Request)
func UpdateCheckExtension ¶
func UpdateCheckExtension(w http.ResponseWriter, r *http.Request)
func UpdateExtension ¶
func UpdateExtension(w http.ResponseWriter, r *http.Request)
func UpdateExtensionSettings ¶
func UpdateExtensionSettings(w http.ResponseWriter, r *http.Request)
func WriteJson ¶
func WriteJson(w http.ResponseWriter, v any)
func WriteStatusJson ¶
func WriteStatusJson(w http.ResponseWriter, statusCode int, v any)
Types ¶
Click to show internal directories.
Click to hide internal directories.