diff options
author | Havoc Pennington <hp@redhat.com> | 2005-01-03 07:15:38 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2005-01-03 07:15:38 +0000 |
commit | c7e05f9ca4ff7ab0c8499b2059004dd38d2c8784 (patch) | |
tree | 999cb96a520bf5ceb5fea2ffbd1b924e316e562f /dbus/dbus-marshal-basic.h | |
parent | ec8e14cfd591aa020b199161bacb01d90c6fa158 (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.h | 13 |
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); |