Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
        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();
        }
Ejemplo n.º 4
0
 public Message(String messageStr, User sndUser)
 {
     this.messageStr = messageStr;
       this.sndUser = sndUser;
       this.time = DateTime.Now;
 }