12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225(* File auto-generated by obus-gen-interface, DO NOT EDIT. *)openOBus_valueopenOBus_value.CopenOBus_memberopenOBus_objectmoduleOrg_freedesktop_UDisks=structletinterface="org.freedesktop.UDisks"letm_DriveInhibitAllPolling={Method.interface=interface;Method.member="DriveInhibitAllPolling";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg1(Some"cookie",basic_string));Method.annotations=[];}letm_DriveSetAllSpindownTimeouts={Method.interface=interface;Method.member="DriveSetAllSpindownTimeouts";Method.i_args=(arg2(Some"timeout_seconds",basic_int32)(Some"options",arraybasic_string));Method.o_args=(arg1(Some"cookie",basic_string));Method.annotations=[];}letm_DriveUninhibitAllPolling={Method.interface=interface;Method.member="DriveUninhibitAllPolling";Method.i_args=(arg1(Some"cookie",basic_string));Method.o_args=(arg0);Method.annotations=[];}letm_DriveUnsetAllSpindownTimeouts={Method.interface=interface;Method.member="DriveUnsetAllSpindownTimeouts";Method.i_args=(arg1(Some"cookie",basic_string));Method.o_args=(arg0);Method.annotations=[];}letm_EnumerateAdapters={Method.interface=interface;Method.member="EnumerateAdapters";Method.i_args=(arg0);Method.o_args=(arg1(Some"devices",arraybasic_object_path));Method.annotations=[];}letm_EnumerateDeviceFiles={Method.interface=interface;Method.member="EnumerateDeviceFiles";Method.i_args=(arg0);Method.o_args=(arg1(Some"device_files",arraybasic_string));Method.annotations=[];}letm_EnumerateDevices={Method.interface=interface;Method.member="EnumerateDevices";Method.i_args=(arg0);Method.o_args=(arg1(Some"devices",arraybasic_object_path));Method.annotations=[];}letm_EnumerateExpanders={Method.interface=interface;Method.member="EnumerateExpanders";Method.i_args=(arg0);Method.o_args=(arg1(Some"devices",arraybasic_object_path));Method.annotations=[];}letm_EnumeratePorts={Method.interface=interface;Method.member="EnumeratePorts";Method.i_args=(arg0);Method.o_args=(arg1(Some"devices",arraybasic_object_path));Method.annotations=[];}letm_FindDeviceByDeviceFile={Method.interface=interface;Method.member="FindDeviceByDeviceFile";Method.i_args=(arg1(Some"device_file",basic_string));Method.o_args=(arg1(Some"device",basic_object_path));Method.annotations=[];}letm_FindDeviceByMajorMinor={Method.interface=interface;Method.member="FindDeviceByMajorMinor";Method.i_args=(arg2(Some"device_major",basic_int64)(Some"device_minor",basic_int64));Method.o_args=(arg1(Some"device",basic_object_path));Method.annotations=[];}letm_Inhibit={Method.interface=interface;Method.member="Inhibit";Method.i_args=(arg0);Method.o_args=(arg1(Some"cookie",basic_string));Method.annotations=[];}letm_LinuxLvm2LVCreate={Method.interface=interface;Method.member="LinuxLvm2LVCreate";Method.i_args=(arg9(Some"group_uuid",basic_string)(Some"name",basic_string)(Some"size",basic_uint64)(Some"num_stripes",basic_uint32)(Some"stripe_size",basic_uint64)(Some"num_mirrors",basic_uint32)(Some"options",arraybasic_string)(Some"fstype",basic_string)(Some"fsoptions",arraybasic_string));Method.o_args=(arg1(Some"created_device",basic_object_path));Method.annotations=[];}letm_LinuxLvm2LVRemove={Method.interface=interface;Method.member="LinuxLvm2LVRemove";Method.i_args=(arg3(Some"group_uuid",basic_string)(Some"uuid",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxLvm2LVSetName={Method.interface=interface;Method.member="LinuxLvm2LVSetName";Method.i_args=(arg3(Some"group_uuid",basic_string)(Some"uuid",basic_string)(Some"name",basic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxLvm2LVStart={Method.interface=interface;Method.member="LinuxLvm2LVStart";Method.i_args=(arg3(Some"group_uuid",basic_string)(Some"uuid",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxLvm2VGAddPV={Method.interface=interface;Method.member="LinuxLvm2VGAddPV";Method.i_args=(arg3(Some"uuid",basic_string)(Some"physical_volume",basic_object_path)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxLvm2VGRemovePV={Method.interface=interface;Method.member="LinuxLvm2VGRemovePV";Method.i_args=(arg3(Some"vg_uuid",basic_string)(Some"pv_uuid",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxLvm2VGSetName={Method.interface=interface;Method.member="LinuxLvm2VGSetName";Method.i_args=(arg2(Some"uuid",basic_string)(Some"name",basic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxLvm2VGStart={Method.interface=interface;Method.member="LinuxLvm2VGStart";Method.i_args=(arg2(Some"uuid",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxLvm2VGStop={Method.interface=interface;Method.member="LinuxLvm2VGStop";Method.i_args=(arg2(Some"uuid",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxMdCreate={Method.interface=interface;Method.member="LinuxMdCreate";Method.i_args=(arg5(Some"components",arraybasic_object_path)(Some"level",basic_string)(Some"stripe_size",basic_uint64)(Some"name",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg1(Some"device",basic_object_path));Method.annotations=[];}letm_LinuxMdStart={Method.interface=interface;Method.member="LinuxMdStart";Method.i_args=(arg2(Some"components",arraybasic_object_path)(Some"options",arraybasic_string));Method.o_args=(arg1(Some"device",basic_object_path));Method.annotations=[];}letm_Uninhibit={Method.interface=interface;Method.member="Uninhibit";Method.i_args=(arg1(Some"cookie",basic_string));Method.o_args=(arg0);Method.annotations=[];}lets_AdapterAdded={Signal.interface=interface;Signal.member="AdapterAdded";Signal.args=(arg1(Some"adapter",basic_object_path));Signal.annotations=[];}lets_AdapterChanged={Signal.interface=interface;Signal.member="AdapterChanged";Signal.args=(arg1(Some"adapter",basic_object_path));Signal.annotations=[];}lets_AdapterRemoved={Signal.interface=interface;Signal.member="AdapterRemoved";Signal.args=(arg1(Some"adapter",basic_object_path));Signal.annotations=[];}lets_DeviceAdded={Signal.interface=interface;Signal.member="DeviceAdded";Signal.args=(arg1(Some"device",basic_object_path));Signal.annotations=[];}lets_DeviceChanged={Signal.interface=interface;Signal.member="DeviceChanged";Signal.args=(arg1(Some"device",basic_object_path));Signal.annotations=[];}lets_DeviceJobChanged={Signal.interface=interface;Signal.member="DeviceJobChanged";Signal.args=(arg8(Some"device",basic_object_path)(Some"job_in_progress",basic_boolean)(Some"job_is_cancellable",basic_boolean)(Some"job_id",basic_string)(Some"job_num_tasks",basic_int32)(Some"job_cur_task",basic_int32)(Some"job_cur_task_id",basic_string)(Some"job_cur_task_percentage",basic_double));Signal.annotations=[];}lets_DeviceRemoved={Signal.interface=interface;Signal.member="DeviceRemoved";Signal.args=(arg1(Some"device",basic_object_path));Signal.annotations=[];}lets_ExpanderAdded={Signal.interface=interface;Signal.member="ExpanderAdded";Signal.args=(arg1(Some"expander",basic_object_path));Signal.annotations=[];}lets_ExpanderChanged={Signal.interface=interface;Signal.member="ExpanderChanged";Signal.args=(arg1(Some"expander",basic_object_path));Signal.annotations=[];}lets_ExpanderRemoved={Signal.interface=interface;Signal.member="ExpanderRemoved";Signal.args=(arg1(Some"expander",basic_object_path));Signal.annotations=[];}lets_PortAdded={Signal.interface=interface;Signal.member="PortAdded";Signal.args=(arg1(Some"port",basic_object_path));Signal.annotations=[];}lets_PortChanged={Signal.interface=interface;Signal.member="PortChanged";Signal.args=(arg1(Some"port",basic_object_path));Signal.annotations=[];}lets_PortRemoved={Signal.interface=interface;Signal.member="PortRemoved";Signal.args=(arg1(Some"port",basic_object_path));Signal.annotations=[];}letp_DaemonIsInhibited={Property.interface=interface;Property.member="DaemonIsInhibited";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DaemonVersion={Property.interface=interface;Property.member="DaemonVersion";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_KnownFilesystems={Property.interface=interface;Property.member="KnownFilesystems";Property.typ=array(structure(seq14basic_stringbasic_stringbasic_booleanbasic_booleanbasic_booleanbasic_uint32basic_booleanbasic_booleanbasic_booleanbasic_booleanbasic_booleanbasic_booleanbasic_booleanbasic_boolean));Property.access=Property.readable;Property.annotations=[];}letp_SupportsLuksDevices={Property.interface=interface;Property.member="SupportsLuksDevices";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}type'amembers={m_DriveInhibitAllPolling:'aOBus_object.t->stringlist->stringLwt.t;m_DriveSetAllSpindownTimeouts:'aOBus_object.t->int32*stringlist->stringLwt.t;m_DriveUninhibitAllPolling:'aOBus_object.t->string->unitLwt.t;m_DriveUnsetAllSpindownTimeouts:'aOBus_object.t->string->unitLwt.t;m_EnumerateAdapters:'aOBus_object.t->unit->OBus_path.tlistLwt.t;m_EnumerateDeviceFiles:'aOBus_object.t->unit->stringlistLwt.t;m_EnumerateDevices:'aOBus_object.t->unit->OBus_path.tlistLwt.t;m_EnumerateExpanders:'aOBus_object.t->unit->OBus_path.tlistLwt.t;m_EnumeratePorts:'aOBus_object.t->unit->OBus_path.tlistLwt.t;m_FindDeviceByDeviceFile:'aOBus_object.t->string->OBus_path.tLwt.t;m_FindDeviceByMajorMinor:'aOBus_object.t->int64*int64->OBus_path.tLwt.t;m_Inhibit:'aOBus_object.t->unit->stringLwt.t;m_LinuxLvm2LVCreate:'aOBus_object.t->string*string*int64*int32*int64*int32*stringlist*string*stringlist->OBus_path.tLwt.t;m_LinuxLvm2LVRemove:'aOBus_object.t->string*string*stringlist->unitLwt.t;m_LinuxLvm2LVSetName:'aOBus_object.t->string*string*string->unitLwt.t;m_LinuxLvm2LVStart:'aOBus_object.t->string*string*stringlist->unitLwt.t;m_LinuxLvm2VGAddPV:'aOBus_object.t->string*OBus_path.t*stringlist->unitLwt.t;m_LinuxLvm2VGRemovePV:'aOBus_object.t->string*string*stringlist->unitLwt.t;m_LinuxLvm2VGSetName:'aOBus_object.t->string*string->unitLwt.t;m_LinuxLvm2VGStart:'aOBus_object.t->string*stringlist->unitLwt.t;m_LinuxLvm2VGStop:'aOBus_object.t->string*stringlist->unitLwt.t;m_LinuxMdCreate:'aOBus_object.t->OBus_path.tlist*string*int64*string*stringlist->OBus_path.tLwt.t;m_LinuxMdStart:'aOBus_object.t->OBus_path.tlist*stringlist->OBus_path.tLwt.t;m_Uninhibit:'aOBus_object.t->string->unitLwt.t;p_DaemonIsInhibited:'aOBus_object.t->boolReact.signal;p_DaemonVersion:'aOBus_object.t->stringReact.signal;p_KnownFilesystems:'aOBus_object.t->(string*string*bool*bool*bool*int32*bool*bool*bool*bool*bool*bool*bool*bool)listReact.signal;p_SupportsLuksDevices:'aOBus_object.t->boolReact.signal;}letmakemembers=OBus_object.make_interface_unsafeinterface[][|method_infom_DriveInhibitAllPollingmembers.m_DriveInhibitAllPolling;method_infom_DriveSetAllSpindownTimeoutsmembers.m_DriveSetAllSpindownTimeouts;method_infom_DriveUninhibitAllPollingmembers.m_DriveUninhibitAllPolling;method_infom_DriveUnsetAllSpindownTimeoutsmembers.m_DriveUnsetAllSpindownTimeouts;method_infom_EnumerateAdaptersmembers.m_EnumerateAdapters;method_infom_EnumerateDeviceFilesmembers.m_EnumerateDeviceFiles;method_infom_EnumerateDevicesmembers.m_EnumerateDevices;method_infom_EnumerateExpandersmembers.m_EnumerateExpanders;method_infom_EnumeratePortsmembers.m_EnumeratePorts;method_infom_FindDeviceByDeviceFilemembers.m_FindDeviceByDeviceFile;method_infom_FindDeviceByMajorMinormembers.m_FindDeviceByMajorMinor;method_infom_Inhibitmembers.m_Inhibit;method_infom_LinuxLvm2LVCreatemembers.m_LinuxLvm2LVCreate;method_infom_LinuxLvm2LVRemovemembers.m_LinuxLvm2LVRemove;method_infom_LinuxLvm2LVSetNamemembers.m_LinuxLvm2LVSetName;method_infom_LinuxLvm2LVStartmembers.m_LinuxLvm2LVStart;method_infom_LinuxLvm2VGAddPVmembers.m_LinuxLvm2VGAddPV;method_infom_LinuxLvm2VGRemovePVmembers.m_LinuxLvm2VGRemovePV;method_infom_LinuxLvm2VGSetNamemembers.m_LinuxLvm2VGSetName;method_infom_LinuxLvm2VGStartmembers.m_LinuxLvm2VGStart;method_infom_LinuxLvm2VGStopmembers.m_LinuxLvm2VGStop;method_infom_LinuxMdCreatemembers.m_LinuxMdCreate;method_infom_LinuxMdStartmembers.m_LinuxMdStart;method_infom_Uninhibitmembers.m_Uninhibit;|][|signal_infos_AdapterAdded;signal_infos_AdapterChanged;signal_infos_AdapterRemoved;signal_infos_DeviceAdded;signal_infos_DeviceChanged;signal_infos_DeviceJobChanged;signal_infos_DeviceRemoved;signal_infos_ExpanderAdded;signal_infos_ExpanderChanged;signal_infos_ExpanderRemoved;signal_infos_PortAdded;signal_infos_PortChanged;signal_infos_PortRemoved;|][|property_r_infop_DaemonIsInhibitedmembers.p_DaemonIsInhibited;property_r_infop_DaemonVersionmembers.p_DaemonVersion;property_r_infop_KnownFilesystemsmembers.p_KnownFilesystems;property_r_infop_SupportsLuksDevicesmembers.p_SupportsLuksDevices;|]endmoduleOrg_freedesktop_UDisks_Adapter=structletinterface="org.freedesktop.UDisks.Adapter"lets_Changed={Signal.interface=interface;Signal.member="Changed";Signal.args=(arg0);Signal.annotations=[];}letp_Driver={Property.interface=interface;Property.member="Driver";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_Fabric={Property.interface=interface;Property.member="Fabric";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_Model={Property.interface=interface;Property.member="Model";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_NativePath={Property.interface=interface;Property.member="NativePath";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_NumPorts={Property.interface=interface;Property.member="NumPorts";Property.typ=basic_uint32;Property.access=Property.readable;Property.annotations=[];}letp_Vendor={Property.interface=interface;Property.member="Vendor";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}type'amembers={p_Driver:'aOBus_object.t->stringReact.signal;p_Fabric:'aOBus_object.t->stringReact.signal;p_Model:'aOBus_object.t->stringReact.signal;p_NativePath:'aOBus_object.t->stringReact.signal;p_NumPorts:'aOBus_object.t->int32React.signal;p_Vendor:'aOBus_object.t->stringReact.signal;}letmakemembers=OBus_object.make_interface_unsafeinterface[][||][|signal_infos_Changed;|][|property_r_infop_Drivermembers.p_Driver;property_r_infop_Fabricmembers.p_Fabric;property_r_infop_Modelmembers.p_Model;property_r_infop_NativePathmembers.p_NativePath;property_r_infop_NumPortsmembers.p_NumPorts;property_r_infop_Vendormembers.p_Vendor;|]endmoduleOrg_freedesktop_UDisks_Device=structletinterface="org.freedesktop.UDisks.Device"letm_DriveAtaSmartInitiateSelftest={Method.interface=interface;Method.member="DriveAtaSmartInitiateSelftest";Method.i_args=(arg2(Some"test",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_DriveAtaSmartRefreshData={Method.interface=interface;Method.member="DriveAtaSmartRefreshData";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_DriveBenchmark={Method.interface=interface;Method.member="DriveBenchmark";Method.i_args=(arg2(Some"do_write_benchmark",basic_boolean)(Some"options",arraybasic_string));Method.o_args=(arg3(Some"read_transfer_rate_results",array(structure(seq2basic_uint64basic_double)))(Some"write_transfer_rate_results",array(structure(seq2basic_uint64basic_double)))(Some"access_time_results",array(structure(seq2basic_uint64basic_double))));Method.annotations=[];}letm_DriveDetach={Method.interface=interface;Method.member="DriveDetach";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_DriveEject={Method.interface=interface;Method.member="DriveEject";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_DriveInhibitPolling={Method.interface=interface;Method.member="DriveInhibitPolling";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg1(Some"cookie",basic_string));Method.annotations=[];}letm_DrivePollMedia={Method.interface=interface;Method.member="DrivePollMedia";Method.i_args=(arg0);Method.o_args=(arg0);Method.annotations=[];}letm_DriveSetSpindownTimeout={Method.interface=interface;Method.member="DriveSetSpindownTimeout";Method.i_args=(arg2(Some"timeout_seconds",basic_int32)(Some"options",arraybasic_string));Method.o_args=(arg1(Some"cookie",basic_string));Method.annotations=[];}letm_DriveUninhibitPolling={Method.interface=interface;Method.member="DriveUninhibitPolling";Method.i_args=(arg1(Some"cookie",basic_string));Method.o_args=(arg0);Method.annotations=[];}letm_DriveUnsetSpindownTimeout={Method.interface=interface;Method.member="DriveUnsetSpindownTimeout";Method.i_args=(arg1(Some"cookie",basic_string));Method.o_args=(arg0);Method.annotations=[];}letm_FilesystemCheck={Method.interface=interface;Method.member="FilesystemCheck";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg1(Some"is_clean",basic_boolean));Method.annotations=[];}letm_FilesystemCreate={Method.interface=interface;Method.member="FilesystemCreate";Method.i_args=(arg2(Some"fstype",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_FilesystemListOpenFiles={Method.interface=interface;Method.member="FilesystemListOpenFiles";Method.i_args=(arg0);Method.o_args=(arg1(Some"processes",array(structure(seq3basic_uint32basic_uint32basic_string))));Method.annotations=[];}letm_FilesystemMount={Method.interface=interface;Method.member="FilesystemMount";Method.i_args=(arg2(Some"filesystem_type",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg1(Some"mount_path",basic_string));Method.annotations=[];}letm_FilesystemSetLabel={Method.interface=interface;Method.member="FilesystemSetLabel";Method.i_args=(arg1(Some"new_label",basic_string));Method.o_args=(arg0);Method.annotations=[];}letm_FilesystemUnmount={Method.interface=interface;Method.member="FilesystemUnmount";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_JobCancel={Method.interface=interface;Method.member="JobCancel";Method.i_args=(arg0);Method.o_args=(arg0);Method.annotations=[];}letm_LinuxLvm2LVStop={Method.interface=interface;Method.member="LinuxLvm2LVStop";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxMdAddSpare={Method.interface=interface;Method.member="LinuxMdAddSpare";Method.i_args=(arg2(Some"component",basic_object_path)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxMdCheck={Method.interface=interface;Method.member="LinuxMdCheck";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg1(Some"number_of_errors",basic_uint64));Method.annotations=[];}letm_LinuxMdExpand={Method.interface=interface;Method.member="LinuxMdExpand";Method.i_args=(arg2(Some"components",arraybasic_object_path)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxMdRemoveComponent={Method.interface=interface;Method.member="LinuxMdRemoveComponent";Method.i_args=(arg2(Some"component",basic_object_path)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LinuxMdStop={Method.interface=interface;Method.member="LinuxMdStop";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LuksChangePassphrase={Method.interface=interface;Method.member="LuksChangePassphrase";Method.i_args=(arg2(Some"current_passphrase",basic_string)(Some"new_passphrase",basic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LuksLock={Method.interface=interface;Method.member="LuksLock";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_LuksUnlock={Method.interface=interface;Method.member="LuksUnlock";Method.i_args=(arg2(Some"passphrase",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg1(Some"cleartext_device",basic_object_path));Method.annotations=[];}letm_PartitionCreate={Method.interface=interface;Method.member="PartitionCreate";Method.i_args=(arg8(Some"offset",basic_uint64)(Some"size",basic_uint64)(Some"type",basic_string)(Some"label",basic_string)(Some"flags",arraybasic_string)(Some"options",arraybasic_string)(Some"fstype",basic_string)(Some"fsoptions",arraybasic_string));Method.o_args=(arg1(Some"created_device",basic_object_path));Method.annotations=[];}letm_PartitionDelete={Method.interface=interface;Method.member="PartitionDelete";Method.i_args=(arg1(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_PartitionModify={Method.interface=interface;Method.member="PartitionModify";Method.i_args=(arg3(Some"type",basic_string)(Some"label",basic_string)(Some"flags",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}letm_PartitionTableCreate={Method.interface=interface;Method.member="PartitionTableCreate";Method.i_args=(arg2(Some"scheme",basic_string)(Some"options",arraybasic_string));Method.o_args=(arg0);Method.annotations=[];}lets_Changed={Signal.interface=interface;Signal.member="Changed";Signal.args=(arg0);Signal.annotations=[];}lets_JobChanged={Signal.interface=interface;Signal.member="JobChanged";Signal.args=(arg5(Some"job_in_progress",basic_boolean)(Some"job_is_cancellable",basic_boolean)(Some"job_id",basic_string)(Some"job_initiated_by_uid",basic_uint32)(Some"job_percentage",basic_double));Signal.annotations=[];}letp_DeviceBlockSize={Property.interface=interface;Property.member="DeviceBlockSize";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_DeviceDetectionTime={Property.interface=interface;Property.member="DeviceDetectionTime";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_DeviceFile={Property.interface=interface;Property.member="DeviceFile";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DeviceFileById={Property.interface=interface;Property.member="DeviceFileById";Property.typ=arraybasic_string;Property.access=Property.readable;Property.annotations=[];}letp_DeviceFileByPath={Property.interface=interface;Property.member="DeviceFileByPath";Property.typ=arraybasic_string;Property.access=Property.readable;Property.annotations=[];}letp_DeviceFilePresentation={Property.interface=interface;Property.member="DeviceFilePresentation";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsDrive={Property.interface=interface;Property.member="DeviceIsDrive";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsLinuxDmmp={Property.interface=interface;Property.member="DeviceIsLinuxDmmp";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsLinuxDmmpComponent={Property.interface=interface;Property.member="DeviceIsLinuxDmmpComponent";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsLinuxLoop={Property.interface=interface;Property.member="DeviceIsLinuxLoop";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsLinuxLvm2LV={Property.interface=interface;Property.member="DeviceIsLinuxLvm2LV";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsLinuxLvm2PV={Property.interface=interface;Property.member="DeviceIsLinuxLvm2PV";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsLinuxMd={Property.interface=interface;Property.member="DeviceIsLinuxMd";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsLinuxMdComponent={Property.interface=interface;Property.member="DeviceIsLinuxMdComponent";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsLuks={Property.interface=interface;Property.member="DeviceIsLuks";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsLuksCleartext={Property.interface=interface;Property.member="DeviceIsLuksCleartext";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsMediaAvailable={Property.interface=interface;Property.member="DeviceIsMediaAvailable";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsMediaChangeDetected={Property.interface=interface;Property.member="DeviceIsMediaChangeDetected";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsMediaChangeDetectionInhibitable={Property.interface=interface;Property.member="DeviceIsMediaChangeDetectionInhibitable";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsMediaChangeDetectionInhibited={Property.interface=interface;Property.member="DeviceIsMediaChangeDetectionInhibited";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsMediaChangeDetectionPolling={Property.interface=interface;Property.member="DeviceIsMediaChangeDetectionPolling";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsMounted={Property.interface=interface;Property.member="DeviceIsMounted";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsOpticalDisc={Property.interface=interface;Property.member="DeviceIsOpticalDisc";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsPartition={Property.interface=interface;Property.member="DeviceIsPartition";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsPartitionTable={Property.interface=interface;Property.member="DeviceIsPartitionTable";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsReadOnly={Property.interface=interface;Property.member="DeviceIsReadOnly";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsRemovable={Property.interface=interface;Property.member="DeviceIsRemovable";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceIsSystemInternal={Property.interface=interface;Property.member="DeviceIsSystemInternal";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceMajor={Property.interface=interface;Property.member="DeviceMajor";Property.typ=basic_int64;Property.access=Property.readable;Property.annotations=[];}letp_DeviceMediaDetectionTime={Property.interface=interface;Property.member="DeviceMediaDetectionTime";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_DeviceMinor={Property.interface=interface;Property.member="DeviceMinor";Property.typ=basic_int64;Property.access=Property.readable;Property.annotations=[];}letp_DeviceMountPaths={Property.interface=interface;Property.member="DeviceMountPaths";Property.typ=arraybasic_string;Property.access=Property.readable;Property.annotations=[];}letp_DeviceMountedByUid={Property.interface=interface;Property.member="DeviceMountedByUid";Property.typ=basic_uint32;Property.access=Property.readable;Property.annotations=[];}letp_DevicePresentationHide={Property.interface=interface;Property.member="DevicePresentationHide";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DevicePresentationIconName={Property.interface=interface;Property.member="DevicePresentationIconName";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DevicePresentationName={Property.interface=interface;Property.member="DevicePresentationName";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DevicePresentationNopolicy={Property.interface=interface;Property.member="DevicePresentationNopolicy";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DeviceSize={Property.interface=interface;Property.member="DeviceSize";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_DriveAdapter={Property.interface=interface;Property.member="DriveAdapter";Property.typ=basic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_DriveAtaSmartBlob={Property.interface=interface;Property.member="DriveAtaSmartBlob";Property.typ=byte_array;Property.access=Property.readable;Property.annotations=[];}letp_DriveAtaSmartIsAvailable={Property.interface=interface;Property.member="DriveAtaSmartIsAvailable";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DriveAtaSmartStatus={Property.interface=interface;Property.member="DriveAtaSmartStatus";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DriveAtaSmartTimeCollected={Property.interface=interface;Property.member="DriveAtaSmartTimeCollected";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_DriveCanDetach={Property.interface=interface;Property.member="DriveCanDetach";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DriveCanSpindown={Property.interface=interface;Property.member="DriveCanSpindown";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DriveConnectionInterface={Property.interface=interface;Property.member="DriveConnectionInterface";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DriveConnectionSpeed={Property.interface=interface;Property.member="DriveConnectionSpeed";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_DriveIsMediaEjectable={Property.interface=interface;Property.member="DriveIsMediaEjectable";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DriveIsRotational={Property.interface=interface;Property.member="DriveIsRotational";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_DriveMedia={Property.interface=interface;Property.member="DriveMedia";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DriveMediaCompatibility={Property.interface=interface;Property.member="DriveMediaCompatibility";Property.typ=arraybasic_string;Property.access=Property.readable;Property.annotations=[];}letp_DriveModel={Property.interface=interface;Property.member="DriveModel";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DrivePorts={Property.interface=interface;Property.member="DrivePorts";Property.typ=arraybasic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_DriveRevision={Property.interface=interface;Property.member="DriveRevision";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DriveRotationRate={Property.interface=interface;Property.member="DriveRotationRate";Property.typ=basic_uint32;Property.access=Property.readable;Property.annotations=[];}letp_DriveSerial={Property.interface=interface;Property.member="DriveSerial";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DriveSimilarDevices={Property.interface=interface;Property.member="DriveSimilarDevices";Property.typ=arraybasic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_DriveVendor={Property.interface=interface;Property.member="DriveVendor";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DriveWriteCache={Property.interface=interface;Property.member="DriveWriteCache";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_DriveWwn={Property.interface=interface;Property.member="DriveWwn";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_IdLabel={Property.interface=interface;Property.member="IdLabel";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_IdType={Property.interface=interface;Property.member="IdType";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_IdUsage={Property.interface=interface;Property.member="IdUsage";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_IdUuid={Property.interface=interface;Property.member="IdUuid";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_IdVersion={Property.interface=interface;Property.member="IdVersion";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_JobId={Property.interface=interface;Property.member="JobId";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_JobInProgress={Property.interface=interface;Property.member="JobInProgress";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_JobInitiatedByUid={Property.interface=interface;Property.member="JobInitiatedByUid";Property.typ=basic_uint32;Property.access=Property.readable;Property.annotations=[];}letp_JobIsCancellable={Property.interface=interface;Property.member="JobIsCancellable";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_JobPercentage={Property.interface=interface;Property.member="JobPercentage";Property.typ=basic_double;Property.access=Property.readable;Property.annotations=[];}letp_LinuxDmmpComponentHolder={Property.interface=interface;Property.member="LinuxDmmpComponentHolder";Property.typ=basic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_LinuxDmmpName={Property.interface=interface;Property.member="LinuxDmmpName";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxDmmpParameters={Property.interface=interface;Property.member="LinuxDmmpParameters";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxDmmpSlaves={Property.interface=interface;Property.member="LinuxDmmpSlaves";Property.typ=arraybasic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLoopFilename={Property.interface=interface;Property.member="LinuxLoopFilename";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2LVGroupName={Property.interface=interface;Property.member="LinuxLvm2LVGroupName";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2LVGroupUuid={Property.interface=interface;Property.member="LinuxLvm2LVGroupUuid";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2LVName={Property.interface=interface;Property.member="LinuxLvm2LVName";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2LVUuid={Property.interface=interface;Property.member="LinuxLvm2LVUuid";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2PVGroupExtentSize={Property.interface=interface;Property.member="LinuxLvm2PVGroupExtentSize";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2PVGroupLogicalVolumes={Property.interface=interface;Property.member="LinuxLvm2PVGroupLogicalVolumes";Property.typ=arraybasic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2PVGroupName={Property.interface=interface;Property.member="LinuxLvm2PVGroupName";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2PVGroupPhysicalVolumes={Property.interface=interface;Property.member="LinuxLvm2PVGroupPhysicalVolumes";Property.typ=arraybasic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2PVGroupSequenceNumber={Property.interface=interface;Property.member="LinuxLvm2PVGroupSequenceNumber";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2PVGroupSize={Property.interface=interface;Property.member="LinuxLvm2PVGroupSize";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2PVGroupUnallocatedSize={Property.interface=interface;Property.member="LinuxLvm2PVGroupUnallocatedSize";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2PVGroupUuid={Property.interface=interface;Property.member="LinuxLvm2PVGroupUuid";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2PVNumMetadataAreas={Property.interface=interface;Property.member="LinuxLvm2PVNumMetadataAreas";Property.typ=basic_uint32;Property.access=Property.readable;Property.annotations=[];}letp_LinuxLvm2PVUuid={Property.interface=interface;Property.member="LinuxLvm2PVUuid";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdComponentHolder={Property.interface=interface;Property.member="LinuxMdComponentHolder";Property.typ=basic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdComponentHomeHost={Property.interface=interface;Property.member="LinuxMdComponentHomeHost";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdComponentLevel={Property.interface=interface;Property.member="LinuxMdComponentLevel";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdComponentName={Property.interface=interface;Property.member="LinuxMdComponentName";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdComponentNumRaidDevices={Property.interface=interface;Property.member="LinuxMdComponentNumRaidDevices";Property.typ=basic_int32;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdComponentPosition={Property.interface=interface;Property.member="LinuxMdComponentPosition";Property.typ=basic_int32;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdComponentState={Property.interface=interface;Property.member="LinuxMdComponentState";Property.typ=arraybasic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdComponentUuid={Property.interface=interface;Property.member="LinuxMdComponentUuid";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdComponentVersion={Property.interface=interface;Property.member="LinuxMdComponentVersion";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdHomeHost={Property.interface=interface;Property.member="LinuxMdHomeHost";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdIsDegraded={Property.interface=interface;Property.member="LinuxMdIsDegraded";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdLevel={Property.interface=interface;Property.member="LinuxMdLevel";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdName={Property.interface=interface;Property.member="LinuxMdName";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdNumRaidDevices={Property.interface=interface;Property.member="LinuxMdNumRaidDevices";Property.typ=basic_int32;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdSlaves={Property.interface=interface;Property.member="LinuxMdSlaves";Property.typ=arraybasic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdState={Property.interface=interface;Property.member="LinuxMdState";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdSyncAction={Property.interface=interface;Property.member="LinuxMdSyncAction";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdSyncPercentage={Property.interface=interface;Property.member="LinuxMdSyncPercentage";Property.typ=basic_double;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdSyncSpeed={Property.interface=interface;Property.member="LinuxMdSyncSpeed";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdUuid={Property.interface=interface;Property.member="LinuxMdUuid";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LinuxMdVersion={Property.interface=interface;Property.member="LinuxMdVersion";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_LuksCleartextSlave={Property.interface=interface;Property.member="LuksCleartextSlave";Property.typ=basic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_LuksCleartextUnlockedByUid={Property.interface=interface;Property.member="LuksCleartextUnlockedByUid";Property.typ=basic_uint32;Property.access=Property.readable;Property.annotations=[];}letp_LuksHolder={Property.interface=interface;Property.member="LuksHolder";Property.typ=basic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_NativePath={Property.interface=interface;Property.member="NativePath";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_OpticalDiscIsAppendable={Property.interface=interface;Property.member="OpticalDiscIsAppendable";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_OpticalDiscIsBlank={Property.interface=interface;Property.member="OpticalDiscIsBlank";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_OpticalDiscIsClosed={Property.interface=interface;Property.member="OpticalDiscIsClosed";Property.typ=basic_boolean;Property.access=Property.readable;Property.annotations=[];}letp_OpticalDiscNumAudioTracks={Property.interface=interface;Property.member="OpticalDiscNumAudioTracks";Property.typ=basic_uint32;Property.access=Property.readable;Property.annotations=[];}letp_OpticalDiscNumSessions={Property.interface=interface;Property.member="OpticalDiscNumSessions";Property.typ=basic_uint32;Property.access=Property.readable;Property.annotations=[];}letp_OpticalDiscNumTracks={Property.interface=interface;Property.member="OpticalDiscNumTracks";Property.typ=basic_uint32;Property.access=Property.readable;Property.annotations=[];}letp_PartitionAlignmentOffset={Property.interface=interface;Property.member="PartitionAlignmentOffset";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_PartitionFlags={Property.interface=interface;Property.member="PartitionFlags";Property.typ=arraybasic_string;Property.access=Property.readable;Property.annotations=[];}letp_PartitionLabel={Property.interface=interface;Property.member="PartitionLabel";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_PartitionNumber={Property.interface=interface;Property.member="PartitionNumber";Property.typ=basic_int32;Property.access=Property.readable;Property.annotations=[];}letp_PartitionOffset={Property.interface=interface;Property.member="PartitionOffset";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_PartitionScheme={Property.interface=interface;Property.member="PartitionScheme";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_PartitionSize={Property.interface=interface;Property.member="PartitionSize";Property.typ=basic_uint64;Property.access=Property.readable;Property.annotations=[];}letp_PartitionSlave={Property.interface=interface;Property.member="PartitionSlave";Property.typ=basic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_PartitionTableCount={Property.interface=interface;Property.member="PartitionTableCount";Property.typ=basic_int32;Property.access=Property.readable;Property.annotations=[];}letp_PartitionTableScheme={Property.interface=interface;Property.member="PartitionTableScheme";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_PartitionType={Property.interface=interface;Property.member="PartitionType";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_PartitionUuid={Property.interface=interface;Property.member="PartitionUuid";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}type'amembers={m_DriveAtaSmartInitiateSelftest:'aOBus_object.t->string*stringlist->unitLwt.t;m_DriveAtaSmartRefreshData:'aOBus_object.t->stringlist->unitLwt.t;m_DriveBenchmark:'aOBus_object.t->bool*stringlist->((int64*float)list*(int64*float)list*(int64*float)list)Lwt.t;m_DriveDetach:'aOBus_object.t->stringlist->unitLwt.t;m_DriveEject:'aOBus_object.t->stringlist->unitLwt.t;m_DriveInhibitPolling:'aOBus_object.t->stringlist->stringLwt.t;m_DrivePollMedia:'aOBus_object.t->unit->unitLwt.t;m_DriveSetSpindownTimeout:'aOBus_object.t->int32*stringlist->stringLwt.t;m_DriveUninhibitPolling:'aOBus_object.t->string->unitLwt.t;m_DriveUnsetSpindownTimeout:'aOBus_object.t->string->unitLwt.t;m_FilesystemCheck:'aOBus_object.t->stringlist->boolLwt.t;m_FilesystemCreate:'aOBus_object.t->string*stringlist->unitLwt.t;m_FilesystemListOpenFiles:'aOBus_object.t->unit->(int32*int32*string)listLwt.t;m_FilesystemMount:'aOBus_object.t->string*stringlist->stringLwt.t;m_FilesystemSetLabel:'aOBus_object.t->string->unitLwt.t;m_FilesystemUnmount:'aOBus_object.t->stringlist->unitLwt.t;m_JobCancel:'aOBus_object.t->unit->unitLwt.t;m_LinuxLvm2LVStop:'aOBus_object.t->stringlist->unitLwt.t;m_LinuxMdAddSpare:'aOBus_object.t->OBus_path.t*stringlist->unitLwt.t;m_LinuxMdCheck:'aOBus_object.t->stringlist->int64Lwt.t;m_LinuxMdExpand:'aOBus_object.t->OBus_path.tlist*stringlist->unitLwt.t;m_LinuxMdRemoveComponent:'aOBus_object.t->OBus_path.t*stringlist->unitLwt.t;m_LinuxMdStop:'aOBus_object.t->stringlist->unitLwt.t;m_LuksChangePassphrase:'aOBus_object.t->string*string->unitLwt.t;m_LuksLock:'aOBus_object.t->stringlist->unitLwt.t;m_LuksUnlock:'aOBus_object.t->string*stringlist->OBus_path.tLwt.t;m_PartitionCreate:'aOBus_object.t->int64*int64*string*string*stringlist*stringlist*string*stringlist->OBus_path.tLwt.t;m_PartitionDelete:'aOBus_object.t->stringlist->unitLwt.t;m_PartitionModify:'aOBus_object.t->string*string*stringlist->unitLwt.t;m_PartitionTableCreate:'aOBus_object.t->string*stringlist->unitLwt.t;p_DeviceBlockSize:'aOBus_object.t->int64React.signal;p_DeviceDetectionTime:'aOBus_object.t->int64React.signal;p_DeviceFile:'aOBus_object.t->stringReact.signal;p_DeviceFileById:'aOBus_object.t->stringlistReact.signal;p_DeviceFileByPath:'aOBus_object.t->stringlistReact.signal;p_DeviceFilePresentation:'aOBus_object.t->stringReact.signal;p_DeviceIsDrive:'aOBus_object.t->boolReact.signal;p_DeviceIsLinuxDmmp:'aOBus_object.t->boolReact.signal;p_DeviceIsLinuxDmmpComponent:'aOBus_object.t->boolReact.signal;p_DeviceIsLinuxLoop:'aOBus_object.t->boolReact.signal;p_DeviceIsLinuxLvm2LV:'aOBus_object.t->boolReact.signal;p_DeviceIsLinuxLvm2PV:'aOBus_object.t->boolReact.signal;p_DeviceIsLinuxMd:'aOBus_object.t->boolReact.signal;p_DeviceIsLinuxMdComponent:'aOBus_object.t->boolReact.signal;p_DeviceIsLuks:'aOBus_object.t->boolReact.signal;p_DeviceIsLuksCleartext:'aOBus_object.t->boolReact.signal;p_DeviceIsMediaAvailable:'aOBus_object.t->boolReact.signal;p_DeviceIsMediaChangeDetected:'aOBus_object.t->boolReact.signal;p_DeviceIsMediaChangeDetectionInhibitable:'aOBus_object.t->boolReact.signal;p_DeviceIsMediaChangeDetectionInhibited:'aOBus_object.t->boolReact.signal;p_DeviceIsMediaChangeDetectionPolling:'aOBus_object.t->boolReact.signal;p_DeviceIsMounted:'aOBus_object.t->boolReact.signal;p_DeviceIsOpticalDisc:'aOBus_object.t->boolReact.signal;p_DeviceIsPartition:'aOBus_object.t->boolReact.signal;p_DeviceIsPartitionTable:'aOBus_object.t->boolReact.signal;p_DeviceIsReadOnly:'aOBus_object.t->boolReact.signal;p_DeviceIsRemovable:'aOBus_object.t->boolReact.signal;p_DeviceIsSystemInternal:'aOBus_object.t->boolReact.signal;p_DeviceMajor:'aOBus_object.t->int64React.signal;p_DeviceMediaDetectionTime:'aOBus_object.t->int64React.signal;p_DeviceMinor:'aOBus_object.t->int64React.signal;p_DeviceMountPaths:'aOBus_object.t->stringlistReact.signal;p_DeviceMountedByUid:'aOBus_object.t->int32React.signal;p_DevicePresentationHide:'aOBus_object.t->boolReact.signal;p_DevicePresentationIconName:'aOBus_object.t->stringReact.signal;p_DevicePresentationName:'aOBus_object.t->stringReact.signal;p_DevicePresentationNopolicy:'aOBus_object.t->boolReact.signal;p_DeviceSize:'aOBus_object.t->int64React.signal;p_DriveAdapter:'aOBus_object.t->OBus_path.tReact.signal;p_DriveAtaSmartBlob:'aOBus_object.t->stringReact.signal;p_DriveAtaSmartIsAvailable:'aOBus_object.t->boolReact.signal;p_DriveAtaSmartStatus:'aOBus_object.t->stringReact.signal;p_DriveAtaSmartTimeCollected:'aOBus_object.t->int64React.signal;p_DriveCanDetach:'aOBus_object.t->boolReact.signal;p_DriveCanSpindown:'aOBus_object.t->boolReact.signal;p_DriveConnectionInterface:'aOBus_object.t->stringReact.signal;p_DriveConnectionSpeed:'aOBus_object.t->int64React.signal;p_DriveIsMediaEjectable:'aOBus_object.t->boolReact.signal;p_DriveIsRotational:'aOBus_object.t->boolReact.signal;p_DriveMedia:'aOBus_object.t->stringReact.signal;p_DriveMediaCompatibility:'aOBus_object.t->stringlistReact.signal;p_DriveModel:'aOBus_object.t->stringReact.signal;p_DrivePorts:'aOBus_object.t->OBus_path.tlistReact.signal;p_DriveRevision:'aOBus_object.t->stringReact.signal;p_DriveRotationRate:'aOBus_object.t->int32React.signal;p_DriveSerial:'aOBus_object.t->stringReact.signal;p_DriveSimilarDevices:'aOBus_object.t->OBus_path.tlistReact.signal;p_DriveVendor:'aOBus_object.t->stringReact.signal;p_DriveWriteCache:'aOBus_object.t->stringReact.signal;p_DriveWwn:'aOBus_object.t->stringReact.signal;p_IdLabel:'aOBus_object.t->stringReact.signal;p_IdType:'aOBus_object.t->stringReact.signal;p_IdUsage:'aOBus_object.t->stringReact.signal;p_IdUuid:'aOBus_object.t->stringReact.signal;p_IdVersion:'aOBus_object.t->stringReact.signal;p_JobId:'aOBus_object.t->stringReact.signal;p_JobInProgress:'aOBus_object.t->boolReact.signal;p_JobInitiatedByUid:'aOBus_object.t->int32React.signal;p_JobIsCancellable:'aOBus_object.t->boolReact.signal;p_JobPercentage:'aOBus_object.t->floatReact.signal;p_LinuxDmmpComponentHolder:'aOBus_object.t->OBus_path.tReact.signal;p_LinuxDmmpName:'aOBus_object.t->stringReact.signal;p_LinuxDmmpParameters:'aOBus_object.t->stringReact.signal;p_LinuxDmmpSlaves:'aOBus_object.t->OBus_path.tlistReact.signal;p_LinuxLoopFilename:'aOBus_object.t->stringReact.signal;p_LinuxLvm2LVGroupName:'aOBus_object.t->stringReact.signal;p_LinuxLvm2LVGroupUuid:'aOBus_object.t->stringReact.signal;p_LinuxLvm2LVName:'aOBus_object.t->stringReact.signal;p_LinuxLvm2LVUuid:'aOBus_object.t->stringReact.signal;p_LinuxLvm2PVGroupExtentSize:'aOBus_object.t->int64React.signal;p_LinuxLvm2PVGroupLogicalVolumes:'aOBus_object.t->stringlistReact.signal;p_LinuxLvm2PVGroupName:'aOBus_object.t->stringReact.signal;p_LinuxLvm2PVGroupPhysicalVolumes:'aOBus_object.t->stringlistReact.signal;p_LinuxLvm2PVGroupSequenceNumber:'aOBus_object.t->int64React.signal;p_LinuxLvm2PVGroupSize:'aOBus_object.t->int64React.signal;p_LinuxLvm2PVGroupUnallocatedSize:'aOBus_object.t->int64React.signal;p_LinuxLvm2PVGroupUuid:'aOBus_object.t->stringReact.signal;p_LinuxLvm2PVNumMetadataAreas:'aOBus_object.t->int32React.signal;p_LinuxLvm2PVUuid:'aOBus_object.t->stringReact.signal;p_LinuxMdComponentHolder:'aOBus_object.t->OBus_path.tReact.signal;p_LinuxMdComponentHomeHost:'aOBus_object.t->stringReact.signal;p_LinuxMdComponentLevel:'aOBus_object.t->stringReact.signal;p_LinuxMdComponentName:'aOBus_object.t->stringReact.signal;p_LinuxMdComponentNumRaidDevices:'aOBus_object.t->int32React.signal;p_LinuxMdComponentPosition:'aOBus_object.t->int32React.signal;p_LinuxMdComponentState:'aOBus_object.t->stringlistReact.signal;p_LinuxMdComponentUuid:'aOBus_object.t->stringReact.signal;p_LinuxMdComponentVersion:'aOBus_object.t->stringReact.signal;p_LinuxMdHomeHost:'aOBus_object.t->stringReact.signal;p_LinuxMdIsDegraded:'aOBus_object.t->boolReact.signal;p_LinuxMdLevel:'aOBus_object.t->stringReact.signal;p_LinuxMdName:'aOBus_object.t->stringReact.signal;p_LinuxMdNumRaidDevices:'aOBus_object.t->int32React.signal;p_LinuxMdSlaves:'aOBus_object.t->OBus_path.tlistReact.signal;p_LinuxMdState:'aOBus_object.t->stringReact.signal;p_LinuxMdSyncAction:'aOBus_object.t->stringReact.signal;p_LinuxMdSyncPercentage:'aOBus_object.t->floatReact.signal;p_LinuxMdSyncSpeed:'aOBus_object.t->int64React.signal;p_LinuxMdUuid:'aOBus_object.t->stringReact.signal;p_LinuxMdVersion:'aOBus_object.t->stringReact.signal;p_LuksCleartextSlave:'aOBus_object.t->OBus_path.tReact.signal;p_LuksCleartextUnlockedByUid:'aOBus_object.t->int32React.signal;p_LuksHolder:'aOBus_object.t->OBus_path.tReact.signal;p_NativePath:'aOBus_object.t->stringReact.signal;p_OpticalDiscIsAppendable:'aOBus_object.t->boolReact.signal;p_OpticalDiscIsBlank:'aOBus_object.t->boolReact.signal;p_OpticalDiscIsClosed:'aOBus_object.t->boolReact.signal;p_OpticalDiscNumAudioTracks:'aOBus_object.t->int32React.signal;p_OpticalDiscNumSessions:'aOBus_object.t->int32React.signal;p_OpticalDiscNumTracks:'aOBus_object.t->int32React.signal;p_PartitionAlignmentOffset:'aOBus_object.t->int64React.signal;p_PartitionFlags:'aOBus_object.t->stringlistReact.signal;p_PartitionLabel:'aOBus_object.t->stringReact.signal;p_PartitionNumber:'aOBus_object.t->int32React.signal;p_PartitionOffset:'aOBus_object.t->int64React.signal;p_PartitionScheme:'aOBus_object.t->stringReact.signal;p_PartitionSize:'aOBus_object.t->int64React.signal;p_PartitionSlave:'aOBus_object.t->OBus_path.tReact.signal;p_PartitionTableCount:'aOBus_object.t->int32React.signal;p_PartitionTableScheme:'aOBus_object.t->stringReact.signal;p_PartitionType:'aOBus_object.t->stringReact.signal;p_PartitionUuid:'aOBus_object.t->stringReact.signal;}letmakemembers=OBus_object.make_interface_unsafeinterface[][|method_infom_DriveAtaSmartInitiateSelftestmembers.m_DriveAtaSmartInitiateSelftest;method_infom_DriveAtaSmartRefreshDatamembers.m_DriveAtaSmartRefreshData;method_infom_DriveBenchmarkmembers.m_DriveBenchmark;method_infom_DriveDetachmembers.m_DriveDetach;method_infom_DriveEjectmembers.m_DriveEject;method_infom_DriveInhibitPollingmembers.m_DriveInhibitPolling;method_infom_DrivePollMediamembers.m_DrivePollMedia;method_infom_DriveSetSpindownTimeoutmembers.m_DriveSetSpindownTimeout;method_infom_DriveUninhibitPollingmembers.m_DriveUninhibitPolling;method_infom_DriveUnsetSpindownTimeoutmembers.m_DriveUnsetSpindownTimeout;method_infom_FilesystemCheckmembers.m_FilesystemCheck;method_infom_FilesystemCreatemembers.m_FilesystemCreate;method_infom_FilesystemListOpenFilesmembers.m_FilesystemListOpenFiles;method_infom_FilesystemMountmembers.m_FilesystemMount;method_infom_FilesystemSetLabelmembers.m_FilesystemSetLabel;method_infom_FilesystemUnmountmembers.m_FilesystemUnmount;method_infom_JobCancelmembers.m_JobCancel;method_infom_LinuxLvm2LVStopmembers.m_LinuxLvm2LVStop;method_infom_LinuxMdAddSparemembers.m_LinuxMdAddSpare;method_infom_LinuxMdCheckmembers.m_LinuxMdCheck;method_infom_LinuxMdExpandmembers.m_LinuxMdExpand;method_infom_LinuxMdRemoveComponentmembers.m_LinuxMdRemoveComponent;method_infom_LinuxMdStopmembers.m_LinuxMdStop;method_infom_LuksChangePassphrasemembers.m_LuksChangePassphrase;method_infom_LuksLockmembers.m_LuksLock;method_infom_LuksUnlockmembers.m_LuksUnlock;method_infom_PartitionCreatemembers.m_PartitionCreate;method_infom_PartitionDeletemembers.m_PartitionDelete;method_infom_PartitionModifymembers.m_PartitionModify;method_infom_PartitionTableCreatemembers.m_PartitionTableCreate;|][|signal_infos_Changed;signal_infos_JobChanged;|][|property_r_infop_DeviceBlockSizemembers.p_DeviceBlockSize;property_r_infop_DeviceDetectionTimemembers.p_DeviceDetectionTime;property_r_infop_DeviceFilemembers.p_DeviceFile;property_r_infop_DeviceFileByIdmembers.p_DeviceFileById;property_r_infop_DeviceFileByPathmembers.p_DeviceFileByPath;property_r_infop_DeviceFilePresentationmembers.p_DeviceFilePresentation;property_r_infop_DeviceIsDrivemembers.p_DeviceIsDrive;property_r_infop_DeviceIsLinuxDmmpmembers.p_DeviceIsLinuxDmmp;property_r_infop_DeviceIsLinuxDmmpComponentmembers.p_DeviceIsLinuxDmmpComponent;property_r_infop_DeviceIsLinuxLoopmembers.p_DeviceIsLinuxLoop;property_r_infop_DeviceIsLinuxLvm2LVmembers.p_DeviceIsLinuxLvm2LV;property_r_infop_DeviceIsLinuxLvm2PVmembers.p_DeviceIsLinuxLvm2PV;property_r_infop_DeviceIsLinuxMdmembers.p_DeviceIsLinuxMd;property_r_infop_DeviceIsLinuxMdComponentmembers.p_DeviceIsLinuxMdComponent;property_r_infop_DeviceIsLuksmembers.p_DeviceIsLuks;property_r_infop_DeviceIsLuksCleartextmembers.p_DeviceIsLuksCleartext;property_r_infop_DeviceIsMediaAvailablemembers.p_DeviceIsMediaAvailable;property_r_infop_DeviceIsMediaChangeDetectedmembers.p_DeviceIsMediaChangeDetected;property_r_infop_DeviceIsMediaChangeDetectionInhibitablemembers.p_DeviceIsMediaChangeDetectionInhibitable;property_r_infop_DeviceIsMediaChangeDetectionInhibitedmembers.p_DeviceIsMediaChangeDetectionInhibited;property_r_infop_DeviceIsMediaChangeDetectionPollingmembers.p_DeviceIsMediaChangeDetectionPolling;property_r_infop_DeviceIsMountedmembers.p_DeviceIsMounted;property_r_infop_DeviceIsOpticalDiscmembers.p_DeviceIsOpticalDisc;property_r_infop_DeviceIsPartitionmembers.p_DeviceIsPartition;property_r_infop_DeviceIsPartitionTablemembers.p_DeviceIsPartitionTable;property_r_infop_DeviceIsReadOnlymembers.p_DeviceIsReadOnly;property_r_infop_DeviceIsRemovablemembers.p_DeviceIsRemovable;property_r_infop_DeviceIsSystemInternalmembers.p_DeviceIsSystemInternal;property_r_infop_DeviceMajormembers.p_DeviceMajor;property_r_infop_DeviceMediaDetectionTimemembers.p_DeviceMediaDetectionTime;property_r_infop_DeviceMinormembers.p_DeviceMinor;property_r_infop_DeviceMountPathsmembers.p_DeviceMountPaths;property_r_infop_DeviceMountedByUidmembers.p_DeviceMountedByUid;property_r_infop_DevicePresentationHidemembers.p_DevicePresentationHide;property_r_infop_DevicePresentationIconNamemembers.p_DevicePresentationIconName;property_r_infop_DevicePresentationNamemembers.p_DevicePresentationName;property_r_infop_DevicePresentationNopolicymembers.p_DevicePresentationNopolicy;property_r_infop_DeviceSizemembers.p_DeviceSize;property_r_infop_DriveAdaptermembers.p_DriveAdapter;property_r_infop_DriveAtaSmartBlobmembers.p_DriveAtaSmartBlob;property_r_infop_DriveAtaSmartIsAvailablemembers.p_DriveAtaSmartIsAvailable;property_r_infop_DriveAtaSmartStatusmembers.p_DriveAtaSmartStatus;property_r_infop_DriveAtaSmartTimeCollectedmembers.p_DriveAtaSmartTimeCollected;property_r_infop_DriveCanDetachmembers.p_DriveCanDetach;property_r_infop_DriveCanSpindownmembers.p_DriveCanSpindown;property_r_infop_DriveConnectionInterfacemembers.p_DriveConnectionInterface;property_r_infop_DriveConnectionSpeedmembers.p_DriveConnectionSpeed;property_r_infop_DriveIsMediaEjectablemembers.p_DriveIsMediaEjectable;property_r_infop_DriveIsRotationalmembers.p_DriveIsRotational;property_r_infop_DriveMediamembers.p_DriveMedia;property_r_infop_DriveMediaCompatibilitymembers.p_DriveMediaCompatibility;property_r_infop_DriveModelmembers.p_DriveModel;property_r_infop_DrivePortsmembers.p_DrivePorts;property_r_infop_DriveRevisionmembers.p_DriveRevision;property_r_infop_DriveRotationRatemembers.p_DriveRotationRate;property_r_infop_DriveSerialmembers.p_DriveSerial;property_r_infop_DriveSimilarDevicesmembers.p_DriveSimilarDevices;property_r_infop_DriveVendormembers.p_DriveVendor;property_r_infop_DriveWriteCachemembers.p_DriveWriteCache;property_r_infop_DriveWwnmembers.p_DriveWwn;property_r_infop_IdLabelmembers.p_IdLabel;property_r_infop_IdTypemembers.p_IdType;property_r_infop_IdUsagemembers.p_IdUsage;property_r_infop_IdUuidmembers.p_IdUuid;property_r_infop_IdVersionmembers.p_IdVersion;property_r_infop_JobIdmembers.p_JobId;property_r_infop_JobInProgressmembers.p_JobInProgress;property_r_infop_JobInitiatedByUidmembers.p_JobInitiatedByUid;property_r_infop_JobIsCancellablemembers.p_JobIsCancellable;property_r_infop_JobPercentagemembers.p_JobPercentage;property_r_infop_LinuxDmmpComponentHoldermembers.p_LinuxDmmpComponentHolder;property_r_infop_LinuxDmmpNamemembers.p_LinuxDmmpName;property_r_infop_LinuxDmmpParametersmembers.p_LinuxDmmpParameters;property_r_infop_LinuxDmmpSlavesmembers.p_LinuxDmmpSlaves;property_r_infop_LinuxLoopFilenamemembers.p_LinuxLoopFilename;property_r_infop_LinuxLvm2LVGroupNamemembers.p_LinuxLvm2LVGroupName;property_r_infop_LinuxLvm2LVGroupUuidmembers.p_LinuxLvm2LVGroupUuid;property_r_infop_LinuxLvm2LVNamemembers.p_LinuxLvm2LVName;property_r_infop_LinuxLvm2LVUuidmembers.p_LinuxLvm2LVUuid;property_r_infop_LinuxLvm2PVGroupExtentSizemembers.p_LinuxLvm2PVGroupExtentSize;property_r_infop_LinuxLvm2PVGroupLogicalVolumesmembers.p_LinuxLvm2PVGroupLogicalVolumes;property_r_infop_LinuxLvm2PVGroupNamemembers.p_LinuxLvm2PVGroupName;property_r_infop_LinuxLvm2PVGroupPhysicalVolumesmembers.p_LinuxLvm2PVGroupPhysicalVolumes;property_r_infop_LinuxLvm2PVGroupSequenceNumbermembers.p_LinuxLvm2PVGroupSequenceNumber;property_r_infop_LinuxLvm2PVGroupSizemembers.p_LinuxLvm2PVGroupSize;property_r_infop_LinuxLvm2PVGroupUnallocatedSizemembers.p_LinuxLvm2PVGroupUnallocatedSize;property_r_infop_LinuxLvm2PVGroupUuidmembers.p_LinuxLvm2PVGroupUuid;property_r_infop_LinuxLvm2PVNumMetadataAreasmembers.p_LinuxLvm2PVNumMetadataAreas;property_r_infop_LinuxLvm2PVUuidmembers.p_LinuxLvm2PVUuid;property_r_infop_LinuxMdComponentHoldermembers.p_LinuxMdComponentHolder;property_r_infop_LinuxMdComponentHomeHostmembers.p_LinuxMdComponentHomeHost;property_r_infop_LinuxMdComponentLevelmembers.p_LinuxMdComponentLevel;property_r_infop_LinuxMdComponentNamemembers.p_LinuxMdComponentName;property_r_infop_LinuxMdComponentNumRaidDevicesmembers.p_LinuxMdComponentNumRaidDevices;property_r_infop_LinuxMdComponentPositionmembers.p_LinuxMdComponentPosition;property_r_infop_LinuxMdComponentStatemembers.p_LinuxMdComponentState;property_r_infop_LinuxMdComponentUuidmembers.p_LinuxMdComponentUuid;property_r_infop_LinuxMdComponentVersionmembers.p_LinuxMdComponentVersion;property_r_infop_LinuxMdHomeHostmembers.p_LinuxMdHomeHost;property_r_infop_LinuxMdIsDegradedmembers.p_LinuxMdIsDegraded;property_r_infop_LinuxMdLevelmembers.p_LinuxMdLevel;property_r_infop_LinuxMdNamemembers.p_LinuxMdName;property_r_infop_LinuxMdNumRaidDevicesmembers.p_LinuxMdNumRaidDevices;property_r_infop_LinuxMdSlavesmembers.p_LinuxMdSlaves;property_r_infop_LinuxMdStatemembers.p_LinuxMdState;property_r_infop_LinuxMdSyncActionmembers.p_LinuxMdSyncAction;property_r_infop_LinuxMdSyncPercentagemembers.p_LinuxMdSyncPercentage;property_r_infop_LinuxMdSyncSpeedmembers.p_LinuxMdSyncSpeed;property_r_infop_LinuxMdUuidmembers.p_LinuxMdUuid;property_r_infop_LinuxMdVersionmembers.p_LinuxMdVersion;property_r_infop_LuksCleartextSlavemembers.p_LuksCleartextSlave;property_r_infop_LuksCleartextUnlockedByUidmembers.p_LuksCleartextUnlockedByUid;property_r_infop_LuksHoldermembers.p_LuksHolder;property_r_infop_NativePathmembers.p_NativePath;property_r_infop_OpticalDiscIsAppendablemembers.p_OpticalDiscIsAppendable;property_r_infop_OpticalDiscIsBlankmembers.p_OpticalDiscIsBlank;property_r_infop_OpticalDiscIsClosedmembers.p_OpticalDiscIsClosed;property_r_infop_OpticalDiscNumAudioTracksmembers.p_OpticalDiscNumAudioTracks;property_r_infop_OpticalDiscNumSessionsmembers.p_OpticalDiscNumSessions;property_r_infop_OpticalDiscNumTracksmembers.p_OpticalDiscNumTracks;property_r_infop_PartitionAlignmentOffsetmembers.p_PartitionAlignmentOffset;property_r_infop_PartitionFlagsmembers.p_PartitionFlags;property_r_infop_PartitionLabelmembers.p_PartitionLabel;property_r_infop_PartitionNumbermembers.p_PartitionNumber;property_r_infop_PartitionOffsetmembers.p_PartitionOffset;property_r_infop_PartitionSchememembers.p_PartitionScheme;property_r_infop_PartitionSizemembers.p_PartitionSize;property_r_infop_PartitionSlavemembers.p_PartitionSlave;property_r_infop_PartitionTableCountmembers.p_PartitionTableCount;property_r_infop_PartitionTableSchememembers.p_PartitionTableScheme;property_r_infop_PartitionTypemembers.p_PartitionType;property_r_infop_PartitionUuidmembers.p_PartitionUuid;|]endmoduleOrg_freedesktop_UDisks_Expander=structletinterface="org.freedesktop.UDisks.Expander"lets_Changed={Signal.interface=interface;Signal.member="Changed";Signal.args=(arg0);Signal.annotations=[];}letp_Adapter={Property.interface=interface;Property.member="Adapter";Property.typ=basic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_Model={Property.interface=interface;Property.member="Model";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_NativePath={Property.interface=interface;Property.member="NativePath";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_NumPorts={Property.interface=interface;Property.member="NumPorts";Property.typ=basic_uint32;Property.access=Property.readable;Property.annotations=[];}letp_Revision={Property.interface=interface;Property.member="Revision";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_UpstreamPorts={Property.interface=interface;Property.member="UpstreamPorts";Property.typ=arraybasic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_Vendor={Property.interface=interface;Property.member="Vendor";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}type'amembers={p_Adapter:'aOBus_object.t->OBus_path.tReact.signal;p_Model:'aOBus_object.t->stringReact.signal;p_NativePath:'aOBus_object.t->stringReact.signal;p_NumPorts:'aOBus_object.t->int32React.signal;p_Revision:'aOBus_object.t->stringReact.signal;p_UpstreamPorts:'aOBus_object.t->OBus_path.tlistReact.signal;p_Vendor:'aOBus_object.t->stringReact.signal;}letmakemembers=OBus_object.make_interface_unsafeinterface[][||][|signal_infos_Changed;|][|property_r_infop_Adaptermembers.p_Adapter;property_r_infop_Modelmembers.p_Model;property_r_infop_NativePathmembers.p_NativePath;property_r_infop_NumPortsmembers.p_NumPorts;property_r_infop_Revisionmembers.p_Revision;property_r_infop_UpstreamPortsmembers.p_UpstreamPorts;property_r_infop_Vendormembers.p_Vendor;|]endmoduleOrg_freedesktop_UDisks_Port=structletinterface="org.freedesktop.UDisks.Port"lets_Changed={Signal.interface=interface;Signal.member="Changed";Signal.args=(arg0);Signal.annotations=[];}letp_Adapter={Property.interface=interface;Property.member="Adapter";Property.typ=basic_object_path;Property.access=Property.readable;Property.annotations=[];}letp_ConnectorType={Property.interface=interface;Property.member="ConnectorType";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_NativePath={Property.interface=interface;Property.member="NativePath";Property.typ=basic_string;Property.access=Property.readable;Property.annotations=[];}letp_Number={Property.interface=interface;Property.member="Number";Property.typ=basic_int32;Property.access=Property.readable;Property.annotations=[];}letp_Parent={Property.interface=interface;Property.member="Parent";Property.typ=basic_object_path;Property.access=Property.readable;Property.annotations=[];}type'amembers={p_Adapter:'aOBus_object.t->OBus_path.tReact.signal;p_ConnectorType:'aOBus_object.t->stringReact.signal;p_NativePath:'aOBus_object.t->stringReact.signal;p_Number:'aOBus_object.t->int32React.signal;p_Parent:'aOBus_object.t->OBus_path.tReact.signal;}letmakemembers=OBus_object.make_interface_unsafeinterface[][||][|signal_infos_Changed;|][|property_r_infop_Adaptermembers.p_Adapter;property_r_infop_ConnectorTypemembers.p_ConnectorType;property_r_infop_NativePathmembers.p_NativePath;property_r_infop_Numbermembers.p_Number;property_r_infop_Parentmembers.p_Parent;|]end