Function gio::dbus_address_escape_value[][src]

pub fn dbus_address_escape_value(string: &str) -> GString
Expand description

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=,port=42,noncefile=/run/bus-for-`3A0.


an unescaped string to be included in a D-Bus address as the value in a key-value pair


a copy of string with all non-optionally-escaped bytes escaped