Network Runner Callbacks Delegates. More...
Inherits INetworkRunnerCallbacks.
Public Attributes | |
Action< NetworkRunner > | OnConnectedToServer |
Action< NetworkRunner, NetAddress, NetConnectFailedReason > | OnConnectFailed |
Action< NetworkRunner, NetworkRunnerCallbackArgs.ConnectRequest, byte[]> | OnConnectRequest |
Action< NetworkRunner, Dictionary< string, object > > | OnCustomAuthenticationResponse |
Action< NetworkRunner, NetDisconnectReason > | OnDisconnectedFromServer |
Action< NetworkRunner, HostMigrationToken > | OnHostMigration |
Action< NetworkRunner, NetworkInput > | OnInput |
Action< NetworkRunner, PlayerRef, NetworkInput > | OnInputMissing |
Action< NetworkRunner, NetworkObject, PlayerRef > | OnObjectEnterAOI |
Action< NetworkRunner, NetworkObject, PlayerRef > | OnObjectExitAOI |
Action< NetworkRunner, PlayerRef > | OnPlayerJoined |
Action< NetworkRunner, PlayerRef > | OnPlayerLeft |
Action< NetworkRunner, PlayerRef, ReliableKey, float > | OnReliableDataProgress |
Action< NetworkRunner, PlayerRef, ReliableKey, ArraySegment< byte > > | OnReliableDataReceived |
Action< NetworkRunner > | OnSceneLoadDone |
Action< NetworkRunner > | OnSceneLoadStart |
Action< NetworkRunner, List< SessionInfo > > | OnSessionListUpdated |
Action< NetworkRunner, ShutdownReason > | OnShutdown |
Action< NetworkRunner, SimulationMessagePtr > | OnUserSimulationMessage |
Additional Inherited Members | |
void | OnConnectedToServer (NetworkRunner runner) |
Callback when NetworkRunner successfully connects to a server or host. | |
void | OnConnectFailed (NetworkRunner runner, NetAddress remoteAddress, NetConnectFailedReason reason) |
Callback when NetworkRunner fails to connect to a server or host. | |
void | OnConnectRequest (NetworkRunner runner, NetworkRunnerCallbackArgs.ConnectRequest request, byte[] token) |
Callback when NetworkRunner receives a Connection Request from a Remote Client. | |
void | OnCustomAuthenticationResponse (NetworkRunner runner, Dictionary< string, object > data) |
Callback is invoked when the Authentication procedure returns a response from the Authentication Server. | |
void | OnDisconnectedFromServer (NetworkRunner runner, NetDisconnectReason reason) |
Callback when NetworkRunner disconnects from a server or host. | |
void | OnHostMigration (NetworkRunner runner, HostMigrationToken hostMigrationToken) |
Callback is invoked when the Host Migration process has started. | |
void | OnInput (NetworkRunner runner, NetworkInput input) |
Callback from NetworkRunner that polls for user inputs. The NetworkInput that is supplied expects: | |
void | OnInputMissing (NetworkRunner runner, PlayerRef player, NetworkInput input) |
Callback from NetworkRunner when an input is missing. | |
void | OnObjectEnterAOI (NetworkRunner runner, NetworkObject obj, PlayerRef player) |
Callback from a NetworkRunner when a new NetworkObject has entered the Area of Interest. | |
void | OnObjectExitAOI (NetworkRunner runner, NetworkObject obj, PlayerRef player) |
Callback from a NetworkRunner when a new NetworkObject has exit the Area of Interest. | |
void | OnPlayerJoined (NetworkRunner runner, PlayerRef player) |
Callback from a NetworkRunner when a new player has joined. | |
void | OnPlayerLeft (NetworkRunner runner, PlayerRef player) |
Callback from a NetworkRunner when a player has disconnected. | |
void | OnReliableDataProgress (NetworkRunner runner, PlayerRef player, ReliableKey key, float progress) |
Callback is invoked when a Reliable Data Stream is being received, reporting its progress. | |
void | OnReliableDataReceived (NetworkRunner runner, PlayerRef player, ReliableKey key, ArraySegment< byte > data) |
Callback is invoked when a Reliable Data Stream has been received. | |
void | OnSceneLoadDone (NetworkRunner runner) |
Callback is invoked when a Scene Load has finished. | |
void | OnSceneLoadStart (NetworkRunner runner) |
Callback is invoked when a Scene Load has started. | |
void | OnSessionListUpdated (NetworkRunner runner, List< SessionInfo > sessionList) |
This callback is invoked when a new List of Sessions is received from Photon Cloud. | |
void | OnShutdown (NetworkRunner runner, ShutdownReason shutdownReason) |
Called when the runner is shutdown. | |
void | OnUserSimulationMessage (NetworkRunner runner, SimulationMessagePtr message) |
This callback is invoked when a manually dispatched simulation message is received from a remote peer. | |
Network Runner Callbacks Delegates.