Documentation
¶
Index ¶
- type HttpHandler
- func (h *HttpHandler) AddHostRule(c *gin.Context, hostId string)
- func (h *HttpHandler) ChangePassword(c *gin.Context)
- func (h *HttpHandler) CheckEnrollCode(c *gin.Context, hostId string)
- func (h *HttpHandler) CreateEnroll(c *gin.Context, hostId string)
- func (h *HttpHandler) CreateEnrollCode(c *gin.Context, hostId string)
- func (h *HttpHandler) CreateHost(c *gin.Context)
- func (h *HttpHandler) CreateNetwork(c *gin.Context)
- func (h *HttpHandler) CreateRule(c *gin.Context)
- func (h *HttpHandler) DeleteHost(c *gin.Context, hostId string)
- func (h *HttpHandler) DeleteHostRule(c *gin.Context, hostId string, ruleId string)
- func (h *HttpHandler) DeleteNetwork(c *gin.Context, networkId string)
- func (h *HttpHandler) DeleteRule(c *gin.Context, id string)
- func (h *HttpHandler) EnrollHost(c *gin.Context, code string)
- func (h *HttpHandler) GetAllNetwork(c *gin.Context)
- func (h *HttpHandler) GetHost(c *gin.Context, hostId string)
- func (h *HttpHandler) GetHostConfig(c *gin.Context, hostId string)
- func (h *HttpHandler) GetNetwork(c *gin.Context, networkId string)
- func (h *HttpHandler) GetUserInfo(c *gin.Context)
- func (h *HttpHandler) ListHost(c *gin.Context, params v1.ListHostParams)
- func (h *HttpHandler) ListHostRules(c *gin.Context, hostId string, params v1.ListHostRulesParams)
- func (h *HttpHandler) ListRule(c *gin.Context, params v1.ListRuleParams)
- func (h *HttpHandler) LoginUser(c *gin.Context)
- func (h *HttpHandler) RegisterUser(c *gin.Context)
- func (h *HttpHandler) SendCode(c *gin.Context)
- func (h *HttpHandler) Start(ctx context.Context) error
- func (h *HttpHandler) UpdateHost(c *gin.Context, hostId string)
- func (h *HttpHandler) UpdateNetwork(c *gin.Context, networkId string)
- func (h *HttpHandler) VerifyCode(c *gin.Context, params v1.VerifyCodeParams)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HttpHandler ¶
type HttpHandler struct {
// contains filtered or unexported fields
}
func NewHttpHandler ¶
func NewHttpHandler(c *config.Config, app *app.Application) *HttpHandler
func (*HttpHandler) AddHostRule ¶
func (h *HttpHandler) AddHostRule(c *gin.Context, hostId string)
func (*HttpHandler) ChangePassword ¶
func (h *HttpHandler) ChangePassword(c *gin.Context)
func (*HttpHandler) CheckEnrollCode ¶
func (h *HttpHandler) CheckEnrollCode(c *gin.Context, hostId string)
func (*HttpHandler) CreateEnroll ¶
func (h *HttpHandler) CreateEnroll(c *gin.Context, hostId string)
func (*HttpHandler) CreateEnrollCode ¶
func (h *HttpHandler) CreateEnrollCode(c *gin.Context, hostId string)
func (*HttpHandler) CreateHost ¶
func (h *HttpHandler) CreateHost(c *gin.Context)
func (*HttpHandler) CreateNetwork ¶
func (h *HttpHandler) CreateNetwork(c *gin.Context)
func (*HttpHandler) CreateRule ¶
func (h *HttpHandler) CreateRule(c *gin.Context)
func (*HttpHandler) DeleteHost ¶
func (h *HttpHandler) DeleteHost(c *gin.Context, hostId string)
func (*HttpHandler) DeleteHostRule ¶
func (h *HttpHandler) DeleteHostRule(c *gin.Context, hostId string, ruleId string)
func (*HttpHandler) DeleteNetwork ¶
func (h *HttpHandler) DeleteNetwork(c *gin.Context, networkId string)
func (*HttpHandler) DeleteRule ¶
func (h *HttpHandler) DeleteRule(c *gin.Context, id string)
func (*HttpHandler) EnrollHost ¶
func (h *HttpHandler) EnrollHost(c *gin.Context, code string)
func (*HttpHandler) GetAllNetwork ¶
func (h *HttpHandler) GetAllNetwork(c *gin.Context)
func (*HttpHandler) GetHostConfig ¶
func (h *HttpHandler) GetHostConfig(c *gin.Context, hostId string)
func (*HttpHandler) GetNetwork ¶
func (h *HttpHandler) GetNetwork(c *gin.Context, networkId string)
func (*HttpHandler) GetUserInfo ¶
func (h *HttpHandler) GetUserInfo(c *gin.Context)
func (*HttpHandler) ListHost ¶
func (h *HttpHandler) ListHost(c *gin.Context, params v1.ListHostParams)
func (*HttpHandler) ListHostRules ¶
func (h *HttpHandler) ListHostRules(c *gin.Context, hostId string, params v1.ListHostRulesParams)
func (*HttpHandler) ListRule ¶
func (h *HttpHandler) ListRule(c *gin.Context, params v1.ListRuleParams)
func (*HttpHandler) LoginUser ¶
func (h *HttpHandler) LoginUser(c *gin.Context)
func (*HttpHandler) RegisterUser ¶
func (h *HttpHandler) RegisterUser(c *gin.Context)
func (*HttpHandler) SendCode ¶
func (h *HttpHandler) SendCode(c *gin.Context)
func (*HttpHandler) UpdateHost ¶
func (h *HttpHandler) UpdateHost(c *gin.Context, hostId string)
func (*HttpHandler) UpdateNetwork ¶
func (h *HttpHandler) UpdateNetwork(c *gin.Context, networkId string)
func (*HttpHandler) VerifyCode ¶
func (h *HttpHandler) VerifyCode(c *gin.Context, params v1.VerifyCodeParams)
Click to show internal directories.
Click to hide internal directories.