reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
dtls::DtlsTimer Class Referenceabstract

#include <DtlsTimer.hxx>

Inheritance diagram for dtls::DtlsTimer:
[legend]

Public Member Functions

 DtlsTimer (unsigned int seq)
 
virtual ~DtlsTimer ()
 
virtual void expired ()=0
 
virtual void fire ()
 
unsigned int getSeq ()
 
void invalidate ()
 
void setLock (std::shared_ptr< std::mutex > lock)
 

Detailed Description

Definition at line 19 of file DtlsTimer.hxx.

Constructor & Destructor Documentation

◆ DtlsTimer()

DtlsTimer::DtlsTimer ( unsigned int  seq)

Definition at line 11 of file DtlsTimer.cxx.

◆ ~DtlsTimer()

DtlsTimer::~DtlsTimer ( )
virtual

Definition at line 17 of file DtlsTimer.cxx.

Member Function Documentation

◆ expired()

virtual void dtls::DtlsTimer::expired ( )
pure virtual

Implemented in dtls::DtlsSocketTimer.

◆ fire()

void DtlsTimer::fire ( )
virtual

Definition at line 22 of file DtlsTimer.cxx.

◆ getSeq()

unsigned int dtls::DtlsTimer::getSeq ( )
inline

Definition at line 28 of file DtlsTimer.hxx.

◆ invalidate()

void dtls::DtlsTimer::invalidate ( )
inline

Definition at line 30 of file DtlsTimer.hxx.

◆ setLock()

void dtls::DtlsTimer::setLock ( std::shared_ptr< std::mutex >  lock)
inline

Definition at line 36 of file DtlsTimer.hxx.


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