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