Search.setIndex({desctypes:{"0":"attribute","1":"method","2":"function","3":"class","4":"staticmethod"},terms:{prefix:[1,2,16],sleep:[12,7],dirnam:2,get_thread_pool:12,policy_pass_last:17,whose:[17,18,16,3],lgpl:5,object_typ:16,under:[1,12],spec:2,digit:16,everi:[13,0,12,7],affect:[16,9,7,3],connect_:18,cmd:[4,6],factori:2,ignore_caller_arg:18,properti:[6,1,2,3,9,17,18,13],direct:4,moved_to:20,second:[0,6,14,7,3,11,17,12,13],even:[6,7,18],hide:4,introspect:2,"new":[0,18,20,1,16,2,7,3,4,9,11,12,13,19],stop_command:6,ever:[18,14],metadata:[16,13],elimin:14,never:[14,9,7],remove_monitor:13,here:[18,7,2,16,9,17,12],met:7,extremli:7,path:[6,20,1,2,16,11],interpret:12,precis:[0,3],datetim:16,bitmask:[9,20],permit:[17,9],linearli:16,substr:16,unix:[1,2,18],total:[16,20],"0x7f652b251030":16,describ:[18,2,7,3,11,17,12],would:[6,14,16,2,7,18,9,17,12],call:[0,6,14,5,1,16,2,7,18,3,4,9,11,17,12],recommend:[5,2,12],type:[5,19,2,16,3,9,18,13,15],until:[0,6,7,18,3,9,17,12,13],relat:[12,14],warn:[1,6,7,12],exce:[9,12],killal:[2,14],hold:[6,16,9,18],must:[6,14,1,16,2,7,18,3,4,9,10,17,12,13],word:[1,16],setup:[5,2],work:[18,14,16,2,7,4,9,12],attr_typ:16,root:16,overrid:[2,6,18],defer:[0,18,3],give:4,indic:[1,2,9,12],aaaa:1,somefil:9,want:[6,14,1,2,7,4,9,18],ioc_siz:2,end:[1,11,17,9],coroutin:[5,18,14,19,7,3,4,17,12],how:[0,18,16,3],verifi:10,ancestor:16,config:[11,13],updat:[16,2,13],after:[0,6,16,2,7,18,3,9,17,12,13],diagram:14,befor:[0,6,14,7,18,3,9,17,12],wrong:[4,6],parallel:7,demonstr:[18,3],attempt:[6,16,9,18,12],third:14,is_run:[2,7],bootstrap:14,credenti:10,imposs:2,receiv:[6,1,16,2,7,3,9,11,12],maintain:9,environ:2,enter:[11,17],exclus:2,mechan:[12,3],first:[0,6,14,19,16,2,7,18,3,4,11,17,12,13],order:[18,14,1,2,16,3,9,11,17,12],origin:[16,2,18,13,3],composit:16,over:[1,21,9,18],becaus:[6,16,2,7,18,3,9,17,12],flexibl:[2,16],digest:10,uuid:2,fix:7,inadvert:12,persist:[2,16],them:3,anim:7,thei:[6,1,16,2,7,18,3,17,12],fragment:[18,16],safe:[0,6,14,1,2,7,3],"break":[17,18],stop_word:16,iowr:2,interrupt:12,dumpfil:6,accommod:16,inprogressani:[18,3],timeout:[14,6,7,12,3],each:[0,6,14,1,16,7,18,3,4,9,11,17,12],debug:14,higher:[1,12],mainthreadcal:12,side:[10,4],mean:[6,2,7,18,3,9,17,12],mdn:15,resum:[17,7],collector:18,network:[1,5,17],newli:[18,16],monitor:[20,7,9,11,18,13],reader:3,written:[0,6,16,8,9,17],infin:7,standard:[5,6,16,3,9,12],fixm:[0,8,9],"__inprogress__":[14,3],sigkil:6,kaa_in_twist:7,traceback:[7,3],openssl:10,filter:[2,3],isn:[6,16,18],rang:[0,17,16],render:[9,7],restrict:[1,16],hook:[18,7],unlik:[17,6,14,9],alreadi:[0,14,5,16,3,9,17],wrapper:7,rewritten:[17,3],paramt:11,too:[1,9,12],similarli:18,listen:[1,4,18,15],unicode_typ:2,namespac:[2,16],tool:5,setuptool:[5,2],took:3,weakcal:[0,9,18],policy_restart:0,peculiar:7,peril:7,target:20,keyword:[0,12,16,18,3],provid:[5,14,16,2,7,17,12,13,15],tree:[2,14],project:[5,2],merci:0,minut:0,close:[10,4,6,9],modern:2,weakref_destroyed_cb:18,seen:[17,3],bgriffin:16,threadpoolcal:[12,3],set_run:2,shall:16,object:[0,6,14,20,5,1,16,2,7,8,18,3,4,9,10,17,12,13,15,19],regular:16,keystrok:11,prematur:9,wxwindow:7,tradit:[2,17],don:[10,12,18],doc:10,flow:9,doe:[18,1,16,2,7,3,4,9,12,13],bracket:1,place:[12,16,3],notion:2,dot:1,asid:[17,3],reactor:7,moved_from:20,pylirc:11,syntax:[17,6],quad:1,protocol:3,involv:[16,14],consolid:14,notfinish:17,explain:14,configur:[5,13,11],busi:[6,7,9,12],rich:5,"__call__":18,watch:[13,20],report:17,net:[1,10,15,9],bar:[16,2,12,14,18],baz:12,reload:[16,13],bad:[4,7],register_object_type_attr:16,steal:[1,9],unexpectedli:[6,9],mandatori:2,result:[6,14,19,16,18,3,4,17,12],respons:[4,9],fail:[1,2,3,4,9,17,18,13],subject:[17,16,3],awar:[5,18],hopefulli:2,databas:[5,16],wikipedia:17,score:16,simplest:[14,7],awai:4,approach:[2,9,17,12,3],attribut:[6,20,2,16,3,17,18],accord:16,py3_:2,extend:[16,13],weak:[0,2,9,18],extens:[5,21,18],lazi:14,oneshotattim:0,pygtk:7,extent:17,protect:12,pidof:2,howev:[0,6,14,16,2,7,18,3,4,9,17,12],against:[17,12,16],logic:[2,9,17,12],com:3,max_user_watch:20,connect_weak_onc:18,foobar:11,strutil:[2,14],loader:2,assum:[1,10,2,9,18],nake:3,three:[14,3],been:[6,14,20,16,2,7,18,3,9,10,17,12,13,19],much:[5,17,9,7],trickeri:2,interest:[9,16,3],basic:[9,7],"__len__":3,life:[17,7],worker:7,argument:[0,6,20,1,16,2,7,18,3,4,9,11,17,12,13,19],monstrou:14,child:[2,6,7],"catch":[12,3],my_object:18,ident:17,get_schema:13,servic:[1,15],handle_connect:3,sourceforg:5,lesser:17,avahi:15,spawn:12,fe80:1,printabl:11,applic:[5,7,2,16,17,12],freevo:[1,5,11,3],kwarg:[0,18,16,2,7,4,3,8,9,10,17,12],sever:[18,14],perform:[1,14,16,9,7],make:[14,2,7,3,4,9,17,12],transpar:[1,17],complex:[5,14],split:[16,6,14,9],complet:[1,16,3,9,10,12],fragil:14,hand:12,fairli:3,rais:[6,1,16,2,7,18,3,4,9,11,17,12,13],tune:1,squar:[1,18],kept:[12,16,18,3],scenario:[12,14],inherit:12,client:[1,4],thi:[0,6,14,20,1,16,2,7,8,18,3,4,9,10,11,17,12,13,15,19],everyth:[4,14],left:[11,2,12,17],identifi:[2,12],just:[14,1,2,16,3,4,12],human:20,yet:[0,6,1,3,8,9],previous:[6,20,16,4,9,12,13,19],expos:[2,4],starttls_client:10,interfer:9,had:[20,3],els:[17,18,16,3],save:13,opt:7,systemexit:[7,3],preserv:[18,16],get_inverted_index_term:16,sigint:7,background:[4,7],threadcal:[12,3],apart:16,daemon:[2,12],get_default:13,specif:[0,9,16,20,18],arbitrari:[12,16,18],oneshottim:0,underli:[0,18,16,3,9,17,12],www:[10,11,2,3],right:[11,4],old:13,deal:12,interv:[16,0,17,7],deaf:7,dead:[6,18],io_except:9,intern:[5,18,14,16,7,4,9,12],flatten:3,interf:16,successfulli:[10,4,3],write_queue_us:9,txt:15,cooper:[17,3],bottom:14,subclass:[14,3],condit:[9,7],foo:[18,14,7,2,16,4,12],localhost:1,core:[1,5,16,18,14],plu:[9,16],someclass:2,buri:14,repositori:5,peer:[1,10,4],post:8,obj:[4,12,16,3],slightli:3,hdpvr:11,produc:[17,19],"float":[16,0,6,13],encod:2,bound:[1,8],down:[11,17,6,7],wrap:[0,18,1,2,7,4,9,12],eth0:1,suffici:14,support:[5,18,19,7,2,16,3,12],avail:[5,6,1,2,16,9,11,17,12,13],reli:14,fraction:3,overhead:18,fork:[2,7],head:3,form:[1,18,16,20,3],offer:[2,18,17],altogeth:14,attr_inverted_index:16,"true":[0,6,20,1,16,2,7,8,18,3,4,9,10,17,12,13,19],faq_2:2,attr:[2,16],maximum:[1,9,16,12],read_from_socket:3,emit:[6,20,1,7,18,3,4,9,10,17,12,13],featur:[4,3],classic:17,request:[1,16],exist:[18,14,1,16,2,7,3,9,17,12,13],copy_on_writ:13,check:[10,2,9,16],readonli:16,when:[0,6,14,20,1,16,2,7,18,3,4,9,10,11,17,12,13],test:[6,7,16,9,18,12],notif:4,intend:12,raw_typ:16,insensit:16,consid:[6,14,1,16,7,18,11,17,12],sql:16,ufffd:2,longer:[0,2,18],furthermor:18,ignor:[0,12,16,20,19],time:[0,6,14,16,2,7,18,3,9,11,17,12],weaknotifiercallback:[0,9],chain:17,skip:2,consum:[6,9,18],signific:16,so_rcvbuf:1,computation:17,row:16,decid:12,middl:9,depend:[14,2,7],graph:14,readabl:[5,6,20,1,16,9,17],certainli:[5,6,7],text:16,"0x7f652c3d1f90":16,peer_certif:10,sourc:[5,2,14,20],string:[6,20,1,2,16,18,9,10,11,12,13],query_on:16,blast:16,exact:16,upgrade_to_py3:16,level:[1,2,14],poolnam:12,hawaii:16,iter:[17,18,7,3],item:[16,13],quick:16,prevent:[12,14],add_client:4,attim:0,erlenstar:2,sign:10,io_read:9,port:[1,15,17],appear:[2,16],trivial:17,current:[0,6,14,20,16,2,7,3,9,17,12,13],connect_weak:18,deriv:12,gener:[5,18,14,19,1,16,2,7,3,17,12],address:[1,4],ioc_dir:2,do_someth:[4,12,17],wait:[6,14,2,3,9,12],shift:2,some_coroutin:12,connect_both:3,queue:[6,1,8,9,18,12],multicast:[5,15],inotifi:[5,13,20],healthi:17,extrem:14,reclaim:16,ipc:4,regardless:[12,7,18,3],extra:7,inprogressabort:[12,3],modul:[5,14,2,7,4,11,13],prefer:[1,5,2,12],user_args_first:18,instal:[5,14,15,7,11,2],st_mtime:16,memori:9,bewar:6,baseexcept:3,subvers:5,live:[16,7],handler:[5,6,2,7,18,3,8,17,12],newfunc_arg:2,msg:[16,3],scope:[1,2,16],idempot:16,emiss:[18,7],"0xb7de5068":7,enhanc:7,examin:2,easiest:5,uniqu:[2,12,16],descriptor:[9,7,18],whatev:9,purpos:12,encapsul:18,predict:9,gobject_set_thread:[15,7],abort:[17,12,7,3],occur:[6,20,18,3],alwai:[6,7,9,17,18,12],multipl:[0,2,16,17,20],charset:2,changed_nam:13,write:[6,19,1,16,7,18,3,9,10,17,12,13],purg:9,map:[2,16],max:16,clone:13,appnam:[11,12,16],membership:18,new_typ:16,commit:[9,16],mai:[0,6,1,16,2,7,18,3,9,17,12,13],drastic:16,underscor:16,data:[6,1,2,16,18,3,9,10,17,12],grow:[1,9,12],relinquish:17,practic:[5,17,12,3],executed_in_gobject_mainloop:7,waitfor:3,explicit:[16,14,3],inform:[1,2,16,4,17,18,13,15],preced:18,combin:[5,14,19,2,16,18],callabl:[0,6,14,5,16,2,7,8,18,3,4,9,12],michel:2,my_funct:4,still:[0,6,16,2,7,9,12],group:[14,2,13,17],thumb:12,polici:[0,17],gtk:[15,18,7],sec16:2,main:[0,14,5,2,7,3,11,17,12],non:[6,2,16,18,9,11,17,12,13],contriv:18,sooner:17,recap:17,now:[0,2,18,7,4],discuss:12,nor:[18,3],term:16,name:[18,14,1,16,2,7,4,8,11,17,12,13,15],perspect:2,didn:17,crypto:10,separ:[12,16,3],x11:7,compil:[16,14],domain:5,arg1:12,individu:[16,3],continu:[16,0,18,7,11],yield:[6,18,3,4,9,17,12],operand:16,happen:[17,18,14],shown:14,policy_onc:0,type_nam:16,space:[11,16],fetch_pag:17,rational:3,internet:7,correct:[2,4],handshake_serv:10,earlier:18,runtimeerror:[2,3],org:[1,5,10,11,3],"byte":[1,2,9,16],care:0,lazy_commit:16,wai:[5,6,14,16,7,3,4,17,18],frequenc:16,synchron:[17,12,3],refus:6,unavoid:17,thing:18,yum:5,pass_index:3,disconnect_al:18,think:[2,18],frequent:11,lambda:18,oper:16,clumsi:18,directli:[6,14,2,7,18,3,9,12],onc:[0,6,1,16,2,7,18,9,12],fast:16,open:[4,6,16,9,18],size:[1,2,9,16,12],given:[0,6,20,1,2,16,8,18,3,4,9,17,12,13,15],convent:12,caught:7,myplugin:2,cumul:2,needs_to_be_called_from_main:12,conveni:[6,7,2,16,18,3,12],simionato:2,especi:16,copi:[16,13],do_blocking_task:12,specifi:[0,6,1,16,2,7,18,3,4,9,12,13],retyp:16,mostli:5,necessarili:[6,12],than:[0,1,2,16,4,9,17],serv:12,wide:7,get_watch:20,were:[2,6,13,12,18],seri:17,sai:[1,0,3],ani:[0,6,14,20,5,16,2,7,18,3,4,9,10,17,12,13],iomonitor:[9,12,18],techniqu:2,destroi:[9,18],moreov:16,object_id:16,note:[0,20,1,16,2,7,4,9,17,12,13],forc:[1,13,7],take:[2,12,7,18,3],noth:1,channel:[5,6,7,4,9,18],begin:[16,11,7,20],sure:[2,7],importantli:5,normal:[2,18,7,3],buffer:[1,6,16,9],pair:[10,18,16],renam:20,later:[1,2,3,17,18,15],runtim:14,gobject:[15,7],boundari:16,gracefulli:6,recipi:16,show:[16,14],subprocess:[5,6,7],concurr:12,unfinish:[17,3],userdata:18,onli:[0,6,14,1,16,2,7,8,18,3,4,9,10,17,12,13],explicitli:[6,2,16,3,9,17],favor:1,activ:[0,6,7,18,8,9,11,17,12],plumb:[17,7],dict:[16,2,18,13],zip_saf:2,ioc_typ:2,backspac:11,nearli:14,variou:17,callableerror:18,corethread:14,cannot:[0,18,1,2,16,3,12,13],requir:[6,14,1,16,15,7,3,9,10,11,17,18,13],truli:14,prime:[18,3],fileno:[1,9],tlssocketbas:10,intermitt:12,intrins:18,thumbnail:12,where:[5,18,1,16,3,4,17,12],kernel:1,caller:[2,6,17,9,12],concern:7,gnutlssocket:10,detect:18,enumer:13,behind:2,volatil:14,between:[0,6,2,7,3,4,9,17,12],"import":[5,14,16,2,7,3,4,9,11,17,13],across:[1,12,20],dequeu:12,parent:[16,2,13],cycl:[18,14],come:13,only_baz_synchron:12,mani:[4,12,16,18,3],among:18,pow:18,inspir:[10,2],period:16,dispatch:7,cancel:12,constant:12,bytecod:12,attr_indexed_ignore_cas:16,invert:16,set_metadata:16,valueerror:[1,16,13],thead:7,wake:[12,7],those:[18,19,1,7,2,16,3,12],sound:14,invok:[0,6,20,7,18,3,9,11,17,12],invoc:[0,18,14,16,17,12],ctrl:7,henc:[2,12],clutter:7,handle_lirc:11,"__init__":[2,18,14],develop:5,insofar:18,same:[18,14,20,2,16,4,17,12,13],html:[10,11,2],document:[10,5,2,14,3],finish:[0,6,19,1,7,3,9,17,18],utf8:2,nest:18,driven:5,unhandl:3,improv:[1,21,16],extern:7,appropri:12,moder:16,is_mainthread:12,"0xcafebab":2,macro:2,without:[7,2,16,3,4,17,12],model:6,event2:20,event3:20,event1:20,execut:[0,6,1,7,3,17,12],rest:7,bitmap:16,speed:16,death:16,struct:1,except:[6,19,1,16,2,7,18,3,4,9,17,12],param:12,treatment:17,reentri:17,earli:17,read:[0,6,1,16,8,18,3,4,9,10,17,12,13],qexpr:16,pop:13,vacuum:16,world:[18,16],reap:6,usefulli:17,integ:[9,12],server:[10,4],py3_b:2,either:[6,14,1,16,2,7,18,3,4,9,17,12,13,15],connect_first:18,output:6,inter:5,manag:[5,8,12,14],exitcod:6,handshak:10,slice:[17,3],exit:[6,16,2,7,18,11,12,13],complic:14,refer:[0,6,2,7,4,9,18],poolinfo:12,power:3,garbag:18,inspect:2,broken:17,fulli:[1,9,7],regexp:16,"throw":[19,3],src:2,srp:10,mem_max:1,act:[18,3],"_tcp":15,rebuild:16,unregist:[8,9,18],strip:2,your:[5,7,2,16,17,13],buffer_s:[1,4],log:3,overwrit:[18,13],get_db_info:16,start:[0,6,2,7,18,4,12],interfac:1,low:1,lot:16,ipv6:1,starttls_serv:10,inprogress:[5,6,14,19,1,18,3,4,9,17,12],emit_def:18,stderrdata:6,eventhandl:8,iochannel:[1,10,6,9,18],faster:16,pull:2,possibl:[0,6,14,16,2,7,18,4,9,10,17,12,13],"default":[0,18,20,16,2,7,3,9,11,17,12,13],commonli:2,deadlock:14,expect:[10,9,7],gone:18,servicelist:15,hellman:10,creat:[0,6,20,1,16,2,7,18,3,9,12,13],certain:[12,14,18],deep:13,intro:16,decreas:12,file:[5,6,14,20,16,2,7,9,10,11,18,13],shut:[6,7],incorrect:6,again:[0,6,7],py3_str:2,register_inverted_index:16,field:[1,11],valid:[10,6,18],collis:16,writabl:[17,6,9],you:[5,6,14,1,16,2,7,18,3,4,9,11,17,12],genuin:6,sequenc:[18,16,3],docstr:[2,4],briefli:7,pool:[12,7],reduc:16,directori:[2,16,20],descript:13,potenti:3,repar:16,all:[0,6,14,20,1,16,2,7,8,18,3,4,9,10,17,12,13],consider:14,scalar:[16,13],follow:[6,16,2,7,18,3,11,17,12],disk:[16,2,13,17],children:16,griffin:16,init:[11,8,7],program:[5,18,16,2,7,11,12,13],present:[9,7],introduc:[2,17],"case":[0,6,14,1,16,7,18,3,9,17,12,13],global:[11,2,6,7],fals:[0,6,20,1,2,7,18,3,4,9,10,17,12,13,19],util:[5,2,7,14],candid:2,worst:12,veri:[16,5,17,18,7],client_connect:4,queue_siz:9,list:[0,6,20,2,16,8,4,9,18,13],adjust:[1,17],stderr:[2,6,3],small:[5,7],reqhost:1,sync:13,past:9,zero:[2,9,18],design:[4,7,17],pass:[0,6,20,1,2,16,18,3,8,9,17,12,13,19],further:[1,10,14],get_num_cpu:2,what:[5,18,14,16,2,7,4,12],sub:[5,6],section:[0,8,18],abl:[17,14,3],delet:[0,2,18,16,20],version:[5,7],method:[0,6,16,2,7,18,3,4,9,17,12],deadhost:3,wait_on_exit:12,hasn:14,full:[2,9,16,20],themselv:[2,3],rlock:12,behaviour:[18,3],beacon:12,plugin1:2,plugin2:2,trunk:5,strong:6,modifi:[14,20,2,16,17,13],valu:[0,6,19,1,2,16,18,3,4,9,11,17,12,13],search:[2,16],sender:16,attr_index:16,popen:6,prior:[12,3],amount:[1,14],action:[18,16,3],diffi:10,via:[0,18,5,1,7,9,10,17,12],shorthand:16,objectrow:16,cafil:10,deprec:1,filenan:13,famili:18,establish:1,select:7,weakoneshottim:[0,18],distinct:16,stdout:[2,6,7],regist:[6,2,16,4,18,8,9,12],two:[7,2,16,3,9,17,12],forcefulli:4,more:[5,6,14,1,2,16,18,3,4,9,11,17,12],reachabl:1,desir:9,canon:11,bio_new_bio_pair:10,flag:16,known:10,none:[0,6,14,20,1,16,2,7,18,3,4,9,10,11,17,12,13],hour:0,"_kaa_synchronized_lock":12,weaktim:[0,18],dev:2,remain:[16,6,14,18],del:11,def:[6,20,1,2,7,18,3,4,9,11,17,12,13],challeng:4,share:17,accept:[1,4,18,16,3],minimum:16,unreli:12,cours:[0,18,13],freshli:0,secur:2,rather:[1,2,9,17,18],anoth:[0,18,14,16,7,3,9,17,12,13],snippet:3,handshake_cli:10,weakiomonitor:[9,18],simpl:[15,16,8,17,18,2],resourc:[17,3],referenc:[12,14,18],variant:[0,18],finished_read:17,"_not_":[13,3],associ:[2,16],circumst:14,"short":7,so_sndbuf:1,policy_singleton:17,ambigu:9,caus:[0,14,20,7,3,17,12],callback:[0,6,14,20,1,7,8,18,3,4,9,11,17,12,13],reserved_attribut:16,egg:[5,2],help:[18,16],mainthread:[14,12,7],soon:[17,6,9],held:[11,18],through:[11,2,6,17],paramet:[0,6,20,1,16,2,7,18,3,4,9,10,11,17,12,13,19],late:0,origfunc:2,pend:1,lirc:11,might:[5,18,2,16,3,17,12],alter:16,"return":[0,6,20,1,16,2,7,18,3,4,9,11,17,12,13,15,19],framework:[5,18,7,14,3],inprogressstatu:12,desc_typ:13,authent:4,achiev:[17,18],compris:5,ceas:18,found:[18,14,2,16,9,12],unicod:[16,2,6,13],truncat:2,idea:7,procedur:[5,4],realli:[17,3],heavi:17,connect:[6,20,1,7,18,3,4,9,10,11,17,12],todo:[10,2,21],event:[5,20,7,8,11,17,18],bubbl:7,print:[18,7,3,4,11,17,12],get:[0,18,5,16,2,7,4,17,12,13,15],inert:9,uncommit:16,effect:[16,7],reason:[14,7,3],base:[5,16,2,7,9,17,12,13,15],put:[11,12,7],asm:2,thrown:[1,6,9,3],thread:[0,14,19,5,1,15,7,3,17,12],capabl:1,perhap:[5,3],sockaddr_in6:1,assign:[12,13,18],generatorexit:[17,3],notifi:[14,20,7,3,9,17,18],upper:1,number:[0,6,14,20,1,16,2,7,18,9,17,12],done:[4,12,16],construct:[19,2,7,3,17,18],miss:2,differ:[0,14,2,7,3,4,17,12],script:2,pgdn:11,interact:[6,7],least:[18,14],namedtupl:1,statement:[4,12,17,3],natur:17,store:[2,16],schema:13,option:[0,18,14,1,2,7,3,12],part:[16,12,7],pars:16,myclass:[4,18],kind:17,cyclic:18,remot:[5,1,3,4,11,17],remov:[20,15,16,9,12,13,2],str:[6,20,1,2,16,18,9,12,13],keyboardinterrupt:[7,3],toward:5,cleaner:18,comput:7,packag:[5,7],karg:2,dedic:16,"null":2,"_handle_read":18,threadinprogress:[12,14],built:[7,3],equival:[12,16,18,3],self:[18,7,3,4,9,12],also:[0,18,14,5,16,2,7,3,9,17,12],build:[18,3],kaa:[0,6,14,20,5,1,16,2,7,8,18,3,4,9,10,11,17,12,13,15,19],add_vari:13,distribut:[5,21,7],happenst:7,previou:[16,18,13],reach:[17,9],most:[5,14,16,3,9,17],plai:[11,7],handle_except:3,addr:1,is_shutting_down:7,exc:[12,7,3],clear:[17,12],cover:[21,3],roughli:16,clean:[16,7],orattr:16,alphanumer:16,session:9,entry_point:2,find:[17,18,16,3],coerc:[2,18],solut:[14,6,7],queu:[17,9,14,12],factor:16,unus:16,"__file__":2,express:16,nativ:18,mainten:14,delete_by_queri:16,restart:[0,12,16],whenev:18,common:[9,16,18],ivtidx:16,set:[0,6,5,1,2,16,18,3,9,17,12,13],dump:6,creator:[18,3],set_process_nam:2,atexit:7,see:[6,20,1,16,2,7,18,3,4,9,10,11,17,12],sec:0,arg:[0,6,2,7,8,18,3,4,9,10,12],reserv:16,analog:[17,3],experi:12,altern:[4,6,17,9,12],signatur:2,handle_data_chunk:18,latin:2,numer:2,attr_simpl:16,solv:5,miscellan:[5,2],both:[6,20,1,2,3,4,9,17,12],last:[13,11,17,9,7],delimit:[6,9],context:12,whole:[12,18],load:[14,2,13],simpli:3,point:[2,17],instanti:12,schedul:17,handle_char:11,shutdown:[6,7,12],suppli:[0,18,1,16,3,9,12,13],throughout:[5,18,3],connect_onc:18,backend:7,java:12,due:[6,7,3,9,12,13],empti:[2,6,16,9],secret:4,pynotifi:7,strategi:16,pgup:11,someappl:2,fire:0,imag:17,mine:16,func:[0,18,19,2,3,9,12],connect_first_onc:18,stolen:9,look:4,durat:17,"while":[0,6,16,2,7,3,9,17],policy_mani:0,unifi:17,abov:[6,14,2,7,18,3,17,12],error:[1,2,19,3],anonym:12,loop:[0,6,14,5,2,7,3,9,17,12],real:[2,7],demon:2,tlssocket:[10,9],itself:[2,12,7,18,3],weakref:[2,18,14],decor:[0,14,19,2,7,4,17,12],irrelev:0,fedora:5,belong:[17,18],get_typ:[15,13],decod:2,conflict:16,behav:[17,18,16,3],painless:16,wherea:7,user:[4,18,16,20],stack:[1,2],recent:[5,17],lower:[16,14],task:[0,17,12,7,3],machineri:3,eleg:17,entri:[2,12,17],searchabl:16,pickl:16,reflect:[16,13],expens:[17,16],attr_ignore_cas:16,is_stop:7,input:[5,6,7,11],subsequ:[0,6,9,17,18,12],bio:10,format:[2,12],intuit:17,inequ:16,executed_in_kaa_mainloop:7,bit:[18,7],get_plugin:2,m2tlssocket:10,success:3,autosav:13,signal:[5,6,14,20,1,7,18,3,4,9,11,17,12],resolv:[1,14],elaps:0,collect:[9,7,18,3],wit:16,often:[12,14],visibl:[2,18],some:[18,2,16,3,9,17,12,13],back:[4,12,7,17,3],scale:[17,16],though:[6,16],benefit:[17,16],per:[11,20],pem:10,retri:4,larg:[1,16,17,14],do_something_expens:17,lircrc:11,prog:11,proc:[1,20],machin:[5,2,17,3],run:[0,6,14,2,7,3,11,17,12,15],alphanumber:11,step:[6,7],idx:[16,13],preclud:14,idl:[16,7],candi:7,exc_info:[7,3],block:[0,18,1,7,3,9,17,12],primarili:9,within:[5,14,2,7,3,17,12],ensur:[16,9,14,12],chang:[0,20,16,9,18,13],occupi:16,inclus:16,sock:[1,9,3],"long":[2,18],custom:[2,12,16],includ:[0,5,2,7,9,17,13],myfunc:18,properli:[2,9,3],repeatedli:0,mask_to_str:20,link:[1,3],translat:[18,16],line:[6,14,9,3],mitig:14,utc:2,utf:2,gstreamer:7,readlin:[6,9],similar:[18,7,3,9,17,12],supervisor:6,doesn:[6,16,12,18],repres:[18,1,2,16,3,9,17,12,13],home:11,termcount:16,stdin_key_press:11,sequenti:17,invalid:[1,18,16],nice:7,nf_wrapper:[0,8,9,14],finished_connect:17,set_encod:2,maxium:12,svn:5,weakeventhandl:18,far:7,hello:18,code:[5,6,14,16,2,7,18,11,17,12],partial:18,queri:16,"_monitor":18,compact:5,privat:10,elsewher:18,send:[1,6,7,19],flowinfo:1,becam:9,sens:3,sent:9,whichev:[6,13],max_user_inst:20,untouch:2,implicitli:[0,18,14,3,9,17,12],relev:1,constructor_arg:18,magic:5,button:11,inclin:5,"try":[2,12,17,3],pleas:7,impli:16,smaller:[17,16],cfg:[11,13],jump:[4,7],append:[6,13],compat:7,index:[16,13,3],attr_search:16,compar:2,multimedia:5,access:[7,2,16,3,4,12],can:[5,6,14,20,1,16,2,7,8,18,3,4,9,17,12,15,19],absolut:14,len:[17,18,3],bodi:16,let:[16,18,7],ubuntu:5,ioerror:[6,9],becom:[6,2,9,17,18,12],sinc:[4,16],plugnam:2,convert:[2,9,16,20],getfilesystemencod:2,larger:[5,17,16],vacat:16,cert:10,typic:[2,17],chanc:[0,12,7],get_descript:13,appli:[16,20],wil:16,foundat:5,submodul:2,apt:5,api:[5,17,9,7,18],multitask:17,from:[0,6,14,5,16,2,7,18,3,4,9,10,17,12,13],zip:2,commun:[1,5,6,10,9],doubl:[2,16],upgrad:5,next:[4,18,17,3],has_watch:20,usr:2,sort:[16,13],retriev:3,alia:2,inprogressal:[18,3],obvious:[6,12,18],fetch:[16,2,13,17,3],aliv:[18,1,2,7,3,9,12],control:[0,20,3,9,10,11,17,12],sqlite:16,process:[5,6,1,2,7,18,3,9,12],lock:12,sudo:5,tag:16,tab:11,delai:[0,4,17,3],register_thread_pool:12,tlslitesocket:10,six:14,need:[14,1,16,2,7,3,4,11,17,12],sig:18,select_notifi:7,stock:7,stop:[0,6,14,19,7,16,12],read_queue_us:9,essenti:16,bind:[1,4,18],correspond:[6,1,7,18,3,4,11,17,12,13],element:[9,18,3],issu:[4,6],allow:[5,6,20,2,16,18,3,4,9,11,17,12],fallback:7,movi:13,move:[9,14],own:7,signal_chang:18,threadpool:12,chosen:14,scopeid:1,therefor:[6,1,7,18,3,9,17,12],changed_cb:18,python:[5,6,14,1,16,2,7,18,3,4,11,17,12,13,15],auto:16,dai:0,mention:12,"__builtin__":18,instead:[6,1,16,2,7,18,3,12],front:[18,14],anyth:[12,16,20],sin6_flowinfo:1,mode:[1,11,9,7],circular:14,subset:18,notifiercallback:[0,8,9],chunk:[6,9,18],interprocesscommun:4,"static":20,special:[16,12,7],out:[5,11,3],variabl:[13,3],cxml:21,suitabl:[7,3],rel:[1,16,2,12,14],ref:2,dbfile:16,umbrella:5,insid:[0,14,16,2,7,3,17,12],manipul:[18,7],sin6_scope_id:1,dictionari:[11,2,18,16],tempt:14,releas:17,auth_secret:4,stewi:16,get_machine_uuid:2,could:[6,2,16,3,9,18],ioctl:2,timer:[0,14,5,7,16,17,12],keep:[4,18,7],length:[1,2,16],outsid:[2,12],retain:13,respond:5,date:[5,2,16],owner:3,facil:[5,7],prioriti:12,unknown:[2,17],licens:5,perfectli:1,system:[2,12,7],messag:[16,3],attach:[2,12,3],termin:[6,7,3,11,17,18],"final":5,ipv4:1,shell:[6,7],twisted_in_kaa:7,gotcha:0,enqueu:12,orchestr:7,exactli:0,cpython:12,structur:[2,12,18],charact:[11,2],f12:11,io_writ:9,glib:7,stdin:[11,2,6],favorit:13,clearli:[17,18],have:[0,6,14,19,5,16,2,7,18,3,4,9,12,13],tabl:16,get_metadata:16,turn:[18,14],min:[0,16],rout:1,mix:2,which:[0,6,14,20,5,1,16,2,7,18,3,9,11,17,12,19],tupl:[6,1,16,18,3,10,12,13],rvalu:16,singl:[16,11,17,7,3],unless:[0,13],"_ssh":15,"class":[0,6,14,20,1,16,2,7,8,18,3,4,9,10,17,12,13,15,19],policy_synchron:17,"0xbaadf00d":2,pipe:[6,14],pidfil:2,do_something_els:[17,12],determin:[2,6,13,12,20],fact:[2,18],decoratordatastor:2,mainloop:[0,14,15,7,4,9,17,12],dbu:15,anywai:[1,6],redirect:6,locat:2,bind_info:4,mute:7,forev:[16,7],should:[0,6,14,1,16,2,7,3,4,9,17,12],prolong:16,suppos:[12,16],local:[1,5,2,10,4],familiar:[7,3],increas:12,stuff:9,integr:[5,7],contain:[6,20,1,7,16,3,18,13],surrogateescap:2,frame:3,orphan:18,add_monitor:13,pattern:[17,16],bytes_typ:2,picklabl:16,approuch:7,state:[1,5,17,9,3],crude:14,progress:[17,9,12],neither:18,email:16,finished_writ:17,kei:[10,11,16,18,13],tempfil:[1,2],job:12,entir:16,disconnect:[11,4,18],addit:[15,6,16,18,3],plugin:[5,2,16,11],etc:[6,1,7,16,17,13],instanc:[18,20,2,7,3,4,17,12,13],uncaught:7,sigterm:[6,7],comment:14,"_lazyproxi":14,rpc:[5,4],lshift:2,respect:[6,16],quit:[18,3],addition:9,treat:[1,3],immedi:[0,6,2,16,18,9,10,11,17,12],pid:[2,6],coroutineinprogress:[17,3],togeth:[17,7],spain:16,newfunc:2,multi:16,defin:[14,16,2,7,3,4,9,11,18,13],helper:[5,21],almost:[5,6,7,14],site:3,incom:[1,4],surprisingli:17,member:[1,12,3],handl:[0,14,7,3,8,10,18],emit_when_handl:18,wakeup:12,probabl:[1,18,7],invocation_arg:18,difficult:14,http:[1,10,2,17,11],hostnam:[1,2],denot:14,upon:[16,9,7,18,3],ior:2,m2crypto:10,get_config:13,initi:[11,6,9,18,3],canva:7,distutil:21,expand:16,chunk_siz:[1,9],connect_weak_first_onc:18,off:[0,17],sre_pattern:16,well:[2,6,13,12,18],thought:[17,3],exampl:[0,6,14,16,2,7,18,3,9,11,17,12,21],command:[4,6],usual:[16,12,14],less:[11,4,9,16,18],"boolean":1,fingerprint:10,obtain:[5,16],tcp:1,heavili:10,simultan:[6,9],idiom:[9,3],nubmer:2,nastier:14,add:[18,7,16,11,12,13],cleanup:12,match:[10,2,16,20],futur:[18,7],agnost:2,know:[4,18,16],press:11,tick:12,recurs:[18,7],desc:13,insert:[18,13],like:[6,16,2,7,18,4,9,12],lost:4,stdoutdata:6,necessari:[2,9,7,12],async:[14,4,9,10,17,12],backlog:1,exceed:9,revers:[18,7],linux:[1,2],shutdown_handl:7,flush:[6,9],proper:14,guarante:10,librari:[5,6,14],tmp:2,twistedprotocolwrapp:10,avoid:[1,16,9,14,18],esc:11,importerror:[11,13],usag:[16,7],host:[1,10,17],although:[6,12],offset:3,callfromthread:7,stage:17,about:[16,9,7],actual:[6,16,9,12],socket:[5,6,1,7,3,4,9,10,17],column:16,"0x7f652b255030":16,constructor:[18,3],discard:[0,12,16],systemerror:6,disabl:[6,13],stop_process:18,desper:2,easy_instal:5,automat:[0,6,1,16,9,18,13],mere:12,merg:[18,14],processor:2,val:13,trigger:[0,12,7,18],replac:[2,3],"var":[16,13],timeoutexcept:[6,3],arg2:12,"function":[0,6,14,19,5,1,16,2,7,18,3,4,11,17,12,13,15],highest:[12,16],count:[18,16],succe:[6,9,3],made:[16,7],temp:2,whether:[16,13,6,7,9],smooth:11,asynchron:[5,18,19,1,3,4,9,17,12],record:[1,15],below:[6,14,20,1,16,2,7,3,17],limit:[9,16,12,20],otherwis:[0,18,20,1,16,2,7,3,9,11,17,12,13],problem:[5,18,7],evalu:[16,7],"int":[0,20,1,16,12,13],mask:20,dure:[2,12,16,18,3],filenam:[6,20,2,16,10,13],twist:[15,7,3],internali:4,implement:[5,1,7,3,9,10,17,12],mtime:16,pip:5,threadcallablebas:12,detail:[6,1,16,7,3,9,11,12],other:[0,18,5,1,16,2,7,3,4,9,17,12],bool:[0,6,1,16,2,7,3,9,12,13],get_encod:2,rememb:3,varieti:7,set_default:13,handle_result:[17,12],connect_weak_first:18,stat:[16,13],repeat:11,"0xdeadbeef":2,ioc_nr:2,debian:5,sphinx:[2,21],eof:6,reliabl:[12,14],indirectli:2,rule:[17,12,18]},titles:["Timers","Socket I/O","Utility Functions","InProgress Objects","Remote Procedure Calls with kaa.rpc","The Kaa Application Framework","Sub-Process I/O","The Main Loop","Events and Event Handlers","I/O Channels","TLS","Input Plugins","Thread Support","Configuration Files","Kaa Internals","Multicast DNS","Object Database","Coroutines","Signals and Callables","Generators","INotify","Distribution Helpers"],modules:{},descrefs:{"":{step:[7,0],exit:[7,0],exception:[7,0],shutdown:[7,0]},"kaa.inotify.INotify":{ignore:[20,1],has_watch:[20,1],mask_to_string:[20,4],get_watches:[20,1],watch:[20,1]},"kaa.input.lirc":{init:[11,2]},"kaa.inotify":{INotify:[20,3]},"kaa.config.Dict":{keys:[13,1],items:[13,1],values:[13,1],get:[13,1]},"kaa.config.Base":{copy:[13,1],remove_monitor:[13,1],parent:[13,0],add_monitor:[13,1]},"kaa.OneShotAtTimer":{start:[0,1]},"kaa.IOChannel.signals":{read:[9,0],readline:[9,0],closed:[9,0]},"kaa.ioctl":{IOC_SIZE:[2,2],IOC_NR:[2,2],IOR:[2,2],ioctl:[2,2],IO:[2,2],IOWR:[2,2],IOC_DIR:[2,2],IOC_TYPE:[2,2]},"kaa.ThreadCallable.signals":{abort:[12,0]},"kaa.config":{get_type:[13,2],get_schema:[13,2],get_default:[13,2],List:[13,3],get_config:[13,2],get_description:[13,2],Base:[13,3],Dict:[13,3],set_default:[13,2],Var:[13,3],Group:[13,3],Config:[13,3]},"kaa.net.mdns.Avahi":{provide:[15,1],get_type:[15,1],remove:[15,1]},"kaa.ThreadPool":{enqueue:[12,1],dequeue:[12,1],name:[12,0],timeout:[12,0],size:[12,0]},"kaa.rpc.Client.signals":{open:[4,0],closed:[4,0]},"kaa.WeakCallable":{weakref_destroyed_cb:[18,0]},"kaa.rpc":{expose:[4,2],Client:[4,3],Server:[4,3]},"kaa.net.tls.GNUTLSSocket.signals":{tls:[10,0]},"kaa.Signals":{subset:[18,1],all:[18,1],keys:[18,1],add:[18,1],values:[18,1],any:[18,1]},"kaa.net.tls.TLSLiteSocket":{starttls_client:[10,1],starttls_server:[10,1]},"kaa.Event":{post:[8,1]},"kaa.db.Database":{query_one:[16,1],lazy_commit:[16,0],reparent:[16,1],query:[16,1],filename:[16,0],register_object_type_attrs:[16,1],commit:[16,1],update:[16,1],register_inverted_index:[16,1],readonly:[16,0],add:[16,1],set_metadata:[16,1],vacuum:[16,1],get_metadata:[16,1],get_inverted_index_terms:[16,1],get:[16,1],"delete":[16,1],get_db_info:[16,1],retype:[16,1],delete_by_query:[16,1],upgrade_to_py3:[16,1]},"kaa.config.List":{insert:[13,1],pop:[13,1],append:[13,1],extend:[13,1],remove:[13,1]},"kaa.net.tls.M2TLSSocket":{starttls_client:[10,1],close:[10,1],write:[10,1],starttls_server:[10,1]},"kaa.Socket.signals":{"new-client":[1,0]},"kaa.main":{run:[7,2],stop:[7,2],is_running:[7,2],is_stopped:[7,2],step:[7,2],select_notifier:[7,2],wakeup:[12,2],is_shutting_down:[7,2],loop:[7,2]},"kaa.Callable":{"__call__":[18,1],ignore_caller_args:[18,0],user_args_first:[18,0]},"kaa.net.tls.TLSLiteSocket.signals":{tls:[10,0]},"kaa.Generator":{finish:[19,1],"throw":[19,1],send:[19,1]},kaa:{ThreadInProgress:[12,3],WeakOneShotTimer:[0,3],Generator:[19,3],Signals:[18,3],OneShotAtTimer:[0,3],InProgress:[3,3],OneShotTimer:[0,3],ThreadPool:[12,3],get_thread_pool:[12,2],"synchronized":[12,3],generator:[19,2],py3_str:[2,2],WeakTimer:[0,3],InProgressAborted:[3,3],WeakIOMonitor:[9,3],WeakCallable:[18,3],EventHandler:[8,3],InProgressAny:[3,3],Socket:[1,3],coroutine:[17,2],Signal:[18,3],Timer:[0,3],inprogress:[3,2],InProgressAll:[3,3],threaded:[12,2],is_mainthread:[12,2],Process:[6,3],IOChannel:[9,3],register_thread_pool:[12,2],gobject_set_threaded:[7,2],Event:[8,3],ThreadPoolCallable:[12,3],AtTimer:[0,3],py3_b:[2,2],delay:[3,2],ThreadCallable:[12,3],Callable:[18,3],timed:[0,2],TimeoutException:[3,3],MainThreadCallable:[12,3],IOMonitor:[9,3]},"kaa.IOChannel":{fileno:[9,0],read:[9,1],writable:[9,0],chunk_size:[9,0],readable:[9,0],alive:[9,0],write:[9,1],queue_size:[9,0],delimiter:[9,0],mode:[9,0],write_queue_used:[9,0],wrap:[9,1],close:[9,1],readline:[9,1],read_queue_used:[9,0],steal:[9,1]},"kaa.net.tls.GNUTLSSocket":{handshake_client:[10,1],peer_certificate:[10,0],handshake_server:[10,1]},"kaa.net.tls.M2TLSSocket.signals":{tls:[10,0]},"kaa.db":{Database:[16,3],ATTR_INDEXED_IGNORE_CASE:[16,0],QExpr:[16,3],ObjectRow:[16,3],ATTR_SEARCHABLE:[16,0],ATTR_INVERTED_INDEX:[16,0],ATTR_INDEXED:[16,0],ATTR_SIMPLE:[16,0],ATTR_IGNORE_CASE:[16,0]},"kaa.InProgress.signals":{abort:[3,0]},"kaa.config.Var":{copy:[13,1]},"kaa.rpc.Server.signals":{"client-connected":[4,0]},"kaa.InProgress":{exception:[3,0],finish:[3,1],waitfor:[3,1],connect_both:[3,1],execute:[3,1],abortable:[3,0],failed:[3,0],finished:[3,0],abort:[3,1],connect:[3,1],timeout:[3,1],wait:[3,1],"throw":[3,1],result:[3,0]},"kaa.net.tls":{GNUTLSSocket:[10,3],TLSLiteSocket:[10,3],M2TLSSocket:[10,3]},"kaa.Process.signals":{read:[6,0],readline:[6,0],finished:[6,0],exited:[6,0]},"kaa.ThreadInProgress":{active:[12,0],abort:[12,1]},"kaa.Signal":{disconnect_all:[18,1],count:[18,1],connect_weak_once:[18,1],disconnect:[18,1],connect_weak:[18,1],connect_first_once:[18,1],connect_weak_first_once:[18,1],emit_deferred:[18,1],callbacks:[18,0],emit_when_handled:[18,1],connect:[18,1],connect_once:[18,1],connect_first:[18,1],connect_weak_first:[18,1],emit:[18,1],changed_cb:[18,0]},"kaa.Socket":{fileno:[1,0],local:[1,0],address:[1,0],readable:[1,0],alive:[1,0],wrap:[1,1],connected:[1,0],connect:[1,1],listening:[1,0],buffer_size:[1,0],peer:[1,0],connecting:[1,0],steal:[1,1],listen:[1,1]},"kaa.EventHandler":{active:[8,0],unregister:[8,1],register:[8,1]},"kaa.rpc.Client":{close:[4,1],rpc:[4,1],register:[4,1],connected:[4,0]},"kaa.config.Group":{add_variable:[13,1],variables:[13,0],copy:[13,1]},"kaa.inotify.INotify.signals":{event:[20,0]},"kaa.ThreadPoolCallable.signals":{abort:[12,0]},"kaa.Timer":{start:[0,1],interval:[0,0],stop:[0,1]},"kaa.net.mdns":{Avahi:[15,3]},"kaa.ThreadCallable":{wait_on_exit:[12,0]},"kaa.config.Config.signals":{reloaded:[13,0]},"kaa.Process":{writable:[6,0],communicate:[6,1],stdout:[6,0],read:[6,1],stop:[6,1],stdin:[6,0],pid:[6,0],running:[6,0],write:[6,1],start:[6,1],delimiter:[6,0],stderr:[6,0],readable:[6,0],stopping:[6,0],readline:[6,1],stop_command:[6,0],exitcode:[6,0]},"kaa.IOMonitor":{unregister:[9,1],register:[9,1]},"kaa.utils":{fork:[2,2],wraps:[2,2],get_machine_uuid:[2,2],get_plugins:[2,2],set_running:[2,2],tempfile:[2,2],is_running:[2,2],weakref:[2,2],DecoratorDataStore:[2,3],daemonize:[2,2],which:[2,2],set_process_name:[2,2],get_num_cpus:[2,2]},"kaa.rpc.Server":{close:[4,1],register:[4,1],disconnect:[4,1]},"kaa.config.Config":{load:[13,1],copy:[13,1],save:[13,1],watch:[13,1],autosave:[13,0]},"kaa.strutils":{get_encoding:[2,2],set_encoding:[2,2],BYTES_TYPE:[2,0],format:[2,2],UNICODE_TYPE:[2,0],utf8:[2,2]}},filenames:["core/timer","core/socket","utils","async/inprogress","rpc","index","core/process","core/mainloop","core/event","core/io","net/tls","input","async/threads","config","internal/index","net/mdns","db","async/coroutines","core/signals","async/generators","inotify","distribution"]})
