Class DBusMessage
public class DBusMessage
- Inheritance
-
DBusMessage
- Inherited Members
Methods
BytesNeeded(ref byte, nuint, out ErrorOwnedHandle)
Calls native function g_dbus_message_bytes_needed. Version: 2.26
[Version("2.26")]
public static extern nint BytesNeeded(ref byte blob, nuint blobLen, out ErrorOwnedHandle error)
Parameters
blob
byteTransfer ownership: None Nullable: False
blobLen
nuintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: None Nullable: False
Copy(nint, out ErrorOwnedHandle)
Calls native method g_dbus_message_copy. Version: 2.26
[Version("2.26")]
public static extern nint Copy(nint message, out ErrorOwnedHandle error)
Parameters
message
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
GetArg0(nint)
Calls native method g_dbus_message_get_arg0. Version: 2.26
[Version("2.26")]
public static extern NullableUtf8StringUnownedHandle GetArg0(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetArg0Path(nint)
Calls native method g_dbus_message_get_arg0_path. Version: 2.80
[Version("2.80")]
public static extern NullableUtf8StringUnownedHandle GetArg0Path(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetBody(nint)
Calls native method g_dbus_message_get_body. Version: 2.26
[Version("2.26")]
public static extern VariantUnownedHandle GetBody(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- VariantUnownedHandle
Transfer ownership: None Nullable: True
GetByteOrder(nint)
Calls native method g_dbus_message_get_byte_order.
public static extern DBusMessageByteOrder GetByteOrder(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- DBusMessageByteOrder
Transfer ownership: None Nullable: False
GetDestination(nint)
Calls native method g_dbus_message_get_destination. Version: 2.26
[Version("2.26")]
public static extern NullableUtf8StringUnownedHandle GetDestination(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetErrorName(nint)
Calls native method g_dbus_message_get_error_name. Version: 2.26
[Version("2.26")]
public static extern NullableUtf8StringUnownedHandle GetErrorName(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetFlags(nint)
Calls native method g_dbus_message_get_flags. Version: 2.26
[Version("2.26")]
public static extern DBusMessageFlags GetFlags(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- DBusMessageFlags
Transfer ownership: None Nullable: False
GetGType()
Calls native function g_dbus_message_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHeader(nint, DBusMessageHeaderField)
Calls native method g_dbus_message_get_header. Version: 2.26
[Version("2.26")]
public static extern VariantUnownedHandle GetHeader(nint message, DBusMessageHeaderField headerField)
Parameters
message
nintTransfer ownership: None Nullable: False
headerField
DBusMessageHeaderFieldTransfer ownership: None Nullable: False
Returns
- VariantUnownedHandle
Transfer ownership: None Nullable: True
GetHeaderFields(nint)
Calls native method g_dbus_message_get_header_fields. Version: 2.26
[Version("2.26")]
public static extern byte[] GetHeaderFields(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- byte[]
Transfer ownership: None Nullable: False
GetInterface(nint)
Calls native method g_dbus_message_get_interface. Version: 2.26
[Version("2.26")]
public static extern NullableUtf8StringUnownedHandle GetInterface(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetLocked(nint)
Calls native method g_dbus_message_get_locked. Version: 2.26
[Version("2.26")]
public static extern bool GetLocked(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetMember(nint)
Calls native method g_dbus_message_get_member. Version: 2.26
[Version("2.26")]
public static extern NullableUtf8StringUnownedHandle GetMember(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetMessageType(nint)
Calls native method g_dbus_message_get_message_type. Version: 2.26
[Version("2.26")]
public static extern DBusMessageType GetMessageType(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- DBusMessageType
Transfer ownership: None Nullable: False
GetNumUnixFds(nint)
Calls native method g_dbus_message_get_num_unix_fds. Version: 2.26
[Version("2.26")]
public static extern uint GetNumUnixFds(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetPath(nint)
Calls native method g_dbus_message_get_path. Version: 2.26
[Version("2.26")]
public static extern NullableUtf8StringUnownedHandle GetPath(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetReplySerial(nint)
Calls native method g_dbus_message_get_reply_serial. Version: 2.26
[Version("2.26")]
public static extern uint GetReplySerial(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetSender(nint)
Calls native method g_dbus_message_get_sender. Version: 2.26
[Version("2.26")]
public static extern NullableUtf8StringUnownedHandle GetSender(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetSerial(nint)
Calls native method g_dbus_message_get_serial. Version: 2.26
[Version("2.26")]
public static extern uint GetSerial(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetSignature(nint)
Calls native method g_dbus_message_get_signature. Version: 2.26
[Version("2.26")]
public static extern NonNullableUtf8StringUnownedHandle GetSignature(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetUnixFdList(nint)
Calls native method g_dbus_message_get_unix_fd_list. Version: 2.26
[Version("2.26")]
public static extern nint GetUnixFdList(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
Lock(nint)
Calls native method g_dbus_message_lock. Version: 2.26
[Version("2.26")]
public static extern void Lock(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
New()
Calls native constructor g_dbus_message_new. Version: 2.26
[Version("2.26")]
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
NewFromBlob(ref byte, nuint, DBusCapabilityFlags, out ErrorOwnedHandle)
Calls native constructor g_dbus_message_new_from_blob. Version: 2.26
[Version("2.26")]
public static extern nint NewFromBlob(ref byte blob, nuint blobLen, DBusCapabilityFlags capabilities, out ErrorOwnedHandle error)
Parameters
blob
byteTransfer ownership: None Nullable: False
blobLen
nuintTransfer ownership: None Nullable: False
capabilities
DBusCapabilityFlagsTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
NewMethodCall(NullableUtf8StringHandle, NonNullableUtf8StringHandle, NullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native constructor g_dbus_message_new_method_call. Version: 2.26
[Version("2.26")]
public static extern nint NewMethodCall(NullableUtf8StringHandle name, NonNullableUtf8StringHandle path, NullableUtf8StringHandle @interface, NonNullableUtf8StringHandle method)
Parameters
name
NullableUtf8StringHandleTransfer ownership: None Nullable: True
path
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
interface
NullableUtf8StringHandlemethod
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
NewMethodErrorLiteral(nint, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method g_dbus_message_new_method_error_literal. Version: 2.26
[Version("2.26")]
public static extern nint NewMethodErrorLiteral(nint methodCallMessage, NonNullableUtf8StringHandle errorName, NonNullableUtf8StringHandle errorMessage)
Parameters
methodCallMessage
nintTransfer ownership: None Nullable: False
errorName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
errorMessage
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
NewMethodErrorValist(nint, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, nint)
Calls native method g_dbus_message_new_method_error_valist. Version: 2.26
[Version("2.26")]
public static extern nint NewMethodErrorValist(nint methodCallMessage, NonNullableUtf8StringHandle errorName, NonNullableUtf8StringHandle errorMessageFormat, nint varArgs)
Parameters
methodCallMessage
nintTransfer ownership: None Nullable: False
errorName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
errorMessageFormat
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
varArgs
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
NewMethodReply(nint)
Calls native method g_dbus_message_new_method_reply. Version: 2.26
[Version("2.26")]
public static extern nint NewMethodReply(nint methodCallMessage)
Parameters
methodCallMessage
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
NewSignal(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native constructor g_dbus_message_new_signal. Version: 2.26
[Version("2.26")]
public static extern nint NewSignal(NonNullableUtf8StringHandle path, NonNullableUtf8StringHandle @interface, NonNullableUtf8StringHandle signal)
Parameters
path
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
interface
NonNullableUtf8StringHandlesignal
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
Print(nint, uint)
Calls native method g_dbus_message_print. Version: 2.26
[Version("2.26")]
public static extern NonNullableUtf8StringOwnedHandle Print(nint message, uint indent)
Parameters
message
nintTransfer ownership: None Nullable: False
indent
uintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
SetBody(nint, VariantHandle)
Calls native method g_dbus_message_set_body. Version: 2.26
[Version("2.26")]
public static extern void SetBody(nint message, VariantHandle body)
Parameters
message
nintTransfer ownership: None Nullable: False
body
VariantHandleTransfer ownership: None Nullable: False
SetByteOrder(nint, DBusMessageByteOrder)
Calls native method g_dbus_message_set_byte_order.
public static extern void SetByteOrder(nint message, DBusMessageByteOrder byteOrder)
Parameters
message
nintTransfer ownership: None Nullable: False
byteOrder
DBusMessageByteOrderTransfer ownership: None Nullable: False
SetDestination(nint, NullableUtf8StringHandle)
Calls native method g_dbus_message_set_destination. Version: 2.26
[Version("2.26")]
public static extern void SetDestination(nint message, NullableUtf8StringHandle value)
Parameters
message
nintTransfer ownership: None Nullable: False
value
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetErrorName(nint, NonNullableUtf8StringHandle)
Calls native method g_dbus_message_set_error_name. Version: 2.26
[Version("2.26")]
public static extern void SetErrorName(nint message, NonNullableUtf8StringHandle value)
Parameters
message
nintTransfer ownership: None Nullable: True
value
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetFlags(nint, DBusMessageFlags)
Calls native method g_dbus_message_set_flags. Version: 2.26
[Version("2.26")]
public static extern void SetFlags(nint message, DBusMessageFlags flags)
Parameters
message
nintTransfer ownership: None Nullable: False
flags
DBusMessageFlagsTransfer ownership: None Nullable: False
SetHeader(nint, DBusMessageHeaderField, VariantHandle)
Calls native method g_dbus_message_set_header. Version: 2.26
[Version("2.26")]
public static extern void SetHeader(nint message, DBusMessageHeaderField headerField, VariantHandle value)
Parameters
message
nintTransfer ownership: None Nullable: False
headerField
DBusMessageHeaderFieldTransfer ownership: None Nullable: False
value
VariantHandleTransfer ownership: None Nullable: True
SetInterface(nint, NullableUtf8StringHandle)
Calls native method g_dbus_message_set_interface. Version: 2.26
[Version("2.26")]
public static extern void SetInterface(nint message, NullableUtf8StringHandle value)
Parameters
message
nintTransfer ownership: None Nullable: False
value
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetMember(nint, NullableUtf8StringHandle)
Calls native method g_dbus_message_set_member. Version: 2.26
[Version("2.26")]
public static extern void SetMember(nint message, NullableUtf8StringHandle value)
Parameters
message
nintTransfer ownership: None Nullable: False
value
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetMessageType(nint, DBusMessageType)
Calls native method g_dbus_message_set_message_type. Version: 2.26
[Version("2.26")]
public static extern void SetMessageType(nint message, DBusMessageType type)
Parameters
message
nintTransfer ownership: None Nullable: False
type
DBusMessageTypeTransfer ownership: None Nullable: False
SetNumUnixFds(nint, uint)
Calls native method g_dbus_message_set_num_unix_fds. Version: 2.26
[Version("2.26")]
public static extern void SetNumUnixFds(nint message, uint value)
Parameters
message
nintTransfer ownership: None Nullable: False
value
uintTransfer ownership: None Nullable: False
SetPath(nint, NullableUtf8StringHandle)
Calls native method g_dbus_message_set_path. Version: 2.26
[Version("2.26")]
public static extern void SetPath(nint message, NullableUtf8StringHandle value)
Parameters
message
nintTransfer ownership: None Nullable: False
value
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetReplySerial(nint, uint)
Calls native method g_dbus_message_set_reply_serial. Version: 2.26
[Version("2.26")]
public static extern void SetReplySerial(nint message, uint value)
Parameters
message
nintTransfer ownership: None Nullable: False
value
uintTransfer ownership: None Nullable: False
SetSender(nint, NullableUtf8StringHandle)
Calls native method g_dbus_message_set_sender. Version: 2.26
[Version("2.26")]
public static extern void SetSender(nint message, NullableUtf8StringHandle value)
Parameters
message
nintTransfer ownership: None Nullable: False
value
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetSerial(nint, uint)
Calls native method g_dbus_message_set_serial. Version: 2.26
[Version("2.26")]
public static extern void SetSerial(nint message, uint serial)
Parameters
message
nintTransfer ownership: None Nullable: False
serial
uintTransfer ownership: None Nullable: False
SetSignature(nint, NullableUtf8StringHandle)
Calls native method g_dbus_message_set_signature. Version: 2.26
[Version("2.26")]
public static extern void SetSignature(nint message, NullableUtf8StringHandle value)
Parameters
message
nintTransfer ownership: None Nullable: False
value
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetUnixFdList(nint, nint)
Calls native method g_dbus_message_set_unix_fd_list. Version: 2.26
[Version("2.26")]
public static extern void SetUnixFdList(nint message, nint fdList)
Parameters
message
nintTransfer ownership: None Nullable: False
fdList
nintTransfer ownership: None Nullable: True
ToBlob(nint, out nuint, DBusCapabilityFlags, out ErrorOwnedHandle)
Calls native method g_dbus_message_to_blob. Version: 2.26
[Version("2.26")]
public static extern byte[] ToBlob(nint message, out nuint outSize, DBusCapabilityFlags capabilities, out ErrorOwnedHandle error)
Parameters
message
nintTransfer ownership: None Nullable: False
outSize
nuintTransfer ownership: Full Nullable: False
capabilities
DBusCapabilityFlagsTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- byte[]
Transfer ownership: Full Nullable: False
ToGerror(nint, out ErrorOwnedHandle)
Calls native method g_dbus_message_to_gerror. Version: 2.26
[Version("2.26")]
public static extern bool ToGerror(nint message, out ErrorOwnedHandle error)
Parameters
message
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False