reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
TurnAsyncSocket.hxx File Reference
#include <asio.hpp>
#include <asio/ssl.hpp>
#include <rutil/Data.hxx>
#include <rutil/Mutex.hxx>
#include <map>
#include <queue>
#include "reTurn/StunTuple.hxx"
#include "reTurn/StunMessage.hxx"
#include "reTurn/ChannelManager.hxx"
#include "reTurn/AsyncSocketBase.hxx"
#include "TurnAsyncSocketHandler.hxx"
#include <functional>
#include <memory>
#include <utility>

Go to the source code of this file.

Classes

class  reTurn::TurnAsyncSocket
 

Namespaces

namespace  reTurn
 

Macros

#define UDP_RT0   100
 
#define UDP_MAX_RETRANSMITS   7
 
#define TCP_RESPONSE_TIME   39500
 
#define UDP_Rm   16
 
#define UDP_FINAL_REQUEST_TIME   (UDP_RT0 * UDP_Rm)
 
#define DEFAULT_RETRANS_INTERVAL_MS   0
 

Macro Definition Documentation

◆ DEFAULT_RETRANS_INTERVAL_MS

#define DEFAULT_RETRANS_INTERVAL_MS   0

Definition at line 37 of file TurnAsyncSocket.hxx.

◆ TCP_RESPONSE_TIME

#define TCP_RESPONSE_TIME   39500

Definition at line 34 of file TurnAsyncSocket.hxx.

◆ UDP_FINAL_REQUEST_TIME

#define UDP_FINAL_REQUEST_TIME   (UDP_RT0 * UDP_Rm)

Definition at line 36 of file TurnAsyncSocket.hxx.

◆ UDP_MAX_RETRANSMITS

#define UDP_MAX_RETRANSMITS   7

Definition at line 33 of file TurnAsyncSocket.hxx.

◆ UDP_Rm

#define UDP_Rm   16

Definition at line 35 of file TurnAsyncSocket.hxx.

◆ UDP_RT0

#define UDP_RT0   100

Definition at line 31 of file TurnAsyncSocket.hxx.