|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
This is the complete list of members for corium::ipc::UdsChannel< EventVariant, MaxPacketSize >, including all inherited members.
| close() noexcept | corium::ipc::UdsChannel< EventVariant, MaxPacketSize > | inline |
| connect(const std::string &serverPath, const std::string &clientPath="") noexcept | corium::ipc::UdsChannel< EventVariant, MaxPacketSize > | inline |
| isOpen() const noexcept | corium::ipc::UdsChannel< EventVariant, MaxPacketSize > | inline |
| listen(const std::string &socketPath, bool nonBlocking=true) noexcept | corium::ipc::UdsChannel< EventVariant, MaxPacketSize > | inline |
| post(EventType &&event) noexcept | corium::ipc::UdsChannel< EventVariant, MaxPacketSize > | inline |
| pumpInto(const SinkType &sink, std::size_t maxEvents=0) | corium::ipc::UdsChannel< EventVariant, MaxPacketSize > | inline |
| socket() noexcept | corium::ipc::UdsChannel< EventVariant, MaxPacketSize > | inline |
| tryPop(EventVariant &outEvent) noexcept | corium::ipc::UdsChannel< EventVariant, MaxPacketSize > | inline |
| UdsChannel()=default | corium::ipc::UdsChannel< EventVariant, MaxPacketSize > |