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

Method handleGetNodeTypeReq

p2pserver/actor/server/actor.go:215–223  ·  view source on GitHub ↗

peer`s service type handler

(ctx actor.Context, req *GetNodeTypeReq)

Source from the content-addressed store, hash-verified

213
214//peer`s service type handler
215func (this *P2PActor) handleGetNodeTypeReq(ctx actor.Context, req *GetNodeTypeReq) {
216 ret := this.server.GetNetWork().GetServices()
217 if ctx.Sender() != nil {
218 resp := &GetNodeTypeRsp{
219 NodeType: ret,
220 }
221 ctx.Sender().Request(resp, ctx.Self())
222 }
223}
224
225func (this *P2PActor) handleTransmitConsensusMsgReq(ctx actor.Context, req *TransmitConsensusMsgReq) {
226 peer := this.server.GetNetWork().GetPeer(req.Target)

Callers 1

ReceiveMethod · 0.95

Calls 3

GetNetWorkMethod · 0.80
SenderMethod · 0.80
GetServicesMethod · 0.65

Tested by

no test coverage detected