diff options
Diffstat (limited to 'mono/doc/en/DBus.xml')
-rw-r--r-- | mono/doc/en/DBus.xml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/mono/doc/en/DBus.xml b/mono/doc/en/DBus.xml new file mode 100644 index 00000000..9d278014 --- /dev/null +++ b/mono/doc/en/DBus.xml @@ -0,0 +1,34 @@ +<Namespace Name="DBus" FullName="DBus" FullNameSP="DBus" Maintainer="Mono"> + <Docs> + <summary>D-BUS binding for .NET.</summary> + <remarks> + <para> + D-BUS is a message bus system, a simple way for applications + to talk to one another. + </para> + <para> + The message bus daemon forms the hub of a wheel. Each spoke + of the wheel is a one-to-one connection to an application + using libdbus. An application sends a message to the bus + daemon over its spoke, and the bus daemon forwards the + message to other connected applications as appropriate. Think + of the daemon as a router. + </para> + <para> + The bus daemon has multiple instances on a typical + computer. The first instance is a machine-global singleton, + that is, a system daemon similar to sendmail or Apache. This + instance has heavy security restrictions on what messages it + will accept, and is used for systemwide communication. The + other instances are created one per user login session. These + instances allow applications in the user's session to + communicate with one another. + </para> + <para> + The systemwide and per-user daemons are separate. Normal + within-session IPC does not involve the systemwide message + bus process and vice versa. + </para> + </remarks> + </Docs> +</Namespace> |