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

Classes

struct  ThisPtrPlusSysAddr
 

Public Member Functions

TCPInterfaceoperator= (TCPInterface const &)
 
 TCPInterface (TCPInterface const &)
 
virtual void Send (char const *data, uint length, ::RakNet::SystemAddress const &systemAddress, bool broadcast)
 
virtual bool SendList (char const **data, uint const *lengths, int const numParameters, ::RakNet::SystemAddress const &systemAddress, bool broadcast)
 
virtual bool ReceiveHasPackets ()
 
virtual::RakNet::Packet * Receive ()
 
virtual void PushBackPacket (::RakNet::Packet *packet, bool pushAtHead)
 
MCAPI void CloseConnection (::RakNet::SystemAddress systemAddress)
 
MCAPI::RakNet::SystemAddress Connect (char const *host, ushort remotePort, bool block, ushort socketFamily, char const *bindAddress)
 
MCAPI bool CreateListenSocket (ushort port, ushort maxIncomingConnections, ushort socketFamily, char const *bindAddress)
 
MCAPI void GetConnectionList (::RakNet::SystemAddress *remoteSystems, ushort *numberOfSystems) const
 
MCAPI uint GetOutgoingDataBufferSize (::RakNet::SystemAddress systemAddress) const
 
MCAPI::RakNet::SystemAddress HasCompletedConnectionAttempt ()
 
MCAPI::RakNet::SystemAddress HasFailedConnectionAttempt ()
 
MCAPI::RakNet::SystemAddress HasLostConnection ()
 
MCAPI::RakNet::Packet * ReceiveInt ()
 
MCAPI uint64 SocketConnect (char const *host, ushort remotePort, ushort socketFamily, char const *bindAddress)
 
MCAPI bool Start (ushort port, ushort maxIncomingConnections, ushort maxConnections, int _threadPriority, ushort socketFamily, char const *bindAddress)
 
MCAPI void Stop ()
 
MCAPI TCPInterface ()
 
MCAPI void * $ctor ()
 
MCAPI void $dtor ()
 
MCAPI void $Send (char const *data, uint length, ::RakNet::SystemAddress const &systemAddress, bool broadcast)
 
MCAPI bool $SendList (char const **data, uint const *lengths, int const numParameters, ::RakNet::SystemAddress const &systemAddress, bool broadcast)
 
MCAPI bool $ReceiveHasPackets ()
 
MCAPI::RakNet::Packet * $Receive ()
 
MCAPI void $PushBackPacket (::RakNet::Packet *packet, bool pushAtHead)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk3cc6c5
 
::ll::UntypedStorage< 4, 4 > mUnkf0fe21
 
::ll::UntypedStorage< 4, 4 > mUnka96710
 
::ll::UntypedStorage< 8, 8 > mUnka54868
 
::ll::UntypedStorage< 2, 2 > mUnk60f7c0
 
::ll::UntypedStorage< 2, 2 > mUnk4e52e4
 
::ll::UntypedStorage< 2, 2 > mUnk91c0bd
 
::ll::UntypedStorage< 8, 8 > mUnkec5a3a
 
::ll::UntypedStorage< 8, 24 > mUnk757712
 
::ll::UntypedStorage< 8, 24 > mUnk1826ac
 
::ll::UntypedStorage< 8, 8 > mUnk637811
 
::ll::UntypedStorage< 4, 4 > mUnk762ebf
 
::ll::UntypedStorage< 8, 136 > mUnk75578b
 
::ll::UntypedStorage< 8, 136 > mUnk992a86
 
::ll::UntypedStorage< 8, 136 > mUnk27b7a0
 
::ll::UntypedStorage< 8, 136 > mUnkb07421
 
::ll::UntypedStorage< 8, 136 > mUnka4fe43
 
::ll::UntypedStorage< 8, 40 > mUnk6b6120
 
::ll::UntypedStorage< 8, 40 > mUnk583ef4
 
::ll::UntypedStorage< 8, 24 > mUnk128387
 
::ll::UntypedStorage< 8, 24 > mUnk8e4b25
 
::ll::UntypedStorage< 4, 4 > mUnka114bf
 
::ll::UntypedStorage< 8, 16 > mUnked9328
 
::ll::UntypedStorage< 8, 40 > mUnk279f01
 

Constructor & Destructor Documentation

◆ TCPInterface()

MCAPI RakNet::TCPInterface::TCPInterface ( )
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

◆ CloseConnection()

MCAPI void RakNet::TCPInterface::CloseConnection ( ::RakNet::SystemAddress systemAddress)
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.

◆ Connect()

MCAPI::RakNet::SystemAddress RakNet::TCPInterface::Connect ( char const * host,
ushort remotePort,
bool block,
ushort socketFamily,
char const * bindAddress )
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.

◆ CreateListenSocket()

MCAPI bool RakNet::TCPInterface::CreateListenSocket ( ushort port,
ushort maxIncomingConnections,
ushort socketFamily,
char const * bindAddress )
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.

◆ GetConnectionList()

MCAPI void RakNet::TCPInterface::GetConnectionList ( ::RakNet::SystemAddress * remoteSystems,
ushort * numberOfSystems ) const
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.

◆ GetOutgoingDataBufferSize()

MCAPI uint RakNet::TCPInterface::GetOutgoingDataBufferSize ( ::RakNet::SystemAddress systemAddress) const
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.

◆ HasCompletedConnectionAttempt()

MCAPI::RakNet::SystemAddress RakNet::TCPInterface::HasCompletedConnectionAttempt ( )
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.

◆ HasFailedConnectionAttempt()

MCAPI::RakNet::SystemAddress RakNet::TCPInterface::HasFailedConnectionAttempt ( )
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.

◆ HasLostConnection()

MCAPI::RakNet::SystemAddress RakNet::TCPInterface::HasLostConnection ( )
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.

◆ ReceiveInt()

MCAPI::RakNet::Packet * RakNet::TCPInterface::ReceiveInt ( )
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.

◆ SocketConnect()

MCAPI uint64 RakNet::TCPInterface::SocketConnect ( char const * host,
ushort remotePort,
ushort socketFamily,
char const * bindAddress )
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.

◆ Start()

MCAPI bool RakNet::TCPInterface::Start ( ushort port,
ushort maxIncomingConnections,
ushort maxConnections,
int _threadPriority,
ushort socketFamily,
char const * bindAddress )
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.

◆ Stop()

MCAPI void RakNet::TCPInterface::Stop ( )
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.

◆ $ctor()

MCAPI void * RakNet::TCPInterface::$ctor ( )
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 RakNet::TCPInterface::$dtor ( )
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.

◆ $Send()

MCAPI void RakNet::TCPInterface::$Send ( char const * data,
uint length,
::RakNet::SystemAddress const & systemAddress,
bool broadcast )
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.

◆ $SendList()

MCAPI bool RakNet::TCPInterface::$SendList ( char const ** data,
uint const * lengths,
int const numParameters,
::RakNet::SystemAddress const & systemAddress,
bool broadcast )
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.

◆ $ReceiveHasPackets()

MCAPI bool RakNet::TCPInterface::$ReceiveHasPackets ( )
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.

◆ $Receive()

MCAPI::RakNet::Packet * RakNet::TCPInterface::$Receive ( )
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.

◆ $PushBackPacket()

MCAPI void RakNet::TCPInterface::$PushBackPacket ( ::RakNet::Packet * packet,
bool pushAtHead )
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 ** RakNet::TCPInterface::$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.

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