# Functions
DecodeIDMessage decode a json object of the form `{"id": id}` where the id must be uint.
EncodeIDMessage encode the id into a json object of the form `{"id": id}`.
EncodeStringIDMessage encode the id into a json object of the form `{"id": id}`.
NewClient creates a new Client initialized with the given AMQP URI and durable Topic Exchange name.