reSIProcate/stack  9694
Public Member Functions | Public Attributes | Private Member Functions
resip::TransportSelector::TlsTransportKey Class Reference
Collaboration diagram for resip::TransportSelector::TlsTransportKey:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TlsTransportKey (const resip::Data &domain, resip::TransportType type, resip::IpVersion version)
 TlsTransportKey (const TlsTransportKey &orig)
 ~TlsTransportKey ()
bool operator< (const TlsTransportKey &rhs) const

Public Attributes

resip::Data mDomain
resip::TransportType mType
resip::IpVersion mVersion

Private Member Functions

 TlsTransportKey ()

Detailed Description

Definition at line 174 of file TransportSelector.hxx.


Constructor & Destructor Documentation

resip::TransportSelector::TlsTransportKey::TlsTransportKey ( const resip::Data domain,
resip::TransportType  type,
resip::IpVersion  version 
) [inline]

Definition at line 177 of file TransportSelector.hxx.

               :mDomain(domain),
               mType(type),
               mVersion(version)
            {}
resip::TransportSelector::TlsTransportKey::TlsTransportKey ( const TlsTransportKey orig) [inline]

Definition at line 183 of file TransportSelector.hxx.

References mDomain, mType, and mVersion.

            {
               mDomain=orig.mDomain;
               mType=orig.mType;
               mVersion=orig.mVersion;
            }
resip::TransportSelector::TlsTransportKey::~TlsTransportKey ( ) [inline]

Definition at line 190 of file TransportSelector.hxx.

{}
resip::TransportSelector::TlsTransportKey::TlsTransportKey ( ) [private]

Member Function Documentation

bool resip::TransportSelector::TlsTransportKey::operator< ( const TlsTransportKey rhs) const [inline]

Definition at line 191 of file TransportSelector.hxx.

References mDomain, mType, and mVersion.

            {
               if(mDomain < rhs.mDomain)
               {
                  return true;
               }
               else if(mDomain == rhs.mDomain)
               {
                  if(mType < rhs.mType)
                  {
                     return true;
                  }
                  else if(mType == rhs.mType)
                  {
                     return mVersion < rhs.mVersion;
                  }
               }
               return false;
            }

Member Data Documentation

Definition at line 211 of file TransportSelector.hxx.

Referenced by operator<(), and TlsTransportKey().

Definition at line 212 of file TransportSelector.hxx.

Referenced by operator<(), and TlsTransportKey().

Definition at line 213 of file TransportSelector.hxx.

Referenced by operator<(), and TlsTransportKey().


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