supla-device
Loading...
Searching...
No Matches
src
supla
network
connection_error.h
1
// SPDX-FileCopyrightText: AC SOFTWARE SP. Z O.O.
2
// SPDX-License-Identifier: GPL-2.0-or-later
3
4
#ifndef SRC_SUPLA_NETWORK_CONNECTION_ERROR_H_
5
#define SRC_SUPLA_NETWORK_CONNECTION_ERROR_H_
6
7
#include <stdint.h>
8
9
namespace
Supla {
10
11
enum class
ConnectionError : uint8_t {
12
NONE,
13
UNKNOWN,
14
DNS,
15
CONNECTION_TIMEOUT,
16
CONNECTION_REFUSED,
17
CONNECTION_LOST,
18
SERVER_UNAVAILABLE,
19
BAD_CREDENTIALS,
20
NOT_AUTHORIZED,
21
PROTOCOL_ERROR,
22
TLS_ERROR,
23
CERTIFICATE_ERROR,
24
CERTIFICATE_EXPIRED,
25
CERTIFICATE_NOT_YET_VALID,
26
HOSTNAME_MISMATCH,
27
UNTRUSTED_CERTIFICATE,
28
};
29
30
}
// namespace Supla
31
32
#endif
// SRC_SUPLA_NETWORK_CONNECTION_ERROR_H_
Generated by
1.12.0