Displaying 6 results from an estimated 6 matches for "clear_debug_callback".
2019 Sep 05
1
Re: [PATCH libnbd] generator: Move first_version fields to a single table.
...erator/generator | 131 ++++++++++++++++++++++++++++++++++++++++----
> 1 file changed, 121 insertions(+), 10 deletions(-)
>
> +let first_version = [
> + "set_debug", (1, 0);
> + "get_debug", (1, 0);
> + "set_debug_callback", (1, 0);
> + "clear_debug_callback", (1, 0);
> + "set_handle_name", (1, 0);
> + "get_handle_name", (1, 0);
> + "set_export_name", (1, 0);
> + "get_export_name", (1, 0);
> + "set_tls", (1, 0);
> + "get_tls", (1, 0);
> + "set_tls_certific...
2019 Aug 13
1
Re: [PATCH libnbd v2 3/3] api: Add nbd_clear_debug_callback.
...or/generator
> @@ -1013,6 +1013,17 @@ a handle then messages are printed on C<stderr>.
>
> The callback should not call C<nbd_*> APIs on the same handle since it can
> be called while holding the handle lock and will cause a deadlock.";
> +};
> +
> + "clear_debug_callback", {
> + default_call with
> + args = [];
> + ret = RErr;
Is RErr the right type, or can we make this a 'never fails' function?
> + shortdesc = "clear the debug callback";
> + longdesc = "\
> +Remove the debug callback if one was previou...
2019 Sep 05
3
[PATCH libnbd] generator: Move first_version fields to a single table.
This doesn't include Eric's new APIs, but if you push those
then I can rebase this one on top.
Rich.
2019 Aug 13
0
[PATCH libnbd v2 3/3] api: Add nbd_clear_debug_callback.
...a/generator/generator
+++ b/generator/generator
@@ -1013,6 +1013,17 @@ a handle then messages are printed on C<stderr>.
The callback should not call C<nbd_*> APIs on the same handle since it can
be called while holding the handle lock and will cause a deadlock.";
+};
+
+ "clear_debug_callback", {
+ default_call with
+ args = [];
+ ret = RErr;
+ shortdesc = "clear the debug callback";
+ longdesc = "\
+Remove the debug callback if one was previously associated
+with the handle (with C<nbd_set_debug_callback>). If not
+callback was associated this...
2019 Sep 05
0
[PATCH libnbd] generator: Move first_version fields to a single table.
...n that the symbol appeared in, for
+ * example (1, 2) if the symbol was added in development cycle
+ * 1.1.x and thus the first stable version was 1.2.
+ *)
+let first_version = [
+ "set_debug", (1, 0);
+ "get_debug", (1, 0);
+ "set_debug_callback", (1, 0);
+ "clear_debug_callback", (1, 0);
+ "set_handle_name", (1, 0);
+ "get_handle_name", (1, 0);
+ "set_export_name", (1, 0);
+ "get_export_name", (1, 0);
+ "set_tls", (1, 0);
+ "get_tls", (1, 0);
+ "set_tls_certificates", (1, 0);
+ (*"get_...
2019 Aug 13
7
[PATCH libnbd v2 0/3] Implement OClosures.
v1 was here:
https://www.redhat.com/archives/libguestfs/2019-August/msg00168.html
I pushed uncontroversial patches 1-4
v2:
- The implementation of OClosure (new patch 1) in Python is fixed.
- Patch 2 (old patch 5) is unchanged.
- I added a new API for removing debug callbacks. I think this
approach has some advantages over using OClosure.
- I didn't yet do any work on changing the