Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
BufferedPacket |
PacketHandler will buffer packets, this struct is used to buffer such packets while handler components are initialized |
|
FEncryptionComponent |
IEncryptionComponentInterface |
|
FIncomingPacketRef |
Parameters for HandlerComponent Incoming/IncomingConnectionless functions |
|
FPacketHandlerComponentModuleInterface |
PacketHandler Module Interface |
|
HandlerComponent |
This class appends or modifies incoming and outgoing packets on a connection |
|
PacketHandler |
This class maintains an array of all PacketHandler Components and forwards incoming and outgoing packets the each component |
|
ProcessedPacket |
The result of calling Incoming and Outgoing in the PacketHandler |
|
UHandlerComponentFactory |
A UObject alternative for loading HandlerComponents without strict module dependency |
|
UPacketHandlerProfileConfig |
PacketHandler Configuration Profiles based on each NetDriver |
Name |
Description |
---|---|
FPacketHandlerAddComponentByNameDelegate |
Delegate for allowing adding of packet handlers without defining them in an ini file. |
FPacketHandlerAddComponentDelegate |
|
FPacketHandlerHandshakeComplete |
Callback for notifying higher-level code that handshaking has completed, and that packets are now ready to send without buffering |
FPacketHandlerLowLevelSend |
|
FPacketHandlerLowLevelSendTraits |
Delegate for allowing access to LowLevelSend, without a dependency upon Engine. |
FPacketHandlerNotifyAddHandler |
Callback for notifying that a new HandlerComponent was added (to e.g. perform additional initialization) |
Name |
Description |
|
---|---|---|
|
EIncomingResult |
Result for PacketHandler.Incoming |
|
Handler::Component::State |
HandlerComponent State |
|
Handler::Mode |
Mode of Packet Handler |
|
Handler::State |
State of PacketHandler |