libsshpp
v0.1.7
Modern C++17 wrapper for libssh
Loading...
Searching...
No Matches
fwd.hpp
Go to the documentation of this file.
1
// SPDX-License-Identifier: LGPL-2.1-or-later
2
#pragma once
3
4
namespace
sshpp
{
5
6
class
Library;
7
class
Session;
8
class
Channel;
9
class
Event;
10
class
Key;
11
using
PublicKey
=
Key
;
12
class
Fingerprint
;
13
class
KnownHosts
;
14
class
HostKeyVerifier
;
15
class
Authenticator
;
16
struct
ErrorInfo
;
17
struct
SessionOptions
;
18
struct
ExecResult
;
19
class
Exec
;
20
21
}
// namespace sshpp
sshpp::Authenticator
Authentication strategy interface. See docs/design/04 §4.4.
Definition
auth.hpp:21
sshpp::Exec
Definition
exec.hpp:39
sshpp::Fingerprint
Definition
key.hpp:38
sshpp::HostKeyVerifier
Policy object consulted by Session::verify_host_key(). See docs/design/04 §4.6.
Definition
host_key_verifier.hpp:25
sshpp::Key
Definition
key.hpp:59
sshpp::KnownHosts
Definition
known_hosts.hpp:32
sshpp
Definition
auth.hpp:18
sshpp::ErrorInfo
Definition
error.hpp:119
sshpp::ExecResult
Definition
exec.hpp:21
sshpp::SessionOptions
Definition
session_options.hpp:25
include
sshpp
fwd.hpp
Generated by
1.9.8