Expand description
This is a special interface to setup the client as seen by the EIS implementation. The object for this interface has the fixed object id 0 and only exists until the connection has been set up, see the ei_handshake.connection event.
The ei_handshake version is 1 until:
- the EIS implementation sends the handshake_version event with a version other than 1, and, in response,
- the client sends the handshake_version request with a version equal or lower to the EIS implementation version.
The EIS implementation must send the handshake_version event immediately once the physical connection has been established.
Once the ei_connection.connection event has been sent the handshake is destroyed by the EIS implementation.
Structs§
Enums§
- This enum denotes context types for the libei context.