mqtt/pdu.py
def encodeLength(value):
    '''
    Encodes value into a multibyte sequence defined by MQTT protocol.
    Used to encode packet length fields.
    '''
    encoded = bytearray()
    while True:
        digit = value % 128
        value //= 128
        if value > 0:
            digit |= 128
        encoded.append(digit)
        if value <= 0:
            break
    return encoded
def encodeLength(value):
    '''
    Encodes value into a multibyte sequence defined by MQTT protocol.
    Used to encode packet length fields.
    '''
    encoded = bytearray()
    while True:
        digit = value % 128
        value //= 128
        if value > 0:
            digit |= 128
        encoded.append(digit)
        if value <= 0:
            break
    return encoded
def encodeLength ( value ) : encoded = bytearray ( ) while True : digit = value % 128 value //= 128 if value > 0 : digit |= 128 encoded . append ( digit ) if value <= 0 : break return encoded
Encodes value into a multibyte sequence defined by MQTT protocol.
    Used to encode packet length fields.
Encodes value into a multibyte sequence defined by MQTT protocol . Used to encode packet length fields .