LeviLamina
Loading...
Searching...
No Matches
PacketSecurityController Class Reference
+ Inheritance diagram for PacketSecurityController:

Public Member Functions

PacketSecurityControlleroperator= (PacketSecurityController const &)
 
 PacketSecurityController (PacketSecurityController const &)
 
virtual::PacketViolationResponse checkForViolation (::MinecraftPacketIds packetId, ::SubClientId subClientId, ::nonstd::expected< void, ::Bedrock::ErrorInfo<::std::error_code > > const &result, bool *outIsNewOrUpdatedViolation)
 
virtual uint getTelemetryData ()
 
virtual ::Bedrock::ErrorInfo<::std::error_code > consumePacketError (::SubClientId subClientId)
 
MCAPI PacketSecurityController (::NetworkIdentifier const &netId, bool packetLimitHandlerEnabled)
 
MCAPI void * $ctor (::NetworkIdentifier const &netId, bool packetLimitHandlerEnabled)
 
MCAPI::PacketViolationResponse $checkForViolation (::MinecraftPacketIds packetId, ::SubClientId subClientId, ::nonstd::expected< void, ::Bedrock::ErrorInfo<::std::error_code > > const &result, bool *outIsNewOrUpdatedViolation)
 
MCAPI uint $getTelemetryData ()
 
MCAPI ::Bedrock::ErrorInfo<::std::error_code > $consumePacketError (::SubClientId subClientId)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkc814bd
 
::ll::UntypedStorage< 8, 40 > mUnk2b4bd9
 

Constructor & Destructor Documentation

◆ PacketSecurityController()

MCAPI PacketSecurityController::PacketSecurityController ( ::NetworkIdentifier const & netId,
bool packetLimitHandlerEnabled )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ checkForViolation()

virtual::PacketViolationResponse PacketSecurityController::checkForViolation ( ::MinecraftPacketIds packetId,
::SubClientId subClientId,
::nonstd::expected< void, ::Bedrock::ErrorInfo<::std::error_code > > const & result,
bool * outIsNewOrUpdatedViolation )
virtual

◆ getTelemetryData()

virtual uint PacketSecurityController::getTelemetryData ( )
virtual

◆ consumePacketError()

virtual ::Bedrock::ErrorInfo<::std::error_code > PacketSecurityController::consumePacketError ( ::SubClientId subClientId)
virtual

◆ $ctor()

MCAPI void * PacketSecurityController::$ctor ( ::NetworkIdentifier const & netId,
bool packetLimitHandlerEnabled )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $checkForViolation()

MCAPI::PacketViolationResponse PacketSecurityController::$checkForViolation ( ::MinecraftPacketIds packetId,
::SubClientId subClientId,
::nonstd::expected< void, ::Bedrock::ErrorInfo<::std::error_code > > const & result,
bool * outIsNewOrUpdatedViolation )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getTelemetryData()

MCAPI uint PacketSecurityController::$getTelemetryData ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $consumePacketError()

MCAPI ::Bedrock::ErrorInfo<::std::error_code > PacketSecurityController::$consumePacketError ( ::SubClientId subClientId)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** PacketSecurityController::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void IPacketSecurityController::$dtor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: