Dante Application Library API
include
audinate
dal
ConnectionsConfig.hpp
1
#pragma once
2
3
#include "audinate/dal/Common.hpp"
4
5
namespace
Audinate {
namespace
DAL {
6
7
class
ConnectionsConfig
8
{
9
public
:
10
ConnectionsConfig
();
11
~
ConnectionsConfig
();
12
13
void
setDomainClientProxySocketDescriptor(
SocketDescriptor
socketDescriptor);
14
SocketDescriptor
getDomainClientProxySocketDescriptor()
const
;
15
20
void
setArcpSocketDescriptor
(
SocketDescriptor
socketDescriptor);
21
SocketDescriptor
getArcpSocketDescriptor()
const
;
22
23
void
setConmonClientSocketDescriptor(
SocketDescriptor
socketDescriptor);
24
SocketDescriptor
getConmonClientSocketDescriptor()
const
;
25
26
#ifdef _WIN32
27
void
setMdnsClientSocketDescriptor(
SocketDescriptor
socketDescriptor);
28
SocketDescriptor
getMdnsClientSocketDescriptor()
const
;
29
#endif
30
31
private
:
32
SocketDescriptor
mDomainClientProxySocketDescriptor;
33
SocketDescriptor
mArcpSocketDescriptor;
34
SocketDescriptor
mConmonClientSocketDescriptor;
35
36
#ifdef _WIN32
37
SocketDescriptor
mMdnsClientSocketDescriptor;
38
#endif
39
};
40
41
}; };
Audinate::DAL::SocketDescriptor
Definition:
Common.hpp:71
Audinate::DAL::ConnectionsConfig::setArcpSocketDescriptor
void setArcpSocketDescriptor(SocketDescriptor socketDescriptor)
Set the ARCP SocketDescriptor.
Audinate::DAL::ConnectionsConfig
Definition:
ConnectionsConfig.hpp:7
Generated by
1.8.17