C AMQP transport driver
Sends and receives messages following
the producer/consumer pattern