MCPcopy Create free account
hub / github.com/DNAProject/DNA / NewMsgRouter

Function NewMsgRouter

p2pserver/message/utils/msg_router.go:46–50  ·  view source on GitHub ↗

NewMsgRouter returns a message router object

(p2p p2p.P2P)

Source from the content-addressed store, hash-verified

44
45// NewMsgRouter returns a message router object
46func NewMsgRouter(p2p p2p.P2P) *MessageRouter {
47 msgRouter := &MessageRouter{}
48 msgRouter.init(p2p)
49 return msgRouter
50}
51
52// init initializes the message router's attributes
53func (this *MessageRouter) init(p2p p2p.P2P) {

Callers 2

NewServerFunction · 0.92
TestMsgRouterFunction · 0.85

Calls 1

initMethod · 0.95

Tested by 1

TestMsgRouterFunction · 0.68