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

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

?? sender.cpp

?? 一個開源的網絡開發庫ACE
?? CPP
字號:
// Sender.cpp,v 1.6 2002/03/06 21:48:02 nanbor Exp

#include "ace/RMCast/RMCast_UDP_Reliable_Sender.h"
#include "ace/INET_Addr.h"
#include "ace/FILE_IO.h"
#include "ace/Message_Block.h"
#include "ace/Reactor.h"

ACE_RCSID(tests, RMCast_Examples_Sender, "Sender.cpp,v 1.6 2002/03/06 21:48:02 nanbor Exp")

int
ACE_TMAIN (int argc, ACE_TCHAR *argv[])
{
  if (argc != 3)
    {
      ACE_ERROR_RETURN ((LM_ERROR,
                         "Usage: %s <filename> <mcastgroup:port>\n",
                         argv[0]),
                        1);
    }

  const ACE_TCHAR *filename = argv[1];
  if (ACE_OS::access (filename, R_OK) != 0)
    {
      ACE_ERROR_RETURN ((LM_ERROR,
                         "Cannot read file <%s>\n", filename),
                        1);
    }

  ACE_INET_Addr mcast_group;
  if (mcast_group.set (argv[2]) != 0)
    {
      ACE_ERROR_RETURN ((LM_ERROR,
                         "Cannot read file <%s>\n", filename),
                        1);
    }


  ACE_HANDLE handle = ACE_OS::open (filename, O_RDONLY|O_BINARY);
  if (handle == ACE_INVALID_HANDLE)
    {
      ACE_ERROR_RETURN ((LM_ERROR,
                         "Cannot open file <%s> %p\n", filename, ""),
                        1);
    }
  ACE_FILE_IO file_io;
  file_io.set_handle (handle);

  // We don't provide a module to receive the control messages, in
  // this example we simply ignore them.
  ACE_RMCast_UDP_Reliable_Sender sender (0);

  if (sender.init (mcast_group) == -1)
    {
      ACE_ERROR_RETURN ((LM_ERROR,
                         "Cannot init UDP I/O at <%s:%d> %p\n",
                         mcast_group.get_host_name (),
                         mcast_group.get_port_number (),
                         ""),
                        1);
    }

  // Use the Reactor to demultiplex all the messages
  ACE_Reactor *reactor = ACE_Reactor::instance ();

  sender.reactive_incoming_messages (reactor);
  {
    // Resend the messages every 20 milliseconds..
    ACE_Time_Value tv (2, 0);
    sender.reactive_resends (reactor, tv);
  }

  for (;;)
    {
      ACE_Message_Block payload (BUFSIZ + 1);

      ssize_t r = file_io.recv (payload.rd_ptr () + 1, BUFSIZ);
      if (r <= 0)
        break;

      payload.wr_ptr (r + 1);
      *(payload.rd_ptr ()) = 'N'; // Normal
      if (r < BUFSIZ)
        {
          *(payload.rd_ptr ()) = 'E'; // EOF
        }

      ACE_RMCast::Data data;
      data.payload = &payload;
      if (sender.data (data) != 0)
        break;

      if (r < BUFSIZ)
        {
          // Last buffer, terminate loop
          break;
        }

      // Handle incoming events, without blocking...
      ACE_Time_Value tv (4, 0);
      reactor->handle_events (&tv);
    }

  // Wait until all the messages are successfully delivered
  do
    {
      // Try for 50 milliseconds...
      ACE_Time_Value tv (5, 0);
      int r = reactor->handle_events (&tv);
      if (r == -1)
        break;
    }
  while (sender.has_data () || sender.has_members ());

  return 0;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
香蕉影视欧美成人| 亚洲美女在线国产| 欧美日韩一区视频| 色94色欧美sute亚洲线路二| 99精品1区2区| 91麻豆产精品久久久久久| 91老师片黄在线观看| 色综合久久中文综合久久牛| 色菇凉天天综合网| 91国内精品野花午夜精品 | 日韩色在线观看| 欧美日韩国产影片| 91精品福利在线一区二区三区| 这里只有精品视频在线观看| 91精品国产综合久久香蕉麻豆| 日韩久久精品一区| 26uuu另类欧美亚洲曰本| 日本一区免费视频| 在线播放91灌醉迷j高跟美女 | 精品国产制服丝袜高跟| 久久久久成人黄色影片| 中文字幕中文字幕一区二区| 一区二区三区四区精品在线视频| 亚洲综合色自拍一区| 日本麻豆一区二区三区视频| 国产成人精品www牛牛影视| 99精品视频一区二区三区| 欧美手机在线视频| 久久久久九九视频| 亚洲综合在线第一页| 免费成人你懂的| 成人aaaa免费全部观看| 欧美精品视频www在线观看 | 91麻豆精品国产91久久久 | 日韩av一区二区在线影视| 国产酒店精品激情| 欧美亚洲国产一区在线观看网站| 日韩女优电影在线观看| 亚洲欧洲制服丝袜| 国产一区二区在线视频| 在线国产亚洲欧美| 国产日本欧洲亚洲| 日本不卡一区二区三区 | 日韩欧美一级在线播放| 自拍偷拍亚洲综合| 国产麻豆精品在线| 日韩一区二区三区av| 亚洲男人的天堂在线观看| 国内精品视频一区二区三区八戒| 日本韩国欧美一区二区三区| 久久嫩草精品久久久久| 日本成人中文字幕在线视频| 欧美亚洲综合网| 亚洲人成7777| 成人高清在线视频| 久久久噜噜噜久久中文字幕色伊伊 | 国产亚洲成aⅴ人片在线观看| 天堂一区二区在线| 在线免费视频一区二区| 亚洲色图.com| 国产91对白在线观看九色| 精品免费日韩av| 美国精品在线观看| 91精品欧美福利在线观看| 一区二区视频在线| 色综合天天综合色综合av| 成人免费在线视频| 不卡欧美aaaaa| 国产精品久久久久久久久果冻传媒 | 欧美极品少妇xxxxⅹ高跟鞋| 久久成人18免费观看| 欧美大尺度电影在线| 久久精品久久综合| 日韩欧美亚洲国产另类| 久久狠狠亚洲综合| 欧美v亚洲v综合ⅴ国产v| 蜜臀av亚洲一区中文字幕| 日韩欧美一二三| 国内成+人亚洲+欧美+综合在线| 日韩午夜激情免费电影| 国产中文字幕精品| 国产精品视频免费| 91免费小视频| 亚洲国产视频一区| 欧美一区二区在线免费播放| 免费成人结看片| 国产视频一区在线播放| 丁香网亚洲国际| 亚洲伦理在线精品| 欧美久久免费观看| 久久97超碰国产精品超碰| 国产亚洲欧美日韩日本| 91浏览器入口在线观看| 日韩影院精彩在线| 亚洲精品一区二区三区香蕉| 国产白丝精品91爽爽久久| 亚洲视频1区2区| 色综合久久综合网欧美综合网 | 国产一区中文字幕| 亚洲精品免费一二三区| 欧美日韩视频在线观看一区二区三区 | 亚洲成精国产精品女| 欧美不卡一区二区三区四区| av午夜精品一区二区三区| 亚洲香蕉伊在人在线观| 久久亚区不卡日本| 在线观看精品一区| 高清国产一区二区三区| 亚洲成人黄色小说| 国产人久久人人人人爽| 欧美视频你懂的| 成人美女视频在线观看18| 午夜视频在线观看一区二区 | 亚洲精品久久久久久国产精华液| 欧美日韩国产高清一区二区三区 | 日韩福利电影在线| 一区在线中文字幕| 精品国产91九色蝌蚪| 91传媒视频在线播放| 粉嫩av亚洲一区二区图片| 日本不卡视频在线| 亚洲成人精品影院| 中文字幕在线不卡国产视频| 欧美电影免费观看高清完整版在线观看 | 国产精品电影院| 26uuu亚洲综合色欧美| 欧美揉bbbbb揉bbbbb| 99久久久免费精品国产一区二区| 麻豆成人久久精品二区三区红| 亚洲午夜久久久久久久久久久| 中文天堂在线一区| 久久精品人人爽人人爽| 日韩欧美成人午夜| 欧美一级黄色片| 91精品国产综合久久精品麻豆| 日本高清成人免费播放| 99久久99久久精品国产片果冻| 激情综合亚洲精品| 美女一区二区三区在线观看| 日韩中文字幕区一区有砖一区 | 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 久久精品噜噜噜成人88aⅴ| 日韩黄色免费网站| 日韩国产精品久久久久久亚洲| 洋洋成人永久网站入口| 亚洲自拍偷拍综合| 亚洲高清久久久| 亚洲大片精品永久免费| 亚洲成av人综合在线观看| 偷拍一区二区三区| 日本91福利区| 精品一区二区三区在线观看国产| 日韩1区2区日韩1区2区| 久久爱另类一区二区小说| 激情偷乱视频一区二区三区| 精品一区二区日韩| 国产美女精品在线| 成人久久久精品乱码一区二区三区| 懂色av中文字幕一区二区三区| 99久久精品国产网站| 91国产成人在线| 日韩视频一区二区三区| 日韩亚洲电影在线| 欧美日韩久久一区| 日韩欧美高清dvd碟片| 久久蜜桃av一区二区天堂| 国产女主播视频一区二区| 亚洲欧洲在线观看av| 亚洲人成小说网站色在线| 亚洲最色的网站| 日本视频中文字幕一区二区三区| 激情av综合网| eeuss鲁片一区二区三区在线观看| 色婷婷国产精品| 91精品欧美久久久久久动漫| 久久精品免视看| 亚洲风情在线资源站| 精品无人码麻豆乱码1区2区| 成人午夜免费av| 欧美美女直播网站| 久久九九国产精品| 亚洲成人av福利| 国产福利一区二区三区视频在线| eeuss鲁片一区二区三区在线观看| 欧美日韩一区二区三区四区| 欧美tk丨vk视频| 亚洲精品成人天堂一二三| 久久精品国内一区二区三区| av中文字幕亚洲| 日韩一级二级三级| 在线观看免费成人| 日韩一区二区高清| 国产日产亚洲精品系列| 亚洲影视在线播放| 久久精品国产亚洲aⅴ| 色老头久久综合| 欧美极品另类videosde| 日韩成人免费电影| 在线观看日韩电影| 国产精品第13页|