MainChannel
Object Hierarchy:
Description:
[
CCode ( type_id =
"spice_main_channel_get_type ()" ) ]
public class MainChannel :
Channel
The MainChannel struct is opaque and should not be accessed directly.
Content:
Properties:
Creation methods:
Methods:
- public bool agent_test_capability (uint32 cap)
Test capability of a remote agent.
- public void clipboard_selection_grab (uint selection, uint32[] types)
Grab the guest clipboard, with VD_AGENT_CLIPBOARD
types.
- public void clipboard_selection_notify (uint selection, uint32 type, uint8[] data)
Send the clipboard data to the guest.
- public void clipboard_selection_release (uint selection)
Release the clipboard (for example, when the client loses the
clipboard grab): Inform the guest no clipboard data is available.
- public void clipboard_selection_request (uint selection, uint32 type)
Request clipboard data of type from the guest.
- public async bool file_copy_async (File[] sources, FileCopyFlags flags, Cancellable? cancellable, FileProgressCallback? progress_callback) throws Error
Copies the file sources to guest
- public void request_mouse_mode (int mode)
Request a mouse mode to the server.
- public bool send_monitor_config ()
- public void update_display (int id, int x, int y, int width, int height, bool update)
Update the display id resolution.
- public void update_display_enabled (int id, bool enabled, bool update)
When sending monitor configuration to agent guest, if enabled
is false, don't set display id, which the agent translates to disabling the
display id.
- public void update_display_mm (int id, int width_mm, int height_mm, bool update)
Update the display id physical size.
Signals:
Inherited Members:
All known members inherited from class Spice.Channel
All known members inherited from class GLib.Object