API Reference
On this page
Classes | |
| struct | PausedPacket |
Public Types | |
| enum class | Type : int { Remote = 0 , Local = 1 } |
Public Member Functions | |
| MCAPI | NetworkConnection (::NetworkIdentifier const &id, ::std::shared_ptr<::NetworkPeer > peer, bool isSafeAndFast, ::Bedrock::NonOwnerPointer<::IPacketObserver > packetObserver, ::Scheduler &mainThread, bool isRawRecordingEnabled, ::NetworkSettingOptions const &settings, ::std::shared_ptr<::IPacketSecurityController > packetSecurityController, ::std::optional<::WebKey > identityPublicKey) |
| MCAPI void * | $ctor (::NetworkIdentifier const &id, ::std::shared_ptr<::NetworkPeer > peer, bool isSafeAndFast, ::Bedrock::NonOwnerPointer<::IPacketObserver > packetObserver, ::Scheduler &mainThread, bool isRawRecordingEnabled, ::NetworkSettingOptions const &settings, ::std::shared_ptr<::IPacketSecurityController > packetSecurityController, ::std::optional<::WebKey > identityPublicKey) |
Public Attributes | |
| ::ll::TypedStorage< 8, 176, ::NetworkIdentifier > | mId |
| ::ll::TypedStorage< 4, 4, ::NetworkConnection::Type > | mType |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::NetworkPacketRecorder > > | mNetworkPacketRecorder |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::EncryptedNetworkPeer > > | mEncryptedPeer |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::CompressedNetworkPeer > > | mCompressedPeer |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::BatchedNetworkPeer > > | mBatchedPeer |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::LatencyNetworkPeer > > | mLatencyPeer |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::PacketTraceNetworkPeer > > | mPacketTracePeer |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::NetworkPeer > > | mPeer |
| ::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > | mLastPacketTime |
| ::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > | mClosedTime |
| ::ll::TypedStorage< 4, 4, ::std::bitset< 2 > > | mPausedChannels |
| ::ll::TypedStorage< 8, 40, ::std::queue<::NetworkConnection::PausedPacket, ::std::deque<::NetworkConnection::PausedPacket > > > | mResumedPackets |
| ::ll::TypedStorage< 8, 48, ::std::array<::std::vector<::NetworkConnection::PausedPacket >, 2 > > | mPausedPackets |
| ::ll::TypedStorage< 1, 1, bool > | mDisconnected |
| ::ll::TypedStorage< 1, 1, bool > | mShouldCloseConnection |
| ::ll::TypedStorage< 1, 1, bool > | mEncryptionDisabled |
| ::ll::TypedStorage< 4, 4, ::Connection::DisconnectFailReason > | mShouldCloseConnectionReason |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::IPacketSecurityController > > | mPacketSecurityController |
| ::ll::TypedStorage< 8, 48, ::std::optional<::WebKey > > | mIdentityPublicKey |
| MCAPI NetworkConnection::NetworkConnection | ( | ::NetworkIdentifier const & | id, |
| ::std::shared_ptr<::NetworkPeer > | peer, | ||
| bool | isSafeAndFast, | ||
| ::Bedrock::NonOwnerPointer<::IPacketObserver > | packetObserver, | ||
| ::Scheduler & | mainThread, | ||
| bool | isRawRecordingEnabled, | ||
| ::NetworkSettingOptions const & | settings, | ||
| ::std::shared_ptr<::IPacketSecurityController > | packetSecurityController, | ||
| ::std::optional<::WebKey > | identityPublicKey ) |
| MCAPI void * NetworkConnection::$ctor | ( | ::NetworkIdentifier const & | id, |
| ::std::shared_ptr<::NetworkPeer > | peer, | ||
| bool | isSafeAndFast, | ||
| ::Bedrock::NonOwnerPointer<::IPacketObserver > | packetObserver, | ||
| ::Scheduler & | mainThread, | ||
| bool | isRawRecordingEnabled, | ||
| ::NetworkSettingOptions const & | settings, | ||
| ::std::shared_ptr<::IPacketSecurityController > | packetSecurityController, | ||
| ::std::optional<::WebKey > | identityPublicKey ) |