当前位置: 传客网 > AnyEvent 简介记录

AnyEvent 简介记录

2016-12-30 作者:cloud_vv

AnyEvent是一个事件驱动器。

能监测相应的事件执行相应的程序。

事件分几种:

1时间(监控时间)

2io(监控io)

3signal(监控信息)

4child process(监控程序)

5idle(监控空闲)

不同事件参数不经相同

大概如下。

1时间

my $w;$w=AnyEvent->timer(

        after        => seconds,#多少秒之后开始执行任务

        interval    => seconds #开始执行任务之后每隔多少秒再执行一次。

        cb           =>sub{....} #需要执行的任务代码。

);

2io

my $w;$w=AnyEvent->io(

        fh        =>$fh #$fh是一个文件句柄

        poll      =>'r' || 'w' #指定监控文件句柄是否可读,或可写。

        cb        =>sub{.....}

);

剩下的详细见:https://metacpan.org/pod/AnyEvent#WATCHERS

定义完监控项和任务之后。就要开始执行任务。

执行任务就要定义一个anyevent对象

my $ac=AnyEvent->condvar;

my $ac->recv;

这样就可以执行了。但是这样执行完之后任务是不会退出的。

要是想让任务执行能正常退出,就需要在任务执行完成的时候清空任务。一般方法undef $w;清空任务之后,任务停止执行,但是并不会退出脚本,需要在任务代码中调用$ac->send方法,一般在清空任务之后调用即可。

例子:

        my $c;

        my $ac=AnyEvent->condvar;

        my $w;$w=AnyEvent->timer(

                after       =>10

                interval   =>2

                cb          =>sub{

                        print $c++"n";

                        if($c > 5){undef $w;$ac->send}

                   

);

$ac->recv;



相关推荐

  • PVC材料的基本简介  PVC墙纸膜哪家便宜

      PVC材料-基本简介透明PVC材料制品透明PVC材料制品  PVC,全名为Polyvinylchloride,主要成份为聚氯乙烯,另外加入其他成分来增强其耐热性,韧性,延展性等。这种表面膜的最上层是漆,中间的主要成分是聚氯乙烯,最下层是

  • 山西电影制片厂:电影制片厂简介 57

    山西电影制片厂成立于1958年,位于太原市内。在全国30多个国办电影厂中属于最小的一个厂。从1958年8月成立至1998年年底仅拍摄了12部故事影片和部分电影纪录片。从1999年至今,山西电影制片厂进入发展的黄金时期,新一届领导班子开始独立

  • 湖南兴禹不良记录开心 湖南兴禹不良记录笑话

    湖南兴禹不良记录开心湖南兴禹不良记录笑话,B超室和等候室之间只隔了一张薄湖南兴禹不良记录薄的帘子,聒噪的女同事们在头痛欲裂的我旁边叽叽喳喳地嚷嚷个没完的,我按住了湖南兴禹不良记录额角,忍住胸口阵阵上涌的恶心,听到自己名字的时候总算松了口气。

  • 刚刚注册了新浪邮箱,我要记录一下 :)

    刚刚注册了新浪邮箱,我要记录一下:)不记录下我想过段时间就会忘记了登录用户名,那么就等于白注册了。新浪登录名:xlw*y**zc(星号本人知道,吼吼)不过我估计注册了新浪邮箱也不会怎么去用,找我就不要给我发邮件了,我怕不会去看~可以加我QQ

  • 企业邮局企业邮箱域名解析MX、SPF、DKIM记录详解 邮箱解析 MX与mail

    企业邮局企业邮箱域名解析MX、SPF、DKIM记录详解邮件服务器的DNS设置DNS记录,需要你到你的域名托管商那里进行设置或者你自己管理DNS服务器。不少域名托管商不支持txt记录或者不支持DKIM记录,所以你就无法使用SPF和DKIM的功

  • 万年船旗舰店官网_万年船三合一后视镜行车记录仪1080P 高清双镜头电子测速狗WNC95

    您搜索的商品【万年船三合一后视镜行车记录仪1080P高清双镜头电子测速狗WNC95】是来自于淘宝天猫店铺万年船旗舰店经营的商品,其万年船旗舰店主要经营的商品有:行车记录仪电子狗,记录仪,行车记录仪高清,电子狗,行车记录仪双镜头,万年船行车记

  • 湖南兴禹不良记录第一 湖南兴禹不良记录真实没有

    湖南兴禹不良记录第一湖南兴禹不良记录真实没有,翔阳两人也正是从那个时候开始跟随自己的工作室进入暗黑世界的,由于最初没能找到合作工会,反湖南兴禹不良记录而让他们在那一时期赚到了不少黑心钱,再加上两年来经过的无数磨练煎熬,总算是摸透了暗黑世界的

  • 湖南兴禹不良记录好看 湖南兴禹不良记录惊喜

    湖南兴禹不良记录好看,湖南兴禹不良记录惊喜。暗黑世界的出现总算达到了当年制定的全球联网制度要求,成为了第一个尝试这种制度的新兴网游,靠着过硬的技术手段为基础,湖南兴禹不良记录暗黑世界几乎能支持全球人口同时上线,不卡机、不掉线、无需等待,消息

  • 湖南兴禹不良记录广州 湖南兴禹不良记录白云

    湖南兴禹不良记录广州湖南兴禹不良记录白云,把她关去了押着厉鬼的地方,每日让她听闻各种悲恸的惨叫和撕心裂肺的哭嚎。几日后,鬼差回来指着里面关押的鬼语重心长地跟她说:“湖南兴禹不良记录他们为人时要么是做了十恶不赦的事,要么就是死后眷念人间顽固不

  • 湖南兴禹不良记录什么 湖南兴禹不良记录没有

    湖南兴禹不良记录什么湖南兴禹不良记录没有。在古巴导弹危机时期和我国海军封锁俄国战舰时期——美国面临的惟一的、仅有的悬将爆发的核战争——我为自己,我的家庭,湖南兴禹不良记录和我的国家担心,同样那些日子里股市下跌了将近3%。7个月后,肯尼迪总统

  • mx记录解析  域名MX解析设置方法及其功能

    mx记录解析域名MX解析设置方法及其功能功能:电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。例如,当收件人为“user@mydomain.com”时,系统将对“mydomain.com”进行DNS中的MX记录解析。如果MX记录存

  • mysql简介 (转)

    mysql简介--作者:mysql--时间:2006-3-51:24:00--主题:mysql简介mysql简介mysql是一个广受Linux社区人们喜爱的半商业的数据库。mysql是可运行在大多数的Linux平台(i386,Sparc,e

  • 陈旻老师简介  陈旻老师视频

    陈旻老师简介★首都经济贸易大学工商管理硕士,★采纳品牌营销咨询机构北京公司总经理★中国品牌研究中心专家组成员★广东贝贝华中区大区经理★天津石泰集团营销总监★澳中教育交流

  • 老李分享:jvm结构简介 1

    老李分享:jvm结构简介poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标。如果对课程感兴趣,请大家咨询qq:908821478,咨询电话010-84505200。JVM简介

  • 鹰隼大队剧情简介 鹰隼大队分集介绍_《沧海》今晚大结

    鹰隼大队剧情简介鹰隼大队分集介绍_[提要]《沧海》今晚将在央一落下帷幕。全剧追求强烈的史诗气质,造成曲笔隐晦过多,反而略显血汗激情不足。而由殷桃林永健领衔的《鹰凖大队》将接档播出……[《沧海》专题][追剧日志][高清观看]搜狐娱乐讯播出半月

  • RAID技术规范简介 RAID0 RAID1 RAID2 RAID3 RAID4 RAID5 RAID6&nb

      (1)RAID技术规范简介冗余磁盘阵列技术最初的研制目的是为了组合小的廉价磁盘来代替大的昂贵磁盘,以降低大批量数据存储的费用,同时也希望采用冗余信息的方式,使得磁盘失效时不会使对数据的访问受损失,从而开发出一定水平的数据保护技术,并且能

  • 十二(司布真 复兴讲坛)02作者简介  :仰望的人--司布真

    作者简介仰望的人--司布真"地极的人都当仰望我,就必得救。"(赛四十五22)。司布真(CharlesHaddonSpurgeon)于一八三四年六月十九日出生于艾赛克斯郡凯尔夫敦镇(Kelvedon),他的父亲是海敦司布真,母亲名莎拉(Sar

  • Linux下异步I/0: Linux 上的 AIO 简介 (2/2)

    Linux上的AIO简介本节将探索Linux的异步I/O模型,从而帮助我们理解如何在应用程序中使用这种技术。在传统的I/O模型中,有一个使用惟一句柄标识的I/O通道。在UNIX®中,这些句柄是文件描述符(这对等同于文件、管道、套接字

  • 《史部》之内容简介    【转载】

    史部之史籍中国有悠久的治史传统,史籍浩繁,体裁多样。《隋书·经籍志》将史籍分为十三类,至清代,《四库全书总目》将史籍分为十五类:正史,以纪传体记述各代历史的正统史籍。纪传体以人物传记为中心,创始于西汉司马迁《史记》。“二十四史”皆为正史。编

  • 687.林明理简介 - Dr. Lin Ming-Li Biography-1961年生,台湾云林县人,曾任

    林明理简介林明理,1961年生,台湾云林县人,曾任屏东师范学院讲师,法学硕士。现任中国文艺协会理事、中华民国新诗学会理事,北京「国际汉语诗歌协会」理事,诗人评论家。2013.5.4获第54届「中国文艺奖章」文学类「诗歌创作奖」。2013.1

返回
顶部