1 |
- Search.setIndex({envversion:49,filenames:["compiler","examples","index","installation","internal_documentation","language_features","runtime_platforms","semantic_options","sockets","statecharts_core_int"],objects:{"sccd.runtime":{statecharts_core:[9,0,0,"-"]}},objnames:{"0":["py","module","Python module"]},objtypes:{"0":"py:module"},terms:{"0f0":1,"3rd":2,"boolean":5,"break":5,"byte":8,"case":5,"catch":8,"class":[1,2],"continue":1,"default":[0,1,5,6,8],"function":[1,5,6],"import":[1,3,5,6,8],"new":[1,6,8],"return":[1,3,5,8],"switch":1,"true":[1,5,6],"var":1,"while":[1,5,6,8],__main__:[1,6],__name__:[1,6],a_to_b:5,abl:[5,8],abov:5,accept:[5,8],accept_socket:8,accepted_socket:8,accurate_tim:1,action:[5,8],activ:5,acttime:1,actual:5,actual_clock_text:1,add:5,add_rectangl:1,add_text:1,addinput:[1,6],addit:5,addition:[5,8],addoutputlisten:[1,6],address:8,after:[1,5,8],afterward:[3,8],all:[0,5,8],allow:[2,5,6],almost:1,along:5,also:[1,5],amount:5,ancestor:5,ani:5,anim:5,anoth:[5,8],appear:5,append_button:1,append_canva:1,applic:[2,5],arbitrari:5,archiv:3,argument:[0,8],arriv:5,artifici:2,associ:1,associate_inst:5,association_nam:[1,5],atlee:7,attr:5,author:[1,5],automat:5,autonom:[1,2],background:1,bart:2,base:[2,5],basic:[5,6],befor:[5,8],behavior:[1,5],behaviour:5,bellow:5,belong:5,below:6,between:[1,5],big:[2,5],big_step_maxim:5,bind:8,bind_ev:1,bind_socket:8,black:1,block:[5,6,8],bodi:1,boot_translation_servic:8,both:1,bound_socket:8,broad:5,broadcast:5,build:5,call:[1,5,6],can:[0,1,2,3,5,6,8],cancel:5,cannot:5,canva:[1,5],capabl:8,cardin:5,cdata:1,chang:5,channel:5,charact:2,check:3,child:5,children:5,choic:3,class_nam:5,clear:1,client:2,clock:1,clock_text:1,close:8,close_socket:8,closed_socket:8,code:[0,5,6,8],color:1,combin:[2,6],come:1,command:[0,3],comment:5,common:5,commun:[2,5],complex:[2,8],composit:5,comput:2,concept:2,concret:2,concurr:[2,5],cond:5,condit:5,configur:[1,5,8],conform:[0,2],confus:8,connect:[5,8],connect_socket:8,connected_socket:8,consist:5,consol:1,constraint:5,contain:5,context:5,continu:[1,8],continue_button:1,continue_click:1,control:[1,2,6,8],convert:1,core:[2,4],could:5,count:5,counter:8,creat:[1,5],create_inst:[1,5],create_socket:8,create_text:1,current:[1,3,5],daemon:[1,6],dai:7,data:8,david:2,deconstruct:7,deep:5,def:[1,6],defin:5,definit:5,delet:5,delete_inst:5,demonstr:1,depend:2,descend:5,describ:3,detail:5,diagram:[1,2],differ:[2,5,8],directli:5,directori:8,div:1,doe:1,download:2,dynam:[1,2],each:5,easili:3,echo:8,eee:1,eics:2,either:[0,5,8],element:[1,2],elsewher:5,empti:5,encapsul:5,engin:6,engineer:[2,7],enter:5,entri:5,environ:6,error:[0,3,8],error_socket:8,esmaeilsabzali:7,essenc:5,evalu:5,event:[1,2,5,6],eventloop:0,events:1,everi:1,exchang:5,execut:[2,3],exelman:2,exit:[0,5],expect:1,explicitli:5,expr:[1,5],express:5,extend:2,extens:0,f00:1,featur:2,fetch:[1,6],ff0:1,file:[0,1,5],fill:1,first:[5,8],first_combo_step:5,first_small_step:5,five:5,flash:1,folder:3,follow:[0,1,3,5,8],form:5,formal:[2,5],format:2,found:[5,6],four:5,from:[0,1,3,5,6,8],game:[2,6],gameloop:[0,2],gener:0,get:8,getparamet:1,getsimulatedtim:1,git:[1,3,6],goe:5,govern:5,green:1,hacktim:[1,6],han:2,handl:8,happen:8,harel:2,have:[1,5],help:0,here:8,hierarch:5,higher:5,histori:1,how:[5,6],howev:8,http:[1,2,3,6],ident:5,identifi:5,idx:5,implement:[2,6,8],includ:8,independ:5,index:5,infin:5,inform:[0,5,7],inherti:5,initi:[1,5],initial:2,inport:1,input:[0,1,2,5,6],input_event_lifelin:5,input_thread:[1,6],insanti:5,insid:3,instal:3,installat:2,instanc:5,instance_cr:[1,5],instance_delet:5,instance_start:5,instanti:5,instate:5,instead:5,intellig:2,interact:2,interfac:2,interfer:5,internal:2,internal_event_lifelin:5,interrupt:1,interrupt_button:1,interrupt_click:1,interv:6,introduct:2,invok:8,itemconfigur:1,itself:5,javascript:0,javascript_sccd_runtim:[1,6],joeri:2,jseventloop:[1,6],just:5,keep:5,kernel:6,languag:[0,2],language:0,last:1,latter:0,least:5,legal:5,let:0,level:2,lib:[1,6],librari:[5,6,8],lifelin:[2,5],line:0,link:[2,3,5,7],link_expression_dst:5,link_expression_src:5,link_id:5,link_nam:5,listen:[1,5,8],listen_socket:8,listened_socket:8,local:5,locat:5,look:5,loos:[2,5],lower:5,macro:2,main:[5,6],mainapp:1,mainloop:[1,6],make:[5,6],manag:2,mani:[5,8],mannadiar:1,match:0,max:5,maxim:[2,5],maximum:5,mean:[5,6,8],messag:[0,5],method:1,meyer:2,mierlo:[1,2],millisecond:1,min:5,minim:5,mode:5,model:[0,1,2,5,6,7,8],modul:[5,8],moment:6,more:[0,2,5,7],most:[1,6],mouse_click:1,msdl:[1,3,6],much:2,multipl:[5,8],must:5,name:[0,1,5],namespac:5,narrow:[1,5],narrowcast:5,natur:5,necessari:[3,6],need:[5,6,8],network:8,next:5,next_combo_step:5,next_small_step:5,niu:7,nor:5,normal:1,notat:5,note:5,notifi:5,now:8,number:[2,5,6],object:2,occur:[5,8],off:1,offset:1,oftenli:8,oldest:5,omit:5,onc:5,one:5,onentri:1,onli:[0,5,6],only:5,open:8,oper:8,option:[0,2,5],order:5,org:3,other:5,out:[1,8],outport:1,output:[0,1,2,5,6],output_listen:[1,6],output_thread:[1,6],outputt:[1,6],outsid:5,over:5,paral:5,paramet:1,parent:5,part:2,particular:8,pass:5,path:0,place:5,platform:[0,2,5],pleas:7,polic:1,police_button:1,police_interrupt_click:1,port:[1,5,6,8],port_nam:5,posit:[0,5],potenti:8,print:[1,6,8],prioriti:[2,5],privat:5,process:6,program:[2,5,6],provid:[0,6],pure:5,python:0,python_sccd_compil:8,queue:5,quit:1,quit_button:1,quit_click:1,rais:1,raphael:1,raw:[1,6],raw_input:[1,6],raw_inputt:[1,6],reactiv:2,receiv:[5,8],received_socket:8,recommend:[2,5],recv:8,recv_socket:8,red:1,ref:5,region:5,regular:6,rel:5,relat:5,relationship:1,releas:3,repeatedli:5,repli:[5,8],repres:5,request:5,requir:7,respect:5,respons:[5,8],restor:5,result:[5,8],resum:1,reveal:5,root:5,run:[0,1,5,6,8],run_client:8,run_serv:8,runtim:[0,1,2,5],same:[0,1,5],save:[1,5],sccd:[0,1],sccd_runtim:8,sccdc:[0,1,8],sccdxml:0,schedul:6,sci:2,scope:[1,5],script:1,scxml:[1,2],second:[1,5],section:3,see:[0,5,7],self:[1,5],semant:[2,5],semanticopt:7,send:[1,5,8],send_socket:8,sent:5,sent_socket:8,separ:[5,6],serv:2,server:2,servic:8,set:5,set_association_nam:1,set_color:1,set_text:1,setgreen:1,setr:1,settimeout:6,setup:3,setyellow:1,sever:[6,7,8],shallow:5,shift:8,should:[3,6,8],show:[0,6],similar:5,simon:[1,2,3,6],simpl:8,simtime:1,simul:1,simultan:8,singl:5,size:1,socket2ev:8,socket:2,socket_in:8,socket_out:8,softwar:2,some:8,sourc:5,source_child:5,source_par:5,specif:5,specifi:[5,8],spontan:5,src:[1,3,5,6],start:[1,5,6,8],start_inst:[1,5],state:1,state_refer:5,statechart:[2,4],statecharts_cor:[1,6],statement:5,step:[2,3,5],stop:8,str:1,string:[1,5],structur:[1,2,5],sucessfulli:3,summar:5,support:[0,2,6],svg:[1,6],syntax:2,system:[2,5,6,8],tabl:5,take_mani:5,take_on:5,target:[0,1,5,6],target_j:6,target_pi:6,tendeloo:2,text:1,the_link_nam:5,thei:5,them:1,thi:[0,1,2,3,5,6,8],those:[2,5],thread:0,three:[0,1,5],through:[5,6],time:[1,2,5,6],time_upd:1,timeout:5,tkeventloop:[1,6],tkinter:[1,6],tkinter_eventloop:[1,6],tofix:1,togeth:5,top:[0,1,2],track:5,traffic_light_javascript_vers:1,traffic_light_python_vers:1,trafficlight:1,transit:1,translat:8,trigger:5,turn:5,two:[0,1,5,6],type:[1,5],uantwerpen:[1,3,6],uniqu:5,unknown_error_socket:8,unzip:3,updat:[5,6],update_tim:1,usag:0,user:[1,2,3,5],using:8,usual:8,util:[1,6],valid:5,valu:5,van:[1,2],vangheluw:2,variabl:5,varieti:6,verbos:0,verbose:0,version:[1,3],via:5,visual:2,w3c:[2,5],wall:1,warn:0,well:[2,5],were:5,when:[1,5,6,8],where:5,which:[1,3,5,6,8],who:5,whole:5,window:[1,6],withdraw:6,without:[3,8],work:6,workshop:2,world:5,wrap:8,write:[5,8],www:3,xml:[0,1,2,5,8],yellow:1,yentl:2,yet:5,you:[3,8],youngest:5,your:[3,8],zip:3},titles:["Compiler","Examples","SCCD Documentation","Installation","Internal Documentation","Language Features","Runtime Platforms","Semantic Options","Socket Communication","Statecharts Core"],titleterms:{"class":5,associ:5,attribut:5,big:7,bodi:5,client:8,commun:8,compil:0,concept:5,concurr:7,constructor:5,content:[2,5],core:9,depend:3,descript:5,destructor:5,diagram:5,document:[2,4],download:3,element:5,event:[7,8],eventloop:[1,6],exampl:1,execut:5,featur:5,gameloop:6,histori:5,http:8,inherit:5,initial:8,inport:5,input:[7,8],installat:3,internal:[4,7],javascript:[1,6],languag:5,level:5,lifelin:7,light:1,log:5,macro:5,manag:5,maxim:7,method:5,object:5,onentri:5,onexit:5,option:7,outport:5,output:8,parallel:5,paramet:5,platform:6,prioriti:7,python:[1,6],rais:5,refer:2,referenc:5,relationship:5,runtim:6,sccd:[2,3],script:5,scxml:5,semant:7,server:8,socket:8,state:5,statechart:[5,9],step:7,thread:[1,6],timer:1,top:5,traffic:1,transit:5}})
|