Wataru Ishida
b1707a9905
improve build
...
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com >
2022-02-12 23:43:18 +09:00
Wataru Ishida
b19b277849
meta: support objlist in tai_deserialize_attribute_value()
...
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com >
2022-01-30 17:24:28 +09:00
Wataru Ishida
45e9552079
meta: support deserializing object list
...
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com >
2022-01-29 19:05:51 +09:00
Wataru Ishida
cb67b0e7d2
meta: fix u32list deserialization
...
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com >
2022-01-21 13:57:52 +09:00
Wataru Ishida
7246caa3d1
meta: support deserializing empty list
...
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com >
2022-01-19 18:46:43 +09:00
Wataru Ishida
c097114f36
meta: support deserializing object map list attribute
...
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com >
2022-01-05 00:18:47 +09:00
Wataru Ishida
c29496dce6
meta: fix wrong usage of cJSON
...
need to call cJSON_Delete after use
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com >
2022-01-05 00:18:47 +09:00
Wataru Ishida
3052a52a92
meta: fix count calculation in list deserialization
...
stop using the hard-coded DEFAULT_LIST_SIZE and actually calculate how many
items the buffer has.
Signed-off-by: Wataru Ishida <wataru.ishid@gmail.com >
2020-12-05 21:15:24 -08:00
Wataru Ishida
f7795bc964
meta: add tai_metadata_clear_attr_value to clear attribute value
...
tai_metadata_clear_attr_value clears attribute value without touching
allocated area
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2020-01-03 09:06:15 -08:00
Wataru Ishida
226c545d91
meta: support json option in tai_deserialize_charlist
...
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2020-01-03 09:06:15 -08:00
Wataru Ishida
ae92006e76
meta: fix enum list serialization
...
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2019-12-13 23:31:30 -08:00
Wataru Ishida
3027368cad
meta: fix bug of tai_metadata_deepequal_attr_value()
...
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2019-12-04 11:57:00 -08:00
Wataru Ishida
3339087397
meta: add status/value-type serilization functions
...
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2019-09-19 17:29:36 -07:00
Wataru Ishida
8e1d0a33dd
meta: support deserialing list type attributes in json format
...
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2019-06-04 21:07:53 -07:00
Wataru Ishida
654c7461ca
meta: support serializing object map list
...
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2019-06-03 11:04:15 -07:00
Wataru Ishida
3a6d725f4b
meta: add buffer size to serialization methods to detect overflow
...
use snprintf semantics instead of sprintf
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2019-05-20 02:59:17 -07:00
Wataru Ishida
385515295e
hostif: fix TAI_HOST_INTERFACE_ATTR_LANE_FAULT
...
closes #53
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2019-01-17 14:39:09 -08:00
Wataru Ishida
410769fcd8
meta: add alloc/free/deepcopy helper functions
...
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2019-01-17 13:33:45 -08:00
Wataru Ishida
70f91b4a34
meta/test: refactor unit testing
...
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2019-01-17 13:33:45 -08:00
Wataru Ishida
7e7d364b28
meta: fix test
...
tx-channel attribute is removed
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2019-01-17 10:34:58 -08:00
Wataru Ishida
efadaf9199
meta: initial TAI metadata implementation
...
Signed-off-by: Wataru Ishida <ishida@nel-america.com >
2018-11-02 17:20:09 -07:00