ScopeType
Description:
[ CCode ( cprefix = "GI_SCOPE_TYPE_" , has_type_id = false ) ]
public enum ScopeType
Scope type of a ArgInfo representing callback, determines how the
callback is invoked and is used to decided when the invoke structs can be freed.
Content:
Enum values:
- ASYNC - The callback and
associated user_data is only used until the callback is invoked, and the callback.
- CALL - The callback and
associated user_data is only used during the call to this function.
- FOREVER - The callback
and associated user_data is used until the process terminates
- INVALID - The argument is
not of callback type.
- NOTIFIED - The callback
and associated user_data is used until the caller is notfied via the destroy_notify.