Navigation
| Name | OnlineBase |
| Type | Plugin |
| Part of Plugins | Online Base |
| Location | /Engine/Plugins/Online/OnlineBase/Source/ |
| Module Build Rules | OnlineBase.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FLanBeacon | Class responsible for sending/receiving UDP broadcasts for LAN match discovery |
| FLANSession | Encapsulate functionality related to LAN broadcast data |
| FNboSerializeFromBuffer | Disable used without initialization warning because the reads are initializing. |
| FNboSerializeToBuffer | Serializes data in network byte order form into a buffer |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnSearchingTimeout | TMulticastDelegate_NoParams< void > | Online/LANBeacon.h | |
| FOnSearchingTimeoutDelegate | FOnSearchingTimeout::FDelegate | Online/LANBeacon.h | |
| FOnValidQueryPacket | TMulticastDelegate_ThreeParams< void, uint8 *, int32, uint64 > | LAN Session Delegates. | Online/LANBeacon.h |
| FOnValidQueryPacketDelegate | FOnValidQueryPacket::FDelegate | Online/LANBeacon.h | |
| FOnValidResponsePacket | TMulticastDelegate_TwoParams< void, uint8 *, int32 > | Online/LANBeacon.h | |
| FOnValidResponsePacketDelegate | FOnValidResponsePacket::FDelegate | Online/LANBeacon.h |
Enums
Public
| Name | Remarks |
|---|---|
| ELanBeaconState::Type | Enum indicating the state the LAN beacon is in |
| ELANBeaconVersionHistory | This value indicates which packet version the server is sending. |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| LAN_BEACON_PACKET_VERSION | const uint8 | Online/LANBeacon.h | |
| NboSerializer::UnexpectedType | bool | Online/NboSerializer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TCHAR * ELanBeaconState::ToString
(
ELanBeaconState::Type EnumVal |
Online/LANBeacon.h | ||
void GenerateNonce
(
uint8* Nonce, |
Generates a random nonce (number used once) of the desired length | Online/LANBeacon.h | |
TAutoConsoleVariable< int32 > & GetBuildIdOverrideCVar () |
|||
TAutoConsoleVariable< int32 > & GetBuildIdOverrideCVar () |
Online/OnlineBase.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TAutoConsoleVariable< int32 > CVarBuildIdOverride
(
TEXT("buildidoverride"), |