GVariant
is opaque data structure used in the GDBUS
bindings for libDBus
.
Its been mentioned that GVariant
is a floating reference count system. What actually does a floating reference mean in this respect? Also, it is mentioned that the GVariant
on calling g_variant_ref_sink()
convert the floating reference into full reference.
May anyone explain what does this mean?