Documentation ¶
Index ¶
- type Component
- type ComponentAnomaly
- type DCAble
- type DeepLoad
- type DeepParameters
- type Manager
- func (DCM *Manager) AnomalyCreatorRecursiveDC(TP *lib.Process, components map[string]*Component)
- func (DCM *Manager) Close()
- func (DCM *Manager) CommunicateWithDC(jsonBytes []byte) *DeepParameters
- func (DCM *Manager) CreateAnomaly(P *lib.Process, params *ComponentAnomaly, component lib.DCAble, cTime float64)
- func (DCM *Manager) CreateDeepControllerImpact(TP *lib.Process, newParams *DeepParameters)
- func (DCM *Manager) DeepControllerManagerProcess(TP *lib.Process, data interface{})
- func (DCM *Manager) ParametersUpdaterRecursiveDC(components map[string]*Component)
- type ZMQReqSocket
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComponentAnomaly ¶
type DeepParameters ¶
type Manager ¶
type Manager struct { DeepControllingMode bool // contains filtered or unexported fields }
func Init_d ¶
func Init_d(flags *lib.DeepControllerFlags) *Manager
func NewManager ¶
func NewManager(flags *lib.DeepControllerFlags) *Manager
func (*Manager) AnomalyCreatorRecursiveDC ¶
func (*Manager) CommunicateWithDC ¶
func (DCM *Manager) CommunicateWithDC(jsonBytes []byte) *DeepParameters
func (*Manager) CreateAnomaly ¶
func (*Manager) CreateDeepControllerImpact ¶
func (DCM *Manager) CreateDeepControllerImpact(TP *lib.Process, newParams *DeepParameters)
func (*Manager) DeepControllerManagerProcess ¶
func (*Manager) ParametersUpdaterRecursiveDC ¶
type ZMQReqSocket ¶
type ZMQReqSocket struct {
// contains filtered or unexported fields
}
func NewZMQReqSocket ¶
func NewZMQReqSocket(protocol string, host string, port string) *ZMQReqSocket
Click to show internal directories.
Click to hide internal directories.