Constants.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace CommonNetwork_ICE.Util
  6. {
  7. public class Constants
  8. {
  9. // 关键包
  10. public const int PACKET_HINGE = 1;
  11. // 非关键包
  12. public const int PACKET_MINOR = 2;
  13. // 客户端发送接收接头名称(服务器的侦听器名称)
  14. public const String CLIENT_SENDER_RECV_ADAPTER = "ClientSenderRecvAdapter";
  15. // 服务器端发送接收接头名称(客户端的侦听器名称)
  16. public const String SERVER_SENDER_RECV_ADAPTER = "ServerSenderRecvAdapter";
  17. // 发送接口名称
  18. public const String SEND_INTERFACE_NAME = "IceUdpSender";
  19. // 程序运行类型:调试运行
  20. public const int RUN_TYPE_DEBUG = 1;
  21. // 程序运行类型:上线运行
  22. public const int RUN_TYPE_RELEASE = 2;
  23. // 通讯类型:TCP
  24. public const int COMM_TYPE_TCP = 1;
  25. // 通讯类型:UDP
  26. public const int COMM_TYPE_UDP = 2;
  27. // TCP服务器实例名称
  28. public const String TCP_SERVER_INSTANCE_NAME = "HeroCombatTcpServer";
  29. // TCP服务器会话管理器实例名称
  30. public const String TCP_SERVER_SESSION_MANAGER_INSTANCE_NAME = "HeroCombatTcpSessionManager";
  31. // TCP网关实例名
  32. public const String TCP_GATEWAY_INSTANCE_NAME = "HeroCombatGlacierServer1";
  33. }
  34. }