|
Dante Application Library API
|
3 #include "audinate/dal/Common.hpp"
5 namespace Audinate {
namespace DAL {
50 std::shared_ptr<DAL> createDAL(
const char *accessToken);
unsigned int index
integer index of the interface
Definition: DAL.hpp:13
std::wstring name
wstring name of the interface.
Definition: DAL.hpp:15
virtual Id64 getManufacturerId() const =0
Get the manufacturer ID as set by Audinate in your access token.
bool isLinkUp
Is the network interface link currently connected.
Definition: DAL.hpp:19
virtual void getAvailableInterfaces(std::vector< AvailableInterface > &interfaces)=0
Get a collection of available, wired network interfaces.
std::string name
string name of the interface.
Definition: DAL.hpp:17
The main DAL class and entry point.
Definition: DAL.hpp:25
The DALVersion class used for tracking updates to the DAL library.
Definition: Types.hpp:72
An available network interface that is valid for use with DAL.
Definition: DAL.hpp:10