Documentation ¶
Index ¶
- Variables
- type Namingproxy
- func (p *Namingproxy) Configure(config generic.ProxyConfig)
- func (Namingproxy) I_In(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (Namingproxy) I_Out(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (p Namingproxy) List() []interface{}
- func (p Namingproxy) Lookup(_p1 string) (generic.Proxy, bool)
- func (Namingproxy) Register(_p1 string, _p2 interface{}) bool
Constants ¶
This section is empty.
Variables ¶
View Source
var ChOut, ChIn chan messages.SAMessage
Internal channels
View Source
var ProxiesRepo = map[string]generic.Proxy{ reflect.TypeOf(Namingproxy{}).Name(): &Namingproxy{}, reflect.TypeOf(externalcomponents.Calculatorproxy{}).Name(): &externalcomponents.Calculatorproxy{}, reflect.TypeOf(fibonacciProxy.FibonacciProxy{}).Name(): &fibonacciProxy.FibonacciProxy{}}
@Type: Namingproxy @Behaviour: Behaviour = I_In -> InvR.e1 -> TerR.e1 -> I_Out -> Behaviour
Functions ¶
This section is empty.
Types ¶
type Namingproxy ¶
type Namingproxy struct {
Config generic.ProxyConfig
}
func NewNamingproxy ¶
func NewNamingproxy(endPoint messages.EndPoint) Namingproxy
func (*Namingproxy) Configure ¶
func (p *Namingproxy) Configure(config generic.ProxyConfig)
func (Namingproxy) I_In ¶
func (Namingproxy) I_In(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
Architectural operations
func (Namingproxy) I_Out ¶
func (Namingproxy) I_Out(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Namingproxy) List ¶
func (p Namingproxy) List() []interface{}
func (Namingproxy) Register ¶
func (Namingproxy) Register(_p1 string, _p2 interface{}) bool
Functional operations
Click to show internal directories.
Click to hide internal directories.