gdbus-codegen: Add a few more sync/async/finish comments

This commit is contained in:
Sebastian Wick
2025-09-16 12:17:12 +02:00
committed by Philip Withnall
parent df0315d125
commit 07ba38449e

View File

@@ -468,6 +468,7 @@ class HeaderCodeGenerator:
) )
self.outfile.write("#endif\n") self.outfile.write("#endif\n")
self.outfile.write("\n") self.outfile.write("\n")
# async begin
if self.symbol_decorator is not None: if self.symbol_decorator is not None:
self.outfile.write("%s\n" % self.symbol_decorator) self.outfile.write("%s\n" % self.symbol_decorator)
if i.deprecated: if i.deprecated:
@@ -482,6 +483,7 @@ class HeaderCodeGenerator:
" GAsyncReadyCallback callback,\n" " GAsyncReadyCallback callback,\n"
" gpointer user_data);\n" % (i.name_lower) " gpointer user_data);\n" % (i.name_lower)
) )
# async finish
if self.symbol_decorator is not None: if self.symbol_decorator is not None:
self.outfile.write("%s\n" % self.symbol_decorator) self.outfile.write("%s\n" % self.symbol_decorator)
if i.deprecated: if i.deprecated:
@@ -491,6 +493,7 @@ class HeaderCodeGenerator:
" GAsyncResult *res,\n" " GAsyncResult *res,\n"
" GError **error);\n" % (i.camel_name, i.name_lower) " GError **error);\n" % (i.camel_name, i.name_lower)
) )
# sync
if self.symbol_decorator is not None: if self.symbol_decorator is not None:
self.outfile.write("%s\n" % self.symbol_decorator) self.outfile.write("%s\n" % self.symbol_decorator)
if i.deprecated: if i.deprecated:
@@ -3486,6 +3489,7 @@ class CodeGenerator:
self.outfile.write("}\n" "\n") self.outfile.write("}\n" "\n")
# constructors # constructors
# async begin
self.outfile.write( self.outfile.write(
self.docbook_gen.expand( self.docbook_gen.expand(
"/**\n" "/**\n"
@@ -3524,6 +3528,7 @@ class CodeGenerator:
"}\n" "}\n"
"\n" % (i.name_lower, i.ns_upper, i.name_upper, i.name) "\n" % (i.name_lower, i.ns_upper, i.name_upper, i.name)
) )
# async finish
self.outfile.write( self.outfile.write(
"/**\n" "/**\n"
" * %s_proxy_new_finish:\n" " * %s_proxy_new_finish:\n"
@@ -3554,6 +3559,7 @@ class CodeGenerator:
"}\n" "}\n"
"\n" % (i.camel_name, i.name_lower, i.ns_upper, i.name_upper) "\n" % (i.camel_name, i.name_lower, i.ns_upper, i.name_upper)
) )
# sync
self.outfile.write( self.outfile.write(
self.docbook_gen.expand( self.docbook_gen.expand(
"/**\n" "/**\n"