API Reference
Table of Contents
Object Hierarchy
Session and Channels Objects, from spice-client-glib
Spice Session
- handles connection details, and active channels
Spice Channel
- the base channel class
Cursor Channel
- update cursor shape and position
Display Channel
- remote display area
Inputs Channel
- control the server mouse and keyboard
Main Channel
- the main Spice channel
Playback Channel
- audio stream for playback
Record Channel
- audio stream for recording
Smartcard Channel
- smartcard authentication
USB Redirection Channel
- usb redirection
Port Channel
- private communication channel
WebDAV Channel
- exports a directory
GTK Widget, from spice-client-gtk
Spice GTK Session
- handles GTK connection details
Spice Display
- a GTK display widget
Spice USB device selection widget
- USB device selection widget
Application Support, from spice-client-glib
Spice Audio
- a helper to play and to record audio channels
Spice Smartcard Manager
- smartcard management
Spice USB Manager
- USB device management
QMP port channel helper
- QMP port helper
Utilities
- version and debugging functions
spice-version
-
SpiceURI
- URIs handling
File Transfer Task
- Monitoring file transfers