public void @get (string first_property_name, ...)
Gets properties of an object.
In general, a copy is made of the property contents and the caller is responsible for freeing the memory in the appropriate manner for the type, for instance by calling g_free or unref.
Here is an example of using @get to get the contents of three properties: an integer, a string and an object:
// Do something with intval, uint64val, strval, objval
name of the first property to get
return location for the first property, followed optionally by more name/return location pairs, followed by null