/zcbor-latest/zcbor/ |
D | prelude.cddl | 10 ; tstr = #3 11 text = tstr 12 tdate = #6.0(tstr) 26 uri = #6.32(tstr) 27 b64url = #6.33(tstr) 28 b64legacy = #6.34(tstr) 29 regexp = #6.35(tstr) 30 mime-message = #6.36(tstr)
|
/zcbor-latest/tests/cases/ |
D | senml.cddl | 4 ? bn => tstr, ; Base Name 6 ? n => tstr, ; Name 9 vs => tstr // ; String Value 19 non-b-label = tstr / uint 20 b-label = tstr / nint 22 value = tstr / bstr / numeric / bool
|
D | yaml_compatibility.cddl | 10 [tstr] => [tstr] 12 "tagged" => #6.12345678(tstr),
|
D | cose.cddl | 8 label = int / tstr 19 ? 1 => int / tstr, ; algorithm identifier 21 ? 3 => tstr / int, ; content type 116 1 => tstr / int, ; kty 118 ? 3 => tstr / int, ; alg 119 ? 4 => [+ (tstr / int) ], ; key_ops 133 AlgorithmID : int / tstr,
|
D | manifest20.cddl | 34 suit-integrated-payload-key = tstr 42 ? suit-reference-uri => tstr, 108 SUIT_Command_Custom = (suit-command-custom, bstr/tstr/int/nil) 155 $$SUIT_Parameters //= (suit-parameter-uri => tstr) 161 $$SUIT_Parameters //= (suit-parameter-custom => int/bool/tstr/bstr) 177 ? suit-text-vendor-name => tstr, 178 ? suit-text-model-name => tstr, 179 ? suit-text-vendor-domain => tstr, 180 ? suit-text-model-info => tstr, 181 ? suit-text-component-description => tstr, [all …]
|
D | manifest16.cddl | 43 suit-integrated-payload-key = tstr 51 ? suit-reference-uri => tstr, 118 SUIT_Command_Custom = (suit-command-custom, bstr/tstr/int/nil) 165 SUIT_Parameters //= (suit-parameter-uri => tstr) 171 SUIT_Parameters //= (suit-parameter-custom => int/bool/tstr/bstr) 186 ? suit-text-vendor-name => tstr, 187 ? suit-text-model-name => tstr, 188 ? suit-text-vendor-domain => tstr, 189 ? suit-text-model-info => tstr, 190 ? suit-text-component-description => tstr, [all …]
|
D | manifest14.cddl | 61 ? suit-reference-uri => tstr, 138 SUIT_Command_Custom = (suit-command-custom, bstr/tstr/int/nil) 220 SUIT_Parameters //= (suit-parameter-uri => tstr) 232 SUIT_Parameters //= (suit-parameter-custom => int/bool/tstr/bstr) 297 SUIT_URI_List = [+ tstr ] 307 ? suit-text-vendor-name => tstr, 308 ? suit-text-model-name => tstr, 309 ? suit-text-vendor-domain => tstr, 310 ? suit-text-model-info => tstr, 311 ? suit-text-component-description => tstr, [all …]
|
D | manifest-moran3.cddl | 76 ? algorithm_identifier: 1 => int / tstr, 78 ? content_type: 3 => tstr / int, 121 PrioritizedUri = (priority: int, uri: tstr) 159 FileListRegenParameters = [ * file: tstr ] 160 KeyListRegenParameters = [ * key: tstr ] 239 int / tstr / bstr / nil, 259 * int => tstr
|
D | corner_cases.cddl | 45 #6.0(tentothirtybytetstr: tstr .size 10..30), 92 ?optStr3to6: tstr .size 3..6, 105 equalstrworld: tstr .eq "world", 359 [tstr], 365 Choice1 = nil / [ * [tstr] ] 366 Choice2 = nil / ([ * [tstr] ]) 367 Choice3 = nil / ([ * ([tstr])/nil ]) 369 Choice5 = nil / ([ * {*int=>[tstr]}/nil ])
|
D | everything.cddl | 12 tstr / 14 tstr_size: tstr .size 5 /
|
D | manifest12.cddl | 95 ? suit-reference-uri => tstr, 162 SUIT_Command_Custom = (suit-command-custom, bstr/tstr/int/nil) 246 SUIT_Parameters //= (suit-parameter-uri => tstr) 258 SUIT_Parameters //= (suit-parameter-custom => int/bool/tstr/bstr) 322 SUIT_URI_List = [+ tstr ] 332 ? suit-text-vendor-name => tstr, 333 ? suit-text-model-name => tstr, 334 ? suit-text-vendor-domain => tstr, 335 ? suit-text-model-info => tstr, 336 ? suit-text-component-description => tstr, [all …]
|
D | manifest9.cddl | 79 ? suit-reference-uri => tstr, 148 SUIT_Command_Custom = (suit-command-custom, bstr/tstr/int/nil) 276 SUIT_Parameters //= (suit-parameter-uri => tstr) 288 SUIT_Parameters //= (suit-parameter-custom => int/bool/tstr/bstr) 353 SUIT_URI_List = [+ tstr ] 367 ? suit-text-vendor-name => tstr, 368 ? suit-text-model-name => tstr, 369 ? suit-text-vendor-domain => tstr, 370 ? suit-text-model-info => tstr, 371 ? suit-text-component-description => tstr, [all …]
|
D | serial_recovery.cddl | 12 (tstr => any)
|
D | pet.cddl | 11 name: [ names: +tstr ],
|
D | manifest9_simple.cddl | 52 ? suit-reference-uri => tstr, 114 SUIT_Parameter //= (suit-parameter-uri => tstr) 123 SUIT_URI_List = [+ tstr ]
|
D | manifest2.cddl | 195 SUIT_Parameters //= (suit-parameter-uri => tstr) 203 SUIT_Parameters //= (suit-parameter-custom => int/bool/tstr/bstr) 205 SUIT_Component_URI = [priority: int, URI: tstr] 240 SUIT_Text_Map = {int => tstr}
|
D | manifest3.cddl | 214 SUIT_Parameters //= (suit-parameter-uri => tstr) 227 SUIT_Parameters //= (suit-parameter-custom => int/bool/tstr/bstr) 229 SUIT_Component_URI_List = [ + [priority: int, URI: tstr] ] 261 SUIT_Text_Map = {int => tstr}
|
D | manifest-moran4.cddl | 223 SUIT_Prioritized_URI = [priority: int, uri: tstr] 259 SUIT_Text_Map = {int => tstr}
|
/zcbor-latest/tests/encode/test3_corner_cases/src/ |
D | main.c | 1636 .tstr.len = 1, in ZTEST() 1637 .tstr.value = &(uint8_t){'s'}, in ZTEST() 1711 input1.tstr[0].value = "hello"; in ZTEST() 1712 input1.tstr[0].len = 5; in ZTEST() 1713 input1.tstr[1].value = "world"; in ZTEST() 1714 input1.tstr[1].len = 5; in ZTEST() 1718 input2.tstr[0].value = "hello"; in ZTEST() 1719 input2.tstr[0].len = 5; in ZTEST() 1720 input2.tstr[1].value = "world"; in ZTEST() 1721 input2.tstr[1].len = 5; in ZTEST() [all …]
|
/zcbor-latest/tests/decode/test5_corner_cases/src/ |
D | main.c | 2257 zassert_equal(1, result.tstr.len); in ZTEST() 2258 zassert_equal('s', result.tstr.value[0]); in ZTEST() 2338 zassert_zcbor_string(&result1.tstr[0], "hello", 5); in ZTEST() 2339 zassert_zcbor_string(&result2.tstr[0], "hello", 5); in ZTEST() 2340 zassert_zcbor_string(&result3.Union[0].tstr, "hello", 5); in ZTEST() 2341 zassert_zcbor_string(&result1.tstr[1], "world", 5); in ZTEST() 2342 zassert_zcbor_string(&result2.tstr[1], "world", 5); in ZTEST() 2343 zassert_zcbor_string(&result3.Union[1].tstr, "world", 5); in ZTEST() 2354 zassert_zcbor_string(&result3.Union[0].tstr, "hello", 5); in ZTEST() 2355 zassert_zcbor_string(&result3.Union[2].tstr, "world", 5); in ZTEST() [all …]
|
/zcbor-latest/ |
D | README.md | 287 - `tstr`: Text string 304 - Text string: `Foo = "hello"`, where Foo is a tstr with the requirement that it must be "hello". 315 - `*`: 0 or more times. E.g. `Foo = [*tstr]`, where Foo is a list containing 0 or more tstrs. 323 E.g. `Foo = [name: tstr, age: uint]` is equivalent to `Foo = [tstr, uint]`. 383 For `bstr` (2), `tstr` (3), `list` (4), and `map` (5), the _Value_ describes the length of the _Pay… 384 For `bstr` and `tstr`, the length is in bytes, for `list`, the length is in number of elements, and…
|
/zcbor-latest/tests/unit/test1_unit_tests/src/ |
D | main.c | 155 struct zcbor_string tstr = {.value = large_string, .len = STR_SIZE}; in ZTEST() local 170 zassert_true(zcbor_tstr_encode(state_e, &tstr), NULL); in ZTEST() 173 zassert_equal(tstr_res.len, tstr.len, NULL); in ZTEST() 175 zassert_mem_equal(tstr_res.value, large_string, tstr.len, NULL); in ZTEST()
|