Enumeration
GIRepositoryScopeType
since: 2.80
Description [src]
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 - 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 - 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 - 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 - Available since: 2.80
- Value:
-
GI_SCOPE_TYPE_FOREVER -
The callback and associated
user_datais used until the process terminates.- Value:
4 - Available since: 2.80
- Value: