Fawkes API  Fawkes Development Version
fawkes::WebviewJpegStreamProducer::Buffer Class Reference

Image buffer passed to stream subscribers. More...

#include "jpeg_stream_producer.h"

Public Member Functions

 Buffer (unsigned char *data, size_t size)
 Constructor. More...
 
 ~Buffer ()
 Destructor. More...
 
const unsigned char * data () const
 Get data buffer. More...
 
size_t size () const
 Get buffer size. More...
 

Detailed Description

Image buffer passed to stream subscribers.

Definition at line 52 of file jpeg_stream_producer.h.

Constructor & Destructor Documentation

◆ Buffer()

fawkes::WebviewJpegStreamProducer::Buffer::Buffer ( unsigned char *  data,
size_t  size 
)

Constructor.

Parameters
datadata buffer
sizesize in bytes of data

Definition at line 50 of file jpeg_stream_producer.cpp.

◆ ~Buffer()

fawkes::WebviewJpegStreamProducer::Buffer::~Buffer ( )

Destructor.

Definition at line 56 of file jpeg_stream_producer.cpp.

Member Function Documentation

◆ data()

const unsigned char* fawkes::WebviewJpegStreamProducer::Buffer::data ( ) const
inline

Get data buffer.

Returns
data buffer

Definition at line 59 of file jpeg_stream_producer.h.

Referenced by WebviewImageRequestProcessor::process_request().

◆ size()

size_t fawkes::WebviewJpegStreamProducer::Buffer::size ( ) const
inline

Get buffer size.

Returns
b uffer size.

Definition at line 64 of file jpeg_stream_producer.h.

Referenced by WebviewImageRequestProcessor::process_request().


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