当前位置: 首页 > wzjs >正文

深圳网站制作台wordpress 修改版本号

深圳网站制作台,wordpress 修改版本号,病理学系列教材的建设与实践 教学成果奖申报网站,聊城百度做网站的查询方式:非阻塞 在app调用open的时候,使用O_RDWR|O_NONBLOCK 阻塞方式 在app调用open的时候,使用O_RDWR,不传入O_NONBLOCK,当驱动程序有数据时,read函数就会返回数据负责APP将在内核态休眠,直至有数据时被…
  1. 查询方式:非阻塞
    • 在app调用open的时候,使用O_RDWR|O_NONBLOCK
  2. 阻塞方式
    • 在app调用open的时候,使用O_RDWR,不传入O_NONBLOCK,
    • 当驱动程序有数据时,read函数就会返回数据
    • 负责APP将在内核态休眠,直至有数据时被内核态唤醒
  3. poll 方式

    pfd.fd = fd;        // 之前打开的文件描述符pfd.events = POLLIN; // 关注可读时间pfd.revents = 0;while (1){ret = poll(&pfd,nfds,5000); //5秒超市if(ret > 0){if(pfd.events == POLLIN){while((read(fd,&event,sizeof(event)) == sizeof(event))){printf("Event: type=%d code=%d value=%d\n", event.type, event.code, event.value);}}}else if( ret == 0){printf("time out \n");}}
  1. 异步通知(select)
    void my_signal_cb(int num)
    {struct input_event event;while((read(fd,&event,sizeof(event))== sizeof(event))){printf("Event: type=%d code=%d value=%d\n", event.type, event.code, event.value);}
    }/*注册信号处理函数*/
    signal(SIGIO, my_signal_cb);fd = open(argv[1], O_RDWR | O_NONBLOCK); // 以非阻塞式读取
    if (fd < 0)
    {printf("open %s err\n", argv[1]);return -1;
    }/*把APP的进程号告诉给驱动程序*/
    //作用:设置文件描述符 fd 的拥有者(owner)为当前进程。
    //F_SETOWN:命令参数,表示设置文件描述符的拥有者(进程ID或进程组ID)。
    fcntl(fd, F_SETOWN, getpid()); /*使能异步通知*/
    //获取文件描述fd的当前标志位(file status flags)
    //F_GETFL:命令参数,表示获取文件状态标志。
    flags = fcntl(fd, F_GETFL);//flags | FASYNC:在原有的标志位基础上按位或(OR)添加 FASYNC 标志。
    fcntl(fd, F_SETFL, flags | FASYNC);while(1)
    {//干自己想要干的事情就可以了,直到驱动程序有信号来通知他
    }
    
http://www.dtcms.com/wzjs/595604.html

相关文章:

  • 合肥模板网站建设软件图片在线制作视频
  • 国内哪个推广网站做的好wordpress 整容模板
  • 企信网企业信用信息系统贵州seo收录排名
  • 注册网站安全吗wordpress图片批量上传插件下载
  • 陕西省城乡建设厅官方网站百度官网登录
  • 慈溪公司做网站深圳市宝安区松岗街道邮政编码
  • 贵州国龙翔建设有限公司网站wordpress设置邮件发送
  • 深圳网站建设的服务怎么样上海搬家公司收费价目表2021
  • 建设电商网站的电商网站开发的背景及意义
  • 军事网站模板代理注册公司需要什么资料
  • 上海企业招聘信息发布平台南宁seo做法价格
  • 成安企业做网站推广自己怎么建个优惠网站
  • 自己做的网站安全吗seo优化工具有哪些
  • 网站创建器百度开放云平台
  • 拼团手机网站开发拉销智能模板建站系统
  • seo综合查询网站源码免费发布网站建设的平台
  • win7 iis 添加网站施工企业上市公司有哪些
  • 北京设计公司网站国内十大网站建设
  • 企业做网站的优势施工企业信用综合评价系统
  • php网站的首页自动化培训网站建设
  • 网站建设费用计入管理费用的哪个科目网站需求分析的主要内容
  • 网站建立计划书家校互动平台
  • 缝纫网站做洗衣机罩装修软件排行榜前十名
  • 潍坊专业网站建设哪家便宜凡科建站官网登录入口网页版
  • 爱站网查询成都开网站
  • 岳阳新网网站建设有限公司php学校网站建设
  • 广州市网站建设在哪里wordpress广告插件中文
  • 中德合作项目竞价网站同时做优化可以吗
  • 网站开发公司基本业务流程图有什么做服装的网站
  • 网站开发便宜增城头条新闻