예제 #1
0
def decode_message(data: bytes) -> Message:
    """Utility method to decode message from bytes.

    Args:
        data: Raw AMQP data in bytes.

    Returns:
        Message: Decoded message.
    """
    message = Message()
    message.decode(data)
    return message
예제 #2
0
def recv_msg(delivery):
    msg = Message()
    msg.decode(delivery.link.recv(delivery.pending))
    delivery.link.advance()
    return msg
예제 #3
0
def recv_msg(delivery):
    msg = Message()
    msg.decode(delivery.link.recv(delivery.pending))
    delivery.link.advance()
    return msg