vulp
2.3.0
Request.h
Go to the documentation of this file.
1
// SPDX-License-Identifier: Apache-2.0
2
// Copyright 2022 Stéphane Caron
3
4
#pragma once
5
6
#include <cstdint>
7
8
namespace
vulp::spine
{
9
10
enum class
Request
: uint32_t {
11
kNone
= 0,
// no active request
12
kObservation
= 1,
13
kAction
= 2,
14
kStart
= 3,
15
kStop
= 4,
16
kError
= 5
// last request was invalid
17
};
18
19
}
// namespace vulp::spine
vulp.spine.request.Request
Flag set by the agent to request an operation from the spine.
Definition:
request.py:10
vulp.spine.request.Request.kError
int kError
Definition:
request.py:24
vulp.spine.request.Request.kStop
int kStop
Definition:
request.py:23
vulp.spine.request.Request.kStart
int kStart
Definition:
request.py:22
vulp.spine.request.Request.kNone
int kNone
Definition:
request.py:19
vulp.spine.request.Request.kObservation
int kObservation
Definition:
request.py:20
vulp.spine.request.Request.kAction
int kAction
Definition:
request.py:21
vulp.spine
Inter-process communication protocol with the spine.
Definition:
__init__.py:1
vulp
spine
Request.h
Generated by
1.9.1