dbusAddressEscapeValue
Escape @string so it can appear in a D-Bus address as the value part of a key-value pair.
For instance, if @string is /run/bus-for-:0
, this function would return /run/bus-for-%3A0
, which could be used in a D-Bus address like unix:nonce-tcp:host=127.0.0.1,port=42,noncefile=/run/bus-for-%3A0
.
Return
a copy of @string with all non-optionally-escaped bytes escaped
Since
2.36
Parameters
string
an unescaped string to be included in a D-Bus address as the value in a key-value pair