public ChatFrm(User pChatUser, String thisUser, UserListFrm userList) { InitializeComponent(); myUsername = thisUser; this.chatUser = pChatUser; this.lblUserName.Text = pChatUser.username; this.Text = pChatUser.username; this.userList = userList; }
public User checkAndAddUser(String uName, IPAddress rcvIP) { foreach (User client in UserList) { if (client.username == uName) return client; } foreach (User client in newUsers) { if (client.username == uName) return client; } User newClient = new User(rcvIP, uName); newUsers.Add(newClient); return newClient; }
public SendMessage(Message toSend, User chatUser, String thisUser, ChatFrm owner) { this.timeoutCounter = 0; this.toSend = toSend; this.owner = owner; this.chatUser = chatUser; this.thisUser = thisUser; SocketSend(); MACKTimer = new Timer(); MACKTimer.Interval = 10; MACKTimer.Elapsed += new ElapsedEventHandler(MACKTimer_Tick); MACKTimer.Enabled = true; MACKTimer.Start(); }
public Message(String messageStr, User sndUser) { this.messageStr = messageStr; this.sndUser = sndUser; this.time = DateTime.Now; }