CBDATA_NAMESPACED_CLASS_INIT(Ssl, BlindPeerConnector);
CBDATA_NAMESPACED_CLASS_INIT(Ssl, PeekingPeerConnector);
-Ssl::PeerConnector::PeerConnector(
- const Comm::ConnectionPointer &aServerConn,
- AsyncCall::Pointer &aCallback,
- const time_t timeout):
+Ssl::PeerConnector::PeerConnector(const Comm::ConnectionPointer &aServerConn, AsyncCall::Pointer &aCallback, const time_t timeout) :
AsyncJob("Ssl::PeerConnector"),
+ certErrors(NULL),
serverConn(aServerConn),
callback(aCallback),
negotiationTimeout(timeout),
public:
BlindPeerConnector(HttpRequestPointer &aRequest,
const Comm::ConnectionPointer &aServerConn,
- AsyncCall::Pointer &aCallback, const time_t timeout = 0): AsyncJob("Ssl::BlindPeerConnector"),
- PeerConnector(aServerConn, aCallback, timeout) { request = aRequest; }
+ AsyncCall::Pointer &aCallback, const time_t timeout = 0) :
+ AsyncJob("Ssl::BlindPeerConnector"),
+ PeerConnector(aServerConn, aCallback, timeout)
+ {
+ request = aRequest;
+ }
/* PeerConnector API */
PeekingPeerConnector(HttpRequestPointer &aRequest,
const Comm::ConnectionPointer &aServerConn,
const Comm::ConnectionPointer &aClientConn,
- AsyncCall::Pointer &aCallback, const time_t timeout = 0): AsyncJob("Ssl::PeekingPeerConnector"),
- PeerConnector(aServerConn, aCallback, timeout), clientConn(aClientConn), splice(false), resumingSession(false), serverCertificateHandled(false) { request = aRequest; }
+ AsyncCall::Pointer &aCallback, const time_t timeout = 0) :
+ AsyncJob("Ssl::PeekingPeerConnector"),
+ PeerConnector(aServerConn, aCallback, timeout),
+ clientConn(aClientConn),
+ splice(false),
+ resumingSession(false),
+ serverCertificateHandled(false)
+ {
+ request = aRequest;
+ }
/* PeerConnector API */
virtual SSL *initializeSsl();