quic/qbox
|
VNC Configuration as a systemC module. More...
#include <display.h>
Public Member Functions | |
VncConfiguration (const sc_core::sc_module_name &n, ssize_t display_index, const std::string &display_device_id) | |
Construct a new VNC VncConfiguration. | |
bool | is_enabled () const |
std::string_view | get_qemu_opts () const |
Public Attributes | |
cci::cci_param< bool > | p_enabled |
Protected Attributes | |
std::string | _qemu_opts |
ssize_t | _display_index |
std::string | _display_device_id |
std::vector< std::string > | spoofed_options = { ":", "head=", "display=" } |
VNC Configuration as a systemC module.
This class manages the configuration of a VNC Display.
It performns the followings tasks
|
inline |
Construct a new VNC VncConfiguration.
[in] | name | SystemC module name |
[in] | display_index | The index of the display that must be spoofed |
[in] | display_device_id | The index of the display device id that must be spoofed |