NetErrorCode.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace MECF.Framework.Common.Net
  8. {
  9. public enum NetErrorCode
  10. {
  11. [Description("Invalid Ip Address")]
  12. InvalidIpAddress=1,
  13. [Description("Inner Exception")]
  14. InnerException=2,
  15. [Description("Connect Timeout")]
  16. ConnectTimeout=3,
  17. [Description("Send Timeout")]
  18. SendTimeout=4,
  19. [Description("Receive Timeout")]
  20. ReceiveTimeout=5,
  21. [Description("Invalid Data,not match protocol")]
  22. InvalidData=6,
  23. [Description("Invalid Header,not match protocol")]
  24. InvalidHeader=7,
  25. [Description("index overflow")]
  26. IndexOverFlow=8,
  27. [Description("locker already occupy by other")]
  28. LockerOccupied=9,
  29. [Description("connect offline")]
  30. NetOffline=10,
  31. [Description("GetLockTimeout")]
  32. GetLockTimeout=11,
  33. [Description("Socket is null object")]
  34. NullSocketObject=12,
  35. [Description("CRC Check Error")]
  36. CRCCheckError=13,
  37. [Description("Device Error")]
  38. DeviceError=14
  39. }
  40. }