Skip to content

Q-Master/rabbitmq.nim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asyncronous RabbitMQ Pure Nim library

This is a asyncronous driver to use with RabbitMQ message broker.

Driver features

This driver implements AMQP 0.9.1 specification. This table shows working AMQP classes.

Classes Status Notes
Connection Tested and working Not fully tested amqps connection and connection to multiple instances, closing a connection from server is not properly working yet
Channel Tested and working Not tested: flow methods
Exchange Tested and working Not tested: binding and unbinding
Queue Tested and working
Basic Tested and working
Confirm Not yet completely implemented HL
TX Not yet completely implemented HL

Info

Driver is not yet fully implementing all the needed features in high level API, but seems working. Exceptions needed to be reviewed and optimized.

Examples

All the needed examples are almost self-explanatory in connection.nim, channel.nim, queue.nim, exchange.nim

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages