TunnelStateData::MyAnswerDialer Class Reference
Gives Security::PeerConnector access to Answer in the TunnelStateData callback dialer. More...
Inheritance diagram for TunnelStateData::MyAnswerDialer:

Collaboration diagram for TunnelStateData::MyAnswerDialer:

Public Types | |
typedef void(TunnelStateData::* | Method) (Security::EncryptorAnswer &) |
Public Member Functions | |
MyAnswerDialer (Method method, TunnelStateData *tunnel) | |
virtual bool | canDial (AsyncCall &) |
void | dial (AsyncCall &) |
virtual void | print (std::ostream &os) const |
virtual Security::EncryptorAnswer & | answer () |
gives PeerConnector access to the in-dialer answer More... | |
Private Attributes | |
Method | method_ |
CbcPointer< TunnelStateData > | tunnel_ |
Security::EncryptorAnswer | answer_ |
Detailed Description
Member Typedef Documentation
◆ Method
typedef void(TunnelStateData::* TunnelStateData::MyAnswerDialer::Method) (Security::EncryptorAnswer &) |
Constructor & Destructor Documentation
◆ MyAnswerDialer()
|
inline |
Member Function Documentation
◆ answer()
|
inlinevirtual |
Implements Security::PeerConnector::CbDialer.
Definition at line 252 of file tunnel.cc.
References answer_.
◆ canDial()
|
inlinevirtual |
Definition at line 245 of file tunnel.cc.
References tunnel_, and CbcPointer< Cbc >::valid().
◆ dial()
|
inline |
◆ print()
|
inlinevirtual |
Implements CallDialer.
Definition at line 247 of file tunnel.cc.
References answer_, CbcPointer< Cbc >::get(), and tunnel_.
Member Data Documentation
◆ answer_
|
private |
◆ method_
|
private |
◆ tunnel_
|
private |
The documentation for this class was generated from the following file:
- src/tunnel.cc