コード例 #1
0
        //Called when client makes a matchmaking request
        public override void HandleMatchmakingRequest(ServerConnectionStateObject connection, NetworkObject recievedObj)
        {
            NetworkObject response = new NetworkObject(recievedObj.requestType);

            throw new NotImplementedException(); //remove this and replace with functionality
            SendResponse(connection, response);
        }
コード例 #2
0
        //Called when client makes a matchmaking request
        public override void HandleMatchmakingRequest(ServerConnectionStateObject connection, NetworkObject recievedObj)
        {
            NetworkObject response = new NetworkObject(recievedObj.requestType);

            throw new NotImplementedException(); //remove this and replace with functionality
#pragma warning disable CS0162                   // Unreachable code detected
            SendResponse(connection, response);
#pragma warning restore CS0162                   // Unreachable code detected
        }
コード例 #3
0
 public abstract void HandleRespondToClient(ServerConnectionStateObject connection, NetworkObject obj);
コード例 #4
0
 public abstract void HandleRegisterNewServer(ServerConnectionStateObject connection, NetworkObject obj);
コード例 #5
0
 public abstract void HandleModifyExistingServerRequest(ServerConnectionStateObject connection, NetworkObject obj);
コード例 #6
0
 public abstract void HandleServerListRequest(ServerConnectionStateObject connection, NetworkObject obj);
コード例 #7
0
 protected void SendResponse(ServerConnectionStateObject connection, NetworkObject obj)
 {
     SocketManager.RespondToClient(connection, obj);
 }
コード例 #8
0
 public abstract void HandleUnregisterServerRequest(ServerConnectionStateObject connection, NetworkObject obj);
コード例 #9
0
 public abstract void HandleMatchmakingRequest(ServerConnectionStateObject connection, NetworkObject obj);
コード例 #10
0
 public static string connectionInfo(ServerConnectionStateObject clientState)
 {
     return("(" + clientState.endpointIP + ":" + clientState.endpointPort + ") ");
 }