shared
depthai-shared
3rdparty
nanorpc
core
detail
pack_meta.h
Go to the documentation of this file.
1
//-------------------------------------------------------------------
2
// Nano RPC
3
// https://github.com/tdv/nanorpc
4
// Created: 05.2018
5
// Copyright (C) 2018 tdv
6
//-------------------------------------------------------------------
7
8
#ifndef __NANO_RPC_CORE_DETAIL_PACK_META_H__
9
#define __NANO_RPC_CORE_DETAIL_PACK_META_H__
10
11
// STD
12
#include <cstdint>
13
14
namespace
nanorpc
15
{
16
namespace
core
17
{
18
namespace
detail
19
{
20
namespace
pack
21
{
22
namespace
meta
23
{
24
25
26
enum class
type
: std::uint32_t
27
{
28
unknown
,
29
request
,
30
response
,
31
};
32
33
enum class
status
: std::uint32_t
34
{
35
fail
,
36
good
37
};
38
39
40
}
// namespace meta
41
}
// namespace pack
42
}
// namespace detail
43
}
// namespace core
44
}
// namespace nanorpc
45
46
47
#endif // !__NANO_RPC_CORE_DETAIL_PACK_META_H__
nanorpc
Definition:
client.h:30
nanorpc::core::detail::pack::meta::status::good
@ good
nanorpc::core::detail::pack::meta::type::response
@ response
nanorpc::core::detail::pack::meta::type
type
Definition:
pack_meta.h:26
nanorpc::core::detail::pack::meta::type::unknown
@ unknown
nanorpc::core::detail::pack::meta::type::request
@ request
nanorpc::core::detail::pack::meta::status
status
Definition:
pack_meta.h:33
nanorpc::core::detail::pack::meta::status::fail
@ fail
depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:19