Security::EncryptorAnswer Class Reference

#include <EncryptorAnswer.h>

Collaboration diagram for Security::EncryptorAnswer:

Public Member Functions

 EncryptorAnswer ()
 ~EncryptorAnswer ()
 deletes error if it is still set More...

Public Attributes

Comm::ConnectionPointer conn
 peer connection (secured on success) More...
CbcPointer< ErrorStateerror
 problem details (nil on success) More...
bool tunneled
 whether we spliced the connections instead of negotiating encryption More...

Detailed Description

Peer encrypted connection setup results (supplied via a callback). The connection to peer was secured if and only if the error member is nil.

Definition at line 21 of file EncryptorAnswer.h.

Constructor & Destructor Documentation

Security::EncryptorAnswer::EncryptorAnswer ( )

Definition at line 24 of file EncryptorAnswer.h.

Security::EncryptorAnswer::~EncryptorAnswer ( )

Definition at line 14 of file

References error, and CbcPointer< Cbc >::get().

Member Data Documentation

CbcPointer<ErrorState> Security::EncryptorAnswer::error

answer recepients must clear the error member in order to keep its info XXX: We should refcount ErrorState instead of cbdata-protecting it.

Definition at line 30 of file EncryptorAnswer.h.

Referenced by Security::PeerConnector::bail(), FwdState::connectedToPeer(), TunnelStateData::connectedToPeer(), PeerPoolMgr::handleSecuredPeer(), Adaptation::Icap::Xaction::handleSecuredPeer(), Security::operator<<(), and ~EncryptorAnswer().

bool Security::EncryptorAnswer::tunneled

The documentation for this class was generated from the following files:






Web Site Translations