3#include "../../global.hpp"
5#include "../../image.hpp"
7#include "../chunk_image_buffer_description.hpp"
8#include "../gevserver.hpp"
85 static
void __stdcall SendDispatcher(
void *pPrivate)
88 if (
auto pFunction =
reinterpret_cast<std::function<
void(
void)
> *>(pPrivate))
Base class of all streams.
Definition stream_base.hpp:19
Base class for a stream.
Definition decl_stream_base.hpp:19
StreamBase(const ServerBasePtr &parent)
Creates the stream from the given parent server.
Definition decl_stream_base.hpp:25
virtual void SetResendBuffersCount(const std::int64_t &numBuffers)
Sets the number of resend buffers.
Definition detail_stream_base.hpp:29
virtual std::int64_t ResendBuffersCount() const
Gets the number of resend buffers.
Definition detail_stream_base.hpp:22
virtual bool IsRunning() const
Gets whether this stream is running.
Definition detail_stream_base.hpp:17
Namespace for GevServer based device configuration.
Definition decl_int_swiss_knife_node.hpp:11
std::shared_ptr< ServerBase > ServerBasePtr
Convenience shared pointer for GevServer.
Definition gevserver.hpp:39
Root namespace for the Image Manager interface.
Definition version.hpp:11