|
hyperion.ng
|
| ►Ncommandline | |
| ►Nhyperion | Provide utility methods for Hyperion class |
| ►Njsonschema | |
| ►Ntrails | |
| ►Nudpraw_serialadalight | |
| C_CallbackContext | |
| C_Device | |
| C_IPConnection | |
| C_Socket | |
| CActiveEffectDefinition | |
| CAmlogicGrabber | |
| CAmlogicWrapper | The DispmanxWrapper uses an instance of the DispmanxFrameGrabber to obtain ImageRgb's from the displayed content |
| Cartnet_packet_t | |
| CAtmoOrbLight | |
| CATTRIBUTE_PACKED | |
| CBGEffectHandler | Handle the background Effect settings, reacts on runtime to settings changes |
| CBoblightClientConnection | The Connection object created by BoblightServer when a new connection is establshed |
| CBoblightServer | This class creates a TCP server which accepts connections from boblight clients |
| CBonjourBrowserWrapper | |
| CBonjourRecord | |
| CBonjourServiceBrowser | |
| CBonjourServiceRegister | |
| CBonjourServiceResolver | |
| CCaptureCont | Capture Control class which is a interface to the HyperionDaemon native capture classes |
| CCgiHandler | |
| CCiColor | A color point in the color space of the hue system |
| CCiColorTriangle | Color triangle to define an available color space for the hue lamps |
| CColorAdjustment | |
| CColorArgb | |
| CColorBgr | Plain-Old-Data structure containing the red-green-blue color specification |
| CColorRgb | Plain-Old-Data structure containing the red-green-blue color specification |
| CColorRgba | |
| CColorRgbw | Plain-Old-Data structure containing the red-green-blue color specification |
| CColorSys | Color transformation to adjust the saturation and luminance of a RGB color value |
| CComponentRegister | The component register reflects and manages the current state of all components and Hyperion as a whole It emits also real component state changes (triggert from the specific component), which can be used for listening APIs (Network Clients/Plugins) |
| CDISPMANX_MODEINFO_T | |
| CDispmanxFrameGrabber | The DispmanxFrameGrabber is used for creating snapshots of the display (screenshots) with a downsized and scaled resolution |
| CDispmanxWrapper | The DispmanxWrapper uses an instance of the DispmanxFrameGrabber to obtain ImageRgb's from the displayed content |
| Ce131_packet_t | |
| CEffect | |
| CEffectDefinition | |
| CEffectEngine | |
| CEffectFileHandler | |
| CEffectModule | |
| CEffectSchema | |
| Cfind_effect | |
| Cfind_schema | |
| CFlatBufferClient | Socket (client) of FlatBufferServer |
| CFlatBufferConnection | Connection class to setup an connection to the hyperion server and execute commands |
| CFlatBufferServer | A TcpServer to receive images of different formats with Google Flatbuffer Images will be forwarded to all Hyperion instances |
| CFramebufferFrameGrabber | The FramebufferFrameGrabber is used for creating snapshots of the display (screenshots) |
| CFramebufferWrapper | The FramebufferWrapper uses an instance of the FramebufferFrameGrabber to obtain ImageRgb's from the displayed content |
| CFrameSpec | |
| CGlobalSignals | Singleton instance for simple signal sharing across threads, should be never used with Qt:DirectConnection! |
| CGrabber | Responsible to apply image resizes (with or without ImageResampler) Overwrite the videoMode with setVideoMode() Overwrite setCropping() |
| CGrabberWrapper | This class will be inherted by FramebufferWrapper and others which contains the real capture interface |
| Chid_device_ | |
| Chid_device_info | Hidapi info structure |
| CHyperion | The main class of Hyperion |
| CHyperionDaemon | |
| CImage | |
| CImageProcessor | The ImageProcessor translates an RGB-image to RGB-values for the leds |
| CImageResampler | |
| Cinput_report | |
| Cion_allocation_data | DOC: Ion Userspace API |
| Cion_custom_data | Struct ion_custom_data - metadata passed to/from userspace for a custom ioctl : the custom ioctl function to call |
| Cion_fd_data | Struct ion_fd_data - metadata passed to/from userspace for a handle/fd pair : a handle : a file descriptor representing that handle |
| Cion_handle_data | Struct ion_handle_data - a handle passed to/from the kernel : a handle |
| CIonBuffer | |
| CJsonAPI | |
| CJsonCB | |
| CJsonClientConnection | The Connection object created by JsonServer when a new connection is established |
| CJsonConnection | Connection class to setup an connection to the hyperion server and execute commands |
| CJsonServer | This class creates a TCP server which accepts connections wich can then send in JSON encoded commands |
| Clang_map_entry | |
| CLed | The Led structure contains the definition of the image portion used to determine a single led's color |
| CLedDevice | Interface (pure virtual base class) for LedDevices |
| CLedDeviceAdalight | Implementation of the LedDevice interface for writing to an Adalight led device |
| CLedDeviceAPA102 | Implementation of the LedDevice interface for writing to APA102 led device |
| CLedDeviceAPA104 | Implementation of the LedDevice interface for writing to APA104 led device via spi |
| CLedDeviceAtmo | Implementation of the LedDevice interface for writing to serial device using tpm2 protocol |
| CLedDeviceAtmoOrb | Implementation for the AtmoOrb |
| CLedDeviceDMX | Implementation of the LedDevice interface for writing to DMX512 rs232 led device |
| CLedDeviceFactory | The LedDeviceFactory is responsible for constructing 'LedDevices' |
| CLedDeviceFadeCandy | Implementation of the LedDevice interface for sending to fadecandy/opc-server via network by using the 'open pixel control' protocol |
| CLedDeviceFile | Implementation of the LedDevice that write the led-colors to an ASCII-textfile('/home/pi/LedDevice.out') |
| CLedDeviceHyperionUsbasp | LedDevice implementation for a USBasp programmer with modified firmware (https://github.com/poljvd/hyperion-usbasp) |
| CLedDeviceKarate | Implementation of the LedDevice interface for writing to serial device using tpm2 protocol |
| CLedDeviceLightpack | LedDevice implementation for a lightpack device (http://code.google.com/p/light-pack/) |
| CLedDeviceLpd6803 | Implementation of the LedDevice interface for writing to LDP6803 led device |
| CLedDeviceLpd8806 | Implementation of the LedDevice interface for writing to LPD8806 led device |
| CLedDeviceMultiLightpack | LedDevice implementation for multiple lightpack devices |
| CLedDeviceNanoleaf | Implementation of the LedDevice interface for sending to Nanoleaf devices via network by using the 'external control' protocol |
| CLedDeviceP9813 | Implementation of the LedDevice interface for writing to P9813 led device |
| CLedDevicePaintpack | LedDevice implementation for a paintpack device () |
| CLedDevicePhilipsHue | Implementation for the Philips Hue system |
| CLedDevicePiBlaster | Implementation of the LedDevice interface for writing to pi-blaster based PWM LEDs |
| CLedDeviceRawHID | Implementation of the LedDevice interface for writing to an RawHID led device |
| CLedDeviceSedu | Implementation of the LedDevice interface for writing to SEDU led device |
| CLedDeviceSk6812SPI | Implementation of the LedDevice interface for writing to Sk6801 led device via SPI |
| CLedDeviceSk6822SPI | Implementation of the LedDevice interface for writing to Ws2812 led device via spi |
| CLedDeviceTinkerforge | |
| CLedDeviceTpm2 | Implementation of the LedDevice interface for writing to serial device using tpm2 protocol |
| CLedDeviceTpm2net | Implementation of the LedDevice interface for sending led colors via udp tpm2.net packets |
| CLedDeviceUdpArtNet | Implementation of the LedDevice interface for sending led colors via udp/E1.31 packets |
| CLedDeviceUdpE131 | Implementation of the LedDevice interface for sending led colors via udp/E1.31 packets |
| CLedDeviceUdpH801 | Implementation of the LedDevice interface for sending led colors via udp |
| CLedDeviceUdpRaw | Implementation of the LedDevice interface for sending led colors via udp |
| CLedDeviceWrapper | Creates and destroys LedDevice instances with LedDeviceFactory and moves the device to a thread |
| CLedDeviceWs2801 | Implementation of the LedDevice interface for writing to Ws2801 led device |
| CLedDeviceWs2812SPI | Implementation of the LedDevice interface for writing to Ws2812 led device via spi |
| CLedDeviceWS281x | Implementation of the LedDevice interface for writing to Ws2812 led device via pwm |
| CLedString | The LedString contains the image integration information of the leds |
| CLinearColorSmoothing | Linear Smooting class |
| ►CLogger | |
| CLoggerManager | |
| Cmeson_phys_data | |
| CMessageForwarder | |
| CMeta | |
| CMultiColorAdjustment | The LedColorTransform is responsible for performing color transformation from 'raw' colors received as input to colors mapped to match the color-properties of the leds |
| COsxFrameGrabber | The OsxFrameGrabber is used for creating snapshots of the display (screenshots) |
| COsxWrapper | The OsxWrapper uses an instance of the OsxFrameGrabber to obtain ImageRgb's from the displayed content |
| CPhilipsHueBridge | |
| CPhilipsHueLight | Simple class to hold the id, the latest color, the color space and the original state |
| ►CPriorityMuxer | The PriorityMuxer handles the priority channels |
| CProfiler | |
| CProtoClientConnection | The Connection object created by a ProtoServer when a new connection is established |
| CProtoServer | This class creates a TCP server which accepts connections wich can then send in Protocol Buffer encoded commands |
| CProviderHID | The ProviderHID implements an abstract base-class for LedDevices using an HID-device |
| CProviderRs232 | The ProviderRs232 implements an abstract base-class for LedDevices using a RS232-device |
| CProviderSpi | The ProviderSpi implements an abstract base-class for LedDevices using the SPI-device |
| CProviderUdp | The ProviderUdp implements an abstract base-class for LedDevices using UDP packets |
| Cpthread_barrier | |
| CPythonInit | Handle the PythonInit, module registers and DeInit |
| CQJsonFactory | |
| CQJsonSchemaChecker | JsonSchemaChecker is a very basic implementation of json schema |
| CQJsonUtils | |
| CQtGrabber | The platform capture implementation based on QT API |
| CQtHttpClientWrapper | |
| CQtHttpHeader | |
| CQtHttpReply | |
| ►CQtHttpRequest | |
| CQtHttpServer | |
| CQtHttpServerWrapper | |
| CQtWrapper | The QtWrapper uses QtFramework API's to get a picture from system |
| CRgbChannelAdjustment | Correction for a single color byte value All configuration values are unsigned int and assume the color value to be between 0 and 255 |
| CRgbTransform | Color transformation to adjust the saturation and value of a RGB color value |
| CScreenshotHandler | This class handles callbacks from the V4L2 grabber |
| CSettingsManager | Manage the settings read write from/to config file, on settings changed will emit a signal to update components accordingly |
| CSleep | |
| CSSDPDiscover | Search for SSDP sessions, used by standalone capture binaries |
| CSSDPHandler | Manage SSDP discovery |
| CSSDPServer | The SSDP Server sends and receives (parses) SSDP requests |
| CStaticFileServing | |
| CStopWatchItem | |
| ►CSysInfo | |
| CSysTray | |
| CUDPListener | This class creates a UDP server which accepts connections from boblight clients |
| CV4L2Grabber | Capture class for V4L2 devices |
| CV4L2Wrapper | |
| CVC_RECT_T | |
| CWebJsonRpc | |
| CWebServer | |
| ►CWebSocketClient | |
| CX11Grabber | |
| CX11Wrapper | The X11Wrapper uses an instance of the X11Grabber to obtain ImageRgb's from the displayed content |
1.8.12