diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2015-08-11 16:10:59 -0400 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.com> | 2015-08-12 11:34:27 -0400 |
commit | a3a835083ea678821ff9195c418cea3dd403709e (patch) | |
tree | 8bafc686f069feaeca877e34d9723f6dad960bbf /libsoup/soup-xmlrpc.h | |
parent | e8586d2d871d1fbc942dc345315b33d3c7ce5a7a (diff) | |
download | libsoup-wip/xmlrpc-variant.tar.gz |
xmlrpc: Rework datetime APIwip/xmlrpc-variant
soup_xmlrpc_variant_new_datetime() now takes a SoupDate.
<datetime> is no longer parsed to a uint64 but into an opaque
type that must be parsed using soup_xmlrpc_variant_get_datetime().
Diffstat (limited to 'libsoup/soup-xmlrpc.h')
-rw-r--r-- | libsoup/soup-xmlrpc.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libsoup/soup-xmlrpc.h b/libsoup/soup-xmlrpc.h index b51d1bd8..bed6c81b 100644 --- a/libsoup/soup-xmlrpc.h +++ b/libsoup/soup-xmlrpc.h @@ -58,7 +58,11 @@ void soup_xmlrpc_message_set_fault (SoupMessage *msg, /* Utils */ SOUP_AVAILABLE_IN_2_52 -GVariant *soup_xmlrpc_variant_new_datetime (time_t timestamp); +GVariant *soup_xmlrpc_variant_new_datetime (SoupDate *date); + +SOUP_AVAILABLE_IN_2_52 +SoupDate *soup_xmlrpc_variant_get_datetime (GVariant *variant, + GError **error); /* Errors */ #define SOUP_XMLRPC_ERROR soup_xmlrpc_error_quark() |