mirror of
https://gitlab.freedesktop.org/wayland/wayland.git
synced 2025-11-01 22:58:40 -04:00
doc: Split libwayland-client and -server into different pages
This was suggested before to make it clearer that things like wl_display are different objects in each of them. I made these into two appendixes because the protocol spec was already an appendix. Reviewed-by: Bryce Harrington <b.harrington@samsung.com> [Bryce requested minor changes, not yet here.] Acked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
This commit is contained in:
parent
0b788154da
commit
c985a17988
4 changed files with 24 additions and 35 deletions
|
|
@ -1,27 +0,0 @@
|
|||
<?xml version='1.0' encoding='utf-8' ?>
|
||||
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||
<!ENTITY % BOOK_ENTITIES SYSTEM "Wayland.ent">
|
||||
%BOOK_ENTITIES;
|
||||
]>
|
||||
<chapter id="chap-Library">
|
||||
<title>Wayland Library</title>
|
||||
|
||||
<para>
|
||||
The open-source reference implementation of Wayland protocol is split in two
|
||||
C libraries, <link linkend="sect-Library-Server">libwayland-server</link> and
|
||||
<link linkend="sect-Library-Client">libwayland-client</link>. Their main
|
||||
responsibility is to handle the Inter-process communication
|
||||
(<emphasis>IPC</emphasis>) with each other, therefore guaranteeing the
|
||||
protocol objects marshaling and messages synchronization.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
This Chapter describes in detail each library's methods and their helpers,
|
||||
aiming implementors who can use for building Wayland clients and servers;
|
||||
respectively at <xref linkend="sect-Library-Client"/> and
|
||||
<xref linkend="sect-Library-Server"/>.
|
||||
</para>
|
||||
|
||||
<xi:include href="WaylandClientAPI.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
|
||||
<xi:include href="WaylandServerAPI.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
|
||||
</chapter>
|
||||
|
|
@ -12,6 +12,7 @@
|
|||
<xi:include href="Architecture.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
<xi:include href="Protocol.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
<xi:include href="ProtocolSpec.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
<xi:include href="Library.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
<xi:include href="WaylandClientAPI.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
|
||||
<xi:include href="WaylandServerAPI.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
|
||||
</book>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue