Project

General

Profile

Actions

Task #1265

closed

Multi-buffer send operation on transport

Added by Alex Afanasyev over 11 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
High
Category:
-
Target version:
-
Start date:
02/18/2014
Due date:
% Done:

100%

Estimated time:

Description

boost::asio support non-consecutive memory blocks to be used within the same send operation. This feature is necessary to support multiple LocalControlHeaders for the same Interest/Data.

As part of this issue is changing logic of memory management for LocalControlHeader. It is no longer is an extension of Interest/Data wire, but is independent piece that is stored in a separate memory buffer and is prepended to the Interest/Data wire during send operation.

Actions

Also available in: Atom PDF