api

package
v0.0.0-...-b9d972c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2026 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigApi

type ConfigApi struct {
	ILogLogic search.ILogLogic
	// contains filtered or unexported fields
}

func NewConfigApi

func NewConfigApi(configLogic *logic.ConfigLogic, ILogLogic search.ILogLogic) *ConfigApi

func (*ConfigApi) GetSystemConfiguration

func (c *ConfigApi) GetSystemConfiguration(ctx *echo.Context) error

func (*ConfigApi) LogConfigReload

func (c *ConfigApi) LogConfigReload(ctx *echo.Context) error

func (*ConfigApi) SetSystemConfiguration

func (c *ConfigApi) SetSystemConfiguration(ctx *echo.Context) error

type EventApi

type EventApi struct {
	// contains filtered or unexported fields
}

func NewEventApi

func NewEventApi(eventLogic *logic.EventLogic) *EventApi

func (*EventApi) GetEventList

func (e *EventApi) GetEventList(ctx *echo.Context) error

type LogApi

type LogApi struct {
	ILogLogic search.ILogLogic
	// contains filtered or unexported fields
}

func NewLogApi

func NewLogApi(permissionLogic *logic.PermissionLogic, ILogLogic search.ILogLogic) *LogApi

func (*LogApi) GetLog

func (a *LogApi) GetLog(ctx *echo.Context) error

func (*LogApi) GetRunningLog

func (a *LogApi) GetRunningLog(ctx *echo.Context) error

type MetricApi

type MetricApi struct {
	// contains filtered or unexported fields
}

func NewMetricApi

func NewMetricApi(metricLogic *logic.MetricLogic) *MetricApi

func (*MetricApi) GetLogicStatsticMetric

func (m *MetricApi) GetLogicStatsticMetric(ctx *echo.Context) error

func (*MetricApi) GetPerformceUsage

func (m *MetricApi) GetPerformceUsage(ctx *echo.Context) error

type PermissionApi

type PermissionApi struct {
	// contains filtered or unexported fields
}

func NewPermissionApi

func NewPermissionApi(permissionLogic *logic.PermissionLogic) *PermissionApi

func (*PermissionApi) EditPermssion

func (p *PermissionApi) EditPermssion(ctx *echo.Context) error

func (*PermissionApi) GetPermissionList

func (p *PermissionApi) GetPermissionList(ctx *echo.Context) error

type ProcApi

type ProcApi struct {
	// contains filtered or unexported fields
}

func NewProcApi

func NewProcApi(
	processCtlLogic *logic.ProcessCtlLogic,
	wsShareLogic *logic.WsShareLogic,
	permissionApi *PermissionApi) *ProcApi

func (*ProcApi) CreateProcess

func (p *ProcApi) CreateProcess(ctx *echo.Context) error

func (*ProcApi) DeleteProcess

func (p *ProcApi) DeleteProcess(ctx *echo.Context) error

func (*ProcApi) GetProcessConfig

func (p *ProcApi) GetProcessConfig(ctx *echo.Context) error

func (*ProcApi) GetProcessList

func (p *ProcApi) GetProcessList(ctx *echo.Context) error

func (*ProcApi) KillAllProcess

func (p *ProcApi) KillAllProcess(ctx *echo.Context) error

func (*ProcApi) KillProcess

func (p *ProcApi) KillProcess(ctx *echo.Context) error

func (*ProcApi) ProcessControl

func (p *ProcApi) ProcessControl(ctx *echo.Context) error

func (*ProcApi) ProcessCreateShare

func (p *ProcApi) ProcessCreateShare(ctx *echo.Context) error

func (*ProcApi) StartAllProcess

func (p *ProcApi) StartAllProcess(ctx *echo.Context) error

func (*ProcApi) StartProcess

func (p *ProcApi) StartProcess(ctx *echo.Context) error

func (*ProcApi) UpdateProcessConfig

func (p *ProcApi) UpdateProcessConfig(ctx *echo.Context) error

type PushApi

type PushApi struct {
	// contains filtered or unexported fields
}

func NewPushApi

func NewPushApi(pushLogic *logic.PushLogic) *PushApi

func (*PushApi) AddPushConfig

func (p *PushApi) AddPushConfig(ctx *echo.Context) error

func (*PushApi) DeletePushConfig

func (p *PushApi) DeletePushConfig(ctx *echo.Context) error

func (*PushApi) GetPushByID

func (p *PushApi) GetPushByID(ctx *echo.Context) error

func (*PushApi) GetPushList

func (p *PushApi) GetPushList(ctx *echo.Context) error

func (*PushApi) UpdatePushConfig

func (p *PushApi) UpdatePushConfig(ctx *echo.Context) error

type TaskApi

type TaskApi struct {
	// contains filtered or unexported fields
}

func NewTaskApi

func NewTaskApi(taskLogic *logic.TaskLogic) *TaskApi

func (*TaskApi) CreateTask

func (t *TaskApi) CreateTask(ctx *echo.Context) error

func (*TaskApi) CreateTaskApiKey

func (t *TaskApi) CreateTaskApiKey(ctx *echo.Context) error

func (*TaskApi) DeleteTaskByID

func (t *TaskApi) DeleteTaskByID(ctx *echo.Context) error

func (*TaskApi) EditTask

func (t *TaskApi) EditTask(ctx *echo.Context) error

func (*TaskApi) GetTaskByID

func (t *TaskApi) GetTaskByID(ctx *echo.Context) error

func (*TaskApi) GetTaskList

func (t *TaskApi) GetTaskList(ctx *echo.Context) error

func (*TaskApi) RunTaskByKey

func (t *TaskApi) RunTaskByKey(ctx *echo.Context) error

func (*TaskApi) StartTask

func (t *TaskApi) StartTask(ctx *echo.Context) error

func (*TaskApi) StopTask

func (t *TaskApi) StopTask(ctx *echo.Context) error

type UserApi

type UserApi struct {
	// contains filtered or unexported fields
}

func NewUserApi

func NewUserApi(userLogic *logic.UserLogic) *UserApi

func (*UserApi) CreateUser

func (u *UserApi) CreateUser(ctx *echo.Context) (err error)

func (*UserApi) DeleteUser

func (u *UserApi) DeleteUser(ctx *echo.Context) (err error)

func (*UserApi) EditUser

func (u *UserApi) EditUser(ctx *echo.Context) (err error)

func (*UserApi) GetUserList

func (u *UserApi) GetUserList(ctx *echo.Context) error

func (*UserApi) LoginHandler

func (u *UserApi) LoginHandler(ctx *echo.Context) error

type WsApi

type WsApi struct {
	// contains filtered or unexported fields
}

func NewWsApi

func NewWsApi(
	processCtlLogic *logic.ProcessCtlLogic,
	wsShareLogic *logic.WsShareLogic,
	eventLogic *logic.EventLogic,
	permissionApi *PermissionApi) *WsApi

func (*WsApi) DeleteWsShareByID

func (w *WsApi) DeleteWsShareByID(ctx *echo.Context) error

func (*WsApi) GetWsShareList

func (w *WsApi) GetWsShareList(ctx *echo.Context) error

func (*WsApi) WebsocketHandle

func (w *WsApi) WebsocketHandle(ctx *echo.Context) (err error)

func (*WsApi) WebsocketShareHandle

func (w *WsApi) WebsocketShareHandle(ctx *echo.Context) (err error)

type WsConnetInstance

type WsConnetInstance struct {
	WsConnect *websocket.Conn

	CancelFunc context.CancelFunc
	// contains filtered or unexported fields
}

func (*WsConnetInstance) Close

func (w *WsConnetInstance) Close() error

func (*WsConnetInstance) Write

func (w *WsConnetInstance) Write(b []byte) (int, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL