|
|
Компьютеры - SPICE (протокол) - Структура пакета13 февраля 2011
Оглавление: 1. SPICE (протокол) 2. Структура пакета 3. Совместимость
Структура заголовка
Заголовок содержит следующие типы полей:
- 8-битное беззнаковое целое
- NT16 16-битное знаковое целое
- UINT16 16-битное беззнаковое целое
- UINT32 32-битное беззнаковое целое
- 'INT32 32-битное знаковое целое
- UINT64 64-битное беззнаковое целое
- ADDRESS 64-битное беззнаковое целое, величина смещения адресуемых данных от начала тела сообщения протокола SPICE.
- FIXED28_4 32-битное число с фиксированной запятой. 28 старших битов являются знаковым целым. Младшие 4 бита являются беззнаковым целым числителем дроби со знаменателем 16.
- POINT - INT32 x, INT32 y
- POINT16 - INT16 x, INT16 y
- RECT - INT32 верх, INT32 лево, INT32 низ, INT32 право
- POINTFIX - FIXED28_4 x, FIXED28_4 y
Версия протокола
Версия протокола определяется двумя значениями типа UINT32, которые определяют основную версию протокола и дополнительную, соответственно.
Просмотров: 2900
|