PrivMX Endpoint v2.8.0
Loading...
Searching...
No Matches
privmx::endpoint::stream::TurnCredentials Struct Reference

#include <privmx/endpoint/stream/Types.hpp>

Public Attributes

std::string url
std::string username
std::string password
int64_t expirationTime

Detailed Description

Holds credentials of a TURN server. Can be used to build an ICEServer for the WebRTC layer. A TURN server relays the Streams when the network configuration blocks direct traffic, e.g. because of a firewall or a double NAT.

Member Data Documentation

◆ expirationTime

int64_t privmx::endpoint::stream::TurnCredentials::expirationTime

timestamp after which the credentials are no longer valid

◆ password

std::string privmx::endpoint::stream::TurnCredentials::password

password to authenticate with

◆ url

std::string privmx::endpoint::stream::TurnCredentials::url

URL of the TURN server

◆ username

std::string privmx::endpoint::stream::TurnCredentials::username

user name to authenticate with


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