123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172(* File auto-generated by obus-gen-interface, DO NOT EDIT. *)openOBus_valueopenOBus_value.CopenOBus_memberopenOBus_objectmoduleOrg_freedesktop_Notifications=structletinterface="org.freedesktop.Notifications"letm_CloseNotification={Method.interface=interface;Method.member="CloseNotification";Method.i_args=(arg1(Some"id",basic_uint32));Method.o_args=(arg0);Method.annotations=[];}letm_GetCapabilities={Method.interface=interface;Method.member="GetCapabilities";Method.i_args=(arg0);Method.o_args=(arg1(Some"return_caps",arraybasic_string));Method.annotations=[];}letm_GetServerInformation={Method.interface=interface;Method.member="GetServerInformation";Method.i_args=(arg0);Method.o_args=(arg4(Some"return_name",basic_string)(Some"return_vendor",basic_string)(Some"return_version",basic_string)(Some"return_spec_version",basic_string));Method.annotations=[];}letm_Notify={Method.interface=interface;Method.member="Notify";Method.i_args=(arg8(Some"app_name",basic_string)(Some"id",basic_uint32)(Some"icon",basic_string)(Some"summary",basic_string)(Some"body",basic_string)(Some"actions",arraybasic_string)(Some"hints",dictstringvariant)(Some"timeout",basic_int32));Method.o_args=(arg1(Some"return_id",basic_uint32));Method.annotations=[];}type'amembers={m_CloseNotification:'aOBus_object.t->int32->unitLwt.t;m_GetCapabilities:'aOBus_object.t->unit->stringlistLwt.t;m_GetServerInformation:'aOBus_object.t->unit->(string*string*string*string)Lwt.t;m_Notify:'aOBus_object.t->string*int32*string*string*string*stringlist*(string*OBus_value.V.single)list*int32->int32Lwt.t;}letmakemembers=OBus_object.make_interface_unsafeinterface[][|method_infom_CloseNotificationmembers.m_CloseNotification;method_infom_GetCapabilitiesmembers.m_GetCapabilities;method_infom_GetServerInformationmembers.m_GetServerInformation;method_infom_Notifymembers.m_Notify;|][||][||]end