3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/nether_net/lan/AesAdapter.h"
7#include "mc/deps/nether_net/utils/ErrorOr.h"
25 OpenSSLAesAdapter& operator=(OpenSSLAesAdapter
const&);
26 OpenSSLAesAdapter(OpenSSLAesAdapter
const&);
32 virtual ::NetherNet::ErrorOr<void, ::std::error_code> SetKey(uint64
id) ;
34 virtual int Send(
void const* pv, uint64 cb) ;
38 virtual int Recv(
void* pv, uint64 cb, int64* timestamp) ;
42 virtual ~OpenSSLAesAdapter() =
default;
48 MCNAPI ::NetherNet::ErrorOr<void, ::std::error_code>
$SetKey(uint64
id);
50 MCNAPI
int $Send(
void const* pv, uint64 cb);
54 MCNAPI
int $Recv(
void* pv, uint64 cb, int64* timestamp);
Definition AesAdapter.h:11
MCAPI int $Send(void const *pv, uint64 cb)
static MCAPI void ** $vftableForHasSlots()
MCAPI int $SendTo(void const *pv, uint64 cb, ::rtc::SocketAddress const &addr)
MCAPI int $Recv(void *pv, uint64 cb, int64 *timestamp)
MCAPI int $RecvFrom(void *pv, uint64 cb, ::rtc::SocketAddress *paddr, int64 *timestamp)
MCAPI ::NetherNet::ErrorOr< void, ::std::error_code > $SetKey(uint64 id)
static MCAPI void ** $vftableForSocket()
Definition SocketAddress.h:12