Module vibe.db.mongo.connection

Low level mongodb protocol.

Functions

Name Description
parseMongoDBUrl Parses the given string as a mongodb URL. The URL must be in the form documented at http://www.mongodb.org/display/DOCS/Connections which is:

Classes

Name Description
MongoAuthException Generic class for all exceptions related to authentication problems.
MongoClientSettings [internal]
MongoConnection [internal] Provides low-level mongodb protocol access.
MongoDBException Wrapper class for all inner mongo collection manipulation errors.
MongoDriverException Generic class for all exception related to unhandled driver problems.
MongoException Root class for vibe.d Mongo driver exception hierarchy.
Reply [internal]

Enums

Name Description
DeleteFlags
InsertFlags
OpCode
QueryFlags
ReplyFlags
UpdateFlags

Aliases

Name Type Description
MongoErrorDescription immutable(vibe.db.mongo.connection._MongoErrorDescription) D POD representation of Mongo error object.

Authors

Sönke Ludwig

Copyright

© 2012 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.