reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::EncryptionManager Class Reference

#include <EncryptionManager.hxx>

Inheritance diagram for resip::EncryptionManager:
[legend]

Classes

class  Exception
 

Public Member Functions

 EncryptionManager (DialogUsageManager &dum, TargetCommand::Target &target)
 
virtual ~EncryptionManager ()
 
void setRemoteCertStore (std::unique_ptr< RemoteCertStore > store)
 
virtual DumFeature::ProcessingResult process (Message *msg)
 
- Public Member Functions inherited from resip::DumFeature
 DumFeature (DialogUsageManager &dum, TargetCommand::Target &target)
 
virtual ~DumFeature ()
 
virtual void postCommand (std::unique_ptr< Message > message)
 

Additional Inherited Members

- Public Types inherited from resip::DumFeature
enum  ProcessingResultMask { EventDoneBit = 1 << 0 , EventTakenBit = 1 << 1 , FeatureDoneBit = 1 << 2 , ChainDoneBit = 1 << 3 }
 
enum  ProcessingResult {
  EventTaken = EventTakenBit , FeatureDone = FeatureDoneBit , FeatureDoneAndEventDone = FeatureDoneBit | EventDoneBit , FeatureDoneAndEventTaken = FeatureDoneBit | EventTakenBit ,
  ChainDoneAndEventDone = ChainDoneBit | EventDoneBit , ChainDoneAndEventTaken = ChainDoneBit | EventTakenBit
}
 
- Protected Attributes inherited from resip::DumFeature
DialogUsageManager & mDum
 
TargetCommand::Target & mTarget
 

Detailed Description

Definition at line 25 of file EncryptionManager.hxx.

Constructor & Destructor Documentation

◆ EncryptionManager()

EncryptionManager::EncryptionManager ( DialogUsageManager &  dum,
TargetCommand::Target &  target 
)

Definition at line 57 of file EncryptionManager.cxx.

◆ ~EncryptionManager()

EncryptionManager::~EncryptionManager ( )
virtual

Definition at line 62 of file EncryptionManager.cxx.

Member Function Documentation

◆ process()

DumFeature::ProcessingResult EncryptionManager::process ( Message *  msg)
virtual

Implements resip::DumFeature.

Definition at line 78 of file EncryptionManager.cxx.

◆ setRemoteCertStore()

void EncryptionManager::setRemoteCertStore ( std::unique_ptr< RemoteCertStore >  store)

Definition at line 71 of file EncryptionManager.cxx.


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