middleware

package
v1.14.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 4, 2023 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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

func (CRHTCP) I_Process

func (c CRHTCP) I_Process(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

type CRHTLS

type CRHTLS struct{}

@Type: CRHTLS @Behaviour: Behaviour = InvP.e1 -> I_Process -> TerP.eNot -> Behaviour

func (CRHTLS) I_Process

func (c CRHTLS) I_Process(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

type CRHUDP

type CRHUDP struct{}

@Type: CRHUDP @Behaviour: Behaviour = InvP.e1 -> I_Process -> TerP.e1 -> Behaviour

func (CRHUDP) I_Process

func (c CRHUDP) I_Process(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

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 Naming

type Naming struct{}

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)

func (Namingserver) Register

func (Namingserver) Register(serviceName string, aor messages.AOR) 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_Beforemarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

func (Requestor) I_Beforeproxy

func (Requestor) I_Beforeproxy(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

func (Requestor) I_Beforesend

func (Requestor) I_Beforesend(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

func (Requestor) I_Beforeunmarshalling

func (Requestor) I_Beforeunmarshalling(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

type SRHTCP

type SRHTCP struct{}

@Type: SRHTCP @Behaviour: Behaviour = I_Accept -> I_Receive -> InvR.e1 -> TerR.e1 -> I_Send -> Behaviour

func (SRHTCP) I_Accept

func (s SRHTCP) I_Accept(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

func (SRHTCP) I_Receive

func (s SRHTCP) I_Receive(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

func (SRHTCP) I_Send

func (s SRHTCP) I_Send(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

type SRHTLS

type SRHTLS struct{}

@Type: SRHTLS @Behaviour: Behaviour = I_Accept -> I_Receive -> InvR.e1 -> TerR.e1 -> I_Send -> Behaviour

func (SRHTLS) I_Accept

func (s SRHTLS) I_Accept(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

func (SRHTLS) I_Receive

func (s SRHTLS) I_Receive(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

func (SRHTLS) I_Send

func (s SRHTLS) I_Send(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

type SRHUDP

type SRHUDP struct{}

@Type: SRHUDP @Behaviour: Behaviour = I_Accept -> I_Receive -> InvR.e1 -> TerR.e1 -> I_Send -> Behaviour

func (SRHUDP) I_Accept

func (s SRHUDP) I_Accept(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

func (SRHUDP) I_Receive

func (s SRHUDP) I_Receive(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

func (SRHUDP) I_Send

func (s SRHUDP) I_Send(id string, msg *messages.SAMessage, info *interface{}, reset *bool)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL