Project

General

Profile

Actions

Feature #1672

open

UnixSeqPacketTransport

Added by Davide Pesavento almost 10 years ago. Updated over 4 years ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Faces
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
6.00 h

Description

Implement UnixSeqPacketTransport for use with LinkService.

The UnixSeqPacketTransport is a subclass of Transport that communicates with a local application over UNIX SOCK_SEQPACKET socket.

The main advantage of using a SEQPACKET socket is that it preserves message boundaries, therefore allowing us to get rid of the buffering inside the face and all the copying that it involves.

  • UnixSeqPacketTransport is always local.
  • UnixSeqPacketTransport is always on-demand, because it's application connecting to NFD. There is no persistent or permanent UnixSeqPacketTransport.

Related issues 1 (0 open1 closed)

Related to NFD - Feature #3165: UnixStreamTransportClosedYukai Tu

Actions
Actions

Also available in: Atom PDF