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

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

?? raid.h

?? 這是有關網絡入侵檢測技術系統的源代碼。使用visual c++編程
?? H
字號:
/* Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB      This library is free software; you can redistribute it and/or   modify it under the terms of the GNU Library General Public   License as published by the Free Software Foundation; either   version 2 of the License, or (at your option) any later version.      This library is distributed in the hope that it will be useful,   but WITHOUT ANY WARRANTY; without even the implied warranty of   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU   Library General Public License for more details.      You should have received a copy of the GNU Library General Public   License along with this library; if not, write to the Free   Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,   MA 02111-1307, USA *//* Parser needs these defines  always, even if USE_RAID is not defined */#define RAID_TYPE_0 1       // Striping#define RAID_TYPE_x 2       // Some new modes#define RAID_TYPE_y 3       // #define RAID_DEFAULT_CHUNKS 4#define RAID_DEFAULT_CHUNKSIZE 256*1024 /* 256kB */extern const char *raid_type_string[];#if defined(USE_RAID)#ifdef __GNUC__#pragma interface			/* gcc class implementation */#endif#include "my_dir.h"/* Trap all occurences of my_...() in source and use our wrapper around this function */#ifdef MAP_TO_USE_RAID#define my_read(A,B,C,D)     my_raid_read(A,B,C,D)#define my_write(A,B,C,D)    my_raid_write(A,B,C,D)#define my_pwrite(A,B,C,D,E) my_raid_pwrite(A,B,C,D,E)#define my_pread(A,B,C,D,E)  my_raid_pread(A,B,C,D,E)#define my_chsize(A,B,C)     my_raid_chsize(A,B,C)#define my_close(A,B)        my_raid_close(A,B)#define my_tell(A,B)         my_raid_tell(A,B)#define my_seek(A,B,C,D)     my_raid_seek(A,B,C,D)#define my_lock(A,B,C,D,E)     my_raid_lock(A,B,C,D,E)#define my_fstat(A,B,C)     my_raid_fstat(A,B,C)#endif /* MAP_TO_USE_RAID */#ifdef __cplusplusextern "C" {#endif  void init_raid(void);  void end_raid(void);  bool is_raid(File fd);  File my_raid_create(const char *FileName, int CreateFlags, int access_flags,		      uint raid_type, uint raid_chunks, ulong raid_chunksize,		      myf MyFlags);  File my_raid_open(const char *FileName, int Flags,		    uint raid_type, uint raid_chunks, ulong raid_chunksize,		    myf MyFlags);  int my_raid_rename(const char *from, const char *to, uint raid_chunks,		     myf MyFlags);  int my_raid_delete(const char *from, uint raid_chunks, myf MyFlags);  int my_raid_redel(const char *old_name, const char *new_name,		    uint raid_chunks, myf MyFlags);  my_off_t my_raid_seek(File fd, my_off_t pos, int whence, myf MyFlags);  my_off_t my_raid_tell(File fd, myf MyFlags);  uint my_raid_write(File,const byte *Buffer, uint Count, myf MyFlags);  uint my_raid_read(File Filedes, byte *Buffer, uint Count, myf MyFlags);  uint my_raid_pread(File Filedes, byte *Buffer, uint Count, my_off_t offset,		     myf MyFlags);  uint my_raid_pwrite(int Filedes, const byte *Buffer, uint Count,		      my_off_t offset, myf MyFlags);  int my_raid_lock(File,int locktype, my_off_t start, my_off_t length,		   myf MyFlags);  int my_raid_chsize(File fd, my_off_t newlength, myf MyFlags);  int my_raid_close(File, myf MyFlags);  int my_raid_fstat(int Filedes, struct stat *buf,  myf MyFlags);  const char *my_raid_type(int raid_type);#ifdef __cplusplus}class RaidName {  public:    RaidName(const char *FileName);    ~RaidName();    bool IsRaid();    int Rename(const char * from, const char * to, myf MyFlags);  private:    uint _raid_type;       // RAID_TYPE_0 or RAID_TYPE_1 or RAID_TYPE_5    uint _raid_chunks;     // 1..n    ulong _raid_chunksize; // 1..n in bytes};class RaidFd {  public:    RaidFd(uint raid_type, uint raid_chunks , ulong raid_chunksize);    ~RaidFd();    File Create(const char *FileName, int CreateFlags, int access_flags,		myf MyFlags);    File Open(const char *FileName, int Flags, myf MyFlags);    my_off_t Seek(my_off_t pos,int whence,myf MyFlags);    my_off_t Tell(myf MyFlags);    int Write(const byte *Buffer, uint Count, myf MyFlags);    int Read(const byte *Buffer, uint Count, myf MyFlags);    int Lock(int locktype, my_off_t start, my_off_t length, myf MyFlags);    int Chsize(File fd, my_off_t newlength, myf MyFlags);    int Fstat(int fd, MY_STAT *stat_area, myf MyFlags );    int Close(myf MyFlags);    static bool IsRaid(File fd);    static DYNAMIC_ARRAY _raid_map;		/* Map of RaidFD* */  private:    uint _raid_type;       // RAID_TYPE_0 or RAID_TYPE_1 or RAID_TYPE_5    uint _raid_chunks;     // 1..n    ulong _raid_chunksize; // 1..n in bytes    ulong _total_block;    // We are operating with block no x (can be 0..many).    uint _this_block;      // can be 0.._raid_chunks    uint _remaining_bytes; // Maximum bytes that can be written in this block    my_off_t _position;    my_off_t _size;        // Cached file size for faster seek(SEEK_END)    File _fd;    File *_fd_vector;		/* Array of File */    off_t *_seek_vector;	/* Array of cached seek positions */    inline void Calculate()    {      DBUG_ENTER("RaidFd::_Calculate");      DBUG_PRINT("info",("_position: %lu _raid_chunksize: %d, _size: %lu",			 (ulong) _position, _raid_chunksize, (ulong) _size));      _total_block = (ulong) (_position / _raid_chunksize);      _this_block = _total_block % _raid_chunks;    // can be 0.._raid_chunks      _remaining_bytes = (uint) (_raid_chunksize -				 (_position - _total_block * _raid_chunksize));      DBUG_PRINT("info",		 ("_total_block: %d  this_block: %d  _remaining_bytes:%d",		  _total_block, _this_block, _remaining_bytes));      DBUG_VOID_RETURN;    }};#endif /* __cplusplus */#endif /* USE_RAID */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品欧美激情| 日本一区二区三区在线观看| 一二三区精品视频| 色婷婷综合久久久久中文一区二区 | 国产视频视频一区| 成人精品在线视频观看| 亚洲欧洲无码一区二区三区| k8久久久一区二区三区| 一区二区成人在线| 91精品国产综合久久小美女| 国产真实乱偷精品视频免| 国产精品少妇自拍| 在线看不卡av| 免费高清在线视频一区·| 久久久久久久久久久黄色| 成人app网站| 亚洲图片有声小说| 欧美精品一区二区三区很污很色的| 黄网站免费久久| 亚洲丝袜精品丝袜在线| 欧美三级日韩在线| 国模娜娜一区二区三区| 亚洲精品免费视频| 91精品在线免费观看| 国产成人精品一区二区三区网站观看| 亚洲欧美中日韩| 在线综合视频播放| 国产乱码字幕精品高清av| 日韩美女视频19| 日韩欧美国产三级| 色哟哟一区二区在线观看| 秋霞成人午夜伦在线观看| 国产精品久久久久四虎| 3atv一区二区三区| 成人av免费在线| 美国欧美日韩国产在线播放| 国产精品欧美久久久久无广告 | 99在线热播精品免费| 日本不卡不码高清免费观看| 亚洲欧洲美洲综合色网| 精品国精品自拍自在线| 在线观看视频91| 懂色中文一区二区在线播放| 日本最新不卡在线| 一区二区三区在线观看动漫| 久久美女艺术照精彩视频福利播放 | 国产91色综合久久免费分享| 亚洲成人在线免费| 国产精品国产三级国产有无不卡| 欧美tickling挠脚心丨vk| 日本高清无吗v一区| 粉嫩aⅴ一区二区三区四区| 美女视频一区二区| 午夜欧美视频在线观看| 亚洲精品成人少妇| 国产精品无遮挡| 精品国产乱码久久久久久久久| 欧美卡1卡2卡| 欧美在线观看视频一区二区三区| 不卡av在线免费观看| 国产成人免费高清| 国产一区二区三区久久悠悠色av | 国产日韩欧美一区二区三区乱码| 91麻豆精品国产91久久久久| 在线精品国精品国产尤物884a| 成人综合在线视频| 国产iv一区二区三区| 国产美女在线观看一区| 国产最新精品免费| 狠狠色丁香久久婷婷综| 韩日欧美一区二区三区| 国内精品免费在线观看| 精品一区二区三区视频在线观看| 日韩国产在线观看| 天堂av在线一区| 亚洲成av人片在线观看| 亚洲高清中文字幕| 亚洲国产你懂的| 亚州成人在线电影| 亚洲成av人片一区二区三区 | 国产精品久久久久aaaa| 国产精品久久久久久福利一牛影视| 日本一区二区三区在线观看| 国产精品久久久久久久裸模| 综合久久国产九一剧情麻豆| 亚洲欧洲综合另类在线| 亚洲国产精品一区二区www在线 | 国产亚洲va综合人人澡精品| 国产三级精品三级在线专区| 国产精品久久久一本精品| 中文字幕日韩一区| 亚洲电影中文字幕在线观看| 首页欧美精品中文字幕| 久久99精品国产麻豆婷婷| 国产在线视频一区二区三区| 国产一区二区福利| 99久久精品免费观看| 在线免费观看日韩欧美| 欧美一卡二卡在线观看| 久久久综合精品| 亚洲婷婷在线视频| 亚洲第一av色| 国产老妇另类xxxxx| 成人精品国产福利| 欧美天天综合网| 精品理论电影在线| 成人免费小视频| 青娱乐精品视频| 成人动漫中文字幕| 3d动漫精品啪啪1区2区免费| 国产香蕉久久精品综合网| 亚洲免费看黄网站| 另类小说一区二区三区| 成人动漫中文字幕| 7777精品伊人久久久大香线蕉的| 久久久精品2019中文字幕之3| 伊人开心综合网| 久久精品久久精品| 日本黄色一区二区| 久久人人爽人人爽| 亚洲va韩国va欧美va| 国产成人精品免费| 欧美一区二区三区四区在线观看| 国产午夜精品一区二区| 亚洲高清免费观看| 成人精品视频一区| 337p亚洲精品色噜噜狠狠| 国产精品久久久久久久久晋中| 奇米影视在线99精品| 91丨九色丨黑人外教| 欧美成人a在线| 一个色综合av| 国产高清在线精品| 91精品福利在线一区二区三区 | 久久久久成人黄色影片| 亚洲电影视频在线| 一本大道久久a久久综合婷婷| 久久久亚洲综合| 丝袜美腿亚洲综合| 色综合天天视频在线观看| 久久精品视频一区二区| 日韩影院精彩在线| 欧美色图第一页| 亚洲丝袜美腿综合| 成人av在线看| 国产亚洲综合色| 极品瑜伽女神91| 欧美精品日韩一本| 亚洲电影在线播放| 日本精品免费观看高清观看| 国产精品电影一区二区| 国产成人亚洲精品狼色在线 | 欧美日韩国产免费| 一区二区三区在线观看动漫| a级高清视频欧美日韩| 欧美精品一区二区三区久久久 | 国产一区二区三区高清播放| 日韩一区二区三免费高清| 艳妇臀荡乳欲伦亚洲一区| 一本到高清视频免费精品| 亚洲日韩欧美一区二区在线| 国产不卡高清在线观看视频| 国产日韩视频一区二区三区| 精品一区二区三区影院在线午夜| 日韩欧美国产高清| 精品亚洲国内自在自线福利| 日韩精品专区在线影院观看| 美国毛片一区二区三区| 精品久久免费看| 国产九色sp调教91| 久久久噜噜噜久久人人看| 国产电影一区在线| 国产精品乱码一区二区三区软件 | 欧美在线999| 亚洲国产乱码最新视频| 欧美日韩成人高清| 天堂一区二区在线| 欧美顶级少妇做爰| 久久99深爱久久99精品| 久久久蜜臀国产一区二区| 国产精品18久久久久久久久| 国产亚洲欧美激情| 97精品国产露脸对白| 亚洲午夜在线观看视频在线| 777久久久精品| 黄色资源网久久资源365| 欧美激情在线看| 色综合久久中文综合久久97 | 日韩成人免费在线| 久久婷婷国产综合精品青草| 国产福利一区二区三区视频 | 国产色综合久久| 在线日韩av片| 麻豆91小视频| 国产精品乱码妇女bbbb| 欧美日韩视频一区二区| 国产乱人伦偷精品视频不卡| 亚洲欧美日韩国产中文在线| 欧美高清视频不卡网| 国产精品一区二区免费不卡 |