def callback(annotation_object, list, user_param1, ...)
This is a signal which takes a list of strings, but it's not known by GObject as it's only marked as G_TYPE_POINTER
annotation_object
instance of that is emitting the signal
list
a list of strings
user_param1
first user parameter (if any) specified with the connect() method
...
additional user parameters (if any)