<?xml version="1.0" encoding="utf-8"?>
<xcb header="xinerama" extension-xname="XINERAMA" extension-name="Xinerama"
major-version="1" minor-version="1">
<import>xproto</import>
<struct name="ScreenInfo">
<field type="INT16" name="x_org" />
<field type="INT16" name="y_org" />
<field type="CARD16" name="width" />
<field type="CARD16" name="height" />
</struct>
<request name="QueryVersion" opcode="0">
<field type="CARD8" name="major" />
<field type="CARD8" name="minor" />
<reply>
<pad bytes="1" />
<field type="CARD16" name="major" />
<field type="CARD16" name="minor" />
</reply>
</request>
<request name="GetState" opcode="1">
<field type="WINDOW" name="window" />
<reply>
<field type="BYTE" name="state" />
<field type="WINDOW" name="window" />
</reply>
</request>
<request name="GetScreenCount" opcode="2">
<field type="WINDOW" name="window" />
<reply>
<field type="BYTE" name="screen_count" />
<field type="WINDOW" name="window" />
</reply>
</request>
<request name="GetScreenSize" opcode="3">
<field type="WINDOW" name="window" />
<field type="CARD32" name="screen" />
<reply>
<pad bytes="1" />
<field type="CARD32" name="width" />
<field type="CARD32" name="height" />
<field type="WINDOW" name="window" />
<field type="CARD32" name="screen" />
</reply>
</request>
<request name="IsActive" opcode="4">
<reply>
<pad bytes="1" />
<field type="CARD32" name="state" />
</reply>
</request>
<request name="QueryScreens" opcode="5">
<reply>
<pad bytes="1" />
<field type="CARD32" name="number" />
<pad bytes="20" />
<list type="ScreenInfo" name="screen_info">
<fieldref>number</fieldref>
</list>
</reply>
</request>
</xcb>