Ejemplo n.º 1
0
 private void connectionChanged(ConnectionInformation information, ConnectionState state)
 {
     if (state == ConnectionState.closed)
     {
         CloseConnection(information.getConnectionID());
         liveConnections.Remove(information.getConnectionID());
     }
 }
Ejemplo n.º 2
0
		private void CloseConnection(ConnectionInformation Connection)
		{
			try
			{
				Connection.Dispose();
				CyberEnvironment.GetGame().GetClientManager().DisposeConnection(checked((uint)Connection.getConnectionID()));
			}
			catch (Exception ex)
			{
				Logging.LogException(ex.ToString());
			}
		}
Ejemplo n.º 3
0
 public void CloseConnection(ConnectionInformation Connection)
 {
     try
     {
         ButterflyEnvironment.GetGame().GetClientManager().DisposeConnection(Connection.getConnectionID());
         Connection.Dispose();
     }
     catch (Exception ex)
     {
         Logging.LogException((ex).ToString());
     }
 }
Ejemplo n.º 4
0
 private void CloseConnection(ConnectionInformation Connection)
 {
     try
     {
         Connection.Dispose();
         PlusEnvironment.GetGame().GetClientManager().DisposeConnection(Convert.ToInt32( Connection.getConnectionID()));
     }
     catch (Exception e)
     {
         Logging.LogException(e.ToString());
     }
 }
Ejemplo n.º 5
0
 private void CloseConnection(ConnectionInformation Connection)
 {
     try
     {
         Connection.Dispose();
         SilverwaveEnvironment.GetGame().GetClientManager().DisposeConnection((uint)Connection.getConnectionID());
     }
     catch (Exception e)
     {
         Logging.LogException(e.ToString());
     }
 }
Ejemplo n.º 6
0
		private void manager_connectionEvent(ConnectionInformation connection)
		{
			connection.connectionChanged += new ConnectionInformation.ConnectionChange(this.connectionChanged);
			CyberEnvironment.GetGame().GetClientManager().CreateAndStartClient(checked((uint)connection.getConnectionID()), connection);
		}
Ejemplo n.º 7
0
 private void _connectionEvent(ConnectionInformation connection)
 {
     connection.connectionClose += new ConnectionInformation.ConnectionChange(this._connectionChanged);
     ButterflyEnvironment.GetGame().GetClientManager().CreateAndStartClient(connection.getConnectionID(), connection);
 }
Ejemplo n.º 8
0
 private void manager_connectionEvent(ConnectionInformation connection)
 {
     liveConnections.Add(connection.getConnectionID(), connection);
     connection.connectionChanged += connectionChanged;
     ButterflyEnvironment.GetGame().GetClientManager().CreateAndStartClient((uint)connection.getConnectionID(), connection);
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Reports a gameconnection as disconnected
 /// </summary>
 /// <param name="gameConnection">The connection which is logging out</param>
 public void reportDisconnect(ConnectionInformation gameConnection)
 {
     gameConnection.connectionChanged -= c_connectionChanged;
     reportUserLogout(gameConnection.getIp());
     activeConnections.Remove(gameConnection.getConnectionID());
 }
Ejemplo n.º 10
0
 private void manager_connectionEvent(ConnectionInformation connection)
 {
     connection.connectionChanged += connectionChanged;
     PlusEnvironment.GetGame().GetClientManager().CreateAndStartClient(Convert.ToInt32(connection.getConnectionID()), connection);
 }
Ejemplo n.º 11
0
 private void manager_connectionEvent(ConnectionInformation connection)
 {
     connection.connectionChanged += connectionChanged;
     SilverwaveEnvironment.GetGame().GetClientManager().CreateAndStartClient((uint)connection.getConnectionID(), connection);
 }