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