><span class="n">_ifc</span><span class="o">.</span><span class="n">buffer_status_mask</span>

        <span class="k">if</span> <span class="n">buffer_status_mask</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
            <span class="c1"># Wait for data to be available or for the polling period to expire</span>
            <span class="bp">self</span><span class="o">.</span><span class="n">_data_available</span><span class="o">.</span><span class="n">wait</span><span cl