public bool StartNetworker(NetworkInfo info, int nPort) { if (nPort == 0) { this.m_eNetworkerType = NetworkerType.CONNECTOR; } else { this.m_eNetworkerType = NetworkerType.ACCEPTER; } return(false); }
public ChessNetworker(NetworkerType networkerType, GameObject parent) { formatter = new BinaryFormatter(); switch (networkerType) { case NetworkerType.Server: IsServer = true; _server = parent.AddComponent <Server>(); _server.Listen(Constants.DefaultPort); _server.PacketReceived += ServerOnPacketReceived; break; case NetworkerType.Client: IsServer = false; _client = parent.AddComponent <Client>(); ConnectToServer(Constants.DefaultHost, Constants.DefaultPort); _client.PacketReceived += ClientOnPacketReceived; break; } }
internal Networker() { this.m_eNetworkerType = NetworkerType.NONE; }