libei/proto
Peter Hutterer 0a347f433f protocol: make the connection setup the zero object with a proper handover
This changes the initial connection negotiation to have the
ei_connection_setup as the pre-existing object id 0. Once the client has
sent all the data to set up the connection, the EIS implementation
replies with a new object ID that is the ei_connection protocol object,
i.e. the main object.

This allows for version negotiation of our main protocol object.
2023-03-03 11:21:26 +10:00
..
ei-proto.c.tmpl brei: pass the proto object through to send_message 2023-03-03 11:21:26 +10:00
ei-proto.h.tmpl protocol: rename the ei core interface to ei_connection 2023-03-03 11:20:42 +10:00
meson.build Drop protobuf in favour of a custom protocol 2023-03-03 11:20:42 +10:00
protocol.xml protocol: make the connection setup the zero object with a proper handover 2023-03-03 11:21:26 +10:00
scanner.py protocol: rename the ei core interface to ei_connection 2023-03-03 11:20:42 +10:00