Agora C++ API Reference for All Platforms

Loading...
Searching...
No Matches
NGIAgoraConfigCenter.h
1//
2// Agora SDK
3//
4// Copyright (c) 2023 Agora.io. All rights reserved
5//
6
7#pragma once
8
9#include "AgoraBase.h"
10#include "AgoraRefPtr.h"
11
12namespace agora {
13namespace rtc {
14
15 class IConfigCenter : public RefCountInterface { // NOLINT
16 public:
25 virtual int SetLocalAccessPoint(const LocalAccessPointConfiguration& config) = 0;
26
27 protected:
28 virtual ~IConfigCenter() {} // NOLINT
29};
30
31} // namespace rtc
32} // namespace agora
agora::RefCountInterface
Definition AgoraRefPtr.h:31
agora::rtc::IConfigCenter
Definition NGIAgoraConfigCenter.h:15
agora::rtc::IConfigCenter::SetLocalAccessPoint
virtual int SetLocalAccessPoint(const LocalAccessPointConfiguration &config)=0
agora::rtc::IConfigCenter::~IConfigCenter
virtual ~IConfigCenter()
Definition NGIAgoraConfigCenter.h:28
agora::rtc
Definition AgoraExtensions.h:5
agora
Definition AgoraAtomicOps.h:21
agora::rtc::LocalAccessPointConfiguration
Configuration for the Local Access Point.
Definition AgoraBase.h:7871