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 "AgoraRefPtr.h"
10 #include "AgoraBase.h"
11
12 namespace agora {
13 namespace rtc{
14
15 class IConfigCenter : public RefCountInterface { // NOLINT
16 public:
23 virtual int SetLocalAccessPoint(const LocalAccessPointConfiguration& config) = 0;
24
25 protected:
26 virtual ~IConfigCenter() {} // NOLINT
27 };
28
29 } // namespace rtc
30 } // namespace agora
AgoraBase.h
agora::rtc::LocalAccessPointConfiguration
Definition: AgoraBase.h:6075
agora
Definition: AgoraAtomicOps.h:21
agora::rtc::IConfigCenter
Definition: NGIAgoraConfigCenter.h:15
agora::rtc::IConfigCenter::~IConfigCenter
virtual ~IConfigCenter()
Definition: NGIAgoraConfigCenter.h:26
agora::rtc::IConfigCenter::SetLocalAccessPoint
virtual int SetLocalAccessPoint(const LocalAccessPointConfiguration &config)=0
AgoraRefPtr.h
agora::RefCountInterface
Definition: AgoraRefPtr.h:31