Documentation ¶
Index ¶
- type Analyser
- type Core
- type EvolutiveProtocol
- type Executor
- type Monevolutive
- type Monitor
- type Planner
- type Unit
- func (u Unit) I_Adaptunit(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (u Unit) I_Execute(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (u Unit) I_Initialiseunit(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (u Unit) PrintData()
- func (u Unit) PrintId()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Analyser ¶
type Analyser struct{}
@Type: Analyser @Behaviour: Behaviour = InvP.e1 -> I_Process -> InvR.e2 -> Behaviour
type EvolutiveProtocol ¶
type EvolutiveProtocol struct{} //[] I_Nonewplugins -> Behaviour
@Type: EvolutiveProtocol @Behaviour: Behaviour = I_Hasnewprotocol -> InvR.e1 -> Behaviour
func (EvolutiveProtocol) I_Hasnewprotocol ¶
func (EvolutiveProtocol) I_Hasnewprotocol(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
type Executor ¶
type Executor struct{}
@Type: Executor @Behaviour: Behaviour = InvP.e1 -> I_Process -> InvR.e2 -> Behaviour
type Monevolutive ¶
type Monevolutive struct{} //[] I_Nonewplugins -> Behaviour
@Type: Monevolutive @Behaviour: Behaviour = I_Hasnewplugins -> InvR.e1 -> Behaviour
func (Monevolutive) I_Hasnewplugins ¶
func (Monevolutive) I_Hasnewplugins(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Monevolutive) I_Nonewplugins ¶
func (Monevolutive) I_Nonewplugins(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
type Monitor ¶
type Monitor struct{}
@Type: Monitor @Behaviour: Behaviour = InvP.e1 -> I_Process -> InvR.e2 -> Behaviour
type Planner ¶
type Planner struct{}
@Type: Planner @Behaviour: Behaviour = InvP.e1 -> I_Process -> InvR.e2 -> Behaviour
type Unit ¶
type Unit struct { UnitId string Graph dot.DOTGraph ElemOfUnitInfo interface{} //[] * ElemOfUnit interface{} GraphOfElem dot.DOTGraph }
@Type: Unit @Behaviour: Behaviour = RUNTIME
func (Unit) I_Adaptunit ¶
msg *messages.SAMessage, info [] *interface{}, r *bool
func (Unit) I_Initialiseunit ¶
msg *messages.SAMessage, info [] *interface{}, r *bool