GObject.UChar
GObject.UChar represents the guchar type in the GObject type system. You can pass this class object to methods taking a GObject.Type.
A guchar value is an integer numeric value between 0 and 255, that is, an unsigned 8 bit value. It is normally used to store arbitrary bytes of data.
Creating a new object with new GObject.UChar returns a Number object with value 0.
Calling GObject.UChar(arg) will coerce the argument to a number.