Navigation
API > API/Runtime > API/Runtime/PacketHandler
Inheritance Hierarchy
- HandlerComponent
- FEncryptionComponent
- FAESGCMHandlerComponent
References
| Module | PacketHandler |
| Header | /Engine/Source/Runtime/PacketHandlers/PacketHandler/Public/EncryptionComponent.h |
| Include | #include "EncryptionComponent.h" |
Syntax
class FEncryptionComponent : public HandlerComponent
Remarks
IEncryptionComponentInterface
Constructors
| Type | Name | Description | |
|---|---|---|---|
FEncryptionComponent
(
FName InName |
Constructor that forwards the name to the base HandlerComponent. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Disable encryption. Future packets that are processed by this component will not be encrypted. | ||
| void | Enable encryption. | ||
| bool | Returns true if encryption is currently enabled. | ||
| void | SetEncryptionData
(
const FEncryptionData& EncryptionData |
Sets the encryption data to be used by this component. |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | SetEncryptionKey
(
TArrayView< const uint8 > Key |
Use SetEncryptionData instead |