#include "ds/oversized.h"
#include "ds/ring_buffer_types.h"
#include <chrono>
#include <vector>
Go to the source code of this file.
◆ AdminMessage
General administrative messages.
| Enumerator |
|---|
| DEFINE_RINGBUFFER_MSG_TYPE | Fatal error message. Enclave -> Host.
Periodically update based on current time. Host -> Enclave.
Stopped processing messages. Enclave -> Host.
Will soon need to stop processing messages. Host -> Enclave.
Stop processing messages. Host -> Enclave.
|
| DEFINE_RINGBUFFER_MSG_TYPE | Fatal error message. Enclave -> Host.
Periodically update based on current time. Host -> Enclave.
Stopped processing messages. Enclave -> Host.
Will soon need to stop processing messages. Host -> Enclave.
Stop processing messages. Host -> Enclave.
|
| DEFINE_RINGBUFFER_MSG_TYPE | Fatal error message. Enclave -> Host.
Periodically update based on current time. Host -> Enclave.
Stopped processing messages. Enclave -> Host.
Will soon need to stop processing messages. Host -> Enclave.
Stop processing messages. Host -> Enclave.
|
| DEFINE_RINGBUFFER_MSG_TYPE | Fatal error message. Enclave -> Host.
Periodically update based on current time. Host -> Enclave.
Stopped processing messages. Enclave -> Host.
Will soon need to stop processing messages. Host -> Enclave.
Stop processing messages. Host -> Enclave.
|
| DEFINE_RINGBUFFER_MSG_TYPE | Fatal error message. Enclave -> Host.
Periodically update based on current time. Host -> Enclave.
Stopped processing messages. Enclave -> Host.
Will soon need to stop processing messages. Host -> Enclave.
Stop processing messages. Host -> Enclave.
|
◆ DECLARE_RINGBUFFER_MESSAGE_NO_PAYLOAD() [1/4]
| DECLARE_RINGBUFFER_MESSAGE_NO_PAYLOAD |
( |
AdminMessage::stop |
| ) |
|
◆ DECLARE_RINGBUFFER_MESSAGE_NO_PAYLOAD() [2/4]
| DECLARE_RINGBUFFER_MESSAGE_NO_PAYLOAD |
( |
AdminMessage::stop_notice |
| ) |
|
◆ DECLARE_RINGBUFFER_MESSAGE_NO_PAYLOAD() [3/4]
| DECLARE_RINGBUFFER_MESSAGE_NO_PAYLOAD |
( |
AdminMessage::stopped |
| ) |
|
◆ DECLARE_RINGBUFFER_MESSAGE_NO_PAYLOAD() [4/4]
| DECLARE_RINGBUFFER_MESSAGE_NO_PAYLOAD |
( |
AdminMessage::tick |
| ) |
|
◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [1/2]
| DECLARE_RINGBUFFER_MESSAGE_PAYLOAD |
( |
AdminMessage::fatal_error_msg |
, |
|
|
std::string |
|
|
) |
| |
◆ DECLARE_RINGBUFFER_MESSAGE_PAYLOAD() [2/2]
| DECLARE_RINGBUFFER_MESSAGE_PAYLOAD |
( |
AdminMessage::work_stats |
, |
|
|
std::string |
|
|
) |
| |