GLib.DBusMessage – gio-2.0 Reference Manual
Packages
gio-2.0
GLib
DBusMessage
locked
bytes_needed
DBusMessage
DBusMessage.from_blob
DBusMessage.method_call
DBusMessage.method_error
DBusMessage.method_error_literal
DBusMessage.method_error_valist
DBusMessage.method_reply
DBusMessage.signal
@lock
copy
get_arg0
get_body
get_byte_order
get_destination
get_error_name
get_flags
get_header
get_header_fields
get_interface
get_locked
get_member
get_message_type
get_num_unix_fds
get_path
get_reply_serial
get_sender
get_serial
get_signature
get_unix_fd_list
print
set_body
set_byte_order
set_destination
set_error_name
set_flags
set_header
set_interface
set_member
set_message_type
set_num_unix_fds
set_path
set_reply_serial
set_sender
set_serial
set_signature
set_unix_fd_list
to_blob
to_gerror
DBusMessage
Object Hierarchy:
Description:
public
class
DBusMessage
:
Object
Namespace:
GLib
Package:
gio-2.0
Content:
Properties:
public
bool
locked
{
get
; }
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
DBusMessage
copy
()
throws
Error
public
unowned
string
get_arg0
()
public
weak
Variant
get_body
()
public
DBusMessageByteOrder
get_byte_order
()
public
unowned
string
get_destination
()
public
unowned
string
get_error_name
()
public
DBusMessageFlags
get_flags
()
public
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
weak
UnixFDList
get_unix_fd_list
()
public
void
@lock
()
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
@new
newv
new_valist
get_type
get_class
@ref
unref
ref_sink
weak_ref
weak_unref
add_weak_pointer
remove_weak_pointer
@get
@set
get_property
set_property
get_data
set_data
set_data_full
steal_data
get_qdata
set_qdata
set_qdata_full
steal_qdata
freeze_notify
thaw_notify
dispose
constructed
notify_property
connect
disconnect
add_toggle_ref
remove_toggle_ref
bind_property
notify
ref_count