3#include "audinate/dal/Common.hpp"
5namespace Audinate {
namespace DAL {
50std::shared_ptr<DAL> createDAL(
const char *accessToken);
An available network interface that is valid for use with DAL.
Definition DAL.hpp:11
bool isLinkUp
Is the network interface link currently connected.
Definition DAL.hpp:19
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.
virtual void getAvailableInterfaces(std::vector< AvailableInterface > &interfaces)=0
Get a collection of available, wired network interfaces.
The DALVersion class used for tracking updates to the DAL library.
Definition Types.hpp:73