XRootD
XrdTpc Namespace Reference

Classes

class  PMarkManager
 

Detailed Description

This class will manage packet marking handles for TPC transfers

Each time a socket will be opened by curl (via the opensocket_callback), the manager will do the connection and register the related information to the socket.

Once the transfer will start we will start the packet marking by creating XrdNetPMark::Handle objects from the socket information previously registered.

In the case of multi-stream HTTP TPC transfers, a packet marking handle will be created for each stream. The first one will be created as a basic one. The other will be created using the first packet marking handle as a basis.