Lines Matching refs:outdata
4880 private static size_t _receiveAsyncChunks(ubyte[] data, ref ubyte[] outdata,
4892 while ( outdata.empty && freeBuffers.empty)
4901 outdata = buffer[];
4907 if (outdata.empty)
4910 outdata = buffer[];
4914 auto copyBytes = outdata.length < data.length ?
4915 outdata.length : data.length;
4917 outdata[0 .. copyBytes] = data[0 .. copyBytes];
4918 outdata = outdata[copyBytes..$];
4921 if (outdata.empty)
4929 private static void _finalizeAsyncChunks(ubyte[] outdata, ref ubyte[] buffer,
4932 if (!outdata.empty)
4935 buffer.length = buffer.length - outdata.length;
5076 Unit[] outdata;
5091 return _receiveAsyncChunks(data, outdata, freeBuffers, buffer,
5145 _finalizeAsyncChunks(outdata, buffer, fromTid);