diff options
| author | Søren Sandmann Pedersen <ssp@redhat.com> | 2012-08-24 17:53:13 -0400 |
|---|---|---|
| committer | Søren Sandmann Pedersen <ssp@redhat.com> | 2012-09-02 15:15:29 -0400 |
| commit | 361fd166b26b4450617b1f7175be9aaa7d8f6a7e (patch) | |
| tree | 7649be30ec8385dd8c317ebe73b7263baf2536c0 /python_modules | |
| parent | 8459b35ec0a2c1cddd7dab8b726e752bcde4c609 (diff) | |
Add new client_present and client capabilities fields to QXLRom
The client_present field is a byte that is set of non-zero when a
client is connected and to zero when no client is connected.
The client_capabilities[58] array contains 464 bits that indicate the
capabilities of the client. Each bit corresponds to a
SPICE_DISPLAY_CAP_* capability. In particular, if the client has
capability C, then bit (C % 8) in byte (C / 8) is set. The capability
bits only have a defined meaning when a client is connected, ie., when
client_present is non-zero. The number 58 was chosen to fill out a
cache line in QXLRom.
A new QXL_INTERRUPT_CLIENT interrupt is defined, which will be raised
whenever a client connects or disconnects.
Diffstat (limited to 'python_modules')
0 files changed, 0 insertions, 0 deletions
