summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-marshal-basic.h
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2005-01-03 07:15:38 +0000
committerHavoc Pennington <hp@redhat.com>2005-01-03 07:15:38 +0000
commitc7e05f9ca4ff7ab0c8499b2059004dd38d2c8784 (patch)
tree999cb96a520bf5ceb5fea2ffbd1b924e316e562f /dbus/dbus-marshal-basic.h
parentec8e14cfd591aa020b199161bacb01d90c6fa158 (diff)
finish off my TODO list for stuff needed to port dbus-message.c. Next
step is to do so.
Diffstat (limited to 'dbus/dbus-marshal-basic.h')
-rw-r--r--dbus/dbus-marshal-basic.h13
1 files changed, 10 insertions, 3 deletions
diff --git a/dbus/dbus-marshal-basic.h b/dbus/dbus-marshal-basic.h
index 529ada5d..bf75cbef 100644
--- a/dbus/dbus-marshal-basic.h
+++ b/dbus/dbus-marshal-basic.h
@@ -275,11 +275,11 @@ dbus_bool_t _dbus_marshal_write_basic (DBusString *str,
const void *value,
int byte_order,
int *pos_after);
-dbus_bool_t _dbus_marshal_write_basic_array (DBusString *str,
+dbus_bool_t _dbus_marshal_write_fixed_array (DBusString *str,
int insert_at,
int element_type,
const void *value,
- int len,
+ int n_elements,
int byte_order,
int *pos_after);
void _dbus_marshal_read_basic (const DBusString *str,
@@ -288,6 +288,13 @@ void _dbus_marshal_read_basic (const DBusString *str,
void *value,
int byte_order,
int *new_pos);
+void _dbus_marshal_read_fixed_array (const DBusString *str,
+ int pos,
+ int element_type,
+ void *value,
+ int *n_elements,
+ int byte_order,
+ int *new_pos);
void _dbus_marshal_skip_basic (const DBusString *str,
int type,
int byte_order,
@@ -308,7 +315,7 @@ dbus_bool_t _dbus_type_is_valid (int typecode);
int _dbus_type_get_alignment (int typecode);
dbus_bool_t _dbus_type_is_basic (int typecode);
dbus_bool_t _dbus_type_is_container (int typecode);
-dbus_bool_t _dbus_type_length_varies (int typecode);
+dbus_bool_t _dbus_type_is_fixed (int typecode);