DBusMessage
Object Hierarchy:
Description:
[ CCode ( type_id = "g_dbus_message_get_type ()" ) ]
[ Version ( since = "2.26" ) ]
public class DBusMessage : Object
[ Version ( since = "2.26" ) ]
public class DBusMessage : Object
Namespace: GLib
Package: gio-2.0
Content:
Properties:
Static methods:
- public static ssize_t bytes_needed (uint8[] blob) throws Error
Creation methods:
- public DBusMessage ()
- public DBusMessage.from_blob (uint8[] blob, DBusCapabilityFlags capabilities) throws Error
- public DBusMessage.method_call (string? name, string path, string? interface_, string method)
- public DBusMessage.method_error (DBusMessage method_call_message, string error_name, string error_message_format, ...)
- public DBusMessage.method_error_literal (DBusMessage method_call_message, string error_name, string error_message)
- public DBusMessage.method_error_valist (DBusMessage method_call_message, string error_name, string error_message_format, va_list var_args)
- public DBusMessage.method_reply (DBusMessage method_call_message)
- public DBusMessage.signal (string path, string interface_, string @signal)
Methods:
- public void @lock ()
- public DBusMessage copy () throws Error
- public unowned string? get_arg0 ()
- public unowned Variant? get_body ()
- public DBusMessageByteOrder get_byte_order ()
- public unowned string? get_destination ()
- public unowned string? get_error_name ()
- public DBusMessageFlags get_flags ()
- public unowned Variant? get_header (DBusMessageHeaderField header_field)
- public uchar[] get_header_fields ()
- public unowned string? get_interface ()
- public bool get_locked ()
- public unowned string? get_member ()
- public DBusMessageType get_message_type ()
- public uint32 get_num_unix_fds ()
- public unowned string? get_path ()
- public uint32 get_reply_serial ()
- public unowned string? get_sender ()
- public uint32 get_serial ()
- public unowned string get_signature ()
- public unowned UnixFDList? get_unix_fd_list ()
- public string print (uint indent = 0)
- public void set_body (Variant body)
- public void set_byte_order (DBusMessageByteOrder byte_order)
- public void set_destination (string? value)
- public void set_error_name (string value)
- public void set_flags (DBusMessageFlags flags)
- public void set_header (DBusMessageHeaderField header_field, Variant? value)
- public void set_interface (string? value)
- public void set_member (string? value)
- public void set_message_type (DBusMessageType type)
- public void set_num_unix_fds (uint32 value)
- public void set_path (string? value)
- public void set_reply_serial (uint32 value)
- public void set_sender (string? value)
- public void set_serial (uint32 serial)
- public void set_signature (string? value)
- public void set_unix_fd_list (UnixFDList? fd_list)
- public uint8[] to_blob (DBusCapabilityFlags capabilities) throws Error
- public bool to_gerror () throws Error
Inherited Members:
All known members inherited from class GLib.Object