Dbus doesn't answer on Hello, manual connection
Havoc Pennington
hp at redhat.com
Sun Mar 4 21:16:18 PST 2007
Hi,
>> It seems there are a few diversions between the spec and the dbus C
>> implementation: there is the protocol number which is 1 and not 0. There
>> is also the message signature which is not yyyyuua(bv) but rather
>> yyyyuua(bbv). I have no idea what the second byte in the struct means.
>> It seems to be always set to 1.
>>
(it would be much appreciated btw if you guys could patch the xml
version of the spec and post the patches in bugzilla)
> The 1 is the length of the SIGNATURE of the VARIANT, it will always be
> 1, but it's correct according to the spec...
A variant can also contain an array, dict, or struct type which would
mean a longer signature, I believe.
Havoc
More information about the dbus
mailing list