|
CCF
|
#include <service.h>
Public Attributes | |
| ccf::crypto::Pem | cert |
| x.509 Service Certificate, as a PEM string | |
| ServiceStatus | status = ServiceStatus::OPENING |
| Status of the service. | |
| std::optional< ccf::kv::Version > | previous_service_identity_version |
| Version (seqno) of previous service identity (before the last recovery) | |
| std::optional< size_t > | recovery_count = std::nullopt |
| Number of disaster recoveries performed on this service. | |
| nlohmann::json | service_data = nullptr |
| std::optional< ccf::TxID > | current_service_create_txid = std::nullopt |
| TxID at which current service was created. | |
| ccf::crypto::Pem ccf::ServiceInfo::cert |
x.509 Service Certificate, as a PEM string
| std::optional<ccf::TxID> ccf::ServiceInfo::current_service_create_txid = std::nullopt |
TxID at which current service was created.
| std::optional<ccf::kv::Version> ccf::ServiceInfo::previous_service_identity_version |
Version (seqno) of previous service identity (before the last recovery)
| std::optional<size_t> ccf::ServiceInfo::recovery_count = std::nullopt |
Number of disaster recoveries performed on this service.
| nlohmann::json ccf::ServiceInfo::service_data = nullptr |
Free-form user data, can be used by members to store additional information about service
| ServiceStatus ccf::ServiceInfo::status = ServiceStatus::OPENING |
Status of the service.