Beispiel #1
0
 /// <summary>
 /// Modifier para Networking.
 /// Permite crear servidores y conectarse a estos como cliente, mediante conexiones TCP/IP utilizando DirectPlay.
 /// Abstrae todo el manejo interno de DirectPlay para el manejo de conexiones.
 /// Utiliza el puerto default del framework.
 /// </summary>
 /// <param name="varName">Identificador del modifier.</param>
 /// <param name="serverName">Nombre default que va a usar el servidor.</param>
 /// <param name="clientName">Nombre default que va a usar cada cliente.</param>
 /// <returns>Modificador creado.</returns>
 public TgcNetworkingModifierControl AddNetworking(string varName, string serverName, string clientName)
 {
     // TODO no deberia pasar this
     networkingModifier = new TgcNetworkingModifierControl(varName, serverName, clientName, TgcSocketMessages.DEFAULT_PORT, this);
     AddModifier(networkingModifier);
     return(networkingModifier);
 }
Beispiel #2
0
 /// <summary>
 /// Modifier para Networking.
 /// Permite crear servidores y conectarse a estos como cliente, mediante conexiones TCP/IP utilizando DirectPlay.
 /// Abstrae todo el manejo interno de DirectPlay para el manejo de conexiones.
 /// </summary>
 /// <param name="varName">Identificador del modifier.</param>
 /// <param name="serverName">Nombre default que va a usar el servidor.</param>
 /// <param name="clientName">Nombre default que va a usar cada cliente.</param>
 /// <param name="port">Puerto en el cual se va a crear y buscar conexiones.</param>
 /// <returns>Modificador creado.</returns>
 public TgcNetworkingModifierControl AddNetworking(string varName, string serverName, string clientName, int port)
 {
     // TODO no deberia pasar this
     networkingModifier = new TgcNetworkingModifierControl(varName, serverName, clientName, port, this);
     AddModifier(networkingModifier);
     return(networkingModifier);
 }