Exemple #1
0
        public Server(int portToListen, TrafficLogging logging)
            : base(logging)
		{
			this.mPortToListen = portToListen;
			this.RemoteDisconnect += new EventHandler(Server_RemoteDisconnect);
		}
        public TriviaMessagingServer(int portToListen, TriviaMessageLogging messageLogging, TrafficLogging trafficLogging)
            : base(portToListen, trafficLogging)
		{
            this.mLogging = messageLogging;
		}
Exemple #3
0
		public Client(IPAddress serverIPAddress, int serverPort, TrafficLogging logging) : base(logging)
		{
			this.mServerIPAddress = serverIPAddress;
			this.mServerPort = serverPort;
		}
Exemple #4
0
		protected SocketCommunicator(TrafficLogging logging)
		{
            this.mLogging = logging;

            if (logging != TrafficLogging.None)
            {
                try
                {
                    this.mLogFileWriter = new StreamWriter(File.Open("traffic.log", FileMode.Create, FileAccess.ReadWrite, FileShare.Read));
                }
                catch
                {
                    // Eat exceptions
                }
            }
		}
		public TriviaMessagingClient(IPAddress serverIPAddress, int serverPort, TriviaMessageLogging messageLogging, TrafficLogging trafficLogging) 
            : base(serverIPAddress, serverPort, trafficLogging)
		{
            this.mLogging = messageLogging;
		}