Documentation ¶
Index ¶
- Variables
- type CRHTCP
- type CRHTLS
- type CRHUDP
- type Calculatorinvoker
- func (Calculatorinvoker) I_Beforemarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (Calculatorinvoker) I_Beforesend(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (Calculatorinvoker) I_Beforeserver(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (Calculatorinvoker) I_Beforeunmarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- type Gobmarshaller
- type Jsonmarshaller
- type Naming
- type Naminginvoker
- func (Naminginvoker) I_Beforemarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (Naminginvoker) I_Beforesend(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (Naminginvoker) I_Beforeserver(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (Naminginvoker) I_Beforeunmarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- type Namingserver
- type Requestor
- func (Requestor) I_Beforemarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (Requestor) I_Beforeproxy(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (Requestor) I_Beforesend(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- func (Requestor) I_Beforeunmarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
- type SRHTCP
- type SRHTLS
- type SRHUDP
Constants ¶
This section is empty.
Variables ¶
var Repo = map[string]messages.AOR{}
Functions ¶
This section is empty.
Types ¶
type CRHTCP ¶
type CRHTCP struct{}
@Type: CRHTCP @Behaviour: Behaviour = InvP.e1 -> I_Process -> TerP.eNot -> Behaviour
type CRHTLS ¶
type CRHTLS struct{}
@Type: CRHTLS @Behaviour: Behaviour = InvP.e1 -> I_Process -> TerP.eNot -> Behaviour
type CRHUDP ¶
type CRHUDP struct{}
@Type: CRHUDP @Behaviour: Behaviour = InvP.e1 -> I_Process -> TerP.e1 -> Behaviour
type Calculatorinvoker ¶
type Calculatorinvoker struct{}
@Type: Calculatorinvoker @Behaviour: Behaviour = InvP.e1 -> I_Beforeunmarshalling -> InvR.e2 -> TerR.e2 -> I_Beforeserver -> I_Beforemarshalling -> InvR.e2 -> TerR.e2 -> I_Beforesend -> TerP.e1 -> Behaviour
func (Calculatorinvoker) I_Beforemarshalling ¶
func (Calculatorinvoker) I_Beforemarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Calculatorinvoker) I_Beforesend ¶
func (Calculatorinvoker) I_Beforesend(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Calculatorinvoker) I_Beforeserver ¶
func (Calculatorinvoker) I_Beforeserver(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Calculatorinvoker) I_Beforeunmarshalling ¶
func (Calculatorinvoker) I_Beforeunmarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
type Gobmarshaller ¶
type Gobmarshaller struct{}
@Type: Gobmarshaller @Behaviour: Behaviour = InvP.e1 -> I_Process -> TerP.e1 -> Behaviour
func (Gobmarshaller) I_Process ¶
func (g Gobmarshaller) I_Process(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Gobmarshaller) Marshall ¶
func (Gobmarshaller) Marshall(m interface{}) []byte
func (Gobmarshaller) Unmarshall ¶
func (Gobmarshaller) Unmarshall(m []byte) interface{}
type Jsonmarshaller ¶
type Jsonmarshaller struct{}
@Type: Jsonmarshaller @Behaviour: Behaviour = InvP.e1 -> I_Process -> TerP.e1 -> Behaviour
func (Jsonmarshaller) I_Process ¶
func (j Jsonmarshaller) I_Process(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Jsonmarshaller) Marshall ¶
func (Jsonmarshaller) Marshall(m miop.MiopPacket) []byte
func (Jsonmarshaller) Unmarshall ¶
func (Jsonmarshaller) Unmarshall(m []byte) miop.MiopPacket
type Naminginvoker ¶
type Naminginvoker struct{}
@Type: Naminginvoker @Behaviour: Behaviour = InvP.e1 -> I_Beforeunmarshalling -> InvR.e2 -> TerR.e2 -> I_Beforeserver -> InvR.e3 -> TerR.e3 -> I_Beforemarshalling -> InvR.e2 -> TerR.e2 -> I_Beforesend -> TerP.e1 -> Behaviour
func (Naminginvoker) I_Beforemarshalling ¶
func (Naminginvoker) I_Beforemarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Naminginvoker) I_Beforesend ¶
func (Naminginvoker) I_Beforesend(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Naminginvoker) I_Beforeserver ¶
func (Naminginvoker) I_Beforeserver(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Naminginvoker) I_Beforeunmarshalling ¶
func (Naminginvoker) I_Beforeunmarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
type Namingserver ¶
type Namingserver struct{}
@Type: Namingserver @Behaviour: Behaviour = InvP.e1 -> I_Process -> TerP.e1 -> Behaviour
func (Namingserver) I_Process ¶
func (s Namingserver) I_Process(id string, msg *messages.SAMessage, info *interface{}, reset *bool)
func (Namingserver) List ¶
func (Namingserver) List() []interface{}
func (Namingserver) Lookup ¶
func (Namingserver) Lookup(s string) (interface{}, bool)
type Requestor ¶
type Requestor struct{}
@Type: Requestor @Behaviour: Behaviour = InvP.e1 -> I_Beforemarshalling -> InvR.e2 -> TerR.e2 -> I_Beforesend -> InvR.e3 -> TerR.e3 -> I_Beforeunmarshalling -> InvR.e2 -> TerR.e2 -> I_Beforeproxy -> TerP.e1 -> Behaviour
func (Requestor) I_Beforemarshalling ¶
func (Requestor) I_Beforeproxy ¶
func (Requestor) I_Beforesend ¶
type SRHTCP ¶
type SRHTCP struct{}
@Type: SRHTCP @Behaviour: Behaviour = I_Accept -> I_Receive -> InvR.e1 -> TerR.e1 -> I_Send -> Behaviour
type SRHTLS ¶
type SRHTLS struct{}
@Type: SRHTLS @Behaviour: Behaviour = I_Accept -> I_Receive -> InvR.e1 -> TerR.e1 -> I_Send -> Behaviour