On Sat, 30 Mar 2013 01:11:31 -0400
matthias.cla...@gmail.com wrote:

> From: Matthias Clasen <mcla...@redhat.com>
> 
> ---
>  doc/Wayland/en_US/Protocol.xml | 71 
> ++++++++++++++++++------------------------
>  1 file changed, 31 insertions(+), 40 deletions(-)
> 
> diff --git a/doc/Wayland/en_US/Protocol.xml b/doc/Wayland/en_US/Protocol.xml
> index 955b054..9bc8232 100644
> --- a/doc/Wayland/en_US/Protocol.xml
> +++ b/doc/Wayland/en_US/Protocol.xml
> @@ -196,19 +196,10 @@
>    <section id="sect-Protocol-Creating-Objects">
>      <title>Creating Objects</title>
>      <para>
> -      <itemizedlist>
> -     <listitem>
> -       <para>
> -         client allocates object ID, uses range protocol
> -       </para>
> -     </listitem>
> -     <listitem>
> -       <para>
> -         server tracks how many IDs are left in current range, sends
> -         new range when client is about to run out.
> -       </para>
> -     </listitem>
> -      </itemizedlist>
> +      Each object has a unique ID. The IDs are allocated by the
> +      client, from a range of IDs. The server tracks how many
> +      IDs are left in the current range and sends a new range
> +      when the client is about to run out.

Hi,

I think this paragraph is not true anymore. It'd be more like:

"Each object has a unique ID for a client. The ID name space is
private to each client (wl_display connection), and consists of the
32-bit unsigned integers. The ID 0 is reserved to denote no object
(NULL). The 32-bit integer range is split into client-allocated and
server-allocated IDs.

Destruction of an object is tied to specific requests, usually the
destroy request, or in rare cases to a certain event (see e.g.
wl_callback). When an object is finally destroyed, the server sends
a wl_display.delete_id event with the ID, denoting that the ID can
be recycled."

I wrote that from the top of my head, so some checking would be in
order. Feel free to take this verbatim, if it's accurate.


Thanks,
pq
_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to