~azzar1/snapd-glib-fork/glib-2-40

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
<SECTION>
<FILE>snapd-alias</FILE>
<TITLE>SnapdAlias</TITLE>
SnapdAlias
SnapdAliasStatus
snapd_alias_get_app
snapd_alias_get_name
snapd_alias_get_snap
snapd_alias_get_status

<SUBSECTION Private>
SnapdAliasClass
SNAPD_TYPE_ALIAS
SNAPD_TYPE_ALIAS_STATUS
snapd_alias_status_get_type
</SECTION>

<SECTION>
<FILE>snapd-app</FILE>
<TITLE>SnapdApp</TITLE>
SnapdDaemonType
SnapdApp
snapd_app_get_name
snapd_app_get_aliases
snapd_app_get_daemon_type

<SUBSECTION Private>
SnapdAppClass
SNAPD_TYPE_APP
SNAPD_TYPE_DAEMON_TYPE
snapd_daemon_type_get_type
</SECTION>

<SECTION>
<FILE>snapd-assertion</FILE>
<TITLE>SnapdAssertion</TITLE>
SnapdAssertion
snapd_assertion_new
snapd_assertion_get_header
snapd_assertion_get_headers
snapd_assertion_get_body
snapd_assertion_get_signature

<SUBSECTION Private>
SnapdAssertionClass
SNAPD_TYPE_ASSERTION
</SECTION>

<SECTION>
<FILE>snapd-change</FILE>
<TITLE>SnapdChange</TITLE>
snapd_change_get_id
snapd_change_get_kind
snapd_change_get_summary
snapd_change_get_status
snapd_change_get_tasks
snapd_change_get_ready
snapd_change_get_spawn_time
snapd_change_get_ready_time
SnapdChange

<SUBSECTION Private>
SnapdChangeClass
SNAPD_TYPE_CHANGE
</SECTION>

<SECTION>
<FILE>snapd-client</FILE>
<TITLE>SnapdClient</TITLE>
SnapdClient
SnapdClientClass
SnapdFindFlags
SnapdInstallFlags
SnapdCreateUserFlags
SnapdProgressCallback
snapd_client_new
snapd_client_new_from_socket
snapd_client_connect_sync
snapd_client_connect_async
snapd_client_connect_finish
snapd_client_login_sync
snapd_client_login_async
snapd_client_login_finish
snapd_client_set_auth_data
snapd_client_get_auth_data
snapd_client_get_system_information_sync
snapd_client_get_system_information_async
snapd_client_get_system_information_finish
snapd_client_list_sync
snapd_client_list_async
snapd_client_list_finish
snapd_client_list_one_sync
snapd_client_list_one_async
snapd_client_list_one_finish
snapd_client_get_icon_sync
snapd_client_get_icon_async
snapd_client_get_icon_finish
snapd_client_get_assertions_async
snapd_client_get_assertions_finish
snapd_client_get_assertions_sync
snapd_client_add_assertions_async
snapd_client_add_assertions_finish
snapd_client_add_assertions_sync
snapd_client_get_interfaces_sync
snapd_client_get_interfaces_async
snapd_client_get_interfaces_finish
snapd_client_connect_interface_sync
snapd_client_connect_interface_async
snapd_client_connect_interface_finish
snapd_client_disconnect_interface_sync
snapd_client_disconnect_interface_async
snapd_client_disconnect_interface_finish
snapd_client_find_sync
snapd_client_find_async
snapd_client_find_finish
snapd_client_find_section_async
snapd_client_find_section_sync
snapd_client_find_section_finish
snapd_client_find_refreshable_sync
snapd_client_find_refreshable_async
snapd_client_find_refreshable_finish
snapd_client_install_sync
snapd_client_install_async
snapd_client_install_finish
snapd_client_install2_sync
snapd_client_install2_async
snapd_client_install2_finish
snapd_client_install_stream_async
snapd_client_install_stream_finish
snapd_client_install_stream_sync
snapd_client_try_async
snapd_client_try_finish
snapd_client_try_sync
snapd_client_refresh_sync
snapd_client_refresh_async
snapd_client_refresh_finish
snapd_client_refresh_all_sync
snapd_client_refresh_all_async
snapd_client_refresh_all_finish
snapd_client_remove_sync
snapd_client_remove_async
snapd_client_remove_finish
snapd_client_enable_sync
snapd_client_enable_async
snapd_client_enable_finish
snapd_client_disable_sync
snapd_client_disable_async
snapd_client_disable_finish
snapd_client_check_buy_sync
snapd_client_check_buy_async
snapd_client_check_buy_finish
snapd_client_buy_sync
snapd_client_buy_async
snapd_client_buy_finish
snapd_client_create_user_sync
snapd_client_create_user_async
snapd_client_create_user_finish
snapd_client_create_users_sync
snapd_client_create_users_async
snapd_client_create_users_finish
snapd_client_get_sections_sync
snapd_client_get_sections_async
snapd_client_get_sections_finish
snapd_client_get_aliases_async
snapd_client_get_aliases_finish
snapd_client_get_aliases_sync
snapd_client_enable_aliases_async
snapd_client_enable_aliases_finish
snapd_client_enable_aliases_sync
snapd_client_disable_aliases_async
snapd_client_disable_aliases_finish
snapd_client_disable_aliases_sync
snapd_client_reset_aliases_async
snapd_client_reset_aliases_finish
snapd_client_reset_aliases_sync
snapd_client_run_snapctl_async
snapd_client_run_snapctl_finish
snapd_client_run_snapctl_sync

<SUBSECTION Private>
SNAPD_TYPE_CLIENT
SNAPD_TYPE_FIND_FLAGS
snapd_find_flags_get_type
SNAPD_TYPE_INSTALL_FLAGS
snapd_install_flags_get_type
SNAPD_TYPE_CREATE_USER_FLAGS
snapd_create_user_flags_get_type
</SECTION>

<SECTION>
<FILE>snapd-connection</FILE>
<TITLE>SnapdConnection</TITLE>
snapd_connection_get_name
snapd_connection_get_snap
SnapdConnection

<SUBSECTION Private>
SnapdConnectionClass
SNAPD_TYPE_CONNECTION
</SECTION>

<SECTION>
<FILE>snapd-error</FILE>
<TITLE>Errors</TITLE>
SnapdError
SNAPD_ERROR
snapd_error_quark

<SUBSECTION Private>
SNAPD_TYPE_ERROR
snapd_error_get_type
</SECTION>

<SECTION>
<FILE>snapd-icon</FILE>
<TITLE>SnapdIcon</TITLE>
snapd_icon_get_mime_type
snapd_icon_get_data
SnapdIcon

<SUBSECTION Private>
SnapdIconClass
SNAPD_TYPE_ICON
</SECTION>

<SECTION>
<FILE>snapd-login</FILE>
<TITLE>snapd_login()</TITLE>
snapd_login_sync
snapd_login_async
snapd_login_finish
</SECTION>

<SECTION>
<FILE>snapd-auth-data</FILE>
<TITLE>SnapdAuthData</TITLE>
SnapdAuthData
snapd_auth_data_new
snapd_auth_data_get_macaroon
snapd_auth_data_get_discharges

<SUBSECTION Private>
SnapdAuthDataClass
SNAPD_TYPE_AUTH_DATA
</SECTION>

<SECTION>
<FILE>snapd-plug</FILE>
<TITLE>SnapdPlug</TITLE>
snapd_plug_get_name
snapd_plug_get_snap
snapd_plug_get_interface
snapd_plug_get_attribute_names
snapd_plug_has_attribute
snapd_plug_get_attribute
snapd_plug_get_label
snapd_plug_get_connections
SnapdPlug

<SUBSECTION Private>
SnapdPlugClass
SNAPD_TYPE_PLUG
</SECTION>

<SECTION>
<FILE>snapd-price</FILE>
<TITLE>SnapdPrice</TITLE>
snapd_price_get_amount
snapd_price_get_currency
SnapdPrice

<SUBSECTION Private>
SnapdPriceClass
SNAPD_TYPE_PRICE
</SECTION>

<SECTION>
<FILE>snapd-screenshot</FILE>
<TITLE>SnapdScreenshot</TITLE>
snapd_screenshot_get_url
snapd_screenshot_get_width
snapd_screenshot_get_height
SnapdScreenshot

<SUBSECTION Private>
SnapdScreenshotClass
SNAPD_TYPE_SCREENSHOT
</SECTION>

<SECTION>
<FILE>snapd-slot</FILE>
<TITLE>SnapdSlot</TITLE>
snapd_slot_get_name
snapd_slot_get_snap
snapd_slot_get_interface
snapd_slot_get_attribute_names
snapd_slot_has_attribute
snapd_slot_get_attribute
snapd_slot_get_label
snapd_slot_get_connections
SnapdSlot

<SUBSECTION Private>
SnapdSlotClass
SNAPD_TYPE_SLOT
</SECTION>

<SECTION>
<FILE>snapd-snap</FILE>
<TITLE>SnapdSnap</TITLE>
SnapdConfinement
SnapdSnapType
SnapdSnapStatus
snapd_snap_get_apps
snapd_snap_get_channel
snapd_snap_get_confinement
snapd_snap_get_contact
snapd_snap_get_description
snapd_snap_get_developer
snapd_snap_get_devmode
snapd_snap_get_download_size
snapd_snap_get_icon
snapd_snap_get_id
snapd_snap_get_install_date
snapd_snap_get_installed_size
snapd_snap_get_jailmode
snapd_snap_get_name
snapd_snap_get_prices
snapd_snap_get_private
snapd_snap_get_revision
snapd_snap_get_screenshots
snapd_snap_get_snap_type
snapd_snap_get_status
snapd_snap_get_summary
snapd_snap_get_tracking_channel
snapd_snap_get_trymode
snapd_snap_get_version
SnapdSnap

<SUBSECTION Private>
SnapdSnapClass
SNAPD_TYPE_SNAP
SNAPD_TYPE_CONFINEMENT
snapd_confinement_get_type
SNAPD_TYPE_SNAP_STATUS
snapd_snap_status_get_type
SNAPD_TYPE_SNAP_TYPE
snapd_snap_type_get_type
</SECTION>

<SECTION>
<FILE>snapd-system-information</FILE>
<TITLE>SnapdSystemInformation</TITLE>
snapd_system_information_get_binaries_directory
snapd_system_information_get_kernel_version
snapd_system_information_get_managed
snapd_system_information_get_mount_directory
snapd_system_information_get_on_classic
snapd_system_information_get_os_id
snapd_system_information_get_os_version
snapd_system_information_get_series
snapd_system_information_get_store
snapd_system_information_get_version
SnapdSystemInformation

<SUBSECTION Private>
SnapdSystemInformationClass
SNAPD_TYPE_SYSTEM_INFORMATION
</SECTION>

<SECTION>
<FILE>snapd-task</FILE>
<TITLE>SnapdTask</TITLE>
snapd_task_get_id
snapd_task_get_kind
snapd_task_get_summary
snapd_task_get_status
snapd_task_get_ready
snapd_task_get_progress_label
snapd_task_get_progress_done
snapd_task_get_progress_total
snapd_task_get_spawn_time
snapd_task_get_ready_time
SnapdTask

<SUBSECTION Private>
SnapdTaskClass
SNAPD_TYPE_TASK
</SECTION>

<SECTION>
<FILE>snapd-user-information</FILE>
<TITLE>SnapdUserInformation</TITLE>
snapd_user_information_get_username
snapd_user_information_get_ssh_keys
SnapdUserInformation

<SUBSECTION Private>
SnapdUserInformationClass
SNAPD_TYPE_USER_INFORMATION
</SECTION>