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

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

?? mqueue.h

?? ecos下的gui開發源代碼
?? H
字號:
#ifndef CYGONCE_ISO_MQUEUE_H
#define CYGONCE_ISO_MQUEUE_H
/*========================================================================
//
//      mqueue.h
//
//      POSIX message queue functions
//
//========================================================================
//####ECOSGPLCOPYRIGHTBEGIN####
// -------------------------------------------
// This file is part of eCos, the Embedded Configurable Operating System.
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
//
// eCos is free software; you can redistribute it and/or modify it under
// the terms of the GNU General Public License as published by the Free
// Software Foundation; either version 2 or (at your option) any later version.
//
// eCos 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 General Public License
// for more details.
//
// You should have received a copy of the GNU General Public License along
// with eCos; if not, write to the Free Software Foundation, Inc.,
// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
//
// As a special exception, if other files instantiate templates or use macros
// or inline functions from this file, or you compile this file and link it
// with other works to produce a work based on this file, this file does not
// by itself cause the resulting work to be covered by the GNU General Public
// License. However the source code for this file must still be made available
// in accordance with section (3) of the GNU General Public License.
//
// This exception does not invalidate any other reasons why a work based on
// this file might be covered by the GNU General Public License.
//
// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
// at http://sources.redhat.com/ecos/ecos-license/
// -------------------------------------------
//####ECOSGPLCOPYRIGHTEND####
//========================================================================
//#####DESCRIPTIONBEGIN####
//
// Author(s):     jlarmour
// Contributors:  
// Date:          2000-05-05
// Purpose:       This file provides the macros, types and functions
//                for message queues required by POSIX 1003.1.
// Description:   The real contents of this file get set from the
//                configuration (set by the implementation)
// Usage:         #include <mqueue.h>
//
//####DESCRIPTIONEND####
//
//======================================================================
*/

/* CONFIGURATION */

#include <pkgconf/isoinfra.h>          /* Configuration header */
#include <pkgconf/kernel.h>            /* CYGFUN_KERNEL_THREADS_TIMER */

/* INCLUDES */

#ifdef _POSIX_MESSAGE_PASSING
# ifdef CYGBLD_ISO_MQUEUE_HEADER
#  include CYGBLD_ISO_MQUEUE_HEADER
# else

#include <sys/types.h>  /* size_t and ssize_t */

/* TYPES */

struct mq_attr {
    long mq_flags;    /* mqueue flags */
    long mq_maxmsg;   /* max number of messages */
    long mq_msgsize;  /* max message size */
    long mq_curmsgs;  /* number of messages currently queued */
};

typedef void *mqd_t;

#ifdef __cplusplus
extern "C" {
#endif

/* FUNCTIONS */

extern mqd_t
mq_open( const char * /* name */, int /* oflag */, ... );

extern int
mq_close( mqd_t /* mqdes */ );

extern int
mq_unlink( const char * /* name */ );

extern int
mq_send( mqd_t /* mqdes */, const char * /* msg_ptr */, size_t /* msg_len */,
         unsigned int /* msg_prio */ );

extern ssize_t
mq_receive( mqd_t /* mqdes */, char * /* msg_ptr */, size_t /* msg_len */,
            unsigned int * /* msg_prio */ );

#ifdef _POSIX_REALTIME_SIGNALS

struct sigevent;

extern int
mq_notify( mqd_t /* mqdes */, const struct sigevent * /* notification */ );
#endif

extern int
mq_setattr( mqd_t /* mqdes */, const struct mq_attr * /* mqstat */,
            struct mq_attr * /* omqstat */ );

extern int
mq_getattr( mqd_t /* mqdes */, struct mq_attr * /* mqstat */ );

# ifdef CYGFUN_KERNEL_THREADS_TIMER
/* POSIX 1003.1d Draft functions - FIXME: should be conditionalized */

struct timespec; /* forward declaration */

extern int 
mq_timedsend( mqd_t /* mqdes */, const char * /* msg_ptr */, 
              size_t /* msg_len */, unsigned int /* msg_prio */,
              const struct timespec * /* abs_timeout */ );

extern ssize_t 
mq_timedreceive( mqd_t /* mqdes */, char * /* msg_ptr */, 
                 size_t /* msg_len */, unsigned int * /* msg_prio */,
                 const struct timespec * /* abs_timeout */ );
# endif

#ifdef __cplusplus
}   /* extern "C" */
#endif


# endif  /* ifndef CYGBLD_ISO_MQUEUE_HEADER */
#endif   /* ifdef _POSIX_MESSAGE_PASSING */


#endif /* CYGONCE_ISO_MQUEUE_H multiple inclusion protection */

/* EOF mqueue.h */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区四区久久| 亚洲欧美日韩在线播放| 欧美一区二区福利视频| 国产欧美综合色| 五月婷婷综合在线| 色综合中文字幕| 久久天天做天天爱综合色| 亚洲国产精品一区二区久久| 国产精品伊人色| 91精品国产综合久久久蜜臀粉嫩 | 欧美性色黄大片| 久久久久国产一区二区三区四区| 亚洲二区视频在线| 91蝌蚪porny成人天涯| 久久综合九色综合欧美就去吻 | 日本伊人精品一区二区三区观看方式| av在线综合网| 国产日韩精品一区| 国产在线精品一区在线观看麻豆| 欧美精品少妇一区二区三区| 中文字幕亚洲在| 国产99久久久久| 久久精品欧美日韩精品| 毛片av一区二区| 日韩一级黄色大片| 日韩不卡一区二区| 3d动漫精品啪啪| 日本特黄久久久高潮| 欧美美女一区二区| 偷拍与自拍一区| 4438x亚洲最大成人网| 懂色av一区二区三区免费看| 精品国产乱码久久久久久蜜臀| 日韩电影在线观看一区| 欧美日韩美少妇| 午夜精品一区二区三区免费视频| 在线观看一区二区视频| 一区二区三区免费网站| 欧美在线制服丝袜| 亚洲成人午夜电影| 91精品国产色综合久久不卡电影 | 国产成人综合在线| 欧美激情一区二区三区| 国产成人在线视频播放| 欧美国产国产综合| 91在线云播放| 亚洲男人的天堂av| 欧美日韩成人综合| 麻豆传媒一区二区三区| 久久一二三国产| 国产成人小视频| 亚洲欧洲99久久| 色av成人天堂桃色av| 午夜久久电影网| 久久精品欧美一区二区三区麻豆| 成人丝袜高跟foot| 一区二区三区中文字幕电影| 欧美精品高清视频| 国产精品乡下勾搭老头1| 欧美国产国产综合| 欧美色倩网站大全免费| 久久国产人妖系列| 中文字幕在线播放不卡一区| 欧美亚洲图片小说| 免费视频一区二区| 中文字幕亚洲视频| 欧美精品在线观看一区二区| 国产一区不卡在线| 亚洲卡通欧美制服中文| 日韩精品专区在线影院观看 | 男男成人高潮片免费网站| 精品福利二区三区| 色妞www精品视频| 久久精品国产免费| 一色屋精品亚洲香蕉网站| 欧美精品免费视频| yourporn久久国产精品| 日本va欧美va欧美va精品| 国产精品美女久久久久高潮| 91精品在线观看入口| 成人毛片老司机大片| 日韩制服丝袜av| 日韩美女久久久| 国产日韩欧美制服另类| 欧美日韩一区二区不卡| 国产91在线看| 蜜臀av在线播放一区二区三区| 国产精品久久久爽爽爽麻豆色哟哟| 欧美日韩国产精品成人| 97se狠狠狠综合亚洲狠狠| 国产一区免费电影| 日韩黄色片在线观看| 亚洲乱码一区二区三区在线观看| 欧美成人欧美edvon| 欧美在线你懂得| 99久久亚洲一区二区三区青草| 开心九九激情九九欧美日韩精美视频电影 | 99久久国产综合精品色伊 | 亚洲狠狠爱一区二区三区| 国产亚洲欧美激情| 欧美变态tickling挠脚心| 91麻豆精品国产自产在线观看一区| www.亚洲精品| 国产一区二区导航在线播放| 久久激情五月婷婷| 蜜桃视频在线观看一区| 天堂一区二区在线| 亚洲成人动漫av| 亚洲最大成人网4388xx| 亚洲精品成人精品456| 亚洲欧洲日产国码二区| 中文字幕第一区| 欧美激情一区在线观看| 国产女同性恋一区二区| 国产欧美日本一区二区三区| 久久日韩粉嫩一区二区三区| 欧美成人乱码一区二区三区| 欧美一区二区三区免费| 在线播放91灌醉迷j高跟美女 | 精品国产一区二区三区忘忧草| 91精品婷婷国产综合久久| 欧美精品日韩一区| 日韩午夜激情av| 日韩精品一区二区三区视频| 日韩亚洲电影在线| 精品国产一区二区三区av性色| 日韩欧美国产小视频| 久久综合色8888| 欧美韩日一区二区三区四区| 国产精品网曝门| 亚洲欧美日韩国产中文在线| 亚洲曰韩产成在线| 日韩精品视频网站| 精品亚洲porn| 成人精品免费看| 色香蕉成人二区免费| 欧美日韩大陆在线| 久久综合九色综合97婷婷女人 | 4438x成人网最大色成网站| 日韩欧美美女一区二区三区| 久久久精品日韩欧美| 中文字幕在线播放不卡一区| 亚洲国产一区在线观看| 奇米在线7777在线精品| 国产精品一卡二卡| 色妞www精品视频| 精品久久久久久久一区二区蜜臀| 国产午夜精品一区二区三区四区| 国产精品伦一区二区三级视频| 一区二区三区日韩精品视频| 麻豆91精品91久久久的内涵| 成人午夜短视频| 欧美精品乱码久久久久久按摩| 久久久蜜桃精品| 亚洲午夜免费视频| 国产丶欧美丶日本不卡视频| 欧美午夜精品免费| 国产欧美久久久精品影院| 亚洲高清一区二区三区| 国产乱人伦偷精品视频不卡| 欧洲国内综合视频| 久久久久久日产精品| 一区二区三区欧美久久| 国产精华液一区二区三区| 欧美日韩免费在线视频| 国产日韩精品一区二区三区 | 国产精一品亚洲二区在线视频| 91色porny在线视频| 日韩免费成人网| 亚洲国产一区二区视频| 国产风韵犹存在线视精品| 91精品国产福利在线观看| 国产精品成人免费在线| 精品一区二区免费看| 欧美日韩视频第一区| 国产精品久久久久久福利一牛影视 | 国产精品一区一区三区| 欧美精品精品一区| 亚洲综合色丁香婷婷六月图片| 国产成人在线观看免费网站| 88在线观看91蜜桃国自产| 亚洲蜜桃精久久久久久久| 国产凹凸在线观看一区二区| 日韩一区二区在线观看| 亚洲男女一区二区三区| 成人久久18免费网站麻豆| 精品国产乱码久久久久久浪潮| 日日夜夜免费精品视频| 一本大道av一区二区在线播放 | 亚洲综合视频在线| 91在线视频观看| 国产精品国产三级国产aⅴ无密码| 韩国一区二区三区| 久久综合久久鬼色中文字| 麻豆国产精品官网| 精品久久久久久久久久久久久久久久久 | 中文字幕乱码一区二区免费| 国产中文字幕精品| 亚洲精品在线观看视频| 国产在线一区观看|