5MP Motion Camera Settings  1.1.1.1
A responsive web-application for controlling the camera settings via the exchange of a Google FlatBuffer via Poco-Project WebSockets.
OV5642_Settings Namespace Reference

Classes

struct  FLATBUFFERS_FINAL_CLASS
 
struct  SettingsBuilder
 

Functions

flatbuffers::Offset< Settings > CreateSettings (flatbuffers::FlatBufferBuilder &_fbb, uint8_t jpeg_size=0, uint8_t quality=0, uint8_t frames=0, uint8_t light_mode=0, uint8_t color_saturation=0, uint8_t brightness=0, uint8_t contrast=0, uint8_t hue=0, uint8_t effect=0, uint8_t exposure=0, uint8_t sharpness=0, uint8_t mirror=0, uint8_t test_pattern=0)
 
const OV5642_Settings::Settings * GetSettings (const void *buf)
 
const OV5642_Settings::Settings * GetSizePrefixedSettings (const void *buf)
 
Settings * GetMutableSettings (void *buf)
 
bool VerifySettingsBuffer (flatbuffers::Verifier &verifier)
 
bool VerifySizePrefixedSettingsBuffer (flatbuffers::Verifier &verifier)
 
void FinishSettingsBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< OV5642_Settings::Settings > root)
 
void FinishSizePrefixedSettingsBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< OV5642_Settings::Settings > root)
 

Function Documentation

◆ CreateSettings()

flatbuffers::Offset<Settings> OV5642_Settings::CreateSettings ( flatbuffers::FlatBufferBuilder &  _fbb,
uint8_t  jpeg_size = 0,
uint8_t  quality = 0,
uint8_t  frames = 0,
uint8_t  light_mode = 0,
uint8_t  color_saturation = 0,
uint8_t  brightness = 0,
uint8_t  contrast = 0,
uint8_t  hue = 0,
uint8_t  effect = 0,
uint8_t  exposure = 0,
uint8_t  sharpness = 0,
uint8_t  mirror = 0,
uint8_t  test_pattern = 0 
)
inline

◆ FinishSettingsBuffer()

void OV5642_Settings::FinishSettingsBuffer ( flatbuffers::FlatBufferBuilder &  fbb,
flatbuffers::Offset< OV5642_Settings::Settings >  root 
)
inline

◆ FinishSizePrefixedSettingsBuffer()

void OV5642_Settings::FinishSizePrefixedSettingsBuffer ( flatbuffers::FlatBufferBuilder &  fbb,
flatbuffers::Offset< OV5642_Settings::Settings >  root 
)
inline

◆ GetMutableSettings()

Settings* OV5642_Settings::GetMutableSettings ( void *  buf)
inline

◆ GetSettings()

const OV5642_Settings::Settings* OV5642_Settings::GetSettings ( const void *  buf)
inline

◆ GetSizePrefixedSettings()

const OV5642_Settings::Settings* OV5642_Settings::GetSizePrefixedSettings ( const void *  buf)
inline

◆ VerifySettingsBuffer()

bool OV5642_Settings::VerifySettingsBuffer ( flatbuffers::Verifier &  verifier)
inline

◆ VerifySizePrefixedSettingsBuffer()

bool OV5642_Settings::VerifySizePrefixedSettingsBuffer ( flatbuffers::Verifier &  verifier)
inline