@@ -47,13 +47,16 @@ generate = [
47
47
" Gio.SocketProtocol" ,
48
48
" Gio.SocketAddress" ,
49
49
" Gio.InetSocketAddress" ,
50
+ " Gio.SocketAddressEnumerator" ,
50
51
" Gio.SocketConnectable" ,
51
52
" Gio.SocketConnection" ,
52
53
" Gio.SocketService" ,
53
54
" Gio.SocketListenerEvent" ,
55
+ " Gio.SocketClient" ,
54
56
" Gio.SocketClientEvent" ,
55
57
" Gio.ThreadedSocketService" ,
56
58
" Gio.TcpConnection" ,
59
+ " Gio.Resolver" ,
57
60
" Gio.ResolverRecordType" ,
58
61
" Gio.SrvTarget" ,
59
62
" Gio.NetworkAddress" ,
@@ -76,6 +79,7 @@ manual = [
76
79
" GLib.VariantType" ,
77
80
" GLib.IOCondition" ,
78
81
" GLib.Source" ,
82
+ " GLib.Priority" ,
79
83
" GObject.Object" ,
80
84
]
81
85
@@ -110,10 +114,6 @@ status = "generate"
110
114
[[object ]]
111
115
name = " Gio.BufferedInputStream"
112
116
status = " generate"
113
- [[object .function ]]
114
- name = " fill_async"
115
- # manual return type
116
- ignore = true
117
117
[[object .function ]]
118
118
name = " peek"
119
119
# have almost same peek_buffer
@@ -127,6 +127,11 @@ status = "generate"
127
127
# return vec of u8
128
128
ignore = true
129
129
130
+ [[object .function ]]
131
+ name = " read_line_async"
132
+ # return vec of u8
133
+ ignore = true
134
+
130
135
[[object ]]
131
136
name = " Gio.File"
132
137
status = " generate"
@@ -157,46 +162,6 @@ status = "generate"
157
162
name = " find_enclosing_mount_async"
158
163
# Mount
159
164
ignore = true
160
- [[object .function ]]
161
- name = " append_to_async"
162
- # wrong async return
163
- ignore = true
164
- [[object .function ]]
165
- name = " create_async"
166
- # wrong async return
167
- ignore = true
168
- [[object .function ]]
169
- name = " create_readwrite_async"
170
- # wrong async return
171
- ignore = true
172
- [[object .function ]]
173
- name = " open_readwrite_async"
174
- # wrong async return
175
- ignore = true
176
- [[object .function ]]
177
- name = " query_filesystem_info_async"
178
- # wrong async return
179
- ignore = true
180
- [[object .function ]]
181
- name = " query_info_async"
182
- # wrong async return
183
- ignore = true
184
- [[object .function ]]
185
- name = " read_async"
186
- # wrong async return
187
- ignore = true
188
- [[object .function ]]
189
- name = " replace_async"
190
- # wrong async return
191
- ignore = true
192
- [[object .function ]]
193
- name = " replace_readwrite_async"
194
- # wrong async return
195
- ignore = true
196
- [[object .function ]]
197
- name = " set_display_name_async"
198
- # wrong async return
199
- ignore = true
200
165
201
166
[[object ]]
202
167
name = " Gio.FilterInputStream"
@@ -237,14 +202,6 @@ status = "generate"
237
202
pattern = " read(_all)?(_async)?"
238
203
# mutable buffer
239
204
ignore = true
240
- [[object .function ]]
241
- name = " read_bytes_async"
242
- # wrong async callback type
243
- ignore = true
244
- [[object .function ]]
245
- name = " skip_async"
246
- # wrong async callback type
247
- ignore = true
248
205
249
206
[[object ]]
250
207
name = " Gio.MemoryInputStream"
@@ -301,22 +258,14 @@ status = "generate"
301
258
[[object ]]
302
259
name = " Gio.OutputStream"
303
260
status = " generate"
304
- [[object .function ]]
305
- name = " splice_async"
306
- # wrong async callback type
307
- ignore = true
308
261
[[object .function ]]
309
262
name = " write_async"
310
- # wrong async callback type
263
+ # AsRef<u8>
311
264
ignore = true
312
265
[[object .function ]]
313
266
name = " write_all_async"
314
267
# AsRef<u8>
315
268
ignore = true
316
- [[object .function ]]
317
- name = " write_bytes_async"
318
- # wrong async callback type
319
- ignore = true
320
269
321
270
[[object ]]
322
271
name = " Gio.Settings"
@@ -405,36 +354,12 @@ status = "generate"
405
354
# broken and needs some closer integration with the corresponding std types
406
355
ignore = true
407
356
408
- [[object ]]
409
- name = " Gio.SocketAddressEnumerator"
410
- status = " generate"
411
- [[object .function ]]
412
- name = " next_async"
413
- # broken
414
- ignore = true
415
-
416
357
[[object ]]
417
358
name = " Gio.SocketListener"
418
359
status = " generate"
419
360
[[object .function ]]
420
- pattern = " .*_async"
421
- # broken
422
- ignore = true
423
-
424
- [[object ]]
425
- name = " Gio.SocketClient"
426
- status = " generate"
427
- [[object .function ]]
428
- pattern = " .*_async"
429
- # broken
430
- ignore = true
431
-
432
- [[object ]]
433
- name = " Gio.Resolver"
434
- status = " generate"
435
- [[object .function ]]
436
- pattern = " .*_async"
437
- # broken
361
+ name = " accept_socket_async"
362
+ # finish function misses nullable return annotation
438
363
ignore = true
439
364
440
365
[[object ]]
0 commit comments