Class ConnectionPool!(Connection : EventedObject)
Generic connection pool class.
The connection pool is creating connections using the supplied factory function as needed whenever lockConnection
() is called. Connections are associated to the calling fiber, as long as any copy of the returned LockedConnection
object still exists. Connections that are not associated
Inherits from
-
Object
(base class)
Constructors
Name | Description |
---|---|
this |
Fields
Name | Type | Descrption |
---|---|---|
m_connectionFactory | Connection delegate() | |
m_connections | Connection[] | |
m_lockCount | int[const(Connection)] |
Methods
Name | Description |
---|---|
lockConnection |
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.