mirror of
https://github.com/sle118/squeezelite-esp32.git
synced 2025-12-07 20:17:04 +03:00
25 lines
441 B
C++
25 lines
441 B
C++
#pragma once
|
|
|
|
#include <string> // for string
|
|
#ifdef BELL_ONLY_CJSON
|
|
#include "cJSON.h"
|
|
#else
|
|
#endif
|
|
|
|
namespace cspot {
|
|
class ApResolve {
|
|
private:
|
|
std::string apOverride;
|
|
|
|
public:
|
|
ApResolve(std::string apOverride);
|
|
|
|
/**
|
|
* @brief Connects to spotify's servers and returns first valid ap address
|
|
*
|
|
* @return std::string Address in form of url:port
|
|
*/
|
|
std::string fetchFirstApAddress();
|
|
};
|
|
} // namespace cspot
|