CCF
Loading...
Searching...
No Matches
src
node
network_state.h
Go to the documentation of this file.
1
// Copyright (c) Microsoft Corporation. All rights reserved.
2
// Licensed under the Apache 2.0 License.
3
#pragma once
4
5
#include "
identity.h
"
6
#include "
ledger_secrets.h
"
7
#include "
service/network_tables.h
"
8
9
namespace
ccf
10
{
11
struct
NetworkState
:
public
NetworkTables
12
{
13
std::unique_ptr<NetworkIdentity>
identity
;
14
std::shared_ptr<LedgerSecrets>
ledger_secrets
;
15
16
NetworkState
() =
default
;
17
};
18
}
identity.h
ledger_secrets.h
ccf
Definition
app_interface.h:14
network_tables.h
ccf::NetworkState
Definition
network_state.h:12
ccf::NetworkState::NetworkState
NetworkState()=default
ccf::NetworkState::ledger_secrets
std::shared_ptr< LedgerSecrets > ledger_secrets
Definition
network_state.h:14
ccf::NetworkState::identity
std::unique_ptr< NetworkIdentity > identity
Definition
network_state.h:13
ccf::NetworkTables
Definition
network_tables.h:46
Generated by
1.9.8