OBUS-GEN-INTERFACE(1) General Commands Manual OBUS-GEN-INTERFACE(1)
obus-gen-interface - convert D-Bus introspection files to ocaml code
obus-gen-interface [ options ] input-file
obus-gen-interface generates an OCaml module from a D-Bus introspection file. The generated module contains methods, signals and properties
definitions. It is required for by both client-side and server-side code.
Note that the files generated by obus-gen-interface are not meant to be edited.
Use this name as output prefix. It defaults to the input file name without its extension and extended with "_interfaces". For exam-
ple, if the input file name is "foo.xml" (or "foo.obus"), then "obus-gen-interface" will generate "foo_interfaces.ml" and
Keeps common interfaces, i.e. all interfaces starting with "org.freedesktop.DBus". By default they are dropped.
Set the code generation mode. It defaults to "both". In "client" mode, only code for client-side use is generated. In "server" mode,
only code for server-side use is generated. In "both" mode, code for client-side and server-side use is generated.
-help or --help
Display a short usage summary and exit.
Jeremie Dimino <firstname.lastname@example.org>
obus-introspect(1), obus-gen-client(1), obus-gen-server(1).
April 2010 OBUS-GEN-INTERFACE(1)