Displaying 3 results from an estimated 3 matches for "nbd_read_status".
2019 Jun 20
1
Re: [libnbd RFC PATCH 9/8] wip: generator: Add ReadStatus enum type
...quot;, 1 lsl 1;
> "CMD_FLAG_DF", 1 lsl 2;
> "CMD_FLAG_REQ_ONE", 1 lsl 3;
> -
> - "READ_DATA", 1;
> - "READ_HOLE", 2;
> - "READ_ERROR", 3;
> +]
> +let enums = [
> + "nbd_read_status", [
> + "READ_DATA", 1;
> + "READ_HOLE", 2;
> + "READ_ERROR", 3;
> + ];
> ]
This is an assoc-list (https://en.wikipedia.org/wiki/Association_list)
so you can look up entries using:
List.assoc "nbd_r...
2019 Jun 18
0
[libnbd RFC PATCH 9/8] wip: generator: Add ReadStatus enum type
...let constants = [
"CMD_FLAG_NO_HOLE", 1 lsl 1;
"CMD_FLAG_DF", 1 lsl 2;
"CMD_FLAG_REQ_ONE", 1 lsl 3;
-
- "READ_DATA", 1;
- "READ_HOLE", 2;
- "READ_ERROR", 3;
+]
+let enums = [
+ "nbd_read_status", [
+ "READ_DATA", 1;
+ "READ_HOLE", 2;
+ "READ_ERROR", 3;
+ ];
]
(*----------------------------------------------------------------------*)
@@ -2812,6 +2816,7 @@ let rec name_of_arg = function
| Int64 n -> [n]
| Op...
2019 Jun 18
17
[libnbd PATCH 0/8] Add nbd_pread_callback
I've mentioned this topic before (in fact, the idea of adding
NBD_CMD_FLAG_DF was first mentioned at [1]), but finally finished
enough of an implementation to feel confident in posting it.
I'd still like to add something under examples/ that uses the new API
to implement strict checking of a server's structured replies read
implementation (ensure that a server never sends data after