package obus

  1. Overview
  2. Docs
Pure Ocaml implementation of the D-Bus protocol

Install

Dune Dependency

Authors

Maintainers

Sources

obus-1.2.5.tar.gz
md5=81eb1034c6ef4421a2368a9b352199de
sha512=4b540497188a7d78f4f14f94c6b7fdff47dd06436a34e650ff378dd77bb3e2acb7afd45cd72daf4ddba06e732e9944d560c2882dc37862f1b1f1bb6df37e6205

doc/obus.internals/OBus_value/T/index.html

Module OBus_value.TSource

D-Bus types

Sourcetype basic =
  1. | Byte
  2. | Boolean
  3. | Int16
  4. | Int32
  5. | Int64
  6. | Uint16
  7. | Uint32
  8. | Uint64
  9. | Double
  10. | String
  11. | Signature
  12. | Object_path
  13. | Unix_fd
Sourcetype single =
  1. | Basic of basic
  2. | Structure of single list
  3. | Array of single
  4. | Dict of basic * single
  5. | Variant
Sourcetype sequence = single list
Constructors
Sourceval byte : basic
Sourceval boolean : basic
Sourceval int16 : basic
Sourceval int32 : basic
Sourceval int64 : basic
Sourceval uint16 : basic
Sourceval uint32 : basic
Sourceval uint64 : basic
Sourceval double : basic
Sourceval string : basic
Sourceval signature : basic
Sourceval object_path : basic
Sourceval unix_fd : basic
Sourceval basic : basic -> single
Sourceval structure : single list -> single
Sourceval array : single -> single
Sourceval dict : basic -> single -> single
Sourceval variant : single
Sourceval basic_byte : single
Sourceval basic_boolean : single
Sourceval basic_int16 : single
Sourceval basic_int32 : single
Sourceval basic_int64 : single
Sourceval basic_uint16 : single
Sourceval basic_uint32 : single
Sourceval basic_uint64 : single
Sourceval basic_double : single
Sourceval basic_string : single
Sourceval basic_signature : single
Sourceval basic_object_path : single
Sourceval basic_unix_fd : single
Pretty printing
Sourceval print_basic : Format.formatter -> basic -> unit
Sourceval print_single : Format.formatter -> single -> unit
Sourceval print_sequence : Format.formatter -> sequence -> unit
Sourceval string_of_basic : basic -> string
Sourceval string_of_single : single -> string
Sourceval string_of_sequence : sequence -> string
OCaml

Innovation. Community. Security.