def next_message (self): # pragma: no cover

        try:
            return self._queue.get(False)

        except Queue.Empty:
            return None
Returns the next incoming message waiting to be processed, or
dataset/ETHPy150Open rapidsms/rapidsms-core-dev/lib/rapidsms/backends/base.py/BackendBase.next_message