Skip to content
Unstable

Changes

Summary

  1. es9p_Types_JSON: split headers into separate module (details)
  2. RSPDefinitions_Templates: add missing default values (details)
  3. es9p_Types_JSON: add decoder/encoder functions for opposite direction (details)
  4. HTTP_Adapter/cosmetic: remove stray newline (details)
Commit 59f515ce4378408922791a4dfa59ecf0e02cfde6 by pmaier@sysmocom.de
es9p_Types_JSON: split headers into separate module

The headers used in the JSON binding of ES9+ are also used in ES2+, ES11 and ES12.
Let's split the headers into a separate module, so that we can re-use them in
other definitions too.

Change-Id: I0242c877805003fa67445800960f75ce27752383
Related: SYS#7339
The file was modifiedlibrary/euicc/es9p_Types_JSON.ttcn
The file was addedlibrary/euicc/esx_header_Types_JSON.ttcn
The file was modifiedeim/gen_links.sh
Commit 874b0001ced9248bf162e3cab44d3c751a5d68bb by pmaier@sysmocom.de
RSPDefinitions_Templates: add missing default values

The template parameters of some templates lack a reasonable default.
Let's add default values to those.

Related: SYS#7339
Change-Id: Ia55d17a00462c7c7729eb0d8d24ab0556c4c6918
The file was modifiedlibrary/euicc/RSPDefinitions_Templates.ttcn
Commit 368e35f9fb84904482a77175041cbb74f2c61a6f by pmaier@sysmocom.de
es9p_Types_JSON: add decoder/encoder functions for opposite direction

We currently only have ES9p encoder/decoder functions to emulate an ES9p server,
however, we will need to emulate ES9p clients too

Change-Id: Ic7e3390bd09cc9e0c91ca90ac60cdde5d2ce1384
Related: SYS#7339
The file was modifiedlibrary/euicc/es9p_Types_JSON.ttcn
Commit ef4f54ac563e72a902be8341bcf6d78b4481d4df by pmaier@sysmocom.de
HTTP_Adapter/cosmetic: remove stray newline

Change-Id: If23ca399071ddb8f9f39797b543d43f6173406f9
The file was modifiedlibrary/HTTP_Adapter.ttcn