Class Member Functions
a
- AddConnection (ConnectionManager)
- AddLocalInput (GGPOSession, Peer2PeerBackend, SpectatorBackend, Sync, SyncTestBackend)
- AddPlayer (GGPOSession, Peer2PeerBackend, SpectatorBackend, SyncTestBackend)
- AddDelayedInputToQueue (InputQueue)
- AddInput (InputQueue)
- AdvanceQueueHead (InputQueue)
- AddRemotePlayer (Peer2PeerBackend)
- AddSpectator (Peer2PeerBackend)
- AddRemoteInput (Sync)
- AdjustSimulation (Sync)
- advance_frame (TimeSync)
- AllUniqueAddresses (UGGPONetwork)
- AllValidAddresses (UGGPONetwork)
b
- bool (GGPOSessionCallbacks)
- BeginLog (SyncTestBackend)
c
- ConnectionInfo (ConnectionInfo)
- ConnectionManager (ConnectionManager)
- Chat (GGPOSession)
- clear (GameInput)
- CheckInitialSync (Peer2PeerBackend, SpectatorBackend)
- ComputeWaitTime (Poll)
- CheckSimulation (Sync)
- CheckSimulationConsistency (Sync)
- CreateQueues (Sync)
- CreateNetwork (UGGPOGameInstance, UGGPONetwork)
- CreateLocalAddress (UGGPONetworkAddress)
- CreateNetworkAddress (UGGPONetworkAddress)
- ClearSendQueue (UdpProtocol)
- CreateSocket (UdpProtocol)
d
- DisconnectPlayer (GGPOSession, Peer2PeerBackend, SpectatorBackend)
- DoPoll (GGPOSession, Peer2PeerBackend, SpectatorBackend, SyncTestBackend)
- desc (GameInput)
- DiscardConfirmedFrames (InputQueue)
- DisconnectPlayerQueue (Peer2PeerBackend)
- Disconnect (UdpProtocol)
- DispatchMsg (UdpProtocol)
- Destroy (neosmart::neosmart_wfmo_t_)
e
- equal (GameInput)
- erase (GameInput)
- empty (RingBuffer)
- EndLog (SyncTestBackend)
- Event (UdpProtocol::Event)
f
- front (RingBuffer)
- FindSavedFrameIndex (Sync)
g
- ggpo_add_local_input (GGPONet)
- ggpo_add_player (GGPONet)
- ggpo_advance_frame (GGPONet)
- ggpo_close_session (GGPONet)
- ggpo_disconnect_player (GGPONet)
- ggpo_get_network_stats (GGPONet)
- ggpo_idle (GGPONet)
- ggpo_set_disconnect_notify_start (GGPONet)
- ggpo_set_disconnect_timeout (GGPONet)
- ggpo_set_frame_delay (GGPONet)
- ggpo_start_session (GGPONet)
- ggpo_start_spectating (GGPONet)
- ggpo_start_synctest (GGPONet)
- ggpo_synchronize_input (GGPONet)
- ggpo_try_synchronize_local (GGPONet)
- GetNetworkStats (GGPOSession, Peer2PeerBackend, SpectatorBackend, UdpProtocol)
- GetConfirmedInput (InputQueue)
- GetFirstIncorrectFrame (InputQueue)
- GetInput (InputQueue)
- GetLastConfirmedFrame (InputQueue)
- GetLength (InputQueue)
- GetConfirmedInputs (Sync)
- GetEvent (Sync, UdpProtocol)
- GetFrameCount (Sync)
- GetLastSavedFrame (Sync)
- GetAddress (UGGPONetwork)
- GetLocalPort (UGGPONetwork)
- GetPlayerIndex (UGGPONetwork)
- GetIpAddress (UGGPONetworkAddress)
- GetIpAddressString (UGGPONetworkAddress)
- GetPort (UGGPONetworkAddress)
- GGPONetworkStats (UdpProtocol)
- GetPeerConnectStatus (UdpProtocol)
h
- HandlesMsg (UdpProtocol)
i
- IncrementFrame (GGPOSession, Peer2PeerBackend, SpectatorBackend, Sync, SyncTestBackend)
- init (GameInput)
- is_null (GameInput)
- Init (InputQueue, Sync, Udp, UdpProtocol)
- InputQueue (InputQueue)
- item (RingBuffer)
- InRollback (Sync)
- IsSameAddress (UGGPONetworkAddress)
- IsValidAddress (UGGPONetworkAddress)
- IsInitialized (UdpProtocol)
- IsRunning (UdpProtocol)
- IsSynchronized (UdpProtocol)
l
- Log (ConnectionManager, InputQueue, Udp, UdpProtocol)
- Logv (GGPOSession, SyncTestBackend)
- log (GameInput)
- LoadFrame (Sync)
- LogSaveStates (SyncTestBackend)
- LogEvent (UdpProtocol)
- LogMsg (UdpProtocol)
n
- NumPlayers (UGGPONetwork)
o
- OnHandlePoll (IPollSink)
- OnLoopPoll (IPollSink, Udp, UdpProtocol)
- OnMsgPoll (IPollSink)
- OnPeriodicPoll (IPollSink)
- OnMsg (Peer2PeerBackend, SpectatorBackend, Udp::Callbacks, UdpProtocol)
- OnSyncEvent (Peer2PeerBackend)
- OnUdpProtocolEvent (Peer2PeerBackend, SpectatorBackend)
- OnUdpProtocolPeerEvent (Peer2PeerBackend)
- OnUdpProtocolSpectatorEvent (Peer2PeerBackend)
- operator[] (StaticBuffer)
- OnInput (UdpProtocol)
- OnInputAck (UdpProtocol)
- OnInvalid (UdpProtocol)
- OnKeepAlive (UdpProtocol)
- OnQualityReply (UdpProtocol)
- OnQualityReport (UdpProtocol)
- OnSyncReply (UdpProtocol)
- OnSyncRequest (UdpProtocol)
p
- Peer2PeerBackend (Peer2PeerBackend)
- PlayerHandleToQueue (Peer2PeerBackend)
- Poll2Players (Peer2PeerBackend)
- PollNPlayers (Peer2PeerBackend)
- PollSyncEvents (Peer2PeerBackend)
- PollUdpProtocolEvents (Peer2PeerBackend, SpectatorBackend)
- Poll (Poll)
- PollPeriodicSinkCb (Poll::PollPeriodicSinkCb)
- PollSinkCb (Poll::PollSinkCb)
- Pump (Poll)
- pop (RingBuffer)
- push (RingBuffer)
- push_back (StaticBuffer)
- PacketSize (UdpMsg)
- PayloadSize (UdpMsg)
- PumpSendQueue (UdpProtocol)
q
- QueueToPlayerHandle (Peer2PeerBackend)
- QueueToSpectatorHandle (Peer2PeerBackend)
- QueueEvent (UdpProtocol)
- QueueEntry (UdpProtocol::QueueEntry)
r
- RecvFrom (ConnectionManager)
- ResetManager (ConnectionManager)
- ResetPrediction (InputQueue, Sync)
- RegisterHandle (Poll)
- RegisterLoop (Poll)
- RegisterMsgLoop (Poll)
- RegisterPeriodic (Poll)
- Run (Poll)
- RingBuffer (RingBuffer)
- RaiseSyncError (SyncTestBackend)
- recommend_frame_wait_duration (TimeSync)
- RecommendFrameDelay (UdpProtocol)
s
- SendTo (ConnectionManager, Udp)
- ShutdownModule (FGGPOUE4Module)
- StartupModule (FGGPOUE4Module)
- SetDisconnectNotifyStart (GGPOSession, Peer2PeerBackend, SpectatorBackend, UdpProtocol)
- SetDisconnectTimeout (GGPOSession, Peer2PeerBackend, SpectatorBackend, UdpProtocol)
- SetFrameDelay (GGPOSession, InputQueue, Peer2PeerBackend, SpectatorBackend, Sync)
- SyncInput (GGPOSession, Peer2PeerBackend, SpectatorBackend, SyncTestBackend)
- set (GameInput)
- size (RingBuffer, StaticBuffer)
- SpectatorBackend (SpectatorBackend)
- StaticBuffer (StaticBuffer)
- SaveCurrentFrame (Sync)
- SetLastConfirmedFrame (Sync)
- Sync (Sync)
- SavedFrame (Sync::SavedFrame)
- SynchronizeInputs (Sync)
- SyncTestBackend (SyncTestBackend)
- SendInput (UdpProtocol)
- SendInputAck (UdpProtocol)
- SendMsg (UdpProtocol)
- SendPendingOutput (UdpProtocol)
- SendSyncRequest (UdpProtocol)
- SetLocalFrameNumber (UdpProtocol)
- Synchronize (UdpProtocol)
t
- ToString (ConnectionInfo, ConnectionManager)
- TrySynchronizeLocal (GGPOSession, Peer2PeerBackend)
- TimeSync (TimeSync)
u
- UGGPONetwork (UGGPONetwork)
- UGGPONetworkAddress (UGGPONetworkAddress)
- Udp (Udp)
- UdpMsg (UdpMsg)
- UdpProtocol (UdpProtocol)
- UpdateNetworkStats (UdpProtocol)
v
- void (GGPOSessionCallbacks)
- value (GameInput)
~
- ~ConnectionInfo (ConnectionInfo)
- ~ConnectionManager (ConnectionManager)
- ~GGPOSession (GGPOSession)
- ~IPollSink (IPollSink)
- ~InputQueue (InputQueue)
- ~Peer2PeerBackend (Peer2PeerBackend)
- ~SpectatorBackend (SpectatorBackend)
- ~Sync (Sync)
- ~SyncTestBackend (SyncTestBackend)
- ~TimeSync (TimeSync)
- ~Callbacks (Udp::Callbacks)
- ~Udp (Udp)
- ~UdpProtocol (UdpProtocol)