|
libe3 0.2.5
C++ library for E3AP RAN vendor integration
|
Public Member Functions | |
| Impl (libe3::E3Config config, std::size_t queue_capacity) | |
| void | enqueue (E3Event ev) |
Public Attributes | |
| std::unique_ptr< libe3::E3Agent > | agent |
| libe3::LockFreeQueue< E3Event > | queue |
| std::atomic< unsigned long long > | dropped {0} |
| std::mutex | setup_mu |
| bool | have_setup {false} |
| libe3::SetupResponse | setup |
Definition at line 32 of file e3_dapp_session.cpp.
|
inlineexplicit |
Definition at line 33 of file e3_dapp_session.cpp.
|
inline |
Definition at line 49 of file e3_dapp_session.cpp.
| std::unique_ptr<libe3::E3Agent> libe3::py::DAppSession::Impl::agent |
Definition at line 37 of file e3_dapp_session.cpp.
| std::atomic<unsigned long long> libe3::py::DAppSession::Impl::dropped {0} |
Definition at line 42 of file e3_dapp_session.cpp.
| bool libe3::py::DAppSession::Impl::have_setup {false} |
Definition at line 46 of file e3_dapp_session.cpp.
| libe3::LockFreeQueue<E3Event> libe3::py::DAppSession::Impl::queue |
Definition at line 41 of file e3_dapp_session.cpp.
| libe3::SetupResponse libe3::py::DAppSession::Impl::setup |
Definition at line 47 of file e3_dapp_session.cpp.
|
mutable |
Definition at line 45 of file e3_dapp_session.cpp.