Documentation ¶
Index ¶
- func ActivateScenario(w http.ResponseWriter, r *http.Request)
- func CreateReplayFile(w http.ResponseWriter, r *http.Request)
- func CreateReplayFileFromScenarioExec(w http.ResponseWriter, r *http.Request)
- func CreateScenario(w http.ResponseWriter, r *http.Request)
- func CtrlEngineInit() (err error)
- func DeleteReplayFile(w http.ResponseWriter, r *http.Request)
- func DeleteReplayFileList(w http.ResponseWriter, r *http.Request)
- func DeleteScenario(w http.ResponseWriter, r *http.Request)
- func DeleteScenarioList(w http.ResponseWriter, r *http.Request)
- func GetActiveNodeServiceMaps(w http.ResponseWriter, r *http.Request)
- func GetActiveScenario(w http.ResponseWriter, r *http.Request)
- func GetReplayFile(w http.ResponseWriter, r *http.Request)
- func GetReplayFileList(w http.ResponseWriter, r *http.Request)
- func GetReplayStatus(w http.ResponseWriter, r *http.Request)
- func GetScenario(w http.ResponseWriter, r *http.Request)
- func GetScenarioList(w http.ResponseWriter, r *http.Request)
- func GetStates(w http.ResponseWriter, r *http.Request)
- func Index(w http.ResponseWriter, r *http.Request)
- func Logger(inner http.Handler, name string) http.Handler
- func LoopReplay(w http.ResponseWriter, r *http.Request)
- func NewRouter() *mux.Router
- func PlayReplayFile(w http.ResponseWriter, r *http.Request)
- func SendEvent(w http.ResponseWriter, r *http.Request)
- func SetScenario(w http.ResponseWriter, r *http.Request)
- func StopReplayFile(w http.ResponseWriter, r *http.Request)
- func TerminateScenario(w http.ResponseWriter, r *http.Request)
- type Route
- type Routes
- type Scenario
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActivateScenario ¶
func ActivateScenario(w http.ResponseWriter, r *http.Request)
ActivateScenario - Activate (deploy) scenario
func CreateReplayFile ¶
func CreateReplayFile(w http.ResponseWriter, r *http.Request)
func CreateReplayFileFromScenarioExec ¶
func CreateReplayFileFromScenarioExec(w http.ResponseWriter, r *http.Request)
func CreateScenario ¶
func CreateScenario(w http.ResponseWriter, r *http.Request)
CreateScenario - Add new scenario to MEEP store
func CtrlEngineInit ¶
func CtrlEngineInit() (err error)
CtrlEngineInit Initializes the Controller Engine
func DeleteReplayFile ¶
func DeleteReplayFile(w http.ResponseWriter, r *http.Request)
func DeleteReplayFileList ¶
func DeleteReplayFileList(w http.ResponseWriter, r *http.Request)
func DeleteScenario ¶
func DeleteScenario(w http.ResponseWriter, r *http.Request)
DeleteScenario - Delete scenario from MEEP store
func DeleteScenarioList ¶
func DeleteScenarioList(w http.ResponseWriter, r *http.Request)
DeleteScenarioList - Delete all scenarios in MEEP store
func GetActiveNodeServiceMaps ¶
func GetActiveNodeServiceMaps(w http.ResponseWriter, r *http.Request)
GetActiveNodeServiceMaps - Retrieve list of active external node service mappings
func GetActiveScenario ¶
func GetActiveScenario(w http.ResponseWriter, r *http.Request)
GetActiveScenario - Retrieve active (deployed) scenario
func GetReplayFile ¶
func GetReplayFile(w http.ResponseWriter, r *http.Request)
func GetReplayFileList ¶
func GetReplayFileList(w http.ResponseWriter, r *http.Request)
func GetReplayStatus ¶
func GetReplayStatus(w http.ResponseWriter, r *http.Request)
func GetScenario ¶
func GetScenario(w http.ResponseWriter, r *http.Request)
GetScenario - Retrieve scenario from MEEP store
func GetScenarioList ¶
func GetScenarioList(w http.ResponseWriter, r *http.Request)
GetScenarioList - Retrieve list of scenarios in MEEP store
func GetStates ¶
func GetStates(w http.ResponseWriter, r *http.Request)
GetStates - This operation returns status information for pods
func LoopReplay ¶
func LoopReplay(w http.ResponseWriter, r *http.Request)
func PlayReplayFile ¶
func PlayReplayFile(w http.ResponseWriter, r *http.Request)
func SendEvent ¶
func SendEvent(w http.ResponseWriter, r *http.Request)
SendEvent - Send event to active (deployed) scenario
func SetScenario ¶
func SetScenario(w http.ResponseWriter, r *http.Request)
SetScenario - Update scenario in MEEP store
func StopReplayFile ¶
func StopReplayFile(w http.ResponseWriter, r *http.Request)
func TerminateScenario ¶
func TerminateScenario(w http.ResponseWriter, r *http.Request)
TerminateScenario - Terminate active (deployed) scenario