Go to the source code of this file.
|
| enum | EAcceptConnection::Type { EAcceptConnection::Reject
, EAcceptConnection::Accept
, EAcceptConnection::Ignore
} |
| |
| enum class | EEncryptionResponse : uint8 {
Failure
, Success
, InvalidToken
, NoKey
,
SessionIdMismatch
, InvalidParams
} |
| |
| enum class | EEncryptionFailureAction : uint8 { Default
, RejectConnection
, AllowConnection
} |
| |
| enum class | ECheatPunishType : uint8 { Unknown
, KickClient
, KickMatch
, PunishInfo
} |
| |
| enum class | ENetSyncLoadType : int32 { Unknown
, PropertyReference
, ActorSpawn
} |
| |
◆ ECheatPunishType
Types of punishment to apply to a cheating client
| Enumerator |
|---|
| Unknown | |
| KickClient | User should be booted from the game client via logout
|
| KickMatch | User should be booted from the current game session via disconnect
|
| PunishInfo | User received info about being punished (eg. ban type etc)
|
◆ EEncryptionFailureAction
Specifies how to handle encryption failures
| Enumerator |
|---|
| Default | Default handling of encryption failures - net.AllowEncryption determines whether to reject or accept, with exceptions for PIE etc.
|
| RejectConnection | Reject the connection
|
| AllowConnection | Allow the connection
|
◆ EEncryptionResponse
Types of responses games are meant to return to let the net connection code about the outcome of an encryption key request
| Enumerator |
|---|
| Failure | General failure
|
| Success | Key success
|
| InvalidToken | Token given was invalid
|
| NoKey | No key found
|
| SessionIdMismatch | Token doesn't match session
|
| InvalidParams | Invalid parameters passed to callback
|
◆ ENetSyncLoadType
The different ways net sync loads can be triggered
| Enumerator |
|---|
| Unknown | |
| PropertyReference | |
| ActorSpawn | |
◆ DECLARE_DELEGATE_OneParam()
Delegate called by the game to provide a response to the encryption key request Provides the encryption key if successful, or a failure reason so the network connection may proceed
- Parameters
-
| Response | the response from the game indicating the success or failure of retrieving an encryption key from an encryption token |
◆ LexToString() [1/2]
◆ LexToString() [2/2]