| Top |
| PhoshMonitor * | phosh_monitor_new_from_wl_output () |
| PhoshMonitorMode * | phosh_monitor_get_current_mode () |
| gboolean | phosh_monitor_is_configured () |
| gboolean | phosh_monitor_is_builtin () |
| gboolean | phosh_monitor_is_flipped () |
| guint | phosh_monitor_get_rotation () |
| void | phosh_monitor_set_power_save_mode () |
| PhoshMonitorPowerSaveMode | power-mode | Read |
| gpointer | wl-output | Read / Write / Construct Only |
| enum | PhoshMonitorConnectorType |
| enum | PhoshMonitorPowerSaveMode |
| #define | PHOSH_TYPE_MONITOR |
| PhoshMonitor |
GEnum ├── PhoshMonitorConnectorType ╰── PhoshMonitorPowerSaveMode GObject ╰── PhoshMonitor
A rectangualar area in the compositor space, usally corresponds to physical monitor using wl_output and xdg_output Wayland protocols.
PhoshMonitor *
phosh_monitor_new_from_wl_output (gpointer wl_output);
PhoshMonitorMode *
phosh_monitor_get_current_mode (PhoshMonitor *monitor);
void phosh_monitor_set_power_save_mode (PhoshMonitor *self,PhoshMonitorPowerSaveMode mode);
Sets monitor's power save mode.
“power-mode” property“power-mode” PhoshMonitorPowerSaveMode
The power save mode for this monitor.
Owner: PhoshMonitor
Flags: Read
Default value: PHOSH_MONITOR_POWER_SAVE_MODE_OFF
“configured” signalvoid user_function (PhoshMonitor *monitor, gpointer user_data)
Emitted whenever a monitor is fully configured (that is it received all configuration data from the various wayland protocols).
monitor |
The PhoshMonitor emitting the signal. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last