What does the abbreviation “ccb" stand for when used in stream reading
<p>I am not native English. I am often curious about variable's real meaning when it was named in shortening. I think that may help me to understand better of the code. For example, when overriding the operator, the lhs and rhs are often used. Once I was very exciting to find out that lhs means "left hand side" and rhs means right hand side. I like the naming.</p>

<p>I see the "ccb" many times, but I could not figure out what the words behind are. I am so curious that I now register to stackoverflow and post it here. Here is the code that uses the "ccb" variable naming:</p>

<pre><code>// the below code is in a custom home-brewn chunked stream reader
public override int Read(byte[] buffer, int offset, int ccbToRead)
{
    int ccbRead = StreamUtils.ReadBytes(m_s, buffer, offset, Math.Min(ccbToRead, m_ccbCurrChunkRemaining));
    m_ccbCurrChunkRemaining -= ccbRead;
    return ccbRead;
}
</code></pre>
