eclipse / kuksa.val

kuksa.val
Apache License 2.0
89 stars 52 forks source link

databroker via c programmimg #718

Closed zib0001 closed 4 months ago

zib0001 commented 6 months ago

can we acess databroker via c programimg

erikbosch commented 6 months ago

KUKSA Databroker offer two interfaces; gRPC and VISS Websocket, where gRPC is default and most mature.

gRPC supports C++ but does not support C. In Kuksa we do not have any SDK for C++ like we have for Python but we use C++ in some example services, like the Seat Service, see for example https://github.com/eclipse/kuksa.val.services/blob/main/seat_service/src/bin/seat_service/seat_position_subscriber.cc

So if you can use C++ or any other language supported by gRPC it shall be possible to interact with databroker. If not you need to rely on the VISS Websocket interface.

erikbosch commented 4 months ago

Issue seems to be solved, closing it. Please reopen if needed