39 virtual void sendPacket(
40 ::std::string
const& data,
41 ::NetworkPeer::Reliability reliability,
42 ::Compressibility compressible
46 virtual ::NetworkPeer::DataStatus receivePacket(
47 ::std::string& outData,
48 ::std::shared_ptr<::std::chrono::steady_clock::time_point>
const& timepointPtr
52 virtual ::NetworkPeer::NetworkStatus getNetworkStatus()
const ;
55 virtual bool isEncrypted()
const ;
63 MCAPI
void enableEncryption(::std::string
const& symmetricKey);
69 MCAPI
void* $ctor(::std::shared_ptr<::NetworkPeer> peer);
82 $sendPacket(::std::string
const& data, ::NetworkPeer::Reliability reliability, ::Compressibility compressible);
84 MCAPI ::NetworkPeer::DataStatus $receivePacket(
85 ::std::string& outData,
86 ::std::shared_ptr<::std::chrono::steady_clock::time_point>
const& timepointPtr
89 MCFOLD ::NetworkPeer::NetworkStatus $getNetworkStatus()
const;
91 MCAPI
bool $isEncrypted()
const;
97 MCAPI
static void** $vftable();