Inherits AZ::EBusTraits.
 | 
| 
virtual void  | OnServerLaunched () | 
|   | Notification when the Editor has successfully opened the editor server. 
  | 
|   | 
| virtual void  | OnServerLaunchFail () | 
|   | 
| virtual void  | OnEditorConnectionAttempt (uint16_t connectionAttempts, uint16_t maxAttempts) | 
|   | 
| virtual void  | OnEditorConnectionAttemptsFailed (uint16_t failedAttempts) | 
|   | 
| 
virtual void  | OnEditorSendingLevelData (uint32_t bytesSent, uint32_t bytesTotal) | 
|   | Notification when the Editor starts sending the current level data (spawnable) to the server. 
  | 
|   | 
| 
virtual void  | OnEditorSendingLevelDataFailed () | 
|   | Notification when the Editor has failed to send the current level data to the server. 
  | 
|   | 
| 
virtual void  | OnEditorSendingLevelDataSuccess () | 
|   | Notification when the Editor has successfully finished sending the current level data to the server. 
  | 
|   | 
| 
virtual void  | OnConnectToSimulationSuccess () | 
|   | Notification when the Editor has sent all the level data successful and is now fully connected to the multiplayer simulation. 
  | 
|   | 
| virtual void  | OnConnectToSimulationFail (uint16_t serverPort) | 
|   | 
| 
virtual void  | OnPlayModeEnd () | 
|   | Notification when the Editor multiplayer play mode is over; therefore ending the multiplayer simulation. 
  | 
|   | 
| virtual void  | OnEditorServerProcessStoppedUnexpectedly () | 
|   | 
 | 
| 
static const AZ::EBusHandlerPolicy  | HandlerPolicy = AZ::EBusHandlerPolicy::Multiple | 
|   | 
| 
static const AZ::EBusAddressPolicy  | AddressPolicy = AZ::EBusAddressPolicy::Single | 
|   | 
◆ OnConnectToSimulationFail()
  
  
      
        
          | virtual void Multiplayer::MultiplayerEditorServerNotifications::OnConnectToSimulationFail  | 
          ( | 
          uint16_t  | 
          serverPort | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Notification when the Editor has sent all the level data successful but for some reason it fails to connect to normal multiplayer simulation. 
- Parameters
 - 
  
    | serverPort | The server port. This is useful information since user might be trying to connect to the wrong port.  | 
  
   
 
 
◆ OnEditorConnectionAttempt()
  
  
      
        
          | virtual void Multiplayer::MultiplayerEditorServerNotifications::OnEditorConnectionAttempt  | 
          ( | 
          uint16_t  | 
          connectionAttempts,  | 
         
        
           | 
           | 
          uint16_t  | 
          maxAttempts  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinevirtual   | 
  
 
Notification when the Editor attempts a TCP connection to the server. Note: It's possible multiple connection attempts are needed if the user starts and stops editor play mode repeatedly because the server port takes a few seconds to free. 
- Parameters
 - 
  
    | connectionAttempts | The number of attempts made to connect to the editor-server  | 
  
   
 
 
◆ OnEditorConnectionAttemptsFailed()
  
  
      
        
          | virtual void Multiplayer::MultiplayerEditorServerNotifications::OnEditorConnectionAttemptsFailed  | 
          ( | 
          uint16_t  | 
          failedAttempts | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Notification when the Editor failed all attempts to establish its TCP connection with the server. Maximum attempts are set using the cvar: editorsv_max_connection_attempts 
 
 
◆ OnEditorServerProcessStoppedUnexpectedly()
  
  
      
        
          | virtual void Multiplayer::MultiplayerEditorServerNotifications::OnEditorServerProcessStoppedUnexpectedly  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Notification when the server process launched by the editor has unexpectedly stopped running. This likely means the server crashed, or the user stopped the process by hand. 
 
 
◆ OnServerLaunchFail()
  
  
      
        
          | virtual void Multiplayer::MultiplayerEditorServerNotifications::OnServerLaunchFail  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Notification when the Editor has failed to open the editor server. Might have failed for various reasons, this is a catch-all. 
 
 
The documentation for this class was generated from the following file:
- Gems/Multiplayer/Code/Include/Multiplayer/MultiplayerEditorServerBus.h