Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
b
c
d
e
h
i
l
m
n
p
r
s
u
x
Typedefs
b
c
d
e
f
g
i
m
p
r
u
v
Enumerations
Enumerator
a
b
f
g
i
m
n
r
s
u
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
y
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
h
i
m
n
p
q
r
s
t
u
v
x
Enumerations
a
c
d
e
f
k
l
m
p
r
s
t
v
w
Enumerator
a
b
d
f
g
h
i
l
m
n
o
p
r
s
u
v
Related Functions
Files
File List
File Members
All
_
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
u
v
w
Functions
b
c
d
e
f
g
m
o
p
r
s
t
u
v
w
Variables
a
b
c
d
e
f
i
k
l
m
n
o
p
r
s
t
w
Typedefs
Enumerations
Enumerator
Macros
_
d
f
i
m
n
p
s
t
u
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