NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
NES::PersistentTCPSourceProperties Class Reference

#include <PersistentTCPSourceProperties.hpp>

Collaboration diagram for NES::PersistentTCPSourceProperties:
[legend]

Public Member Functions

 PersistentTCPSourceProperties (uint64_t socketFd, const std::shared_ptr< MMapCircularBuffer > &circularBuffer)
 Ctor. More...
 

Public Attributes

uint64_t socketFd
 
std::shared_ptr< MMapCircularBuffercircularBuffer
 

Constructor & Destructor Documentation

◆ PersistentTCPSourceProperties()

NES::PersistentTCPSourceProperties::PersistentTCPSourceProperties ( uint64_t  socketFd,
const std::shared_ptr< MMapCircularBuffer > &  circularBuffer 
)
inline

Ctor.

Parameters
socketFdsocket file descriptor
circularBuffer: circular buffer

Member Data Documentation

◆ circularBuffer

std::shared_ptr<MMapCircularBuffer> NES::PersistentTCPSourceProperties::circularBuffer

◆ socketFd

uint64_t NES::PersistentTCPSourceProperties::socketFd

The documentation for this class was generated from the following file: