SmartSpectra C++ SDK
Measure human vitals from video with SmartSpectra C++ SDK.
Loading...
Searching...
No Matches
custom_rest_settings.hpp
1// custom_rest_settings.hpp
2// Created by Greg on 8/28/24.
3// Copyright (C) 2025 Presage Security, Inc.
4//
5// SPDX-License-Identifier: LGPL-3.0-or-later
6
7#pragma once
8
9#include "configuration.hpp"
10
11#ifdef ENABLE_CUSTOM_SERVER
12
13// === standard library includes ===
14#include <optional>
15#include <string>
16// === third-party includes ===
17#include <absl/status/status.h>
18// === local includes ===
19#include "settings.hpp"
20
21namespace presage::smartspectra::container::settings {
22
29struct CustomServerConfiguration {
30 std::optional<std::string> continuous_server_url;
31};
32
42absl::Status ApplyCustomServerConfig(const CustomServerConfiguration& config);
43
44} // namespace presage::smartspectra::container::settings
45
46#endif // ENABLE_CUSTOM_SERVER