|
NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
Classes | |
| class | TestSourceWithLatch |
| struct | TestEvent |
| class | BaseNetworkChannel |
| This is the base class for a network channel with support to connection init and close. More... | |
| class | NetworkDataSender |
| Mixin to add sendBuffer semantics to the BaseChannelType. More... | |
| class | NetworkEventSender |
| Mixin to add event sending semantics to a base channel. More... | |
| struct | overloaded |
| class | UlimitNumFdChanger |
Functions | |
| template<typename T > | |
| std::unique_ptr< T > | createNetworkChannel (std::shared_ptr< zmq::context_t > const &zmqContext, std::string &&socketAddr, NesPartition nesPartition, ExchangeProtocol &protocol, Runtime::BufferManagerPtr bufferManager, int highWaterMark, std::chrono::milliseconds waitTime, uint8_t retryTimes, DecomposedQueryPlanVersion version=0, std::optional< std::future< bool >> abortConnection=std::nullopt) |
| template<class... Ts> | |
| overloaded (Ts...) -> overloaded< Ts... > | |
| std::unique_ptr<T> NES::Network::detail::createNetworkChannel | ( | std::shared_ptr< zmq::context_t > const & | zmqContext, |
| std::string && | socketAddr, | ||
| NesPartition | nesPartition, | ||
| ExchangeProtocol & | protocol, | ||
| Runtime::BufferManagerPtr | bufferManager, | ||
| int | highWaterMark, | ||
| std::chrono::milliseconds | waitTime, | ||
| uint8_t | retryTimes, | ||
| DecomposedQueryPlanVersion | version = 0, |
||
| std::optional< std::future< bool >> | abortConnection = std::nullopt |
||
| ) |
References NES::Network::Messages::DataChannel, NES::Network::Messages::ErrorMessage, NES::Network::Messages::EventOnlyChannel, NES::Runtime::NesThread::getId(), NES::Network::ChannelId::getNesPartition(), backward::details::move(), NES_ASSERT2_FMT, NES_DEBUG, NES_ERROR, NES_INFO, NES_THROW_RUNTIME_ERROR, NES_WARNING, protocol, and NES::Network::Messages::ServerReady.
| NES::Network::detail::overloaded | ( | Ts... | ) | -> overloaded< Ts... > |