Go to the documentation of this file. 1 #ifndef XRD_CLI_MSTREAM
2 #define XRD_CLI_MSTREAM
43 int &spltsize,
int &reqsperstream,
int kXR_int32
Definition: XPtypes.hh:89
static void GetGoodSplitParameters(XrdClientConn *cliconn, int &spltsize, int &reqsperstream, kXR_int32 len)
long long kXR_int64
Definition: XPtypes.hh:98
Definition: XrdClientConn.hh:54
Definition: XrdClientMStream.hh:38
static int RemoveParallelStream(XrdClientConn *cliconn, int substream)
static int EstablishParallelStreams(XrdClientConn *cliconn)
static bool BindPendingStream(XrdClientConn *cliconn, int substreamid, int &newid)
Definition: XrdClientVector.hh:49
int streamtosend
Definition: XrdClientMStream.hh:63
Definition: XrdClientMStream.hh:60
kXR_int64 offset
Definition: XrdClientMStream.hh:61
kXR_int32 len
Definition: XrdClientMStream.hh:62
static int AddParallelStream(XrdClientConn *cliconn, int port, int windowsz, int tempid)
static bool SplitReadRequest(XrdClientConn *cliconn, kXR_int64 offset, kXR_int32 len, XrdClientVector< ReadChunk > &reqlists)