UE4の接続周りの処理を確認するときに参照した情報についてメモします。
メモのような情報を参照してOnlineSubsystemOculusなどの末端のコードまで含めて見ることで結構処理を追うことができました。
自分の理解のために図化したりしていますが理解が間違っている可能性があります。
また、自分にとって必要になった接続周りの一部しかまとめていません。
接続周り
接続周りはNetDriver.hのコメントに詳しく書いてある。
NetDrivers, NetConnections, and Channels、Game Net Drivers, Net Connections, and Channelsあたりの内容
Startup and Handshakingあたりの内容
ハンドシェーク周り
ハンドシェーク周りはStatelessConnectHandlerComponent.cppにも書いてある。