Agora RTC Objective-C API Reference Refactor

NGIAgoraConfigCenter.h
Go to the documentation of this file.
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
12 namespace agora {
13 namespace 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
AgoraBase.h
agora::rtc::LocalAccessPointConfiguration
Configuration for the Local Access Point.
Definition: AgoraBase.h:7872
agora
Definition: AgoraAtomicOps.h:21
agora::rtc::IConfigCenter
Definition: NGIAgoraConfigCenter.h:15
agora::rtc::IConfigCenter::~IConfigCenter
virtual ~IConfigCenter()
Definition: NGIAgoraConfigCenter.h:28
agora::rtc::IConfigCenter::SetLocalAccessPoint
virtual int SetLocalAccessPoint(const LocalAccessPointConfiguration &config)=0
AgoraRefPtr.h
agora::RefCountInterface
Definition: AgoraRefPtr.h:31