Feature #20698
Feature #12735: Add support for large messages
Large Messages: Support the client API
Start date:
08/28/2018
Due date:
% Done:
0%
Estimated time:
Description
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:
- Get
acnetd
to 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.
- CLIB, Erlang, Java, Javascript, Objective-C, and Python libraries will need to be modified accordingly.
- ACNET packets sent through the data socket will have two new fields, so clients need to handle that.
Related issues
History
#1 Updated by Richard Neswold over 2 years ago
- Subject changed from Support the client API to Large Messages: Support the client API
- Description updated (diff)
Flesh out the description better.
#2 Updated by Richard Neswold over 2 years ago
- Blocked by Support #20824: Make task ID unique added