Chapter 7. Encoding

Please refer to the X11 Protocol encoding document as this document uses conventions established there.

The name of this extension is XC-APPGROUP

AppGroupQueryVersion

1

CARD8

opcode

1

0

XC-APPGROUP opcode

2

3

length

2

CARD16

client_major_version

2

CARD16

client_minor_version

=>

 

 

1

1

Reply

1

 

unused

2

CARD16

sequence_number

4

0

length

2

CARD16

server_major_version

2

CARD16

server_minor_version

20

 

unused


AppGroupCreate

1

CARD8

 

opcode

1

1

 

XC-APPGROUP opcode

2

8+n

 

length

4

XID

 

app_group

4

BITMASK

 

attrib_mask

 

#x00000001

app_group_leader

 

 

#x00000002

single_screen

 

 

#0x0000004

default_root

 

 

#x00000008

root_visual

 

 

#x00000010

default_colormap

 

 

#x00000020

black_pixel

 

 

#x00000040

white_pixel

 

 

 

 

 

n

LISTofVALUE

 

value-list

VALUEs

4

BOOL

app_group_leader

4

BOOL

single_screen

4

WINDOW

default_root

4

VISUALID

root_visual

4

COLORMAP

default_colormap

4

CARD32

black_pixel

4

CARD32

white_pixel


AppGroupDestroy

1

CARD8

opcode

1

2

XC-APPGROUP opcode

2

2

length

4

XID

app_group


AAppGroupGetAttr

1

CARD8

opcode

1

4

XC-APPGROUP opcode

2

2

length

4

XID

app_group

=>

 

 

1

1

Reply

1

 

unused

2

CARD16

sequence_number

4

0

length

4

WINDOW

default_root

4

VISUALID

root_visual

4

COLORMAP

default_colormap

4

CARD32

black_pixel

4

CARD32

whte_pixel

1

BOOL

single_screen

1

BOOL

app_group_leader

2

 

unused


AppGroupQuery

1

CARD8

opcode

1

5

XC-APPGROUP opcode

2

2

length

4

XID

resource

=>

 

 

1

1

Reply

1

 

unused

2

CARD16

sequence_number

4

0

length

4

XID

app_group

20

 

unused


AppGroupCreateAssoc

1

CARD8

 

opcode

1

6

 

XC-APPGROUP opcode

2

n

 

length

4

WINDOW

 

window

2

CARD16

 

window_type

 

#0

X11

 

 

#1

Macintosh

 

 

#2

Win32, OS/2 PM 2.x

 

 

#3

Win16, OS/2 PM 1.x

 

2

n

 

system_window_len

n

LISTofCARD8

 

system_window


AppGroupDestroyAssoc

1

CARD8

opcode

1

7

XC-APPGROUP opcode

2

2

length

4

WINDOW

window