package obus

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module OBus_interfaces.Org_freedesktop_DBusSource

Sourcetype type_start_service_by_name_result = [
  1. | `Already_running
  2. | `Success
]
Sourceval make_start_service_by_name_result : int32 -> type_start_service_by_name_result
Sourceval cast_start_service_by_name_result : type_start_service_by_name_result -> int32
Sourcetype type_release_name_result = [
  1. | `Not_owner
  2. | `Non_existent
  3. | `Released
]
Sourceval make_release_name_result : int32 -> type_release_name_result
Sourceval cast_release_name_result : type_release_name_result -> int32
Sourcetype type_request_name_result = [
  1. | `Already_owner
  2. | `Exists
  3. | `In_queue
  4. | `Primary_owner
]
Sourceval make_request_name_result : int32 -> type_request_name_result
Sourceval cast_request_name_result : type_request_name_result -> int32
Sourcetype type_request_name_flags = [
  1. | `Do_not_queue
  2. | `Replace_existing
  3. | `Allow_replacement
]
Sourceval make_request_name_flags : int32 -> type_request_name_flags list
Sourceval cast_request_name_flags : type_request_name_flags list -> int32
Sourceval m_AddMatch : (string, unit) OBus_member.Method.t
Sourceval m_GetAdtAuditSessionData : (string, string) OBus_member.Method.t
Sourceval m_GetConnectionSELinuxSecurityContext : (string, string) OBus_member.Method.t
Sourceval m_GetConnectionUnixProcessID : (string, int32) OBus_member.Method.t
Sourceval m_GetConnectionUnixUser : (string, int32) OBus_member.Method.t
Sourceval m_GetId : (unit, string) OBus_member.Method.t
Sourceval m_GetNameOwner : (string, string) OBus_member.Method.t
Sourceval m_Hello : (unit, string) OBus_member.Method.t
Sourceval m_ListActivatableNames : (unit, string list) OBus_member.Method.t
Sourceval m_ListNames : (unit, string list) OBus_member.Method.t
Sourceval m_ListQueuedOwners : (string, string list) OBus_member.Method.t
Sourceval m_NameHasOwner : (string, bool) OBus_member.Method.t
Sourceval m_ReleaseName : (string, int32) OBus_member.Method.t
Sourceval m_ReloadConfig : (unit, unit) OBus_member.Method.t
Sourceval m_RemoveMatch : (string, unit) OBus_member.Method.t
Sourceval m_RequestName : (string * int32, int32) OBus_member.Method.t
Sourceval m_StartServiceByName : (string * int32, int32) OBus_member.Method.t
Sourceval m_UpdateActivationEnvironment : ((string * string) list, unit) OBus_member.Method.t
Sourceval s_NameAcquired : string OBus_member.Signal.t
Sourceval s_NameLost : string OBus_member.Signal.t
Sourceval s_NameOwnerChanged : (string * string * string) OBus_member.Signal.t
Sourcetype 'a members = {
  1. m_AddMatch : 'a OBus_object.t -> string -> unit Lwt.t;
  2. m_GetAdtAuditSessionData : 'a OBus_object.t -> string -> string Lwt.t;
  3. m_GetConnectionSELinuxSecurityContext : 'a OBus_object.t -> string -> string Lwt.t;
  4. m_GetConnectionUnixProcessID : 'a OBus_object.t -> string -> int32 Lwt.t;
  5. m_GetConnectionUnixUser : 'a OBus_object.t -> string -> int32 Lwt.t;
  6. m_GetId : 'a OBus_object.t -> unit -> string Lwt.t;
  7. m_GetNameOwner : 'a OBus_object.t -> string -> string Lwt.t;
  8. m_Hello : 'a OBus_object.t -> unit -> string Lwt.t;
  9. m_ListActivatableNames : 'a OBus_object.t -> unit -> string list Lwt.t;
  10. m_ListNames : 'a OBus_object.t -> unit -> string list Lwt.t;
  11. m_ListQueuedOwners : 'a OBus_object.t -> string -> string list Lwt.t;
  12. m_NameHasOwner : 'a OBus_object.t -> string -> bool Lwt.t;
  13. m_ReleaseName : 'a OBus_object.t -> string -> int32 Lwt.t;
  14. m_ReloadConfig : 'a OBus_object.t -> unit -> unit Lwt.t;
  15. m_RemoveMatch : 'a OBus_object.t -> string -> unit Lwt.t;
  16. m_RequestName : 'a OBus_object.t -> (string * int32) -> int32 Lwt.t;
  17. m_StartServiceByName : 'a OBus_object.t -> (string * int32) -> int32 Lwt.t;
  18. m_UpdateActivationEnvironment : 'a OBus_object.t -> (string * string) list -> unit Lwt.t;
}