Determines if a given string is a valid D-Bus type signature. You should ensure that a string is a valid D-Bus type signature before passing it to g_variant_new_signature().
D-Bus type signatures consist of zero or more definite
strings in sequence.
A normal C nul-terminated string.
|The data is owned by the caller of the function.|
|The string is a NUL terminated UTF-8 string.|