It is now necessary to enhance ESPressio Event so that it can transmit and receive Events across boundaries using an "Event Transport" architecture.
The transport-specific implementations will be provided in other libraries, or by the implementing developer (as applicable)... for example, an ESP-Now Event Transport implementation will be provided in the ESPressio ESP-Now library, and TCP/UDP (and related) implementations will be provided in the ESPressio Sockets library.
Before those concrete implementations can be provided, the interfaces and internal mechanisms need to be produced. This feature specifically covers the ESPressio Event side of this contract.
It is now necessary to enhance ESPressio Event so that it can transmit and receive Events across boundaries using an "Event Transport" architecture.
The transport-specific implementations will be provided in other libraries, or by the implementing developer (as applicable)... for example, an ESP-Now Event Transport implementation will be provided in the ESPressio ESP-Now library, and TCP/UDP (and related) implementations will be provided in the ESPressio Sockets library.
Before those concrete implementations can be provided, the interfaces and internal mechanisms need to be produced. This feature specifically covers the ESPressio Event side of this contract.