def _cookie_parse_impl(b):
    i = 0
    n = len(b)

    while i < n:
        match = _cookie_re.search(b + b';', i)
        if not match:
            break

        key = match.group('key').strip()
        value = match.group('val')
        i = match.end(0)

        # Ignore parameters.  We have no interest in them.
        if key.lower() not in _cookie_params:
            yield _cookie_unquote(key), _cookie_unquote(value)
Called before each PDU about to be sent.
dataset/ETHPy150Open GoogleCloudPlatform/appengine-flask-skeleton/lib/werkzeug/_internal.py/_cookie_parse_impl--crossover with--dataset/ETHPy150Open JoelBender/bacpypes/tests/test_utilities/trapped_classes.py/TrappedStateMachine.before_send