23#ifndef __G_DBUS_MESSAGE_H__
24#define __G_DBUS_MESSAGE_H__
26#if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION)
27#error "Only <gio/gio.h> can be included directly."
34#define G_TYPE_DBUS_MESSAGE (g_dbus_message_get_type ())
35#define G_DBUS_MESSAGE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_DBUS_MESSAGE, GDBusMessage))
36#define G_IS_DBUS_MESSAGE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_DBUS_MESSAGE))
44 const gchar *interface_,
49 const gchar *interface_,
55 const gchar *error_name,
56 const gchar *error_message_format,
60 const
gchar *error_name,
61 const
gchar *error_message_format,
65 const
gchar *error_name,
66 const
gchar *error_message);
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_member(GDBusMessage *message, const gchar *value)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_byte_order(GDBusMessage *message, GDBusMessageByteOrder byte_order)
GIO_AVAILABLE_IN_ALL const gchar * g_dbus_message_get_interface(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL gchar * g_dbus_message_print(GDBusMessage *message, guint indent)
GIO_AVAILABLE_IN_ALL GDBusMessage * g_dbus_message_new_from_blob(guchar *blob, gsize blob_len, GDBusCapabilityFlags capabilities, GError **error)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_path(GDBusMessage *message, const gchar *value)
GIO_AVAILABLE_IN_ALL GDBusMessageType g_dbus_message_get_message_type(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL const gchar * g_dbus_message_get_signature(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL guint32 g_dbus_message_get_reply_serial(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL gboolean g_dbus_message_get_locked(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_sender(GDBusMessage *message, const gchar *value)
GIO_AVAILABLE_IN_ALL GDBusMessage * g_dbus_message_new(void)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_body(GDBusMessage *message, GVariant *body)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_interface(GDBusMessage *message, const gchar *value)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_reply_serial(GDBusMessage *message, guint32 value)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_flags(GDBusMessage *message, GDBusMessageFlags flags)
GIO_AVAILABLE_IN_ALL GDBusMessage * g_dbus_message_new_method_error(GDBusMessage *method_call_message, const gchar *error_name, const gchar *error_message_format,...) G_GNUC_PRINTF(3
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_error_name(GDBusMessage *message, const gchar *value)
GIO_AVAILABLE_IN_ALL GDBusMessage * g_dbus_message_copy(GDBusMessage *message, GError **error)
GIO_AVAILABLE_IN_ALL const gchar * g_dbus_message_get_destination(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_signature(GDBusMessage *message, const gchar *value)
GIO_AVAILABLE_IN_ALL GDBusMessage * g_dbus_message_new_method_call(const gchar *name, const gchar *path, const gchar *interface_, const gchar *method)
GIO_AVAILABLE_IN_ALL const gchar * g_dbus_message_get_arg0(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL GUnixFDList * g_dbus_message_get_unix_fd_list(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL const gchar * g_dbus_message_get_sender(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL GType g_dbus_message_get_type(void) G_GNUC_CONST
GIO_AVAILABLE_IN_ALL const gchar * g_dbus_message_get_path(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL GVariant * g_dbus_message_get_body(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL GDBusMessage * g_dbus_message_new_method_reply(GDBusMessage *method_call_message)
GIO_AVAILABLE_IN_ALL GDBusMessage GIO_AVAILABLE_IN_ALL GDBusMessage * g_dbus_message_new_method_error_valist(GDBusMessage *method_call_message, const gchar *error_name, const gchar *error_message_format, va_list var_args)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_message_type(GDBusMessage *message, GDBusMessageType type)
GIO_AVAILABLE_IN_2_80 const gchar * g_dbus_message_get_arg0_path(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL const gchar * g_dbus_message_get_member(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL GDBusMessage * g_dbus_message_new_signal(const gchar *path, const gchar *interface_, const gchar *signal)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_num_unix_fds(GDBusMessage *message, guint32 value)
GIO_AVAILABLE_IN_ALL gssize g_dbus_message_bytes_needed(guchar *blob, gsize blob_len, GError **error)
GIO_AVAILABLE_IN_ALL GDBusMessageByteOrder g_dbus_message_get_byte_order(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_serial(GDBusMessage *message, guint32 serial)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_destination(GDBusMessage *message, const gchar *value)
GIO_AVAILABLE_IN_ALL guint32 g_dbus_message_get_serial(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL guint32 g_dbus_message_get_num_unix_fds(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL void g_dbus_message_lock(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL GDBusMessageFlags g_dbus_message_get_flags(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL const gchar * g_dbus_message_get_error_name(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL guchar * g_dbus_message_to_blob(GDBusMessage *message, gsize *out_size, GDBusCapabilityFlags capabilities, GError **error)
GIO_AVAILABLE_IN_ALL guchar * g_dbus_message_get_header_fields(GDBusMessage *message)
GIO_AVAILABLE_IN_ALL GVariant * g_dbus_message_get_header(GDBusMessage *message, GDBusMessageHeaderField header_field)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_unix_fd_list(GDBusMessage *message, GUnixFDList *fd_list)
GIO_AVAILABLE_IN_ALL void g_dbus_message_set_header(GDBusMessage *message, GDBusMessageHeaderField header_field, GVariant *value)
GIO_AVAILABLE_IN_ALL gboolean g_dbus_message_to_gerror(GDBusMessage *message, GError **error)
GIO_AVAILABLE_IN_ALL GDBusMessage * g_dbus_message_new_method_error_literal(GDBusMessage *method_call_message, const gchar *error_name, const gchar *error_message)
#define GIO_AVAILABLE_IN_ALL
#define GIO_AVAILABLE_IN_2_80
struct _GDBusMessage GDBusMessage
#define G_GNUC_PRINTF(format_idx, arg_idx)
G_BEGIN_DECLS typedef char gchar
typedefG_BEGIN_DECLS struct _GVariant GVariant
static void body(LexState *ls, expdesc *e, int needself, int line)
static void error(LoadState *S, const char *why)