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

Function newMessageHeader

p2pserver/message/types/message.go:81–88  ·  view source on GitHub ↗
(cmd string, length uint32, checksum [common.CHECKSUM_LEN]byte)

Source from the content-addressed store, hash-verified

79}
80
81func newMessageHeader(cmd string, length uint32, checksum [common.CHECKSUM_LEN]byte) messageHeader {
82 msgh := messageHeader{}
83 msgh.Magic = config.DefConfig.P2PNode.NetworkMagic
84 copy(msgh.CMD[:], cmd)
85 msgh.Checksum = checksum
86 msgh.Length = length
87 return msgh
88}
89
90func WriteMessage(sink *comm.ZeroCopySink, msg Message) {
91 pstart := sink.Size()

Callers 4

TestMsgHdr2Function · 0.85
TestMsgHdrDesPerformanceFunction · 0.85
WriteMessageFunction · 0.85

Calls

no outgoing calls

Tested by 3

TestMsgHdr2Function · 0.68
TestMsgHdrDesPerformanceFunction · 0.68