summaryrefslogtreecommitdiff
path: root/tests/fixed.qmi
diff options
context:
space:
mode:
Diffstat (limited to 'tests/fixed.qmi')
-rw-r--r--tests/fixed.qmi17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/fixed.qmi b/tests/fixed.qmi
new file mode 100644
index 0000000..c6376ed
--- /dev/null
+++ b/tests/fixed.qmi
@@ -0,0 +1,17 @@
+package test;
+
+struct qmi_result {
+ u16 result;
+ u16 error;
+};
+
+request test_request {
+ optional u8 variable(5) = 0x1;
+ optional u16 fixed[5] = 0x2;
+ # The next field should have array_type VAR_LEN_ARRAY
+ optional u32 not_fixed(5) = 0x3;
+} = 0x23;
+
+response test_response {
+ required qmi_result r = 2;
+} = 043;