コード例 #1
0
 /// <summary>
 /// 获取网络连接端口号
 /// </summary>
 /// <param name="connection_id">网络连接编号</param>
 /// <param name="port_type">获取的端口类型</param>
 /// <returns>返回端口号</returns>
 public override int GetPort(int connection_id, Port_Type port_type)
 {
     if (ConnectionTable.TryGetValue(connection_id, out Net_Parameter parameter))
     {
         return(parameter.Connection.GetPort(port_type));
     }
     return(0);
 }
コード例 #2
0
 /// <summary>
 /// 获取网络连接端口号
 /// </summary>
 /// <param name="connection_id">网络连接编号</param>
 /// <param name="port_type">获取的端口类型</param>
 /// <returns>返回端口号</returns>
 public abstract int GetPort(int connection_id, Port_Type port_type);
コード例 #3
0
 public override short GetPort(Port_Type port_type)
 {
     return(0);
 }
コード例 #4
0
 /// <summary>
 /// 获取连接的指定接口
 /// </summary>
 /// <param name="port_type">端口类型</param>
 /// <returns>返回端口号</returns>
 public abstract short GetPort(Port_Type port_type);