API: Use string type instead of u8. 26/16326/10
authorOle Troan <ot@cisco.com>
Wed, 28 Nov 2018 10:36:05 +0000 (11:36 +0100)
committerNeale Ranns <nranns@cisco.com>
Thu, 13 Dec 2018 12:11:50 +0000 (12:11 +0000)
commit413f4a5b2123c1625d615315db293a080078482b
tree6cfd8376c1d84b93793b062731ec9594487dc95e
parent6f666ad99ae1e384aa851af5e0feed3d2a25e709
API: Use string type instead of u8.

The new string type is modelled after string in proto3.
It is always variable length.

Change-Id: I64884067e28a80072c8dac31b7c7c82d6e306051
Signed-off-by: Ole Troan <ot@cisco.com>
Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
Signed-off-by: Ole Troan <ot@cisco.com>
30 files changed:
extras/japi/java/jvpp-common/jvpp_common.h
extras/japi/java/jvpp-core/io/fd/vpp/jvpp/core/examples/CallbackApiExample.java
extras/japi/java/jvpp-core/io/fd/vpp/jvpp/core/examples/CallbackJVppFacadeExample.java
extras/japi/java/jvpp-core/io/fd/vpp/jvpp/core/examples/FutureApiExample.java
extras/japi/java/jvpp-core/io/fd/vpp/jvpp/core/examples/L2AclExample.java
extras/japi/java/jvpp-core/jvpp_core.c
extras/japi/java/jvpp-core/jvpp_core.h [new file with mode: 0644]
extras/japi/java/jvpp/gen/jvppgen/dto_gen.py
extras/japi/java/jvpp/gen/jvppgen/jni_common_gen.py
extras/japi/java/jvpp/gen/jvppgen/jvpp_callback_facade_gen.py
extras/japi/java/jvpp/gen/jvppgen/jvpp_common_gen.py
extras/japi/java/jvpp/gen/jvppgen/jvpp_future_facade_gen.py
extras/japi/java/jvpp/gen/jvppgen/jvpp_impl_gen.py
extras/japi/java/jvpp/gen/jvppgen/jvpp_model.py
extras/japi/java/jvpp/gen/jvppgen/notification_gen.py
src/tools/vppapigen/vppapigen_c.py
src/tools/vppapigen/vppapigen_json.py
src/vat/api_format.c
src/vlibapi/CMakeLists.txt
src/vlibapi/api_common.h
src/vlibapi/api_types.h [new file with mode: 0644]
src/vpp-api/python/vpp_papi/vpp_papi.py
src/vpp-api/python/vpp_papi/vpp_serializer.py
src/vpp-api/python/vpp_papi/vpp_transport_socket.py
src/vpp/api/api.c
src/vpp/api/custom_dump.c
src/vpp/api/types.h
src/vpp/api/vpe.api
test/framework.py
test/vpp_papi_provider.py