GNode.children

points to the first child of the glib.Node The other children are accessed by using the next pointer of each child.

struct GNode
GNode* children;