TwoClocks
09/16/2020, 8:56 PMType mismatch: inferred type is ByteArray but DeserializationStrategy<TypeVariable(T)> was expected
TwoClocks
09/16/2020, 8:56 PMCbor.decodeFromByteArray<InBoundMsg>( bb )
where bb is a byte arrayTwoClocks
09/16/2020, 8:57 PMTwoClocks
09/16/2020, 8:57 PMTwoClocks
09/16/2020, 8:57 PMVampire
09/16/2020, 9:31 PMTwoClocks
09/16/2020, 9:59 PMTwoClocks
09/16/2020, 9:59 PMTwoClocks
09/16/2020, 10:05 PMVampire
09/16/2020, 11:17 PMtravis
09/17/2020, 8:10 AMkotlinx.serialization
for simple CBOR messages that verify it does work.TwoClocks
09/17/2020, 8:12 AMtravis
09/17/2020, 8:13 AMTwoClocks
09/17/2020, 8:14 AMTwoClocks
09/17/2020, 8:14 AMTwoClocks
09/17/2020, 8:16 AMtravis
09/17/2020, 8:16 AMTwoClocks
09/17/2020, 8:18 AMTwoClocks
09/17/2020, 8:19 AMtravis
09/17/2020, 8:22 AMBaseClass
as the type when encoding?TwoClocks
09/17/2020, 8:23 AMTypeOne("yay") as BaseClass
to the encoder, it works fine. or have a list of more than one type of BaseClass
travis
09/17/2020, 8:27 AMencodeToByteArray<BaseClass>(TypeOne("yay"))
seems cleaner?TwoClocks
09/17/2020, 8:27 AMtravis
09/17/2020, 8:29 AMval obj: BaseClass = TypeOne("yay")
encodeToByteArray(obj)
TwoClocks
09/17/2020, 8:29 AM<>
works for the cbor encoder, but I had problems w/ the json one... odd.travis
09/17/2020, 8:30 AMTwoClocks
09/17/2020, 8:32 AMTwoClocks
09/17/2020, 8:33 AMTwoClocks
09/17/2020, 8:36 AMserialization.cbor.*
things get weyrd. like if export the encode & decode individually. I get strange errors.