Enumeration
GIRepositoryScopeType
since: 2.80
Description
Scope type of a GIArgInfo representing callback,
determines how the callback is invoked and is used to decided when the invoke
structs can be freed.
Available since: 2.80
Members
GI_SCOPE_TYPE_INVALID-
The argument is not of callback type.
- Value:
0 - Nickname:
None - Available since: 2.80
- Value:
GI_SCOPE_TYPE_CALL-
The callback and associated
user_datais only used during the call to this function.- Value:
1 - Nickname:
None - Available since: 2.80
- Value:
GI_SCOPE_TYPE_ASYNC-
The callback and associated
user_datais only used until the callback is invoked, and the callback. is invoked always exactly once.- Value:
2 - Nickname:
None - Available since: 2.80
- Value:
GI_SCOPE_TYPE_NOTIFIED-
The callback and associated
user_datais used until the caller is notified via theGDestroyNotify.- Value:
3 - Nickname:
None - Available since: 2.80
- Value:
GI_SCOPE_TYPE_FOREVER-
The callback and associated
user_datais used until the process terminates.- Value:
4 - Nickname:
None - Available since: 2.80
- Value: