[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v
From: |
Michael Albinus |
Subject: |
[Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v |
Date: |
Sat, 22 Dec 2007 14:59:25 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Michael Albinus <albinus> 07/12/22 14:59:24
Index: dbus.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/misc/dbus.texi,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- dbus.texi 21 Dec 2007 22:05:24 -0000 1.9
+++ dbus.texi 22 Dec 2007 14:59:24 -0000 1.10
@@ -268,9 +268,10 @@
If it is necessary to use another D-Bus type, a corresponding type
symbol can be preceeded to the corresponding Lisp object. Basic D-Bus
-types are represented by the type symbols `:byte', `:boolean',
-`:int16', `:uint16', `:int32', `:uint32', `:int64', `:uint64',
-`:double', `:string', `:object-path' and `:signature'.
+types are represented by the type symbols @code{:byte},
address@hidden:boolean}, @code{:int16}, @code{:uint16}, @code{:int32},
address@hidden:uint32}, @code{:int64}, @code{:uint64}, @code{:double},
address@hidden:string}, @code{:object-path} and @code{:signature}.
@noindent
Example:
@@ -292,10 +293,10 @@
@end lisp
A D-Bus compound type is always represented as list. The car of this
-list can be the type symbol `:array', `:variant', `:struct' or
-`:dict-entry', which would result in a corresponding D-Bus container.
-`:array' is optional, because this is the default compoud type for a
-list.
+list can be the type symbol @code{:array}, @code{:variant},
address@hidden:struct} or @code{:dict-entry}, which would result in a
+corresponding D-Bus container. @code{:array} is optional, because
+this is the default compoud type for a list.
The objects being elements of the list are checked according to the
D-Bus compound type rules.
@@ -332,13 +333,13 @@
@item D-Bus type @tab @tab Lisp type
@item
@item DBUS_TYPE_BOOLEAN @tab @expansion{} @tab @code{t} or @code{nil}
address@hidden DBUS_TYPE_BYTE @tab @expansion{} @tab
address@hidden DBUS_TYPE_BYTE @tab @expansion{} @tab number
@item DBUS_TYPE_UINT16 @tab @expansion{} @tab number
address@hidden DBUS_TYPE_INT32 @tab @expansion{} @tab number
address@hidden DBUS_TYPE_UINT32 @tab @expansion{} @tab number
address@hidden DBUS_TYPE_INT32 @tab @expansion{} @tab number
address@hidden DBUS_TYPE_UINT64 @tab @expansion{} @tab number
address@hidden DBUS_TYPE_INT64 @tab @expansion{} @tab number
address@hidden DBUS_TYPE_INT16 @tab @expansion{} @tab number
address@hidden DBUS_TYPE_UINT32 @tab @expansion{} @tab number or float
address@hidden DBUS_TYPE_INT32 @tab @expansion{} @tab number or float
address@hidden DBUS_TYPE_UINT64 @tab @expansion{} @tab number or float
address@hidden DBUS_TYPE_INT64 @tab @expansion{} @tab number or float
@item DBUS_TYPE_DOUBLE @tab @expansion{} @tab float
@item DBUS_TYPE_STRING @tab @expansion{} @tab string
@item DBUS_TYPE_OBJECT_PATH @tab @expansion{} @tab string
@@ -350,6 +351,11 @@
@end multitable
@end example
+A float object in case of @code{DBUS_TYPE_UINT32},
address@hidden, @code{DBUS_TYPE_UINT64} and
address@hidden is returned, when the C value exceeds the
+Emacs number size range.
+
The resulting list of the last 4 D-Bus compound types contains as
elements the elements of the D-Bus container, mapped according to the
same rules.
- [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v, Michael Albinus, 2007/12/02
- [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v, Richard M. Stallman, 2007/12/02
- [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v, Michael Albinus, 2007/12/03
- [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v, Michael Albinus, 2007/12/04
- [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v, Miles Bader, 2007/12/04
- [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v, Michael Albinus, 2007/12/06
- [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v, Michael Albinus, 2007/12/16
- [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v, Michael Albinus, 2007/12/21
- [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v,
Michael Albinus <=
- [Emacs-diffs] Changes to emacs/doc/misc/dbus.texi,v, Michael Albinus, 2007/12/30