Struct GGPOSession
Inherited by the following classes: Peer2PeerBackend, SpectatorBackend, SyncTestBackend
Public Functions
| Type | Name |
|---|---|
| virtual GGPOErrorCode | AddLocalInput (GGPOPlayerHandle player, void * values, int size) = 0 |
| virtual GGPOErrorCode | AddPlayer (GGPOPlayer * player, GGPOPlayerHandle * handle) = 0 |
| virtual GGPOErrorCode | Chat (char * text) |
| virtual GGPOErrorCode | DisconnectPlayer (GGPOPlayerHandle handle) |
| virtual GGPOErrorCode | DoPoll (int timeout) |
| virtual GGPOErrorCode | GetNetworkStats (FGGPONetworkStats * stats, GGPOPlayerHandle handle) |
| virtual GGPOErrorCode | IncrementFrame (void) |
| virtual GGPOErrorCode | Logv (const char * fmt, va_list list) |
| virtual GGPOErrorCode | SetDisconnectNotifyStart (int timeout) |
| virtual GGPOErrorCode | SetDisconnectTimeout (int timeout) |
| virtual GGPOErrorCode | SetFrameDelay (GGPOPlayerHandle player, int delay) |
| virtual GGPOErrorCode | SyncInput (void * values, int size, int * disconnect_flags) = 0 |
| virtual GGPOErrorCode | TrySynchronizeLocal () |
| virtual | ~GGPOSession () |
Public Functions Documentation
function AddLocalInput
virtual GGPOErrorCode GGPOSession::AddLocalInput (
GGPOPlayerHandle player,
void * values,
int size
) = 0
function AddPlayer
virtual GGPOErrorCode GGPOSession::AddPlayer (
GGPOPlayer * player,
GGPOPlayerHandle * handle
) = 0
function Chat
inline virtual GGPOErrorCode GGPOSession::Chat (
char * text
)
function DisconnectPlayer
inline virtual GGPOErrorCode GGPOSession::DisconnectPlayer (
GGPOPlayerHandle handle
)
function DoPoll
inline virtual GGPOErrorCode GGPOSession::DoPoll (
int timeout
)
function GetNetworkStats
inline virtual GGPOErrorCode GGPOSession::GetNetworkStats (
FGGPONetworkStats * stats,
GGPOPlayerHandle handle
)
function IncrementFrame
inline virtual GGPOErrorCode GGPOSession::IncrementFrame (
void
)
function Logv
inline virtual GGPOErrorCode GGPOSession::Logv (
const char * fmt,
va_list list
)
function SetDisconnectNotifyStart
inline virtual GGPOErrorCode GGPOSession::SetDisconnectNotifyStart (
int timeout
)
function SetDisconnectTimeout
inline virtual GGPOErrorCode GGPOSession::SetDisconnectTimeout (
int timeout
)
function SetFrameDelay
inline virtual GGPOErrorCode GGPOSession::SetFrameDelay (
GGPOPlayerHandle player,
int delay
)
function SyncInput
virtual GGPOErrorCode GGPOSession::SyncInput (
void * values,
int size,
int * disconnect_flags
) = 0
function TrySynchronizeLocal
inline virtual GGPOErrorCode GGPOSession::TrySynchronizeLocal ()
function ~GGPOSession
inline virtual GGPOSession::~GGPOSession ()
The documentation for this class was generated from the following file C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4/Private/backends/backend.h