Intel® Collaboration Suite for WebRTC
version 4.3.1
Open WebRTC Toolkit (OWT) Client SDK for Windows*
network.h
1
// Copyright (C) <2018> Intel Corporation
2
//
3
// SPDX-License-Identifier: Apache-2.0
4
#ifndef OWT_BASE_NETWORK_H_
5
#define OWT_BASE_NETWORK_H_
6
namespace
owt
{
7
namespace
base {
9
struct
IceServer
{
11
std::vector<std::string>
urls
;
13
std::string
username
;
15
std::string
password
;
16
};
18
enum class
IceCandidateType : int {
20
kHost = 1,
22
kSrflx,
24
kPrflx,
26
kRelay,
28
kUnknown = 99,
29
};
31
enum class
TransportProtocolType : int {
33
kTcp = 1,
35
kUdp,
37
kUnknown=99,
38
};
39
}
40
}
41
#endif // OWT_BASE_NETWORK_H_
owt::base::IceServer::urls
std::vector< std::string > urls
URLs for this group of ICE server.
Definition:
network.h:11
owt::base::IceServer
Defines ICE server.
Definition:
network.h:9
owt
Definition:
audioplayerinterface.h:8
owt::base::IceServer::password
std::string password
Password.
Definition:
network.h:15
owt::base::IceServer::username
std::string username
Username.
Definition:
network.h:13
sdk
include
cpp
owt
base
network.h
Generated on Mon Jun 15 2020 13:22:39 for Intel® Collaboration Suite for WebRTC version 4.3.1