Transform well-known D-Bus names from binary to atoms.
Copyright (c) 2014 Jean Parpaillon
Authors: Jean Parpaillon (jean.parpaillon@free.fr
).
bin_to_error/1 | Well-known error names. |
bin_to_iface/1 | Well-known interface names:. |
bin_to_member/1 | Well-known method OR signal name. |
bin_to_method/1 | Well-known method names. |
bin_to_signal/1 | Well-known signal names. |
list_to_iface/1 | Equivalent to bin_to_iface(list_to_binary(Str)). |
list_to_method/1 | Equivalent to bin_to_method(list_to_binary(Str)). |
list_to_signal/1 | Equivalent to bin_to_signal(list_to_binary(Str)). |
bin_to_error(Bin::binary()) -> dbus_name()
Well-known error names
org.freedesktop.DBus.Error.NameHasNoOwner
org.freedesktop.DBus.Error.OOM
org.freedesktop.DBus.Error.MatchRuleNotFound
bin_to_iface(Bin::binary()) -> dbus_name()
Well-known interface names:
org.freedesktop.DBus
org.freedesktop.DBus.Peer
org.freedesktop.DBus.Introspectable
org.freedesktop.DBus.Properties
org.freedesktop.DBus.ObjectManager
bin_to_member(Bin::binary()) -> dbus_name()
Well-known method OR signal name
bin_to_method(Bin::binary()) -> dbus_name()
Well-known method names
AddMatch
GetAdtAuditSessionData
GetConnectionCredentials
GetConnectionProcessID
GetConnectionSELinuxSecurityContext
GetConnectionUnixUser
GetId
GetNameOwner
Hello
ListActivatableNames
ListNames
NameHasOwner
ReleaseName
RemoveMatch
RequestName
StartServiceByName
UpdateActivationEnvironment
Ping
GetmachineId
Introspect
Get
Set
GetAll
GetManagedObjects
bin_to_signal(Bin::binary()) -> dbus_name()
Well-known signal names
NameAcquired
NameLost
NameAcquired
PropertiesChanged
InterfacesAdded
InterfacesRemoved
list_to_iface(Str::string()) -> dbus_name()
Equivalent to bin_to_iface(list_to_binary(Str))
.
list_to_method(Str::string()) -> dbus_name()
Equivalent to bin_to_method(list_to_binary(Str))
.
list_to_signal(Str::string()) -> dbus_name()
Equivalent to bin_to_signal(list_to_binary(Str))
.