{ "reference": "EterLib/NetStream.cpp", "reference_sha256": "e19462f99d1ed8ceda3c3a8cfdae75072d4f5d1c92747b225e8e1a31f1648dd4", "priority": "P2", "contracts": [], "functions": { "CNetworkStream::SetSecurityMode": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SetSecurityMode" ] }, "CNetworkStream::IsSecurityMode": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::IsSecurityMode" ] }, "CNetworkStream::SetRecvBufferSize": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SetRecvBufferSize" ] }, "CNetworkStream::SetSendBufferSize": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SetSendBufferSize" ] }, "CNetworkStream::__RecvInternalBuffer": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::__RecvInternalBuffer" ] }, "CNetworkStream::__SendInternalBuffer": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::__SendInternalBuffer" ] }, "CNetworkStream::__PopSendBuffer": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::__PopSendBuffer" ] }, "CNetworkStream::Process": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Process" ] }, "CNetworkStream::Disconnect": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Disconnect" ] }, "CNetworkStream::Clear": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Clear" ] }, "CNetworkStream::Connect": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Connect" ] }, "CNetworkStream::ClearRecvBuffer": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::ClearRecvBuffer" ] }, "CNetworkStream::GetRecvBufferSize": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::GetRecvBufferSize" ] }, "CNetworkStream::Peek": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Peek" ] }, "GetSendHeaderName": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:GetSendHeaderName" ] }, "GetRecvHeaderName": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:GetRecvHeaderName" ] }, "CNetworkStream::Recv": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Recv" ] }, "CNetworkStream::__GetSendBufferSize": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::__GetSendBufferSize" ] }, "CNetworkStream::Send": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Send" ] }, "CNetworkStream::SendFlush": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SendFlush" ] }, "CNetworkStream::IsOnline": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::IsOnline" ] }, "CNetworkStream::SetPacketSequenceMode": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SetPacketSequenceMode" ] }, "CNetworkStream::SendSequence": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SendSequence" ] }, "CNetworkStream::OnProcess": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::OnProcess" ] }, "CNetworkStream::OnRemoteDisconnect": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::OnRemoteDisconnect" ] }, "CNetworkStream::OnDisconnect": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::OnDisconnect" ] }, "CNetworkStream::OnConnectSuccess": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::OnConnectSuccess" ] }, "CNetworkStream::OnConnectFailure": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::OnConnectFailure" ] }, "CNetworkStream::CNetworkStream": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::CNetworkStream" ] }, "CNetworkStream::~CNetworkStream": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::~CNetworkStream" ] }, "CNetworkStream::Prepare": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Prepare" ] }, "CNetworkStream::Activate": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Activate" ] }, "CNetworkStream::ActivateCipher": { "status": "PORTED", "impl": [ "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::ActivateCipher" ], "note": "PORT: also decrypts ciphertext already sitting behind KEY_AGREEMENT_COMPLETED in the same recv (loopback/LAN coalescing); 40250 relies on server pulse timing." } } }