XrdClientMStream Class Reference

#include <XrdClientMStream.hh>

List of all members.

Classes

struct  ReadChunk

Static Public Member Functions

static void GetGoodSplitParameters (XrdClientConn *cliconn, int &spltsize, int &reqsperstream, kXR_int32 len)
static int EstablishParallelStreams (XrdClientConn *cliconn)
static int AddParallelStream (XrdClientConn *cliconn, int port, int windowsz, int tempid)
static int RemoveParallelStream (XrdClientConn *cliconn, int substream)
static bool BindPendingStream (XrdClientConn *cliconn, int substreamid, int &newid)
static bool SplitReadRequest (XrdClientConn *cliconn, kXR_int64 offset, kXR_int32 len, XrdClientVector< ReadChunk > &reqlists)

Member Function Documentation

static int XrdClientMStream::AddParallelStream ( XrdClientConn cliconn,
int  port,
int  windowsz,
int  tempid 
) [static]
static bool XrdClientMStream::BindPendingStream ( XrdClientConn cliconn,
int  substreamid,
int &  newid 
) [static]
static int XrdClientMStream::EstablishParallelStreams ( XrdClientConn cliconn  )  [static]
static void XrdClientMStream::GetGoodSplitParameters ( XrdClientConn cliconn,
int &  spltsize,
int &  reqsperstream,
kXR_int32  len 
) [static]
static int XrdClientMStream::RemoveParallelStream ( XrdClientConn cliconn,
int  substream 
) [static]
static bool XrdClientMStream::SplitReadRequest ( XrdClientConn cliconn,
kXR_int64  offset,
kXR_int32  len,
XrdClientVector< ReadChunk > &  reqlists 
) [static]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 21 May 2020 for xrootd by  doxygen 1.6.1