public Server(int port) { m_port = port; m_socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); m_queue = new CircularQueue<Message>(64); m_nextScreenID = 0; m_nextBalloonID = 0; m_screens = new List<Screen>(); m_bubbles = new Dictionary<int, ServerBalloon>(); m_reader = new FeedReader(this, "http://localhost", 1000); //m_reader.Start(); m_random = new Random(); }
public Server(IPAddress address, int port) { m_address = address; m_port = port; m_socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); m_queue = new CircularQueue<Message>(64); m_nextScreenID = 0; m_screens = new List<Screen>(); m_bubbles = new Dictionary<string, ServerBalloon>(); m_feed = new FeedReader(this, Configuration.FeedURL, Configuration.FeedTimeout); m_feed.Start(); m_random = new Random(); }