亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? qos_util.cpp

?? 一個開源的網絡開發庫ACE
?? CPP
字號:
// QoS_Session_Impl.cpp
// QoS_Util.cpp,v 1.2 2001/12/26 15:45:58 schmidt Exp

#define SENDER_PORT 10001

#include "ace/Log_Msg.h"
#include "ace/Get_Opt.h"
#include "QoS_Util.h"

ACE_RCSID(QOS, QoS_Util,"QoS_Util.cpp,v 1.2 2001/12/26 15:45:58 schmidt Exp")

// constructor.
QoS_Util::QoS_Util (int argc,
                    char *argv[])
  : argc_ (argc),
    argv_ (argv),
    source_port_ (SENDER_PORT),
    protocol_ (IPPROTO_UDP),
    multicast_flag_ (0)
{
  ACE_NEW (this->mult_session_addr_,
           ACE_INET_Addr (ACE_DEFAULT_MULTICAST_PORT));

  ACE_NEW (this->dest_addr_,
           ACE_INET_Addr (ACE_DEFAULT_SERVER_PORT));
}

// destructor.
QoS_Util::~QoS_Util (void)
{
  delete this->mult_session_addr_;
  delete this->dest_addr_;
}

int
QoS_Util::parse_args (void)
{
  ACE_Get_Opt get_opts (this->argc_, this->argv_, "m:n:p:P:c");
  int c = 0;

  while ((c = get_opts ()) != -1)
    switch (c)
      {
      case 'm': // multicast session address.
        this->multicast_flag_ = 1;
        this->mult_session_addr_->set (get_opts.opt_arg ());
        break;
      case 'n': // to be used by Senders only to specify the destination.
        this->dest_addr_->set (get_opts.opt_arg ());
        break;
      case 'p': // protocol.
        if (ACE_OS::strcasecmp (get_opts.opt_arg (), "tcp") == 0)
          this->protocol_ = IPPROTO_TCP;
        else
          if (ACE_OS::strcasecmp (get_opts.opt_arg (), "udp") == 0)
            this->protocol_ = IPPROTO_UDP;
          else
            ACE_DEBUG ((LM_DEBUG,
                        "Unknown protocol specified\n"
                        "UDP assumed\n"));
        break;
      case 'P': // sender source port.
        this->source_port_ = ACE_OS::atoi (get_opts.opt_arg ());
          break;
      case 'h':  // display help for different options.
      default:
        ACE_ERROR_RETURN ((LM_ERROR,
                           "usage:  %s"
                           " [-m host:port] QoS multicast session address"
                           " Overides the receiver address specified in the -n option"
                           " [-n host:port] Use for a unicast sender. "
                           " Follow by receiver addr"
                           " [-p tcp|udp] specify protocol to be used"
                           " [-P port] source sender port"
                           " [-h] <help>"
                           "\n",
                           argv_ [0]),
                          -1);
      }

  // If multicast address is specified then ignore the unicast sender
  // destination address and force the protocol to be UDP.
  if (this->multicast_flag_ == 1)
    {
      this->dest_addr_ = this->mult_session_addr_;
      this->protocol_ = IPPROTO_UDP;
    }

  // Indicates successful parsing of command line.
  return 0;
}

ACE_INET_Addr *
QoS_Util::mult_session_addr (void) const
{
  return this->mult_session_addr_;
}

ACE_INET_Addr *
QoS_Util::dest_addr (void) const
{
  return this->dest_addr_;
}

u_short
QoS_Util::source_port (void) const
{
  return this->source_port_;
}

ACE_Protocol_ID
QoS_Util::protocol (void) const
{
  return this->protocol_;
}

int
QoS_Util::multicast_flag (void) const
{
  return this->multicast_flag_;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成+人+日韩+欧美+亚洲| 亚洲制服丝袜在线| 欧美酷刑日本凌虐凌虐| 91蜜桃在线观看| eeuss影院一区二区三区| 狠狠色丁香婷综合久久| 蜜臀av一区二区在线免费观看| 亚洲aaa精品| 亚洲综合激情网| 亚洲国产视频一区| 亚洲成人自拍偷拍| 日韩av网站免费在线| 男女男精品网站| 黑人精品欧美一区二区蜜桃| 久久国产精品区| 国产毛片一区二区| 不卡一区在线观看| 欧美午夜一区二区三区| 91精品国产综合久久福利 | 国产乱对白刺激视频不卡| 狠狠久久亚洲欧美| 国产成人精品一区二区三区网站观看| 国产凹凸在线观看一区二区| 成人毛片视频在线观看| 91精品福利在线| 日韩视频在线你懂得| 日本一二三四高清不卡| 一区二区三区精品视频在线| 男人操女人的视频在线观看欧美 | 久久精品亚洲精品国产欧美| 国产欧美日韩中文久久| 亚洲精品国产第一综合99久久| 亚洲成人先锋电影| 国产大陆亚洲精品国产| 欧美日韩免费电影| 国产网站一区二区三区| 亚洲综合免费观看高清完整版| 日韩av一区二区在线影视| 国产91精品欧美| 91精品久久久久久久91蜜桃| 国产精品久久久久久亚洲毛片 | www.66久久| 69堂国产成人免费视频| 国产精品午夜春色av| 日韩在线播放一区二区| 国产精品自拍在线| 欧美另类久久久品| 国产精品天美传媒| 爽爽淫人综合网网站| www.欧美精品一二区| 欧美xxxxx牲另类人与| 亚洲综合视频在线观看| 极品少妇xxxx偷拍精品少妇| 欧美日韩一级大片网址| 中文字幕不卡在线观看| 黄一区二区三区| 欧美日韩中文一区| 中文字幕亚洲欧美在线不卡| 国产在线播放一区| 欧美精品 日韩| 国产精品中文欧美| 亚洲综合无码一区二区| 国产欧美日产一区| 日韩欧美高清在线| 亚洲一区二区av在线| 成人国产精品视频| 欧美一区二区三区婷婷月色| 视频一区中文字幕国产| 欧美色中文字幕| 久久狠狠亚洲综合| 中文字幕一区二区三区在线不卡| 欧美日韩在线播放| 国产麻豆视频精品| 综合婷婷亚洲小说| 日韩一级片网址| 91美女福利视频| 激情文学综合网| 一区二区高清视频在线观看| 精品国产一区二区在线观看| 91亚洲精华国产精华精华液| 日本欧美一区二区在线观看| 国产精品国产a级| 久久午夜色播影院免费高清| 午夜亚洲福利老司机| 欧美色精品在线视频| 国产aⅴ精品一区二区三区色成熟| 亚洲一区二区三区影院| 久久久精品综合| 欧美狂野另类xxxxoooo| 成人激情动漫在线观看| 久久精品久久久精品美女| 亚洲精品日日夜夜| 国产情人综合久久777777| 欧美一区二区精美| 色婷婷av一区二区三区软件| 丁香五精品蜜臀久久久久99网站 | 极品少妇xxxx精品少妇偷拍| 亚洲自拍欧美精品| 国产精品盗摄一区二区三区| 精品国产乱码久久久久久久| 欧美精选在线播放| 色婷婷精品大在线视频| 成人黄色在线视频| 国产精品一二二区| 黄一区二区三区| 日本视频一区二区三区| 亚洲成人免费电影| 亚洲综合清纯丝袜自拍| 亚洲欧美区自拍先锋| 国产精品免费网站在线观看| 久久久久高清精品| 久久久午夜精品理论片中文字幕| 日韩网站在线看片你懂的| 69堂成人精品免费视频| 欧美午夜精品理论片a级按摩| 在线一区二区观看| 色婷婷综合在线| 色哟哟日韩精品| 在线观看免费亚洲| 欧美在线观看视频一区二区三区 | 欧美日韩精品免费| 色综合激情五月| 色88888久久久久久影院按摩 | 久久国产精品无码网站| 精品一区二区在线观看| 精品视频在线免费看| 日本高清不卡在线观看| 色哟哟亚洲精品| 欧美日韩亚洲高清一区二区| 欧美日韩不卡一区| 欧美一区二区美女| 久久一留热品黄| 国产精品日日摸夜夜摸av| 国产精品久久久久久久裸模| 中文字幕亚洲电影| 亚洲一区欧美一区| 石原莉奈在线亚洲三区| 精一区二区三区| 成人av综合在线| 欧美色精品在线视频| 欧美一级欧美三级| 国产区在线观看成人精品| 国产精品第一页第二页第三页| 一区二区三区视频在线观看| 日韩在线观看一区二区| 国产综合色产在线精品| 91色porny| 91精品国产手机| 国产精品情趣视频| 亚洲成人动漫在线免费观看| 国精品**一区二区三区在线蜜桃| 成人av网址在线| 91精品欧美福利在线观看| 国产丝袜在线精品| 午夜精品久久久久久久99樱桃 | 国产99精品在线观看| 欧洲一区在线电影| 久久欧美中文字幕| 一区二区三区精品在线| 国产麻豆精品theporn| 欧美亚洲综合网| 欧美精品一区二区在线播放| 一区二区三区日韩欧美| 国模无码大尺度一区二区三区| 在线免费精品视频| 久久久久国产精品麻豆ai换脸| 亚洲电影欧美电影有声小说| 成人永久看片免费视频天堂| 制服丝袜中文字幕亚洲| 亚洲欧美成aⅴ人在线观看| 久久99精品久久久久婷婷| 色综合久久中文字幕综合网 | 精品视频资源站| 国产精品国产馆在线真实露脸| 看片网站欧美日韩| 日本丰满少妇一区二区三区| 欧美国产日韩在线观看| 久久精品99国产精品日本| 在线观看www91| 亚洲欧洲日韩av| 国产91在线看| 日韩精品一区二| 偷拍与自拍一区| 色综合久久88色综合天天免费| 国产欧美日韩视频一区二区 | 亚洲一区二区影院| 不卡一区在线观看| 国产日韩v精品一区二区| 久久精品噜噜噜成人88aⅴ| 欧美高清一级片在线| 亚洲一区二区五区| 欧美性色欧美a在线播放| 亚洲视频小说图片| 91亚洲午夜精品久久久久久| 国产精品美女www爽爽爽| 国产河南妇女毛片精品久久久| 精品日韩在线一区| 国产一区在线观看视频| 精品日韩99亚洲| 国产一区二区三区观看|