blob: 3aa8b7e60a5936539a8062dff2c9b17b141d9e8d [file] [log] [blame]
Search.setIndex({docnames:["index","overview","tutorial"],envversion:50,filenames:["index.rst","overview.rst","tutorial.rst"],objects:{"proton.Connection":{close:[1,2,1,""],container:[1,0,1,""],hostname:[1,0,1,""],open:[1,2,1,""],remote_container:[1,0,1,""],remote_desired_capabilities:[1,0,1,""],remote_hostname:[1,0,1,""],remote_offered_capabilities:[1,0,1,""],remote_properties:[1,0,1,""],session:[1,2,1,""],state:[1,0,1,""]},"proton.Delivery":{connection:[1,0,1,""],link:[1,0,1,""],local_state:[1,0,1,""],partial:[1,0,1,""],readable:[1,0,1,""],remote_state:[1,0,1,""],session:[1,0,1,""],settle:[1,2,1,""],settled:[1,0,1,""],update:[1,2,1,""],writable:[1,0,1,""]},"proton.Event":{connection:[1,0,1,""],context:[1,0,1,""],delivery:[1,0,1,""],link:[1,0,1,""],reactor:[1,0,1,""],receiver:[1,0,1,""],sender:[1,0,1,""],session:[1,0,1,""]},"proton.Link":{connection:[1,0,1,""],credit:[1,0,1,""],is_receiver:[1,0,1,""],is_sender:[1,0,1,""],name:[1,0,1,""],queued:[1,0,1,""],remote_source:[1,0,1,""],remote_target:[1,0,1,""],session:[1,0,1,""],source:[1,0,1,""],state:[1,0,1,""],target:[1,0,1,""]},"proton.Message":{address:[1,0,1,""],content_encoding:[1,0,1,""],content_type:[1,0,1,""],correlation_id:[1,0,1,""],creation_time:[1,0,1,""],decode:[1,2,1,""],delivery_count:[1,0,1,""],durable:[1,0,1,""],encode:[1,2,1,""],expiry_time:[1,0,1,""],first_acquirer:[1,0,1,""],group_id:[1,0,1,""],group_sequence:[1,0,1,""],id:[1,0,1,""],priority:[1,0,1,""],recv:[1,2,1,""],reply_to:[1,0,1,""],reply_to_group_id:[1,0,1,""],send:[1,2,1,""],subject:[1,0,1,""],ttl:[1,0,1,""],user_id:[1,0,1,""]},"proton.Receiver":{drain:[1,2,1,""],draining:[1,2,1,""],flow:[1,2,1,""],recv:[1,2,1,""]},"proton.Sender":{offered:[1,2,1,""],send:[1,2,1,""]},"proton.Terminus":{address:[1,0,1,""],capabilities:[1,0,1,""],dynamic:[1,0,1,""],filter:[1,0,1,""],properties:[1,0,1,""]},"proton.handlers":{MessagingHandler:[1,1,1,""]},"proton.handlers.MessagingHandler":{accept:[1,2,1,""],on_accepted:[1,2,1,""],on_connection_error:[1,2,1,""],on_disconnected:[1,2,1,""],on_link_error:[1,2,1,""],on_message:[1,2,1,""],on_reactor_init:[1,2,1,""],on_rejected:[1,2,1,""],on_sendable:[1,2,1,""],on_session_error:[1,2,1,""],on_settled:[1,2,1,""],on_start:[1,2,1,""],reject:[1,2,1,""],release:[1,2,1,""],settle:[1,2,1,""]},"proton.reactor":{Container:[1,1,1,""]},"proton.reactor.Container":{connect:[1,2,1,""],create_receiver:[1,2,1,""],create_sender:[1,2,1,""],run:[1,2,1,""],schedule:[1,2,1,""]},Container:{container_id:[1,0,1,""]},proton:{Connection:[1,1,1,""],Delivery:[1,1,1,""],Event:[1,1,1,""],Link:[1,1,1,""],Message:[1,1,1,""],Receiver:[1,1,1,""],Sender:[1,1,1,""],Terminus:[1,1,1,""]}},objnames:{"0":["py","attribute","Python attribute"],"1":["py","class","Python class"],"2":["py","method","Python method"]},objtypes:{"0":"py:attribute","1":"py:class","2":"py:method"},terms:{"byte":1,"case":[1,2],"class":[0,2],"default":[1,2],"final":1,"float":1,"function":[1,2],"import":2,"int":[1,2],"long":1,"new":[1,2],"null":1,"return":[1,2],"super":2,"switch":2,"true":[1,2],"try":[1,2],"while":2,And:2,For:1,That:2,The:[1,2],Then:2,There:[1,2],These:1,__future__:2,__init__:2,_endpoint:1,_reactor:1,abil:2,abl:2,about:1,abov:2,accept:[1,2],acceptor:2,achiev:[1,2],acquir:1,across:2,action:1,activ:1,actual:[1,2],add:[1,2],add_opt:2,addit:1,address:[1,2],after:2,again:2,against:[1,2],aim:2,aka:1,alia:1,aliv:1,all:[1,2],alloc:2,allow:[1,2],allow_insecure_mech:1,allowed_mech:1,alongsid:2,alreadi:[1,2],also:[1,2],altern:1,amount:1,amqp:[1,2],ani:[1,2],annot:1,anoth:[1,2],api:[0,2],applic:[1,2],appropri:[1,2],arg:2,argument:[1,2],artifici:2,associ:[1,2],asynchron:0,attach:1,attempt:1,authent:1,auto_accept:1,auto_settl:1,automat:[1,2],avail:1,avoid:[1,2],awar:1,back:[1,2],backoff:1,base:[1,2],becaus:2,been:[1,2],befor:[1,2],behavior:1,being:2,between:[1,2],bit:1,bodi:[1,2],borogrov:2,both:1,brief:1,brillig:2,broker:2,brows:2,build:1,built:1,cach:2,call:[1,2],callback:2,can:[1,2],cannot:1,capabl:1,chang:2,check:2,checkon:1,child:1,client:[1,2],close:[1,2],code:2,colour:2,combin:1,come:2,command:2,common:[1,2],commonli:0,commun:[1,2],complet:[1,2],compon:[1,2],concept:1,concret:1,condit:1,configur:[1,2],confirm:2,conjunct:2,conn:2,connect:[1,2],consid:1,consum:2,contain:[1,2],container_id:1,content:[0,1],content_encod:1,content_typ:1,context:1,control:[1,2],conveni:1,convert:2,copi:2,correct:1,correl:1,correlation_id:[1,2],correspond:2,could:2,count:[1,2],cours:[1,2],creat:[1,2],create_receiv:[1,2],create_send:[1,2],creation:1,creation_tim:1,creator:1,credit:[1,2],current:1,data:1,deal:1,decod:1,deduc:1,def:2,defin:[1,2],delai:1,deliv:1,deliveri:0,delivery_count:1,demonstr:2,depend:1,describ:[1,2],descript:2,desir:[1,2],detail:1,determin:1,dict:1,dictat:2,did:2,differ:[1,2],direct:0,directli:2,disabl:1,disconnect:[1,2],distribut:2,doe:[1,2],doesn:1,don:2,done:[1,2],doubt:[1,2],drain:[1,2],drop:1,duplic:2,durabl:1,dynam:[1,2],dynamicnodeproperti:2,each:[1,2],easier:2,either:[1,2],eleg:2,elif:2,els:2,enabl:[1,2],encod:1,encrypt:1,end:1,ensur:1,enter:2,entri:1,equal:2,error:1,essenc:2,essenti:1,establish:[1,2],event:[1,2],eventu:[1,2],everi:1,exactli:[1,2],exampl:[1,2],except:[1,2],excess:1,exchang:1,exist:2,exit:2,expect:[1,2],expir:1,expiri:1,expiry_tim:1,explicitli:1,extens:[1,2],fals:1,field:1,filter:1,first:[1,2],first_acquir:1,flag:1,flexibl:2,flow:[1,2],follow:[1,2],form:1,frame:1,frequenc:1,from:[1,2],fulli:1,further:[1,2],gener:[1,2],get:[1,2],gire:2,give:2,given:2,got:2,green:2,group:1,group_id:1,group_sequ:1,gss:1,gssapi:1,guarante:[0,2],gymbl:2,handl:[1,2],handler:[1,2],has:[1,2],have:[1,2],haven:2,header:[1,2],heartbeat:1,held:1,hello:0,helloworld:2,help:2,here:2,hold:2,holder:1,host:1,hostnam:1,how:2,howev:2,identifi:1,iff:1,ignor:[1,2],illustr:2,impl:1,implement:[1,2],implementa:2,implicitli:2,includ:[1,2],incom:[1,2],incomplet:1,increas:1,inde:2,indefinit:2,indic:[1,2],inform:1,infrastructur:1,initi:[1,2],insecur:1,instanc:[1,2],instead:[1,2],instruct:1,interest:[1,2],intermediari:[1,2],invalid:1,invok:[1,2],involv:2,is_receiv:1,is_send:[1,2],issu:1,its:1,itself:1,ivar:1,just:[1,2],keep:2,kei:[1,2],keyboardinterrupt:2,keyword:1,know:[1,2],knowledg:1,known:2,kwarg:1,layer:1,learn:1,least:[1,2],let:2,level:1,librari:[1,2],like:2,likewis:1,limit:1,line:2,link:[1,2],linkopt:1,list:[1,2],listen:[1,2],littl:2,live:1,local:1,local_act:1,local_clos:1,local_st:1,local_uninit:1,localhost:2,logic:2,longer:1,look:2,loop:[1,2],loos:1,lost:1,machin:2,made:1,mai:[1,2],make:[1,2],mani:2,mask:1,match:2,mean:1,measur:1,mechan:[1,2],member:[0,2],messag:[1,2],messaginghandl:[1,2],meta:1,method:[1,2],millisecond:1,mimsi:2,mode:2,model:0,modif:2,modifi:2,mome:2,more:[1,2],most:0,move:[1,2],msg:2,much:2,multipl:1,must:1,mutabl:1,name:[1,2],need:[1,2],network:2,never:1,next:2,next_request:2,node:1,non:1,none:[1,2],note:[1,2],notifi:2,now:[1,2],number:[1,2],obj:1,object:[1,2],obtain:1,occur:2,offer:[1,2],often:[1,2],on_accept:[1,2],on_clos:2,on_connection_clos:2,on_connection_error:1,on_disconnect:[1,2],on_link_error:1,on_link_open:2,on_messag:[1,2],on_reactor_init:1,on_reject:1,on_send:[1,2],on_session_error:1,on_settl:1,on_start:[1,2],onc:[1,2],one:[1,2],onli:[1,2],open:1,opt:2,option:[1,2],optionpars:2,optpars:2,order:2,origin:2,other:[1,2],otherwis:1,our:2,out:2,outgo:1,outgrab:2,outstand:1,over:[1,2],overview:0,overwhelm:2,param:1,paramet:1,parse_arg:2,parser:2,partial:1,particular:2,particularli:2,pass:[1,2],password:1,path:[1,2],pattern:[1,2],peer:[1,2],peer_close_is_error:1,perform:1,plain:1,pn_connect:1,point:[1,2],pop:2,port:2,possibl:2,prefetch:1,prepar:2,prevent:[1,2],previou:2,print:2,print_funct:2,prioriti:1,process:[1,2],prog:2,program:2,properti:1,protocol:1,proton:[1,2],provid:[1,2],purpos:[1,2],qualifi:1,queu:[1,2],queue:[1,2],quit:2,rath:2,rather:2,react:2,reactiv:2,reactor:[1,2],read:1,readabl:1,realist:2,receipt:1,receiv:[0,1],recipi:1,reconnect:[1,2],record:1,recv:[1,2],redeliv:1,reestablish:1,refer:1,reflect:2,reject:1,rel:1,releas:1,reli:2,remot:[1,2],remote_act:1,remote_clos:1,remote_contain:1,remote_desired_cap:1,remote_hostnam:1,remote_offered_cap:1,remote_properti:1,remote_sourc:[1,2],remote_st:1,remote_target:[1,2],remote_uninit:1,repetit:1,repli:[1,2],reply_to:[1,2],reply_to_group_id:1,represent:1,req:2,request:0,requir:[1,2],resend:2,reset:2,respond:2,respons:[0,1],restart:2,restrict:[1,2],retain:1,retransmit:1,retri:1,run:[1,2],said:2,same:2,sasl:1,sasl_en:1,schedul:1,scheme:2,scope:1,script:2,second:[1,2],secret:1,see:[1,2],selector:2,self:2,send:[0,1],sendabl:[1,2],sender:[1,2],sent:[1,2],separ:[1,2],sequenc:[1,2],sequenti:2,server:[1,2],servic:[1,2],session:1,set:[1,2],settl:1,settlement:1,setup:1,shortest:2,should:[1,2],show:2,shown:2,side:[1,2],similar:2,simpl:2,simpler:1,simpli:2,sinc:2,singl:2,slightli:2,slithi:2,socket:[1,2],some:[1,2],someth:1,sometim:2,somewhat:1,soon:1,sort:2,sourc:[1,2],space:1,speak:1,special:2,specifi:[1,2],spnego:1,ssl:1,ssl_domain:1,ssldomain:1,start:[1,2],state:1,still:2,stop:2,str:2,string:1,strive:2,structur:[1,2],style:2,subject:1,subscript:1,success:[1,2],suit:2,summari:0,suppli:[1,2],support:2,sure:1,symmetri:2,system:1,tag:1,take:[1,2],target:[1,2],task:1,tell:2,temporari:2,terminu:1,test:[1,2],than:2,thei:[1,2],them:[1,2],therefor:1,thi:[1,2],those:2,though:[1,2],three:1,through:2,thu:2,time:[1,2],too:2,toolkit:2,topic:2,total:2,tove:2,track:[1,2],tradit:2,transact:1,transfer:[1,2],trigger:[1,2],ttl:1,tutori:0,twa:2,two:[1,2],type:[1,2],typic:1,underli:[1,2],unicod:1,unicode_liter:2,uninit:1,uniqu:[1,2],unless:1,unprocess:1,unsettl:1,until:[1,2],updat:1,upon:1,upper:2,uppercas:2,url:[1,2],usag:2,use:[1,2],used:[0,2],user:1,user_id:1,using:[1,2],util:2,uuid4:2,uuid:[1,2],valu:[1,2],variabl:2,variou:[1,2],veri:2,version:2,via:[1,2],virtual_host:1,wabe:2,wai:1,wait:2,want:2,well:2,were:[1,2],when:[1,2],where:1,whether:[1,2],which:[1,2],wish:[1,2],within:[1,2],without:2,work:2,world:0,writabl:1,written:[1,2],yet:[1,2],you:[1,2],your:1},titles:["Apache Qpid Proton: python documentation","API Overview","Tutorial"],titleterms:{"class":1,apach:0,api:1,asynchron:2,commonli:1,deliveri:1,direct:2,document:0,guarante:1,hello:2,member:1,miscellan:2,model:1,most:1,overview:1,proton:0,python:0,qpid:0,receiv:2,request:2,respons:2,send:2,summari:1,tutori:2,used:1,world:2}})