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

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

?? iocpworkerthread.h

?? 這個動態(tài)鏈接庫是Socket通過COm串口實現數據通信
?? H
字號:
#if defined (_MSC_VER) && (_MSC_VER >= 1020)
#pragma once
#endif

#ifndef JETBYTE_TOOLS_WIN32_IOCP_WORKER_THREAD_INCLUDED__
#define JETBYTE_TOOLS_WIN32_IOCP_WORKER_THREAD_INCLUDED__
///////////////////////////////////////////////////////////////////////////////
//
// File           : $Workfile: IOCPWorkerThread.h $
// Version        : $Revision: 1 $
// Function       : 
//
// Author         : $Author: Len $
// Date           : $Date: 6/06/02 13:02 $
//
// Notes          : 
//
// Modifications  :
//
// $Log: /Web Articles/SocketServers/COMSocketServer2/JetByteTools/Win32Tools/IOCPWorkerThread.h $
// 
// 1     6/06/02 13:02 Len
// 
// 1     6/06/02 12:59 Len
// 
///////////////////////////////////////////////////////////////////////////////
//
// Copyright 1997 - 2002 JetByte Limited.
//
// JetByte Limited grants you ("Licensee") a non-exclusive, royalty free, 
// licence to use, modify and redistribute this software in source and binary 
// code form, provided that i) this copyright notice and licence appear on all 
// copies of the software; and ii) Licensee does not utilize the software in a 
// manner which is disparaging to JetByte Limited.
//
// This software is provided "as is" without a warranty of any kind. All 
// express or implied conditions, representations and warranties, including
// any implied warranty of merchantability, fitness for a particular purpose
// or non-infringement, are hereby excluded. JetByte Limited and its licensors 
// shall not be liable for any damages suffered by licensee as a result of 
// using, modifying or distributing the software or its derivatives. In no
// event will JetByte Limited be liable for any lost revenue, profit or data,
// or for direct, indirect, special, consequential, incidental or punitive
// damages, however caused and regardless of the theory of liability, arising 
// out of the use of or inability to use software, even if JetByte Limited 
// has been advised of the possibility of such damages.
//
// This software is not designed or intended for use in on-line control of 
// aircraft, air traffic, aircraft navigation or aircraft communications; or in 
// the design, construction, operation or maintenance of any nuclear 
// facility. Licensee represents and warrants that it will not use or 
// redistribute the Software for such purposes. 
//
///////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////
// Lint options
//
//lint -save
//
///////////////////////////////////////////////////////////////////////////////

#include "Thread.h"
#include "IWorkItemProcessor.h"

///////////////////////////////////////////////////////////////////////////////
// Classes defined in other files...
///////////////////////////////////////////////////////////////////////////////

namespace JetByteTools
{
   namespace Win32
   {
      class CIOCompletionPort;
   }
}

///////////////////////////////////////////////////////////////////////////////
// Namespace: JetByteTools::Win32
///////////////////////////////////////////////////////////////////////////////

namespace JetByteTools {
namespace Win32 {

///////////////////////////////////////////////////////////////////////////////
// CIOCPWorkerThread
///////////////////////////////////////////////////////////////////////////////

class CIOCPWorkerThread : 
   protected CThread,
   public IWorkItemProcessor
{
   public :

      using CThread::Start;

      virtual void Dispatch(
         ULONG_PTR completionKey, 
         DWORD dwNumBytes = 0, 
         OVERLAPPED *pOverlapped = 0);

      void InitiateShutdown();

      void WaitForShutdownToComplete();

   protected :
   
      CIOCPWorkerThread(
         CIOCompletionPort &iocp);
      
      virtual int Run();

   private :

      virtual bool Initialise();

      virtual void Process(
         ULONG_PTR completionKey,
         DWORD dwNumBytes,
         OVERLAPPED *pOverlapped) = 0;

      virtual void Shutdown();

      CIOCompletionPort &m_iocp;

      // No copies, do not implement
      CIOCPWorkerThread(const CIOCPWorkerThread &rhs);
      CIOCPWorkerThread &operator=(CIOCPWorkerThread &rhs);
};

///////////////////////////////////////////////////////////////////////////////
// Namespace: JetByteTools::Win32
///////////////////////////////////////////////////////////////////////////////

} // End of namespace Win32
} // End of namespace JetByteTools 

///////////////////////////////////////////////////////////////////////////////
// Lint options
//
//lint -restore
//
///////////////////////////////////////////////////////////////////////////////

#endif // JETBYTE_TOOLS_WIN32_IOCP_WORKER_THREAD_INCLUDED__

///////////////////////////////////////////////////////////////////////////////
// End of file
///////////////////////////////////////////////////////////////////////////////

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费视频视频| 久久国产婷婷国产香蕉| av一区二区不卡| 国产精品毛片久久久久久久| 成人免费高清视频| 一区二区三区四区五区视频在线观看| 色偷偷久久一区二区三区| 亚洲国产中文字幕在线视频综合| 91超碰这里只有精品国产| 美女尤物国产一区| 久久天堂av综合合色蜜桃网| 成人激情黄色小说| 亚洲一区在线观看免费观看电影高清| 51午夜精品国产| 国产很黄免费观看久久| 亚洲美女淫视频| 91麻豆精品国产91久久久久久 | 美脚の诱脚舐め脚责91| 2020国产精品久久精品美国| 不卡一区二区三区四区| 亚洲第一电影网| 精品国产亚洲在线| 91啪亚洲精品| 美女www一区二区| 一色屋精品亚洲香蕉网站| 欧美裸体一区二区三区| 国产91在线观看丝袜| 亚洲欧美日韩中文播放| 日韩精品一区二区三区四区视频| 成人免费视频国产在线观看| 亚洲成年人影院| 国产日韩欧美麻豆| 欧美日韩五月天| 国产成人精品一区二区三区四区| 亚洲人123区| 日韩视频免费观看高清完整版在线观看| 国产精品一区二区男女羞羞无遮挡 | 精品一区二区日韩| 亚洲综合一区在线| 欧美国产日产图区| 91精品国产综合久久蜜臀| 成人av午夜电影| 蜜桃传媒麻豆第一区在线观看| 国产精品乱码人人做人人爱| 日韩视频中午一区| 91浏览器入口在线观看| 精品午夜一区二区三区在线观看| 亚洲小说欧美激情另类| 国产亚洲精品久| 日韩欧美一级二级| 欧美色成人综合| 91视频免费看| 成人爱爱电影网址| 国内一区二区视频| 日本一区中文字幕| 亚洲一级二级在线| 亚洲欧洲综合另类| 中文欧美字幕免费| 久久久影视传媒| 欧美精品一区二区三区四区| 欧美群妇大交群中文字幕| 色综合咪咪久久| 91一区一区三区| 成人免费高清在线观看| 国产综合一区二区| 激情成人综合网| 精品在线一区二区三区| 日韩激情中文字幕| 日本va欧美va瓶| 奇米777欧美一区二区| 日本亚洲视频在线| 免费成人在线视频观看| 天堂影院一区二区| 全国精品久久少妇| 天天综合天天综合色| 日韩中文字幕不卡| 免费成人性网站| 久久精品国产99久久6| 日本强好片久久久久久aaa| 丝袜亚洲精品中文字幕一区| 日日夜夜一区二区| 麻豆91精品视频| 国产在线精品一区在线观看麻豆| 久久91精品国产91久久小草| 精一区二区三区| 国产精品18久久久久久vr | 国产99久久久久| 北岛玲一区二区三区四区| 9人人澡人人爽人人精品| aaa欧美大片| 欧美在线制服丝袜| 欧美日韩国产精选| 日韩精品资源二区在线| 欧美成人a视频| 日本一区二区三区在线观看| 一区在线观看免费| 亚洲综合色区另类av| 天堂影院一区二区| 国产美女视频一区| 99re亚洲国产精品| 欧美日韩五月天| 精品日韩成人av| 国产精品少妇自拍| 亚洲已满18点击进入久久| 在线精品视频免费观看| 久久丝袜美腿综合| 2020国产精品自拍| 国产欧美精品区一区二区三区 | 4438x成人网最大色成网站| 精品美女在线播放| 国产精品成人一区二区三区夜夜夜| 一区二区三区四区蜜桃| 美女网站色91| 色猫猫国产区一区二在线视频| 欧美色图12p| 国产亚洲欧美在线| 亚洲五月六月丁香激情| 韩国三级电影一区二区| 欧美在线免费观看亚洲| 久久精品无码一区二区三区| 一区二区三区.www| 国产精品一区二区黑丝| 欧美日韩视频在线第一区 | 一区二区在线观看免费视频播放| 男女男精品视频| 99精品视频一区二区| 91精品中文字幕一区二区三区| 国产精品视频九色porn| 免费在线视频一区| 91麻豆高清视频| 久久免费的精品国产v∧| 亚洲综合色噜噜狠狠| 成人综合婷婷国产精品久久 | 精品国产sm最大网站免费看| 亚洲精品欧美在线| 国产成人在线免费| 欧美日韩国产影片| 亚洲日本护士毛茸茸| 久久国产精品99精品国产| 在线看一区二区| 欧美国产欧美综合| 日本sm残虐另类| 欧美色综合天天久久综合精品| 国产农村妇女精品| 另类小说欧美激情| 欧美日韩精品欧美日韩精品一| 亚洲欧美怡红院| 成人性视频免费网站| 欧美电影精品一区二区| 首页国产欧美久久| 欧美性色欧美a在线播放| 亚洲欧洲另类国产综合| 国产91丝袜在线播放0| 久久久久九九视频| 国产又粗又猛又爽又黄91精品| 91精品中文字幕一区二区三区| 亚洲综合色在线| 色哟哟一区二区在线观看 | 久久综合九色综合97_久久久| 天天影视色香欲综合网老头| 欧美午夜精品电影| 一区二区免费看| 色猫猫国产区一区二在线视频| 亚洲区小说区图片区qvod| 99免费精品在线观看| 国产精品久久久久久久久免费丝袜 | 亚洲va国产天堂va久久en| 欧美伊人精品成人久久综合97 | 欧美大胆人体bbbb| 美女精品一区二区| 精品第一国产综合精品aⅴ| 久久精品国内一区二区三区| 日韩欧美一级二级三级久久久| 蜜臀av一区二区| 久久午夜免费电影| 成人精品高清在线| 亚洲特级片在线| 欧美这里有精品| 日韩av中文字幕一区二区| 欧美变态tickling挠脚心| 国模一区二区三区白浆| 国产夜色精品一区二区av| 成人的网站免费观看| 亚洲日本中文字幕区| 欧美日韩三级一区二区| 麻豆视频观看网址久久| 精品999久久久| 99热精品一区二区| 亚洲高清免费观看 | 亚洲成a天堂v人片| 日韩欧美色电影| 成熟亚洲日本毛茸茸凸凹| 亚洲视频小说图片| 欧美剧情片在线观看| 国产在线国偷精品产拍免费yy| 中文在线一区二区| 欧美亚洲一区三区| 国产乱码精品一区二区三区忘忧草 | 欧洲精品中文字幕| 蜜桃av噜噜一区|