Feature #12735: Add support for large messages
Large Messages: Support the client API
Before all the internals of
acnetd are finished to support large messages, we could get the clients to support the API. At this point, the API is in great shape and hopefully only needs minor tweaks, if any. Since it is very close to the final version, we could support it first:
acnetdto use the new command set
- Return an error to clients that try to send data that won't fit in one packet.
- Specifically, sending a request will result in an ID being returned and the client will have to send a zero-sized packet to proceed to send it.
- ACNET packets sent through the data socket will have two new fields, so clients need to handle that.