Project

General

Profile

Feature #20698

Feature #12735: Add support for large messages

Large Messages: Support the client API

Added by Richard Neswold 10 months ago. Updated 10 months ago.

Status:
New
Priority:
Normal
Category:
acnetd
Target version:
Start date:
08/28/2018
Due date:
% Done:

0%

Estimated time:
Duration:

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

Blocked by ACNET Service - Support #20824: Make task ID uniqueNew2018-09-12

History

#1 Updated by Richard Neswold 10 months 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 9 months ago



Also available in: Atom PDF