3#include "mc/_HeaderOutputPredefine.h" 
    6#include "mc/deps/core/minecraft/threading/EnableQueueForMainThread.h" 
    7#include "mc/deps/core/utility/NonOwnerPointer.h" 
    8#include "mc/network/IncomingPacketFilterResult.h" 
    9#include "mc/network/MinecraftPacketIds.h" 
   10#include "mc/network/NetEventCallback.h" 
   11#include "mc/network/OutgoingPacketFilterResult.h" 
   17namespace Automation { 
class AutomationClient; }
 
   44    virtual ::IncomingPacketFilterResult allowIncomingPacketId(
 
   46        ::MinecraftPacketIds                packetId,
 
   51    virtual ::OutgoingPacketFilterResult
 
   52    allowOutgoingPacket(::std::vector<::NetworkIdentifierWithSubId> 
const& ids, 
::Packet const& packet) ;
 
   55    virtual void onWebsocketRequest(
 
   56        ::std::string 
const&    serverAddress,
 
   57        ::std::string 
const&    payload,
 
   58        ::std::function<
void()> errorCallback
 
   67    MCNAPI 
void _connect(::std::string 
const& address);
 
   75    MCNAPI 
void* 
$ctor(
bool isDedicatedServer);
 
   87    MCNAPI ::IncomingPacketFilterResult
 
   90    MCNAPI ::OutgoingPacketFilterResult
 
   94        ::std::string 
const&    serverAddress,
 
   95        ::std::string 
const&    payload,
 
   96        ::std::function<
void()> errorCallback
 
 
Definition NonOwnerPointer.h:9
Definition EnableQueueForMainThread.h:10
Definition ClassroomModeNetworkHandler.h:20
static MCAPI void ** $vftableForNetEventCallback()
MCAPI::OutgoingPacketFilterResult $allowOutgoingPacket(::std::vector<::NetworkIdentifierWithSubId > const &ids, ::Packet const &packet)
MCAPI void setAutomationClient(::Bedrock::NonOwnerPointer<::Automation::AutomationClient > client)
static MCAPI void ** $vftableForEnableQueueForMainThread()
MCAPI void $onWebsocketRequest(::std::string const &serverAddress, ::std::string const &payload, ::std::function< void()> errorCallback)
MCAPI::IncomingPacketFilterResult $allowIncomingPacketId(::NetworkIdentifierWithSubId const &id, ::MinecraftPacketIds packetId, uint64 packetSize)
MCAPI void _connect(::std::string const &address)
MCAPI void * $ctor(bool isDedicatedServer)
MCAPI ClassroomModeNetworkHandler(bool isDedicatedServer)
Definition NetEventCallback.h:242
Definition NetworkIdentifierWithSubId.h:10