#include <commrat/platform/tims_wrapper.hpp>
Definition at line 47 of file tims_wrapper.hpp.
◆ TimsWrapper() [1/3]
| commrat::TimsWrapper::TimsWrapper |
( |
const TimsConfig & |
config | ) |
|
|
explicit |
◆ ~TimsWrapper()
| commrat::TimsWrapper::~TimsWrapper |
( |
| ) |
|
◆ TimsWrapper() [2/3]
| commrat::TimsWrapper::TimsWrapper |
( |
const TimsWrapper & |
| ) |
|
|
delete |
◆ TimsWrapper() [3/3]
◆ get_mailbox_id()
| uint32_t commrat::TimsWrapper::get_mailbox_id |
( |
| ) |
const |
|
inline |
◆ get_mailbox_name()
| const std::string & commrat::TimsWrapper::get_mailbox_name |
( |
| ) |
const |
|
inline |
◆ get_messages_received()
| uint64_t commrat::TimsWrapper::get_messages_received |
( |
| ) |
const |
|
inline |
◆ get_messages_sent()
| uint64_t commrat::TimsWrapper::get_messages_sent |
( |
| ) |
const |
|
inline |
◆ has_message()
| bool commrat::TimsWrapper::has_message |
( |
| ) |
const |
◆ initialize()
◆ is_initialized()
| bool commrat::TimsWrapper::is_initialized |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ receive()
◆ receive_raw_bytes()
| ssize_t commrat::TimsWrapper::receive_raw_bytes |
( |
std::span< std::byte > |
buffer, |
|
|
Milliseconds |
timeout |
|
) |
| |
|
inline |
◆ send()
template<typename T >
| TimsResult commrat::TimsWrapper::send |
( |
T & |
message, |
|
|
uint32_t |
dest_mailbox_id |
|
) |
| |
|
inline |
◆ shutdown()
| void commrat::TimsWrapper::shutdown |
( |
| ) |
|
The documentation for this class was generated from the following file: