Deskflow
1.26.0.418
Keyboard and mouse sharing utility
Toggle main menu visibility
Loading...
Searching...
No Matches
SslLogger.h
Go to the documentation of this file.
1
/*
2
* Deskflow -- mouse and keyboard sharing utility
3
* SPDX-FileCopyrightText: (C) 2015 - 2022 Synergy App Ltd
4
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
5
*/
6
7
#pragma once
8
#include <openssl/ssl.h>
9
#include <string>
10
11
class
SslLogger
12
{
13
public
:
14
static
void
logSecureLibInfo
();
15
static
void
logSecureCipherInfo
(
const
SSL *ssl);
16
static
void
logSecureConnectInfo
(
const
SSL *ssl);
17
static
void
logError
(
const
std::string &reason =
""
);
18
static
void
logErrorByCode
(
int
code,
int
retry);
19
};
SslLogger
Definition
SslLogger.h:12
SslLogger::logSecureLibInfo
static void logSecureLibInfo()
Definition
SslLogger.cpp:60
SslLogger::logSecureCipherInfo
static void logSecureCipherInfo(const SSL *ssl)
Definition
SslLogger.cpp:71
SslLogger::logSecureConnectInfo
static void logSecureConnectInfo(const SSL *ssl)
Definition
SslLogger.cpp:79
SslLogger::logError
static void logError(const std::string &reason="")
Definition
SslLogger.cpp:115
SslLogger::logErrorByCode
static void logErrorByCode(int code, int retry)
Definition
SslLogger.cpp:129
src
lib
net
SslLogger.h
Generated by
1.18.0