 B0];
            unsigned char valueData[valueLength
                    ((B3 & 0x7f) << 24) + (B2 << 16) + (B1 << 8) + B0];
        } FCGI_NameValuePair44;
</pre>

The high-order bit of the first byte of a length indicates the length's
encoding.  A high-order zero implies a one-byte encoding, a one a four-byte
encoding.<p>

This name-value pair format allows the sender to transmit binary values
without additional encoding, and enables the receiver to allocate the correct
amount of storage immediately even