Documentation ¶
Index ¶
- func AddRuleHander(w http.ResponseWriter, r *http.Request)
- func DeleteRuleByNameHander(w http.ResponseWriter, r *http.Request)
- func GetAllRuleHander(w http.ResponseWriter, r *http.Request)
- func GetRuleByNameHander(w http.ResponseWriter, r *http.Request)
- func InitRuleServer()
- func SendEdgexError(writer http.ResponseWriter, request *http.Request, err errors.EdgeX)
- func SendResponse(writer http.ResponseWriter, request *http.Request, response interface{}, ...)
- func TriggerRuleByIdHander(w http.ResponseWriter, r *http.Request)
- func UpdateRuleByNameHander(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddRuleHander ¶
func AddRuleHander(w http.ResponseWriter, r *http.Request)
func DeleteRuleByNameHander ¶
func DeleteRuleByNameHander(w http.ResponseWriter, r *http.Request)
func GetAllRuleHander ¶
func GetAllRuleHander(w http.ResponseWriter, r *http.Request)
func GetRuleByNameHander ¶
func GetRuleByNameHander(w http.ResponseWriter, r *http.Request)
func InitRuleServer ¶
func InitRuleServer()
func SendEdgexError ¶
func SendResponse ¶
func SendResponse( writer http.ResponseWriter, request *http.Request, response interface{}, statusCode int)
SendResponse puts together the response packet for the V2 API
func TriggerRuleByIdHander ¶
func TriggerRuleByIdHander(w http.ResponseWriter, r *http.Request)
func UpdateRuleByNameHander ¶
func UpdateRuleByNameHander(w http.ResponseWriter, r *http.Request)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.