29 ::ll::TypedStorage<4, 4, ::MinecraftPacketIds> packetId;
30 ::ll::TypedStorage<8, 8, int64> recordedTime;
31 ::ll::TypedStorage<8, 8, uint64> originalStreamSize;
32 ::ll::TypedStorage<1, 513, char[513]> hexData;
39 MCAPI ::Json::Value toJson()
const;
49 MCAPI ::Json::Value toJson()
const;
57 ::ll::TypedStorage<8, 1648, ::PacketTraceNetworkPeer::PacketTraceQueue> mSentPackets;
58 ::ll::TypedStorage<8, 1648, ::PacketTraceNetworkPeer::PacketTraceQueue> mReceivedPackets;
63 PacketTraceNetworkPeer();
68 virtual void sendPacket(
69 ::std::string
const& data,
70 ::NetworkPeer::Reliability reliability,
71 ::Compressibility compressible
74 virtual ::NetworkPeer::NetworkStatus getNetworkStatus() const ;
77 ::
std::
string& outData,
78 ::
std::shared_ptr<::
std::chrono::steady_clock::time_point> const& timepointPtr
85 MCAPI explicit PacketTraceNetworkPeer(::
std::shared_ptr<::
NetworkPeer> peer);
87 MCAPI
void _recordPacket(::
std::
string const& data,
bool isOutgoing);
90 MCAPI ::std::pair<::Json::Value, ::Json::Value> getPacketTraces()
const;
97 MCAPI
void* $ctor(::std::shared_ptr<::NetworkPeer> peer);
104 $sendPacket(::std::string
const& data, ::NetworkPeer::Reliability reliability, ::Compressibility compressible);
106 MCFOLD ::NetworkPeer::NetworkStatus $getNetworkStatus()
const;
108 MCAPI ::NetworkPeer::DataStatus $_receivePacket(
109 ::std::string& outData,
110 ::std::shared_ptr<::std::chrono::steady_clock::time_point>
const& timepointPtr