aboutsummaryrefslogtreecommitdiff
path: root/nexgb/xfixes
diff options
context:
space:
mode:
Diffstat (limited to 'nexgb/xfixes')
-rw-r--r--nexgb/xfixes/xfixes.go249
1 files changed, 108 insertions, 141 deletions
diff --git a/nexgb/xfixes/xfixes.go b/nexgb/xfixes/xfixes.go
index 50bf40d..3a3dd15 100644
--- a/nexgb/xfixes/xfixes.go
+++ b/nexgb/xfixes/xfixes.go
@@ -384,7 +384,7 @@ type ChangeCursorCookie struct {
// ChangeCursor sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func ChangeCursor(c *xgb.Conn, Source xproto.Cursor, Destination xproto.Cursor) ChangeCursorCookie {
+func ChangeCursor(c *xgb.Conn, Source, Destination xproto.Cursor) ChangeCursorCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -396,8 +396,8 @@ func ChangeCursor(c *xgb.Conn, Source xproto.Cursor, Destination xproto.Cursor)
}
// ChangeCursorChecked sends a checked request.
-// If an error occurs, it can be retrieved using ChangeCursorCookie.Check()
-func ChangeCursorChecked(c *xgb.Conn, Source xproto.Cursor, Destination xproto.Cursor) ChangeCursorCookie {
+// If an error occurs, it can be retrieved using ChangeCursorCookie.Check.
+func ChangeCursorChecked(c *xgb.Conn, Source, Destination xproto.Cursor) ChangeCursorCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -414,9 +414,8 @@ func (cook ChangeCursorCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for ChangeCursor
-// changeCursorRequest writes a ChangeCursor request to a byte slice.
-func changeCursorRequest(c *xgb.Conn, Source xproto.Cursor, Destination xproto.Cursor) []byte {
+// changeCursorRequest writes a ChangeCursor request to a byte slice for transfer.
+func changeCursorRequest(c *xgb.Conn, Source, Destination xproto.Cursor) []byte {
size := 12
b := 0
buf := make([]byte, size)
@@ -460,7 +459,7 @@ func ChangeCursorByName(c *xgb.Conn, Src xproto.Cursor, Nbytes uint16, Name stri
}
// ChangeCursorByNameChecked sends a checked request.
-// If an error occurs, it can be retrieved using ChangeCursorByNameCookie.Check()
+// If an error occurs, it can be retrieved using ChangeCursorByNameCookie.Check.
func ChangeCursorByNameChecked(c *xgb.Conn, Src xproto.Cursor, Nbytes uint16, Name string) ChangeCursorByNameCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -478,8 +477,7 @@ func (cook ChangeCursorByNameCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for ChangeCursorByName
-// changeCursorByNameRequest writes a ChangeCursorByName request to a byte slice.
+// changeCursorByNameRequest writes a ChangeCursorByName request to a byte slice for transfer.
func changeCursorByNameRequest(c *xgb.Conn, Src xproto.Cursor, Nbytes uint16, Name string) []byte {
size := xgb.Pad((12 + xgb.Pad((int(Nbytes) * 1))))
b := 0
@@ -517,7 +515,7 @@ type ChangeSaveSetCookie struct {
// ChangeSaveSet sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func ChangeSaveSet(c *xgb.Conn, Mode byte, Target byte, Map byte, Window xproto.Window) ChangeSaveSetCookie {
+func ChangeSaveSet(c *xgb.Conn, Mode, Target, Map byte, Window xproto.Window) ChangeSaveSetCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -529,8 +527,8 @@ func ChangeSaveSet(c *xgb.Conn, Mode byte, Target byte, Map byte, Window xproto.
}
// ChangeSaveSetChecked sends a checked request.
-// If an error occurs, it can be retrieved using ChangeSaveSetCookie.Check()
-func ChangeSaveSetChecked(c *xgb.Conn, Mode byte, Target byte, Map byte, Window xproto.Window) ChangeSaveSetCookie {
+// If an error occurs, it can be retrieved using ChangeSaveSetCookie.Check.
+func ChangeSaveSetChecked(c *xgb.Conn, Mode, Target, Map byte, Window xproto.Window) ChangeSaveSetCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -547,9 +545,8 @@ func (cook ChangeSaveSetCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for ChangeSaveSet
-// changeSaveSetRequest writes a ChangeSaveSet request to a byte slice.
-func changeSaveSetRequest(c *xgb.Conn, Mode byte, Target byte, Map byte, Window xproto.Window) []byte {
+// changeSaveSetRequest writes a ChangeSaveSet request to a byte slice for transfer.
+func changeSaveSetRequest(c *xgb.Conn, Mode, Target, Map byte, Window xproto.Window) []byte {
size := 12
b := 0
buf := make([]byte, size)
@@ -589,7 +586,7 @@ type CopyRegionCookie struct {
// CopyRegion sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func CopyRegion(c *xgb.Conn, Source Region, Destination Region) CopyRegionCookie {
+func CopyRegion(c *xgb.Conn, Source, Destination Region) CopyRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -601,8 +598,8 @@ func CopyRegion(c *xgb.Conn, Source Region, Destination Region) CopyRegionCookie
}
// CopyRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using CopyRegionCookie.Check()
-func CopyRegionChecked(c *xgb.Conn, Source Region, Destination Region) CopyRegionCookie {
+// If an error occurs, it can be retrieved using CopyRegionCookie.Check.
+func CopyRegionChecked(c *xgb.Conn, Source, Destination Region) CopyRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -619,9 +616,8 @@ func (cook CopyRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for CopyRegion
-// copyRegionRequest writes a CopyRegion request to a byte slice.
-func copyRegionRequest(c *xgb.Conn, Source Region, Destination Region) []byte {
+// copyRegionRequest writes a CopyRegion request to a byte slice for transfer.
+func copyRegionRequest(c *xgb.Conn, Source, Destination Region) []byte {
size := 12
b := 0
buf := make([]byte, size)
@@ -653,7 +649,7 @@ type CreatePointerBarrierCookie struct {
// CreatePointerBarrier sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func CreatePointerBarrier(c *xgb.Conn, Barrier Barrier, Window xproto.Window, X1 uint16, Y1 uint16, X2 uint16, Y2 uint16, Directions uint32, NumDevices uint16, Devices []uint16) CreatePointerBarrierCookie {
+func CreatePointerBarrier(c *xgb.Conn, Barrier Barrier, Window xproto.Window, X1, Y1, X2, Y2 uint16, Directions uint32, NumDevices uint16, Devices []uint16) CreatePointerBarrierCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -665,8 +661,8 @@ func CreatePointerBarrier(c *xgb.Conn, Barrier Barrier, Window xproto.Window, X1
}
// CreatePointerBarrierChecked sends a checked request.
-// If an error occurs, it can be retrieved using CreatePointerBarrierCookie.Check()
-func CreatePointerBarrierChecked(c *xgb.Conn, Barrier Barrier, Window xproto.Window, X1 uint16, Y1 uint16, X2 uint16, Y2 uint16, Directions uint32, NumDevices uint16, Devices []uint16) CreatePointerBarrierCookie {
+// If an error occurs, it can be retrieved using CreatePointerBarrierCookie.Check.
+func CreatePointerBarrierChecked(c *xgb.Conn, Barrier Barrier, Window xproto.Window, X1, Y1, X2, Y2 uint16, Directions uint32, NumDevices uint16, Devices []uint16) CreatePointerBarrierCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -683,9 +679,8 @@ func (cook CreatePointerBarrierCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for CreatePointerBarrier
-// createPointerBarrierRequest writes a CreatePointerBarrier request to a byte slice.
-func createPointerBarrierRequest(c *xgb.Conn, Barrier Barrier, Window xproto.Window, X1 uint16, Y1 uint16, X2 uint16, Y2 uint16, Directions uint32, NumDevices uint16, Devices []uint16) []byte {
+// createPointerBarrierRequest writes a CreatePointerBarrier request to a byte slice for transfer.
+func createPointerBarrierRequest(c *xgb.Conn, Barrier Barrier, Window xproto.Window, X1, Y1, X2, Y2 uint16, Directions uint32, NumDevices uint16, Devices []uint16) []byte {
size := xgb.Pad((28 + xgb.Pad((int(NumDevices) * 2))))
b := 0
buf := make([]byte, size)
@@ -754,7 +749,7 @@ func CreateRegion(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) Cre
}
// CreateRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using CreateRegionCookie.Check()
+// If an error occurs, it can be retrieved using CreateRegionCookie.Check.
func CreateRegionChecked(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) CreateRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -772,8 +767,7 @@ func (cook CreateRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for CreateRegion
-// createRegionRequest writes a CreateRegion request to a byte slice.
+// createRegionRequest writes a CreateRegion request to a byte slice for transfer.
func createRegionRequest(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) []byte {
size := xgb.Pad((8 + xgb.Pad((len(Rectangles) * 8))))
b := 0
@@ -817,7 +811,7 @@ func CreateRegionFromBitmap(c *xgb.Conn, Region Region, Bitmap xproto.Pixmap) Cr
}
// CreateRegionFromBitmapChecked sends a checked request.
-// If an error occurs, it can be retrieved using CreateRegionFromBitmapCookie.Check()
+// If an error occurs, it can be retrieved using CreateRegionFromBitmapCookie.Check.
func CreateRegionFromBitmapChecked(c *xgb.Conn, Region Region, Bitmap xproto.Pixmap) CreateRegionFromBitmapCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -835,8 +829,7 @@ func (cook CreateRegionFromBitmapCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for CreateRegionFromBitmap
-// createRegionFromBitmapRequest writes a CreateRegionFromBitmap request to a byte slice.
+// createRegionFromBitmapRequest writes a CreateRegionFromBitmap request to a byte slice for transfer.
func createRegionFromBitmapRequest(c *xgb.Conn, Region Region, Bitmap xproto.Pixmap) []byte {
size := 12
b := 0
@@ -881,7 +874,7 @@ func CreateRegionFromGC(c *xgb.Conn, Region Region, Gc xproto.Gcontext) CreateRe
}
// CreateRegionFromGCChecked sends a checked request.
-// If an error occurs, it can be retrieved using CreateRegionFromGCCookie.Check()
+// If an error occurs, it can be retrieved using CreateRegionFromGCCookie.Check.
func CreateRegionFromGCChecked(c *xgb.Conn, Region Region, Gc xproto.Gcontext) CreateRegionFromGCCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -899,8 +892,7 @@ func (cook CreateRegionFromGCCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for CreateRegionFromGC
-// createRegionFromGCRequest writes a CreateRegionFromGC request to a byte slice.
+// createRegionFromGCRequest writes a CreateRegionFromGC request to a byte slice for transfer.
func createRegionFromGCRequest(c *xgb.Conn, Region Region, Gc xproto.Gcontext) []byte {
size := 12
b := 0
@@ -945,7 +937,7 @@ func CreateRegionFromPicture(c *xgb.Conn, Region Region, Picture render.Picture)
}
// CreateRegionFromPictureChecked sends a checked request.
-// If an error occurs, it can be retrieved using CreateRegionFromPictureCookie.Check()
+// If an error occurs, it can be retrieved using CreateRegionFromPictureCookie.Check.
func CreateRegionFromPictureChecked(c *xgb.Conn, Region Region, Picture render.Picture) CreateRegionFromPictureCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -963,8 +955,7 @@ func (cook CreateRegionFromPictureCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for CreateRegionFromPicture
-// createRegionFromPictureRequest writes a CreateRegionFromPicture request to a byte slice.
+// createRegionFromPictureRequest writes a CreateRegionFromPicture request to a byte slice for transfer.
func createRegionFromPictureRequest(c *xgb.Conn, Region Region, Picture render.Picture) []byte {
size := 12
b := 0
@@ -1009,7 +1000,7 @@ func CreateRegionFromWindow(c *xgb.Conn, Region Region, Window xproto.Window, Ki
}
// CreateRegionFromWindowChecked sends a checked request.
-// If an error occurs, it can be retrieved using CreateRegionFromWindowCookie.Check()
+// If an error occurs, it can be retrieved using CreateRegionFromWindowCookie.Check.
func CreateRegionFromWindowChecked(c *xgb.Conn, Region Region, Window xproto.Window, Kind shape.Kind) CreateRegionFromWindowCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -1027,8 +1018,7 @@ func (cook CreateRegionFromWindowCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for CreateRegionFromWindow
-// createRegionFromWindowRequest writes a CreateRegionFromWindow request to a byte slice.
+// createRegionFromWindowRequest writes a CreateRegionFromWindow request to a byte slice for transfer.
func createRegionFromWindowRequest(c *xgb.Conn, Region Region, Window xproto.Window, Kind shape.Kind) []byte {
size := 16
b := 0
@@ -1078,7 +1068,7 @@ func DeletePointerBarrier(c *xgb.Conn, Barrier Barrier) DeletePointerBarrierCook
}
// DeletePointerBarrierChecked sends a checked request.
-// If an error occurs, it can be retrieved using DeletePointerBarrierCookie.Check()
+// If an error occurs, it can be retrieved using DeletePointerBarrierCookie.Check.
func DeletePointerBarrierChecked(c *xgb.Conn, Barrier Barrier) DeletePointerBarrierCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -1096,8 +1086,7 @@ func (cook DeletePointerBarrierCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for DeletePointerBarrier
-// deletePointerBarrierRequest writes a DeletePointerBarrier request to a byte slice.
+// deletePointerBarrierRequest writes a DeletePointerBarrier request to a byte slice for transfer.
func deletePointerBarrierRequest(c *xgb.Conn, Barrier Barrier) []byte {
size := 8
b := 0
@@ -1139,7 +1128,7 @@ func DestroyRegion(c *xgb.Conn, Region Region) DestroyRegionCookie {
}
// DestroyRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using DestroyRegionCookie.Check()
+// If an error occurs, it can be retrieved using DestroyRegionCookie.Check.
func DestroyRegionChecked(c *xgb.Conn, Region Region) DestroyRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -1157,8 +1146,7 @@ func (cook DestroyRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for DestroyRegion
-// destroyRegionRequest writes a DestroyRegion request to a byte slice.
+// destroyRegionRequest writes a DestroyRegion request to a byte slice for transfer.
func destroyRegionRequest(c *xgb.Conn, Region Region) []byte {
size := 8
b := 0
@@ -1188,7 +1176,7 @@ type ExpandRegionCookie struct {
// ExpandRegion sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func ExpandRegion(c *xgb.Conn, Source Region, Destination Region, Left uint16, Right uint16, Top uint16, Bottom uint16) ExpandRegionCookie {
+func ExpandRegion(c *xgb.Conn, Source, Destination Region, Left, Right, Top, Bottom uint16) ExpandRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -1200,8 +1188,8 @@ func ExpandRegion(c *xgb.Conn, Source Region, Destination Region, Left uint16, R
}
// ExpandRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using ExpandRegionCookie.Check()
-func ExpandRegionChecked(c *xgb.Conn, Source Region, Destination Region, Left uint16, Right uint16, Top uint16, Bottom uint16) ExpandRegionCookie {
+// If an error occurs, it can be retrieved using ExpandRegionCookie.Check.
+func ExpandRegionChecked(c *xgb.Conn, Source, Destination Region, Left, Right, Top, Bottom uint16) ExpandRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -1218,9 +1206,8 @@ func (cook ExpandRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for ExpandRegion
-// expandRegionRequest writes a ExpandRegion request to a byte slice.
-func expandRegionRequest(c *xgb.Conn, Source Region, Destination Region, Left uint16, Right uint16, Top uint16, Bottom uint16) []byte {
+// expandRegionRequest writes a ExpandRegion request to a byte slice for transfer.
+func expandRegionRequest(c *xgb.Conn, Source, Destination Region, Left, Right, Top, Bottom uint16) []byte {
size := 20
b := 0
buf := make([]byte, size)
@@ -1263,7 +1250,7 @@ type FetchRegionCookie struct {
}
// FetchRegion sends a checked request.
-// If an error occurs, it will be returned with the reply by calling FetchRegionCookie.Reply()
+// If an error occurs, it will be returned with the reply by calling FetchRegionCookie.Reply.
func FetchRegion(c *xgb.Conn, Region Region) FetchRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -1334,8 +1321,7 @@ func fetchRegionReply(buf []byte) *FetchRegionReply {
return v
}
-// Write request to wire for FetchRegion
-// fetchRegionRequest writes a FetchRegion request to a byte slice.
+// fetchRegionRequest writes a FetchRegion request to a byte slice for transfer.
func fetchRegionRequest(c *xgb.Conn, Region Region) []byte {
size := 8
b := 0
@@ -1364,7 +1350,7 @@ type GetCursorImageCookie struct {
}
// GetCursorImage sends a checked request.
-// If an error occurs, it will be returned with the reply by calling GetCursorImageCookie.Reply()
+// If an error occurs, it will be returned with the reply by calling GetCursorImageCookie.Reply.
func GetCursorImage(c *xgb.Conn) GetCursorImageCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -1462,8 +1448,7 @@ func getCursorImageReply(buf []byte) *GetCursorImageReply {
return v
}
-// Write request to wire for GetCursorImage
-// getCursorImageRequest writes a GetCursorImage request to a byte slice.
+// getCursorImageRequest writes a GetCursorImage request to a byte slice for transfer.
func getCursorImageRequest(c *xgb.Conn) []byte {
size := 4
b := 0
@@ -1489,7 +1474,7 @@ type GetCursorImageAndNameCookie struct {
}
// GetCursorImageAndName sends a checked request.
-// If an error occurs, it will be returned with the reply by calling GetCursorImageAndNameCookie.Reply()
+// If an error occurs, it will be returned with the reply by calling GetCursorImageAndNameCookie.Reply.
func GetCursorImageAndName(c *xgb.Conn) GetCursorImageAndNameCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -1603,8 +1588,7 @@ func getCursorImageAndNameReply(buf []byte) *GetCursorImageAndNameReply {
return v
}
-// Write request to wire for GetCursorImageAndName
-// getCursorImageAndNameRequest writes a GetCursorImageAndName request to a byte slice.
+// getCursorImageAndNameRequest writes a GetCursorImageAndName request to a byte slice for transfer.
func getCursorImageAndNameRequest(c *xgb.Conn) []byte {
size := 4
b := 0
@@ -1630,7 +1614,7 @@ type GetCursorNameCookie struct {
}
// GetCursorName sends a checked request.
-// If an error occurs, it will be returned with the reply by calling GetCursorNameCookie.Reply()
+// If an error occurs, it will be returned with the reply by calling GetCursorNameCookie.Reply.
func GetCursorName(c *xgb.Conn, Cursor xproto.Cursor) GetCursorNameCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -1709,8 +1693,7 @@ func getCursorNameReply(buf []byte) *GetCursorNameReply {
return v
}
-// Write request to wire for GetCursorName
-// getCursorNameRequest writes a GetCursorName request to a byte slice.
+// getCursorNameRequest writes a GetCursorName request to a byte slice for transfer.
func getCursorNameRequest(c *xgb.Conn, Cursor xproto.Cursor) []byte {
size := 8
b := 0
@@ -1752,7 +1735,7 @@ func HideCursor(c *xgb.Conn, Window xproto.Window) HideCursorCookie {
}
// HideCursorChecked sends a checked request.
-// If an error occurs, it can be retrieved using HideCursorCookie.Check()
+// If an error occurs, it can be retrieved using HideCursorCookie.Check.
func HideCursorChecked(c *xgb.Conn, Window xproto.Window) HideCursorCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -1770,8 +1753,7 @@ func (cook HideCursorCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for HideCursor
-// hideCursorRequest writes a HideCursor request to a byte slice.
+// hideCursorRequest writes a HideCursor request to a byte slice for transfer.
func hideCursorRequest(c *xgb.Conn, Window xproto.Window) []byte {
size := 8
b := 0
@@ -1801,7 +1783,7 @@ type IntersectRegionCookie struct {
// IntersectRegion sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func IntersectRegion(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) IntersectRegionCookie {
+func IntersectRegion(c *xgb.Conn, Source1, Source2, Destination Region) IntersectRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -1813,8 +1795,8 @@ func IntersectRegion(c *xgb.Conn, Source1 Region, Source2 Region, Destination Re
}
// IntersectRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using IntersectRegionCookie.Check()
-func IntersectRegionChecked(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) IntersectRegionCookie {
+// If an error occurs, it can be retrieved using IntersectRegionCookie.Check.
+func IntersectRegionChecked(c *xgb.Conn, Source1, Source2, Destination Region) IntersectRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -1831,9 +1813,8 @@ func (cook IntersectRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for IntersectRegion
-// intersectRegionRequest writes a IntersectRegion request to a byte slice.
-func intersectRegionRequest(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) []byte {
+// intersectRegionRequest writes a IntersectRegion request to a byte slice for transfer.
+func intersectRegionRequest(c *xgb.Conn, Source1, Source2, Destination Region) []byte {
size := 16
b := 0
buf := make([]byte, size)
@@ -1880,7 +1861,7 @@ func InvertRegion(c *xgb.Conn, Source Region, Bounds xproto.Rectangle, Destinati
}
// InvertRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using InvertRegionCookie.Check()
+// If an error occurs, it can be retrieved using InvertRegionCookie.Check.
func InvertRegionChecked(c *xgb.Conn, Source Region, Bounds xproto.Rectangle, Destination Region) InvertRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -1898,8 +1879,7 @@ func (cook InvertRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for InvertRegion
-// invertRegionRequest writes a InvertRegion request to a byte slice.
+// invertRegionRequest writes a InvertRegion request to a byte slice for transfer.
func invertRegionRequest(c *xgb.Conn, Source Region, Bounds xproto.Rectangle, Destination Region) []byte {
size := 20
b := 0
@@ -1937,8 +1917,8 @@ type QueryVersionCookie struct {
}
// QueryVersion sends a checked request.
-// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
-func QueryVersion(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uint32) QueryVersionCookie {
+// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
+func QueryVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) QueryVersionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -1951,7 +1931,7 @@ func QueryVersion(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uin
// QueryVersionUnchecked sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func QueryVersionUnchecked(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uint32) QueryVersionCookie {
+func QueryVersionUnchecked(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) QueryVersionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2008,9 +1988,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
return v
}
-// Write request to wire for QueryVersion
-// queryVersionRequest writes a QueryVersion request to a byte slice.
-func queryVersionRequest(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uint32) []byte {
+// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
+func queryVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) []byte {
size := 12
b := 0
buf := make([]byte, size)
@@ -2042,7 +2021,7 @@ type RegionExtentsCookie struct {
// RegionExtents sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func RegionExtents(c *xgb.Conn, Source Region, Destination Region) RegionExtentsCookie {
+func RegionExtents(c *xgb.Conn, Source, Destination Region) RegionExtentsCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2054,8 +2033,8 @@ func RegionExtents(c *xgb.Conn, Source Region, Destination Region) RegionExtents
}
// RegionExtentsChecked sends a checked request.
-// If an error occurs, it can be retrieved using RegionExtentsCookie.Check()
-func RegionExtentsChecked(c *xgb.Conn, Source Region, Destination Region) RegionExtentsCookie {
+// If an error occurs, it can be retrieved using RegionExtentsCookie.Check.
+func RegionExtentsChecked(c *xgb.Conn, Source, Destination Region) RegionExtentsCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2072,9 +2051,8 @@ func (cook RegionExtentsCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for RegionExtents
-// regionExtentsRequest writes a RegionExtents request to a byte slice.
-func regionExtentsRequest(c *xgb.Conn, Source Region, Destination Region) []byte {
+// regionExtentsRequest writes a RegionExtents request to a byte slice for transfer.
+func regionExtentsRequest(c *xgb.Conn, Source, Destination Region) []byte {
size := 12
b := 0
buf := make([]byte, size)
@@ -2118,7 +2096,7 @@ func SelectCursorInput(c *xgb.Conn, Window xproto.Window, EventMask uint32) Sele
}
// SelectCursorInputChecked sends a checked request.
-// If an error occurs, it can be retrieved using SelectCursorInputCookie.Check()
+// If an error occurs, it can be retrieved using SelectCursorInputCookie.Check.
func SelectCursorInputChecked(c *xgb.Conn, Window xproto.Window, EventMask uint32) SelectCursorInputCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -2136,8 +2114,7 @@ func (cook SelectCursorInputCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for SelectCursorInput
-// selectCursorInputRequest writes a SelectCursorInput request to a byte slice.
+// selectCursorInputRequest writes a SelectCursorInput request to a byte slice for transfer.
func selectCursorInputRequest(c *xgb.Conn, Window xproto.Window, EventMask uint32) []byte {
size := 12
b := 0
@@ -2182,7 +2159,7 @@ func SelectSelectionInput(c *xgb.Conn, Window xproto.Window, Selection xproto.At
}
// SelectSelectionInputChecked sends a checked request.
-// If an error occurs, it can be retrieved using SelectSelectionInputCookie.Check()
+// If an error occurs, it can be retrieved using SelectSelectionInputCookie.Check.
func SelectSelectionInputChecked(c *xgb.Conn, Window xproto.Window, Selection xproto.Atom, EventMask uint32) SelectSelectionInputCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -2200,8 +2177,7 @@ func (cook SelectSelectionInputCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for SelectSelectionInput
-// selectSelectionInputRequest writes a SelectSelectionInput request to a byte slice.
+// selectSelectionInputRequest writes a SelectSelectionInput request to a byte slice for transfer.
func selectSelectionInputRequest(c *xgb.Conn, Window xproto.Window, Selection xproto.Atom, EventMask uint32) []byte {
size := 16
b := 0
@@ -2249,7 +2225,7 @@ func SetCursorName(c *xgb.Conn, Cursor xproto.Cursor, Nbytes uint16, Name string
}
// SetCursorNameChecked sends a checked request.
-// If an error occurs, it can be retrieved using SetCursorNameCookie.Check()
+// If an error occurs, it can be retrieved using SetCursorNameCookie.Check.
func SetCursorNameChecked(c *xgb.Conn, Cursor xproto.Cursor, Nbytes uint16, Name string) SetCursorNameCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -2267,8 +2243,7 @@ func (cook SetCursorNameCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for SetCursorName
-// setCursorNameRequest writes a SetCursorName request to a byte slice.
+// setCursorNameRequest writes a SetCursorName request to a byte slice for transfer.
func setCursorNameRequest(c *xgb.Conn, Cursor xproto.Cursor, Nbytes uint16, Name string) []byte {
size := xgb.Pad((12 + xgb.Pad((int(Nbytes) * 1))))
b := 0
@@ -2306,7 +2281,7 @@ type SetGCClipRegionCookie struct {
// SetGCClipRegion sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func SetGCClipRegion(c *xgb.Conn, Gc xproto.Gcontext, Region Region, XOrigin int16, YOrigin int16) SetGCClipRegionCookie {
+func SetGCClipRegion(c *xgb.Conn, Gc xproto.Gcontext, Region Region, XOrigin, YOrigin int16) SetGCClipRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2318,8 +2293,8 @@ func SetGCClipRegion(c *xgb.Conn, Gc xproto.Gcontext, Region Region, XOrigin int
}
// SetGCClipRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using SetGCClipRegionCookie.Check()
-func SetGCClipRegionChecked(c *xgb.Conn, Gc xproto.Gcontext, Region Region, XOrigin int16, YOrigin int16) SetGCClipRegionCookie {
+// If an error occurs, it can be retrieved using SetGCClipRegionCookie.Check.
+func SetGCClipRegionChecked(c *xgb.Conn, Gc xproto.Gcontext, Region Region, XOrigin, YOrigin int16) SetGCClipRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2336,9 +2311,8 @@ func (cook SetGCClipRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for SetGCClipRegion
-// setGCClipRegionRequest writes a SetGCClipRegion request to a byte slice.
-func setGCClipRegionRequest(c *xgb.Conn, Gc xproto.Gcontext, Region Region, XOrigin int16, YOrigin int16) []byte {
+// setGCClipRegionRequest writes a SetGCClipRegion request to a byte slice for transfer.
+func setGCClipRegionRequest(c *xgb.Conn, Gc xproto.Gcontext, Region Region, XOrigin, YOrigin int16) []byte {
size := 16
b := 0
buf := make([]byte, size)
@@ -2376,7 +2350,7 @@ type SetPictureClipRegionCookie struct {
// SetPictureClipRegion sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func SetPictureClipRegion(c *xgb.Conn, Picture render.Picture, Region Region, XOrigin int16, YOrigin int16) SetPictureClipRegionCookie {
+func SetPictureClipRegion(c *xgb.Conn, Picture render.Picture, Region Region, XOrigin, YOrigin int16) SetPictureClipRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2388,8 +2362,8 @@ func SetPictureClipRegion(c *xgb.Conn, Picture render.Picture, Region Region, XO
}
// SetPictureClipRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using SetPictureClipRegionCookie.Check()
-func SetPictureClipRegionChecked(c *xgb.Conn, Picture render.Picture, Region Region, XOrigin int16, YOrigin int16) SetPictureClipRegionCookie {
+// If an error occurs, it can be retrieved using SetPictureClipRegionCookie.Check.
+func SetPictureClipRegionChecked(c *xgb.Conn, Picture render.Picture, Region Region, XOrigin, YOrigin int16) SetPictureClipRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2406,9 +2380,8 @@ func (cook SetPictureClipRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for SetPictureClipRegion
-// setPictureClipRegionRequest writes a SetPictureClipRegion request to a byte slice.
-func setPictureClipRegionRequest(c *xgb.Conn, Picture render.Picture, Region Region, XOrigin int16, YOrigin int16) []byte {
+// setPictureClipRegionRequest writes a SetPictureClipRegion request to a byte slice for transfer.
+func setPictureClipRegionRequest(c *xgb.Conn, Picture render.Picture, Region Region, XOrigin, YOrigin int16) []byte {
size := 16
b := 0
buf := make([]byte, size)
@@ -2458,7 +2431,7 @@ func SetRegion(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) SetReg
}
// SetRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using SetRegionCookie.Check()
+// If an error occurs, it can be retrieved using SetRegionCookie.Check.
func SetRegionChecked(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) SetRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -2476,8 +2449,7 @@ func (cook SetRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for SetRegion
-// setRegionRequest writes a SetRegion request to a byte slice.
+// setRegionRequest writes a SetRegion request to a byte slice for transfer.
func setRegionRequest(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) []byte {
size := xgb.Pad((8 + xgb.Pad((len(Rectangles) * 8))))
b := 0
@@ -2509,7 +2481,7 @@ type SetWindowShapeRegionCookie struct {
// SetWindowShapeRegion sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func SetWindowShapeRegion(c *xgb.Conn, Dest xproto.Window, DestKind shape.Kind, XOffset int16, YOffset int16, Region Region) SetWindowShapeRegionCookie {
+func SetWindowShapeRegion(c *xgb.Conn, Dest xproto.Window, DestKind shape.Kind, XOffset, YOffset int16, Region Region) SetWindowShapeRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2521,8 +2493,8 @@ func SetWindowShapeRegion(c *xgb.Conn, Dest xproto.Window, DestKind shape.Kind,
}
// SetWindowShapeRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using SetWindowShapeRegionCookie.Check()
-func SetWindowShapeRegionChecked(c *xgb.Conn, Dest xproto.Window, DestKind shape.Kind, XOffset int16, YOffset int16, Region Region) SetWindowShapeRegionCookie {
+// If an error occurs, it can be retrieved using SetWindowShapeRegionCookie.Check.
+func SetWindowShapeRegionChecked(c *xgb.Conn, Dest xproto.Window, DestKind shape.Kind, XOffset, YOffset int16, Region Region) SetWindowShapeRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2539,9 +2511,8 @@ func (cook SetWindowShapeRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for SetWindowShapeRegion
-// setWindowShapeRegionRequest writes a SetWindowShapeRegion request to a byte slice.
-func setWindowShapeRegionRequest(c *xgb.Conn, Dest xproto.Window, DestKind shape.Kind, XOffset int16, YOffset int16, Region Region) []byte {
+// setWindowShapeRegionRequest writes a SetWindowShapeRegion request to a byte slice for transfer.
+func setWindowShapeRegionRequest(c *xgb.Conn, Dest xproto.Window, DestKind shape.Kind, XOffset, YOffset int16, Region Region) []byte {
size := 20
b := 0
buf := make([]byte, size)
@@ -2596,7 +2567,7 @@ func ShowCursor(c *xgb.Conn, Window xproto.Window) ShowCursorCookie {
}
// ShowCursorChecked sends a checked request.
-// If an error occurs, it can be retrieved using ShowCursorCookie.Check()
+// If an error occurs, it can be retrieved using ShowCursorCookie.Check.
func ShowCursorChecked(c *xgb.Conn, Window xproto.Window) ShowCursorCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
@@ -2614,8 +2585,7 @@ func (cook ShowCursorCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for ShowCursor
-// showCursorRequest writes a ShowCursor request to a byte slice.
+// showCursorRequest writes a ShowCursor request to a byte slice for transfer.
func showCursorRequest(c *xgb.Conn, Window xproto.Window) []byte {
size := 8
b := 0
@@ -2645,7 +2615,7 @@ type SubtractRegionCookie struct {
// SubtractRegion sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func SubtractRegion(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) SubtractRegionCookie {
+func SubtractRegion(c *xgb.Conn, Source1, Source2, Destination Region) SubtractRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2657,8 +2627,8 @@ func SubtractRegion(c *xgb.Conn, Source1 Region, Source2 Region, Destination Reg
}
// SubtractRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using SubtractRegionCookie.Check()
-func SubtractRegionChecked(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) SubtractRegionCookie {
+// If an error occurs, it can be retrieved using SubtractRegionCookie.Check.
+func SubtractRegionChecked(c *xgb.Conn, Source1, Source2, Destination Region) SubtractRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2675,9 +2645,8 @@ func (cook SubtractRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for SubtractRegion
-// subtractRegionRequest writes a SubtractRegion request to a byte slice.
-func subtractRegionRequest(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) []byte {
+// subtractRegionRequest writes a SubtractRegion request to a byte slice for transfer.
+func subtractRegionRequest(c *xgb.Conn, Source1, Source2, Destination Region) []byte {
size := 16
b := 0
buf := make([]byte, size)
@@ -2712,7 +2681,7 @@ type TranslateRegionCookie struct {
// TranslateRegion sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func TranslateRegion(c *xgb.Conn, Region Region, Dx int16, Dy int16) TranslateRegionCookie {
+func TranslateRegion(c *xgb.Conn, Region Region, Dx, Dy int16) TranslateRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2724,8 +2693,8 @@ func TranslateRegion(c *xgb.Conn, Region Region, Dx int16, Dy int16) TranslateRe
}
// TranslateRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using TranslateRegionCookie.Check()
-func TranslateRegionChecked(c *xgb.Conn, Region Region, Dx int16, Dy int16) TranslateRegionCookie {
+// If an error occurs, it can be retrieved using TranslateRegionCookie.Check.
+func TranslateRegionChecked(c *xgb.Conn, Region Region, Dx, Dy int16) TranslateRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2742,9 +2711,8 @@ func (cook TranslateRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for TranslateRegion
-// translateRegionRequest writes a TranslateRegion request to a byte slice.
-func translateRegionRequest(c *xgb.Conn, Region Region, Dx int16, Dy int16) []byte {
+// translateRegionRequest writes a TranslateRegion request to a byte slice for transfer.
+func translateRegionRequest(c *xgb.Conn, Region Region, Dx, Dy int16) []byte {
size := 12
b := 0
buf := make([]byte, size)
@@ -2779,7 +2747,7 @@ type UnionRegionCookie struct {
// UnionRegion sends an unchecked request.
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
-func UnionRegion(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) UnionRegionCookie {
+func UnionRegion(c *xgb.Conn, Source1, Source2, Destination Region) UnionRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2791,8 +2759,8 @@ func UnionRegion(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region
}
// UnionRegionChecked sends a checked request.
-// If an error occurs, it can be retrieved using UnionRegionCookie.Check()
-func UnionRegionChecked(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) UnionRegionCookie {
+// If an error occurs, it can be retrieved using UnionRegionCookie.Check.
+func UnionRegionChecked(c *xgb.Conn, Source1, Source2, Destination Region) UnionRegionCookie {
c.ExtLock.RLock()
defer c.ExtLock.RUnlock()
if _, ok := c.Extensions["XFIXES"]; !ok {
@@ -2809,9 +2777,8 @@ func (cook UnionRegionCookie) Check() error {
return cook.Cookie.Check()
}
-// Write request to wire for UnionRegion
-// unionRegionRequest writes a UnionRegion request to a byte slice.
-func unionRegionRequest(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) []byte {
+// unionRegionRequest writes a UnionRegion request to a byte slice for transfer.
+func unionRegionRequest(c *xgb.Conn, Source1, Source2, Destination Region) []byte {
size := 16
b := 0
buf := make([]byte, size)