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:6011
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