Client.cs
上传用户:kenve1
上传日期:2008-04-28
资源大小:35k
文件大小:1k
源码类别:

ICQ/即时通讯

开发平台:

C#

  1. using System;
  2. using System.Threading;
  3. namespace ChatServer
  4. {
  5. using System.Net.Sockets;
  6. using System.Net;
  7. /// <summary>
  8. /// Summary description for Client.
  9. /// </summary>
  10. public class Client
  11. {
  12. private Thread clthread;
  13. private EndPoint endpoint;
  14. private string name;
  15. private Socket sock;
  16. public Client(string _name, EndPoint _endpoint, Thread _thread, Socket _sock)
  17. {
  18. //port = Convert.ToInt32(_port);
  19. clthread = _thread;
  20. endpoint = _endpoint;
  21. name = _name;
  22. sock = _sock;
  23. }
  24. public override string ToString()
  25. {
  26. return endpoint.ToString()+ " : " + name;
  27. }
  28. public Thread CLThread
  29. {
  30. get{return clthread;}
  31. set{clthread = value;}
  32. }
  33. public EndPoint Host
  34. {
  35. get{return endpoint;}
  36. set{endpoint = value;}
  37. }
  38. public string Name
  39. {
  40. get{return name;}
  41. set{name = value;}
  42. }
  43. public Socket Sock
  44. {
  45. get{return sock;}
  46. set{sock = value;}
  47. }
  48. }
  49. }