Documentation ¶
Index ¶
- func CreateScheme(r *http.Request) (*httplib.Response, error)
- func DeleteScheme(r *http.Request) (*httplib.Response, error)
- func GetDashboard(r *http.Request) (*httplib.Response, error)
- func GetScheme(r *http.Request) (*httplib.Response, error)
- func ListSchemas(r *http.Request) (*httplib.Response, error)
- func RunScheme(r *http.Request) (*httplib.Response, error)
- func SendDashboard(w http.ResponseWriter, r *http.Request) error
- func StopScheme(r *http.Request) (*httplib.Response, error)
- type SchemeDescription
- type SchemeList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateScheme ¶
CreateScheme создает описание схемы.
func DeleteScheme ¶
DeleteScheme удаляем описание схемы, если оно существует.
func GetDashboard ¶
GetDashboard получает описание схемы.
func ListSchemas ¶
ListSchemas получает список названий схем.
func SendDashboard ¶
func SendDashboard(w http.ResponseWriter, r *http.Request) error
SendDashboard периодически отправляет данные по websocket.
Types ¶
type SchemeDescription ¶
SchemeDescription описание конкретной схемы.
type SchemeList ¶
type SchemeList struct {
Schemas []*SchemeDescription `json:"schemas"`
}
SchemeList список всех хранящихся схем с их статусами.
Click to show internal directories.
Click to hide internal directories.