Search.setIndex({docnames:["dds","ddsutil","index"],envversion:53,filenames:["dds.rst","ddsutil.rst","index.rst"],objects:{"":{dds:[0,0,0,"-"],ddsutil:[1,0,0,"-"]},"dds.Condition":{triggered:[0,2,1,""]},"dds.DDSDestinationOrderKind":{BY_RECEPTION_TIMESTAMP:[0,3,1,""],BY_SOURCE_TIMESTAMP:[0,3,1,""]},"dds.DDSDurabilityKind":{PERSISTENT:[0,3,1,""],TRANSIENT:[0,3,1,""],TRANSIENT_LOCAL:[0,3,1,""],VOLATILE:[0,3,1,""]},"dds.DDSDuration":{infinity:[0,3,1,""]},"dds.DDSException":{__init__:[0,2,1,""]},"dds.DDSHistoryKind":{KEEP_ALL:[0,3,1,""],KEEP_LAST:[0,3,1,""]},"dds.DDSLivelinessKind":{AUTOMATIC:[0,3,1,""],MANUAL_BY_PARTICIPANT:[0,3,1,""],MANUAL_BY_TOPIC:[0,3,1,""]},"dds.DDSMaskUtil":{all_samples:[0,3,1,""],new_instance_samples:[0,3,1,""],new_samples:[0,3,1,""],not_alive_instance_samples:[0,3,1,""],read_samples:[0,3,1,""]},"dds.DDSOwnershipKind":{EXCLUSIVE:[0,3,1,""],SHARED:[0,3,1,""]},"dds.DDSPresentationAccessScopeKind":{GROUP:[0,3,1,""],INSTANCE:[0,3,1,""],TOPIC:[0,3,1,""]},"dds.DDSReliabilityKind":{BEST_EFFORT:[0,3,1,""],RELIABLE:[0,3,1,""]},"dds.DDSStateKind":{ALIVE_INSTANCE_STATE:[0,3,1,""],ANY_INSTANCE_STATE:[0,3,1,""],ANY_SAMPLE_STATE:[0,3,1,""],ANY_STATE:[0,3,1,""],ANY_VIEW_STATE:[0,3,1,""],NEW_VIEW_STATE:[0,3,1,""],NOT_ALIVE_DISPOSED_INSTANCE_STATE:[0,3,1,""],NOT_ALIVE_NO_WRITERS_INSTANCE_STATE:[0,3,1,""],NOT_NEW_VIEW_STATE:[0,3,1,""],NOT_READ_SAMPLE_STATE:[0,3,1,""],READ_SAMPLE_STATE:[0,3,1,""]},"dds.DDSStatusKind":{DATA_AVAILABLE:[0,3,1,""],DATA_ON_READERS:[0,3,1,""],INCONSISTENT_TOPIC:[0,3,1,""],LIVELINESS_CHANGED:[0,3,1,""],LIVELINESS_LOST:[0,3,1,""],OFFERED_DEADLINE_MISSED:[0,3,1,""],OFFERED_INCOMPATIBLE_QOS:[0,3,1,""],PUBLICATION_MATCHED:[0,3,1,""],REQUESTED_DEADLINE_MISSED:[0,3,1,""],REQUESTED_INCOMPATIBLE_QOS:[0,3,1,""],SAMPLE_LOST:[0,3,1,""],SAMPLE_REJECTED:[0,3,1,""],SUBSCRIPTION_MATCHED:[0,3,1,""]},"dds.DDSTime":{__init__:[0,2,1,""]},"dds.DataReader":{read:[0,2,1,""],take:[0,2,1,""],wait_for_historical_data:[0,2,1,""]},"dds.DataWriter":{dispose_instance:[0,2,1,""],dispose_instance_ts:[0,2,1,""],write:[0,2,1,""]},"dds.DeadlineQosPolicy":{__init__:[0,2,1,""],deadline:[0,3,1,""]},"dds.DestinationOrderQosPolicy":{__init__:[0,2,1,""]},"dds.DomainParticipant":{create_datareader:[0,2,1,""],create_datawriter:[0,2,1,""],create_publisher:[0,2,1,""],create_subscriber:[0,2,1,""]},"dds.DurabilityQosPolicy":{__init__:[0,2,1,""]},"dds.DurabilityServiceQosPolicy":{__init__:[0,2,1,""],history_depth:[0,3,1,""],history_kind:[0,3,1,""],max_instances:[0,3,1,""],max_samples:[0,3,1,""],max_samples_per_instance:[0,3,1,""],service_cleanup_delay:[0,3,1,""]},"dds.Entity":{get_statuscondition:[0,2,1,""],listener:[0,3,1,""],parent:[0,3,1,""]},"dds.GroupdataQosPolicy":{__init__:[0,2,1,""]},"dds.GuardCondition":{reset:[0,2,1,""],trigger:[0,2,1,""]},"dds.HistoryQosPolicy":{__init__:[0,2,1,""],depth:[0,3,1,""]},"dds.LatencyBudgetQosPolicy":{__init__:[0,2,1,""],duration:[0,3,1,""]},"dds.LifespanQosPolicy":{__init__:[0,2,1,""],lifespan:[0,3,1,""]},"dds.Listener":{__init__:[0,2,1,""],on_data_available:[0,2,1,""],on_data_readers:[0,2,1,""],on_inconsistent_topic:[0,2,1,""],on_liveliness_changed:[0,2,1,""],on_liveliness_lost:[0,2,1,""],on_offered_deadline_missed:[0,2,1,""],on_offered_incompatible_qos:[0,2,1,""],on_publication_matched:[0,2,1,""],on_requested_deadline_missed:[0,2,1,""],on_requested_incompatible_qos:[0,2,1,""],on_sample_lost:[0,2,1,""],on_sample_rejected:[0,2,1,""],on_subscription_matched:[0,2,1,""]},"dds.LivelinessQosPolicy":{__init__:[0,2,1,""],lease_duration:[0,3,1,""]},"dds.OwnershipQosPolicy":{__init__:[0,2,1,""]},"dds.OwnershipStrengthQosPolicy":{__init__:[0,2,1,""],value:[0,3,1,""]},"dds.PartitionQosPolicy":{__init__:[0,2,1,""],ps:[0,3,1,""]},"dds.PresentationQosPolicy":{__init__:[0,2,1,""],coherent_access:[0,3,1,""],ordered_access:[0,3,1,""]},"dds.Publisher":{create_datawriter:[0,2,1,""]},"dds.Qos":{set_policies:[0,2,1,""]},"dds.QosPolicy":{__init__:[0,2,1,""],id:[0,3,1,""],kind:[0,3,1,""]},"dds.QosProfile":{get_participant_qos:[0,2,1,""],get_publisher_qos:[0,2,1,""],get_reader_qos:[0,2,1,""],get_subscriber_qos:[0,2,1,""],get_topic_qos:[0,2,1,""],get_writer_qos:[0,2,1,""]},"dds.ReaderDataLifecycleQosPolicy":{__init__:[0,2,1,""],autopurge_disposed_samples_delay:[0,3,1,""],autopurge_nowriter_samples:[0,3,1,""]},"dds.ReliabilityQosPolicy":{__init__:[0,2,1,""],max_blocking_time:[0,3,1,""]},"dds.ResourceLimitsQosPolicy":{__init__:[0,2,1,""],max_instances:[0,3,1,""],max_samples:[0,3,1,""],max_samples_per_instance:[0,3,1,""]},"dds.SampleInfo":{__init__:[0,2,1,""]},"dds.StatusCondition":{enable_status:[0,2,1,""],entity:[0,3,1,""],get_enabled_status:[0,2,1,""]},"dds.Subscriber":{create_datareader:[0,2,1,""]},"dds.TimeBasedFilterQosPolicy":{__init__:[0,2,1,""],minimum_separation:[0,3,1,""]},"dds.TopicdataQosPolicy":{__init__:[0,2,1,""]},"dds.TransportPriorityQosPolicy":{__init__:[0,2,1,""],value:[0,3,1,""]},"dds.TypeSupport":{__init__:[0,3,1,""],deserialize:[0,2,1,""],handle:[0,3,1,""],serialize:[0,2,1,""],size:[0,3,1,""]},"dds.UserdataQosPolicy":{__init__:[0,2,1,""],value:[0,3,1,""]},"dds.WaitSet":{attach:[0,2,1,""],detach:[0,2,1,""],get_conditions:[0,2,1,""],wait:[0,2,1,""]},"dds.WriterDataLifecycleQosPolicy":{__init__:[0,2,1,""],autodispose_unregistered_instances:[0,3,1,""]},"ddsutil.GeneratedClassInfo":{__init__:[1,2,1,""],get_class:[1,2,1,""],register_topic:[1,2,1,""]},"ddsutil.TopicDataClass":{__init__:[1,2,1,""],get_vars:[1,2,1,""],print_vars:[1,2,1,""]},dds:{Condition:[0,1,1,""],DDSDestinationOrderKind:[0,1,1,""],DDSDurabilityKind:[0,1,1,""],DDSDuration:[0,1,1,""],DDSException:[0,4,1,""],DDSHistoryKind:[0,1,1,""],DDSLivelinessKind:[0,1,1,""],DDSMaskUtil:[0,1,1,""],DDSOwnershipKind:[0,1,1,""],DDSPresentationAccessScopeKind:[0,1,1,""],DDSReliabilityKind:[0,1,1,""],DDSStateKind:[0,1,1,""],DDSStatusKind:[0,1,1,""],DDSTime:[0,1,1,""],DataReader:[0,1,1,""],DataWriter:[0,1,1,""],DeadlineQosPolicy:[0,1,1,""],DestinationOrderQosPolicy:[0,1,1,""],DomainParticipant:[0,1,1,""],DurabilityQosPolicy:[0,1,1,""],DurabilityServiceQosPolicy:[0,1,1,""],Entity:[0,1,1,""],GroupdataQosPolicy:[0,1,1,""],GuardCondition:[0,1,1,""],HistoryQosPolicy:[0,1,1,""],LatencyBudgetQosPolicy:[0,1,1,""],LifespanQosPolicy:[0,1,1,""],Listener:[0,1,1,""],LivelinessQosPolicy:[0,1,1,""],OwnershipQosPolicy:[0,1,1,""],OwnershipStrengthQosPolicy:[0,1,1,""],PartitionQosPolicy:[0,1,1,""],PresentationQosPolicy:[0,1,1,""],Publisher:[0,1,1,""],Qos:[0,1,1,""],QosPolicy:[0,1,1,""],QosProfile:[0,1,1,""],QueryCondition:[0,1,1,""],ReadCondition:[0,1,1,""],ReaderDataLifecycleQosPolicy:[0,1,1,""],ReliabilityQosPolicy:[0,1,1,""],ResourceLimitsQosPolicy:[0,1,1,""],SampleInfo:[0,1,1,""],StatusCondition:[0,1,1,""],Subscriber:[0,1,1,""],TimeBasedFilterQosPolicy:[0,1,1,""],Topic:[0,1,1,""],TopicdataQosPolicy:[0,1,1,""],TransportPriorityQosPolicy:[0,1,1,""],TypeSupport:[0,1,1,""],UserdataQosPolicy:[0,1,1,""],WaitSet:[0,1,1,""],WriterDataLifecycleQosPolicy:[0,1,1,""]},ddsutil:{GeneratedClassInfo:[1,1,1,""],TopicDataClass:[1,1,1,""],get_dds_classes_from_idl:[1,5,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","exception","Python exception"],"5":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:exception","5":"py:function"},terms:{"abstract":[0,1],"boolean":0,"class":[0,1],"default":0,"enum":0,"int":0,"long":0,"return":[0,1],"transient":0,"true":0,DDS:[0,1],For:0,QoS:[0,1],Qos:[0,1],The:0,__init__:[0,1],access:0,accur:0,alive_instance_st:0,all:1,all_sampl:0,alloc:0,ani:0,any_instance_st:0,any_sample_st:0,any_st:0,any_view_st:0,api:0,attach:0,attribut:[0,1],autodispose_unregistered_inst:0,automat:0,autopurge_disposed_samples_delai:0,autopurge_nowriter_sampl:0,avail:0,base:[0,1],basic:1,best_effort:0,beta:0,block:0,bool:0,budget:0,by_reception_timestamp:0,by_source_timestamp:0,can:1,coher:0,coherent_access:0,combin:0,commonli:0,cond:0,condit:0,convert:1,creat:[0,1],create_dataread:0,create_datawrit:0,create_publish:0,create_subscrib:0,data:[0,1],data_avail:0,data_cl:1,data_on_read:0,dataread:0,datawrit:0,dcp:0,dds:2,dds_class:1,dds_topic_descriptor:0,ddsdestinationorderkind:0,ddsdurabilitykind:0,ddsdurat:0,ddsexcept:0,ddshistorykind:0,ddslivelinesskind:0,ddsmaskutil:0,ddsownershipkind:0,ddspresentationaccessscopekind:0,ddsreliabilitykind:0,ddsstatekind:0,ddsstatuskind:0,ddstime:0,ddsutil:2,deadlin:0,deadlineqospolici:0,depth:0,descriptor:1,deseri:0,destin:0,destinationorderqospolici:0,detach:0,dictionari:1,dispos:0,dispose_inst:0,dispose_instance_t:0,domain:[0,1],domainparticip:[0,1],durabilityqospolici:0,durabilityserviceqospolici:0,durabl:0,durat:0,dynam:1,empti:0,enable_statu:0,entiti:0,enumer:0,exampl:1,except:0,exclus:0,exipr:0,expir:0,express:0,fals:0,file:[0,1],filter:0,from:[0,1],gen_info:1,gener:[0,1],generatedclassinfo:1,get_class:1,get_condit:0,get_dds_classes_from_idl:1,get_enabled_statu:0,get_participant_qo:0,get_publisher_qo:0,get_reader_qo:0,get_statuscondit:0,get_subscriber_qo:0,get_topic_qo:0,get_var:1,get_writer_qo:0,given:1,group:0,groupdataqospolici:0,guard:0,guardcondit:0,handl:0,help:0,histor:0,histori:0,history_depth:0,history_kind:0,historyqospolici:0,holder:1,identifi:1,idl:1,idl_path:1,implement:0,inconsistent_top:0,infin:0,info:0,inherit:1,initi:0,inner_struct:1,input:1,instanc:0,instanti:0,intern:0,keep_al:0,keep_last:0,kei:0,kind:0,latenc:0,latencybudgetqospolici:0,leas:0,lease_dur:0,lifecycl:0,lifespan:0,lifespanqospolici:0,limit:0,list:0,listen:0,liter:0,liveli:0,liveliness_chang:0,liveliness_lost:0,livelinessqospolici:0,long_1:1,main:1,manual_by_particip:0,manual_by_top:0,mask:0,max:0,max_blocking_tim:0,max_inst:0,max_sampl:0,max_samples_per_inst:0,maximum:0,member:1,member_nam:1,memori:0,method:1,millisecond:0,minimum:0,minimum_separ:0,modul:2,my_struct:1,name:[0,1],nanosec:0,nanosecond:0,need:0,nested_typ:1,new_instance_sampl:0,new_sampl:0,new_view_st:0,none:0,not_alive_disposed_instance_st:0,not_alive_instance_sampl:0,not_alive_no_writers_instance_st:0,not_new_view_st:0,not_read_sample_st:0,number:0,object:[0,1],offered_deadline_miss:0,offered_incompatible_qo:0,on_data_avail:0,on_data_read:0,on_inconsistent_top:0,on_liveliness_chang:0,on_liveliness_lost:0,on_offered_deadline_miss:0,on_offered_incompatible_qo:0,on_publication_match:0,on_requested_deadline_miss:0,on_requested_incompatible_qo:0,on_sample_lost:0,on_sample_reject:0,on_subscription_match:0,onli:0,order:0,ordered_access:0,otherwis:0,ownership:0,ownershipqospolici:0,ownershipstrengthqospolici:0,pair:1,param:0,paramet:[0,1],parent:0,particip:[0,1],partit:0,partitionqospolici:0,path:1,per:0,persist:0,place:1,polici:0,present:0,presentationqospolici:0,print:1,print_var:1,prioriti:0,profil:0,provid:[0,1],publication_match:0,publish:0,purpos:1,python:[0,1],qos:[0,1],qospolici:0,qosprofil:0,queri:0,querycondit:0,read:0,read_sampl:0,read_sample_st:0,readcondit:0,reader:0,readerdatalifecycleqospolici:0,receiv:0,regist:1,register_top:1,reliabilityqospolici:0,reliabl:0,requested_deadline_miss:0,requested_incompatible_qo:0,reset:0,resourc:0,resourcelimitsqospolici:0,sampl:[0,1],sample_lost:0,sample_reject:0,sampleinfo:0,sec:0,second:0,see:0,self:0,separ:0,serial:0,servic:0,service_cleanup_delai:0,set:0,set_polici:0,share:0,should:0,signatur:0,size:0,some:0,sourc:[0,1],specif:0,statu:0,status:0,statuscondit:0,strength:0,strenth:0,string:[0,1],struct:[0,1],subscrib:0,subscription_match:0,support:1,take:0,test:1,thi:[0,1],time:0,timebasedfilterqospolici:0,timeout:0,timestamp:0,topic:[0,1],topic_data_class:1,topicdataclass:1,topicdataqospolici:0,transient_loc:0,transport:0,transportpriorityqospolici:0,trigger:0,tupl:0,type1:1,type:[0,1],type_info:1,type_support_cl:1,type_support_class:1,typenam:0,typesupport:0,unlimit:0,uri:0,use:1,used:0,user:[0,1],userdata:0,userdataqospolici:0,util:[0,1],valu:[0,1],variabl:1,volatil:0,wait:0,wait_for_historical_data:0,waitset:0,were:0,when:0,write:0,writer:0,writerdatalifecycleqospolici:0,xml:0},titles:["dds module","ddsutil module","code"],titleterms:{code:2,dds:0,ddsutil:1,modul:[0,1]}})