swift
src
core
afv
crypto
cryptodtoheaderdto.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (C) 2019 swift Project Community / Contributors
2
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3
5
6
#ifndef SWIFT_CORE_AFV_CRYPTO_CRYPTODTOHEADERDTO_H
7
#define SWIFT_CORE_AFV_CRYPTO_CRYPTODTOHEADERDTO_H
8
9
#include <cstdint>
10
11
#include <QString>
12
13
#include "msgpack.hpp"
14
15
#include "
core/afv/crypto/cryptodtomode.h
"
16
17
namespace
swift::core::afv::crypto
18
{
20
struct
CryptoDtoHeaderDto
21
{
22
std::string
ChannelTag
;
23
uint64_t
Sequence
;
24
CryptoDtoMode
Mode
;
25
MSGPACK_DEFINE(
ChannelTag
,
Sequence
,
Mode
)
26
};
27
}
// namespace swift::core::afv::crypto
28
29
#endif
// SWIFT_CORE_AFV_CRYPTO_CRYPTODTOHEADERDTO_H
cryptodtomode.h
swift::core::afv::crypto::CryptoDtoMode
CryptoDtoMode
DTO mode.
Definition:
cryptodtomode.h:15
swift::core::afv::crypto::CryptoDtoHeaderDto
DTO header.
Definition:
cryptodtoheaderdto.h:21
swift::core::afv::crypto::CryptoDtoHeaderDto::Mode
CryptoDtoMode Mode
mode
Definition:
cryptodtoheaderdto.h:24
swift::core::afv::crypto::CryptoDtoHeaderDto::ChannelTag
std::string ChannelTag
channel
Definition:
cryptodtoheaderdto.h:22
swift::core::afv::crypto::CryptoDtoHeaderDto::Sequence
uint64_t Sequence
sequence
Definition:
cryptodtoheaderdto.h:23
Generated on Mon Mar 24 2025 16:42:18 for swift by
1.9.1