MCPcopy Create free account
hub / github.com/GarageGames/Torque3D / sendConnectRequest

Method sendConnectRequest

Engine/source/sim/netInterface.cpp:248–267  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

246//-----------------------------------------------------------------------------
247
248void NetInterface::sendConnectRequest(NetConnection *conn)
249{
250 BitStream *out = BitStream::getPacketStream();
251 out->write(U8(ConnectRequest));
252 out->write(conn->getSequence());
253
254 U32 addressDigest[4];
255 conn->getAddressDigest(addressDigest);
256 out->write(addressDigest[0]);
257 out->write(addressDigest[1]);
258 out->write(addressDigest[2]);
259 out->write(addressDigest[3]);
260
261 out->writeString(conn->getClassName());
262 conn->writeConnectRequest(out);
263 conn->mConnectSendCount++;
264 conn->mConnectLastSendTime = Platform::getVirtualMilliseconds();
265
266 BitStream::sendPacketStream(conn->getNetAddress());
267}
268
269//-----------------------------------------------------------------------------
270

Callers

nothing calls this directly

Calls 7

getAddressDigestMethod · 0.80
getNetAddressMethod · 0.80
writeMethod · 0.45
getSequenceMethod · 0.45
writeStringMethod · 0.45
getClassNameMethod · 0.45
writeConnectRequestMethod · 0.45

Tested by

no test coverage detected