nexgb: regenerate from xcb-proto 1.12
To refresh documentation.
This commit is contained in:
parent
7051829581
commit
e6e4e94436
|
@ -71,7 +71,7 @@ type EnableCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Enable sends a checked request.
|
// Enable sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling EnableCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling EnableCookie.Reply.
|
||||||
func Enable(c *xgb.Conn) EnableCookie {
|
func Enable(c *xgb.Conn) EnableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -135,8 +135,7 @@ func enableReply(buf []byte) *EnableReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Enable
|
// enableRequest writes a Enable request to a byte slice for transfer.
|
||||||
// enableRequest writes a Enable request to a byte slice.
|
|
||||||
func enableRequest(c *xgb.Conn) []byte {
|
func enableRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -90,7 +90,7 @@ func CreateRegionFromBorderClip(c *xgb.Conn, Region xfixes.Region, Window xproto
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateRegionFromBorderClipChecked sends a checked request.
|
// CreateRegionFromBorderClipChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateRegionFromBorderClipCookie.Check()
|
// If an error occurs, it can be retrieved using CreateRegionFromBorderClipCookie.Check.
|
||||||
func CreateRegionFromBorderClipChecked(c *xgb.Conn, Region xfixes.Region, Window xproto.Window) CreateRegionFromBorderClipCookie {
|
func CreateRegionFromBorderClipChecked(c *xgb.Conn, Region xfixes.Region, Window xproto.Window) CreateRegionFromBorderClipCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -108,8 +108,7 @@ func (cook CreateRegionFromBorderClipCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateRegionFromBorderClip
|
// createRegionFromBorderClipRequest writes a CreateRegionFromBorderClip request to a byte slice for transfer.
|
||||||
// createRegionFromBorderClipRequest writes a CreateRegionFromBorderClip request to a byte slice.
|
|
||||||
func createRegionFromBorderClipRequest(c *xgb.Conn, Region xfixes.Region, Window xproto.Window) []byte {
|
func createRegionFromBorderClipRequest(c *xgb.Conn, Region xfixes.Region, Window xproto.Window) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -141,7 +140,7 @@ type GetOverlayWindowCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetOverlayWindow sends a checked request.
|
// GetOverlayWindow sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetOverlayWindowCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetOverlayWindowCookie.Reply.
|
||||||
func GetOverlayWindow(c *xgb.Conn, Window xproto.Window) GetOverlayWindowCookie {
|
func GetOverlayWindow(c *xgb.Conn, Window xproto.Window) GetOverlayWindowCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -208,8 +207,7 @@ func getOverlayWindowReply(buf []byte) *GetOverlayWindowReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetOverlayWindow
|
// getOverlayWindowRequest writes a GetOverlayWindow request to a byte slice for transfer.
|
||||||
// getOverlayWindowRequest writes a GetOverlayWindow request to a byte slice.
|
|
||||||
func getOverlayWindowRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func getOverlayWindowRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -251,7 +249,7 @@ func NameWindowPixmap(c *xgb.Conn, Window xproto.Window, Pixmap xproto.Pixmap) N
|
||||||
}
|
}
|
||||||
|
|
||||||
// NameWindowPixmapChecked sends a checked request.
|
// NameWindowPixmapChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using NameWindowPixmapCookie.Check()
|
// If an error occurs, it can be retrieved using NameWindowPixmapCookie.Check.
|
||||||
func NameWindowPixmapChecked(c *xgb.Conn, Window xproto.Window, Pixmap xproto.Pixmap) NameWindowPixmapCookie {
|
func NameWindowPixmapChecked(c *xgb.Conn, Window xproto.Window, Pixmap xproto.Pixmap) NameWindowPixmapCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -269,8 +267,7 @@ func (cook NameWindowPixmapCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for NameWindowPixmap
|
// nameWindowPixmapRequest writes a NameWindowPixmap request to a byte slice for transfer.
|
||||||
// nameWindowPixmapRequest writes a NameWindowPixmap request to a byte slice.
|
|
||||||
func nameWindowPixmapRequest(c *xgb.Conn, Window xproto.Window, Pixmap xproto.Pixmap) []byte {
|
func nameWindowPixmapRequest(c *xgb.Conn, Window xproto.Window, Pixmap xproto.Pixmap) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -302,8 +299,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// 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 {
|
func QueryVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["Composite"]; !ok {
|
if _, ok := c.Extensions["Composite"]; !ok {
|
||||||
|
@ -316,7 +313,7 @@ func QueryVersion(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uin
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["Composite"]; !ok {
|
if _, ok := c.Extensions["Composite"]; !ok {
|
||||||
|
@ -373,9 +370,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -419,7 +415,7 @@ func RedirectSubwindows(c *xgb.Conn, Window xproto.Window, Update byte) Redirect
|
||||||
}
|
}
|
||||||
|
|
||||||
// RedirectSubwindowsChecked sends a checked request.
|
// RedirectSubwindowsChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using RedirectSubwindowsCookie.Check()
|
// If an error occurs, it can be retrieved using RedirectSubwindowsCookie.Check.
|
||||||
func RedirectSubwindowsChecked(c *xgb.Conn, Window xproto.Window, Update byte) RedirectSubwindowsCookie {
|
func RedirectSubwindowsChecked(c *xgb.Conn, Window xproto.Window, Update byte) RedirectSubwindowsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -437,8 +433,7 @@ func (cook RedirectSubwindowsCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for RedirectSubwindows
|
// redirectSubwindowsRequest writes a RedirectSubwindows request to a byte slice for transfer.
|
||||||
// redirectSubwindowsRequest writes a RedirectSubwindows request to a byte slice.
|
|
||||||
func redirectSubwindowsRequest(c *xgb.Conn, Window xproto.Window, Update byte) []byte {
|
func redirectSubwindowsRequest(c *xgb.Conn, Window xproto.Window, Update byte) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -485,7 +480,7 @@ func RedirectWindow(c *xgb.Conn, Window xproto.Window, Update byte) RedirectWind
|
||||||
}
|
}
|
||||||
|
|
||||||
// RedirectWindowChecked sends a checked request.
|
// RedirectWindowChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using RedirectWindowCookie.Check()
|
// If an error occurs, it can be retrieved using RedirectWindowCookie.Check.
|
||||||
func RedirectWindowChecked(c *xgb.Conn, Window xproto.Window, Update byte) RedirectWindowCookie {
|
func RedirectWindowChecked(c *xgb.Conn, Window xproto.Window, Update byte) RedirectWindowCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -503,8 +498,7 @@ func (cook RedirectWindowCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for RedirectWindow
|
// redirectWindowRequest writes a RedirectWindow request to a byte slice for transfer.
|
||||||
// redirectWindowRequest writes a RedirectWindow request to a byte slice.
|
|
||||||
func redirectWindowRequest(c *xgb.Conn, Window xproto.Window, Update byte) []byte {
|
func redirectWindowRequest(c *xgb.Conn, Window xproto.Window, Update byte) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -551,7 +545,7 @@ func ReleaseOverlayWindow(c *xgb.Conn, Window xproto.Window) ReleaseOverlayWindo
|
||||||
}
|
}
|
||||||
|
|
||||||
// ReleaseOverlayWindowChecked sends a checked request.
|
// ReleaseOverlayWindowChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ReleaseOverlayWindowCookie.Check()
|
// If an error occurs, it can be retrieved using ReleaseOverlayWindowCookie.Check.
|
||||||
func ReleaseOverlayWindowChecked(c *xgb.Conn, Window xproto.Window) ReleaseOverlayWindowCookie {
|
func ReleaseOverlayWindowChecked(c *xgb.Conn, Window xproto.Window) ReleaseOverlayWindowCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -569,8 +563,7 @@ func (cook ReleaseOverlayWindowCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ReleaseOverlayWindow
|
// releaseOverlayWindowRequest writes a ReleaseOverlayWindow request to a byte slice for transfer.
|
||||||
// releaseOverlayWindowRequest writes a ReleaseOverlayWindow request to a byte slice.
|
|
||||||
func releaseOverlayWindowRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func releaseOverlayWindowRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -612,7 +605,7 @@ func UnredirectSubwindows(c *xgb.Conn, Window xproto.Window, Update byte) Unredi
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnredirectSubwindowsChecked sends a checked request.
|
// UnredirectSubwindowsChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using UnredirectSubwindowsCookie.Check()
|
// If an error occurs, it can be retrieved using UnredirectSubwindowsCookie.Check.
|
||||||
func UnredirectSubwindowsChecked(c *xgb.Conn, Window xproto.Window, Update byte) UnredirectSubwindowsCookie {
|
func UnredirectSubwindowsChecked(c *xgb.Conn, Window xproto.Window, Update byte) UnredirectSubwindowsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -630,8 +623,7 @@ func (cook UnredirectSubwindowsCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for UnredirectSubwindows
|
// unredirectSubwindowsRequest writes a UnredirectSubwindows request to a byte slice for transfer.
|
||||||
// unredirectSubwindowsRequest writes a UnredirectSubwindows request to a byte slice.
|
|
||||||
func unredirectSubwindowsRequest(c *xgb.Conn, Window xproto.Window, Update byte) []byte {
|
func unredirectSubwindowsRequest(c *xgb.Conn, Window xproto.Window, Update byte) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -678,7 +670,7 @@ func UnredirectWindow(c *xgb.Conn, Window xproto.Window, Update byte) Unredirect
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnredirectWindowChecked sends a checked request.
|
// UnredirectWindowChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using UnredirectWindowCookie.Check()
|
// If an error occurs, it can be retrieved using UnredirectWindowCookie.Check.
|
||||||
func UnredirectWindowChecked(c *xgb.Conn, Window xproto.Window, Update byte) UnredirectWindowCookie {
|
func UnredirectWindowChecked(c *xgb.Conn, Window xproto.Window, Update byte) UnredirectWindowCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -696,8 +688,7 @@ func (cook UnredirectWindowCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for UnredirectWindow
|
// unredirectWindowRequest writes a UnredirectWindow request to a byte slice for transfer.
|
||||||
// unredirectWindowRequest writes a UnredirectWindow request to a byte slice.
|
|
||||||
func unredirectWindowRequest(c *xgb.Conn, Window xproto.Window, Update byte) []byte {
|
func unredirectWindowRequest(c *xgb.Conn, Window xproto.Window, Update byte) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -250,7 +250,7 @@ func Add(c *xgb.Conn, Drawable xproto.Drawable, Region xfixes.Region) AddCookie
|
||||||
}
|
}
|
||||||
|
|
||||||
// AddChecked sends a checked request.
|
// AddChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using AddCookie.Check()
|
// If an error occurs, it can be retrieved using AddCookie.Check.
|
||||||
func AddChecked(c *xgb.Conn, Drawable xproto.Drawable, Region xfixes.Region) AddCookie {
|
func AddChecked(c *xgb.Conn, Drawable xproto.Drawable, Region xfixes.Region) AddCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -268,8 +268,7 @@ func (cook AddCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Add
|
// addRequest writes a Add request to a byte slice for transfer.
|
||||||
// addRequest writes a Add request to a byte slice.
|
|
||||||
func addRequest(c *xgb.Conn, Drawable xproto.Drawable, Region xfixes.Region) []byte {
|
func addRequest(c *xgb.Conn, Drawable xproto.Drawable, Region xfixes.Region) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -314,7 +313,7 @@ func Create(c *xgb.Conn, Damage Damage, Drawable xproto.Drawable, Level byte) Cr
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateChecked sends a checked request.
|
// CreateChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateCookie.Check()
|
// If an error occurs, it can be retrieved using CreateCookie.Check.
|
||||||
func CreateChecked(c *xgb.Conn, Damage Damage, Drawable xproto.Drawable, Level byte) CreateCookie {
|
func CreateChecked(c *xgb.Conn, Damage Damage, Drawable xproto.Drawable, Level byte) CreateCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -332,8 +331,7 @@ func (cook CreateCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Create
|
// createRequest writes a Create request to a byte slice for transfer.
|
||||||
// createRequest writes a Create request to a byte slice.
|
|
||||||
func createRequest(c *xgb.Conn, Damage Damage, Drawable xproto.Drawable, Level byte) []byte {
|
func createRequest(c *xgb.Conn, Damage Damage, Drawable xproto.Drawable, Level byte) []byte {
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -383,7 +381,7 @@ func Destroy(c *xgb.Conn, Damage Damage) DestroyCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// DestroyChecked sends a checked request.
|
// DestroyChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DestroyCookie.Check()
|
// If an error occurs, it can be retrieved using DestroyCookie.Check.
|
||||||
func DestroyChecked(c *xgb.Conn, Damage Damage) DestroyCookie {
|
func DestroyChecked(c *xgb.Conn, Damage Damage) DestroyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -401,8 +399,7 @@ func (cook DestroyCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Destroy
|
// destroyRequest writes a Destroy request to a byte slice for transfer.
|
||||||
// destroyRequest writes a Destroy request to a byte slice.
|
|
||||||
func destroyRequest(c *xgb.Conn, Damage Damage) []byte {
|
func destroyRequest(c *xgb.Conn, Damage Damage) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -431,8 +428,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// 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 {
|
func QueryVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DAMAGE"]; !ok {
|
if _, ok := c.Extensions["DAMAGE"]; !ok {
|
||||||
|
@ -445,7 +442,7 @@ func QueryVersion(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uin
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DAMAGE"]; !ok {
|
if _, ok := c.Extensions["DAMAGE"]; !ok {
|
||||||
|
@ -502,9 +499,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -536,7 +532,7 @@ type SubtractCookie struct {
|
||||||
|
|
||||||
// Subtract sends an unchecked request.
|
// Subtract sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func Subtract(c *xgb.Conn, Damage Damage, Repair xfixes.Region, Parts xfixes.Region) SubtractCookie {
|
func Subtract(c *xgb.Conn, Damage Damage, Repair, Parts xfixes.Region) SubtractCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DAMAGE"]; !ok {
|
if _, ok := c.Extensions["DAMAGE"]; !ok {
|
||||||
|
@ -548,8 +544,8 @@ func Subtract(c *xgb.Conn, Damage Damage, Repair xfixes.Region, Parts xfixes.Reg
|
||||||
}
|
}
|
||||||
|
|
||||||
// SubtractChecked sends a checked request.
|
// SubtractChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SubtractCookie.Check()
|
// If an error occurs, it can be retrieved using SubtractCookie.Check.
|
||||||
func SubtractChecked(c *xgb.Conn, Damage Damage, Repair xfixes.Region, Parts xfixes.Region) SubtractCookie {
|
func SubtractChecked(c *xgb.Conn, Damage Damage, Repair, Parts xfixes.Region) SubtractCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DAMAGE"]; !ok {
|
if _, ok := c.Extensions["DAMAGE"]; !ok {
|
||||||
|
@ -566,9 +562,8 @@ func (cook SubtractCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Subtract
|
// subtractRequest writes a Subtract request to a byte slice for transfer.
|
||||||
// subtractRequest writes a Subtract request to a byte slice.
|
func subtractRequest(c *xgb.Conn, Damage Damage, Repair, Parts xfixes.Region) []byte {
|
||||||
func subtractRequest(c *xgb.Conn, Damage Damage, Repair xfixes.Region, Parts xfixes.Region) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
|
|
@ -78,7 +78,7 @@ type CapableCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Capable sends a checked request.
|
// Capable sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling CapableCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling CapableCookie.Reply.
|
||||||
func Capable(c *xgb.Conn) CapableCookie {
|
func Capable(c *xgb.Conn) CapableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -149,8 +149,7 @@ func capableReply(buf []byte) *CapableReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Capable
|
// capableRequest writes a Capable request to a byte slice for transfer.
|
||||||
// capableRequest writes a Capable request to a byte slice.
|
|
||||||
func capableRequest(c *xgb.Conn) []byte {
|
func capableRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -189,7 +188,7 @@ func Disable(c *xgb.Conn) DisableCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// DisableChecked sends a checked request.
|
// DisableChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DisableCookie.Check()
|
// If an error occurs, it can be retrieved using DisableCookie.Check.
|
||||||
func DisableChecked(c *xgb.Conn) DisableCookie {
|
func DisableChecked(c *xgb.Conn) DisableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -207,8 +206,7 @@ func (cook DisableCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Disable
|
// disableRequest writes a Disable request to a byte slice for transfer.
|
||||||
// disableRequest writes a Disable request to a byte slice.
|
|
||||||
func disableRequest(c *xgb.Conn) []byte {
|
func disableRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -247,7 +245,7 @@ func Enable(c *xgb.Conn) EnableCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// EnableChecked sends a checked request.
|
// EnableChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using EnableCookie.Check()
|
// If an error occurs, it can be retrieved using EnableCookie.Check.
|
||||||
func EnableChecked(c *xgb.Conn) EnableCookie {
|
func EnableChecked(c *xgb.Conn) EnableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -265,8 +263,7 @@ func (cook EnableCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Enable
|
// enableRequest writes a Enable request to a byte slice for transfer.
|
||||||
// enableRequest writes a Enable request to a byte slice.
|
|
||||||
func enableRequest(c *xgb.Conn) []byte {
|
func enableRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -305,7 +302,7 @@ func ForceLevel(c *xgb.Conn, PowerLevel uint16) ForceLevelCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ForceLevelChecked sends a checked request.
|
// ForceLevelChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ForceLevelCookie.Check()
|
// If an error occurs, it can be retrieved using ForceLevelCookie.Check.
|
||||||
func ForceLevelChecked(c *xgb.Conn, PowerLevel uint16) ForceLevelCookie {
|
func ForceLevelChecked(c *xgb.Conn, PowerLevel uint16) ForceLevelCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -323,8 +320,7 @@ func (cook ForceLevelCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ForceLevel
|
// forceLevelRequest writes a ForceLevel request to a byte slice for transfer.
|
||||||
// forceLevelRequest writes a ForceLevel request to a byte slice.
|
|
||||||
func forceLevelRequest(c *xgb.Conn, PowerLevel uint16) []byte {
|
func forceLevelRequest(c *xgb.Conn, PowerLevel uint16) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -353,7 +349,7 @@ type GetTimeoutsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetTimeouts sends a checked request.
|
// GetTimeouts sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetTimeoutsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetTimeoutsCookie.Reply.
|
||||||
func GetTimeouts(c *xgb.Conn) GetTimeoutsCookie {
|
func GetTimeouts(c *xgb.Conn) GetTimeoutsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -428,8 +424,7 @@ func getTimeoutsReply(buf []byte) *GetTimeoutsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetTimeouts
|
// getTimeoutsRequest writes a GetTimeouts request to a byte slice for transfer.
|
||||||
// getTimeoutsRequest writes a GetTimeouts request to a byte slice.
|
|
||||||
func getTimeoutsRequest(c *xgb.Conn) []byte {
|
func getTimeoutsRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -455,8 +450,8 @@ type GetVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetVersion sends a checked request.
|
// GetVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetVersionCookie.Reply.
|
||||||
func GetVersion(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) GetVersionCookie {
|
func GetVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) GetVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DPMS"]; !ok {
|
if _, ok := c.Extensions["DPMS"]; !ok {
|
||||||
|
@ -469,7 +464,7 @@ func GetVersion(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint1
|
||||||
|
|
||||||
// GetVersionUnchecked sends an unchecked request.
|
// GetVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func GetVersionUnchecked(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) GetVersionCookie {
|
func GetVersionUnchecked(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) GetVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DPMS"]; !ok {
|
if _, ok := c.Extensions["DPMS"]; !ok {
|
||||||
|
@ -523,9 +518,8 @@ func getVersionReply(buf []byte) *GetVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetVersion
|
// getVersionRequest writes a GetVersion request to a byte slice for transfer.
|
||||||
// getVersionRequest writes a GetVersion request to a byte slice.
|
func getVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) []byte {
|
||||||
func getVersionRequest(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -556,7 +550,7 @@ type InfoCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Info sends a checked request.
|
// Info sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling InfoCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling InfoCookie.Reply.
|
||||||
func Info(c *xgb.Conn) InfoCookie {
|
func Info(c *xgb.Conn) InfoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -631,8 +625,7 @@ func infoReply(buf []byte) *InfoReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Info
|
// infoRequest writes a Info request to a byte slice for transfer.
|
||||||
// infoRequest writes a Info request to a byte slice.
|
|
||||||
func infoRequest(c *xgb.Conn) []byte {
|
func infoRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -659,7 +652,7 @@ type SetTimeoutsCookie struct {
|
||||||
|
|
||||||
// SetTimeouts sends an unchecked request.
|
// SetTimeouts sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetTimeouts(c *xgb.Conn, StandbyTimeout uint16, SuspendTimeout uint16, OffTimeout uint16) SetTimeoutsCookie {
|
func SetTimeouts(c *xgb.Conn, StandbyTimeout, SuspendTimeout, OffTimeout uint16) SetTimeoutsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DPMS"]; !ok {
|
if _, ok := c.Extensions["DPMS"]; !ok {
|
||||||
|
@ -671,8 +664,8 @@ func SetTimeouts(c *xgb.Conn, StandbyTimeout uint16, SuspendTimeout uint16, OffT
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetTimeoutsChecked sends a checked request.
|
// SetTimeoutsChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetTimeoutsCookie.Check()
|
// If an error occurs, it can be retrieved using SetTimeoutsCookie.Check.
|
||||||
func SetTimeoutsChecked(c *xgb.Conn, StandbyTimeout uint16, SuspendTimeout uint16, OffTimeout uint16) SetTimeoutsCookie {
|
func SetTimeoutsChecked(c *xgb.Conn, StandbyTimeout, SuspendTimeout, OffTimeout uint16) SetTimeoutsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DPMS"]; !ok {
|
if _, ok := c.Extensions["DPMS"]; !ok {
|
||||||
|
@ -689,9 +682,8 @@ func (cook SetTimeoutsCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetTimeouts
|
// setTimeoutsRequest writes a SetTimeouts request to a byte slice for transfer.
|
||||||
// setTimeoutsRequest writes a SetTimeouts request to a byte slice.
|
func setTimeoutsRequest(c *xgb.Conn, StandbyTimeout, SuspendTimeout, OffTimeout uint16) []byte {
|
||||||
func setTimeoutsRequest(c *xgb.Conn, StandbyTimeout uint16, SuspendTimeout uint16, OffTimeout uint16) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
|
|
@ -404,7 +404,7 @@ type AuthenticateCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Authenticate sends a checked request.
|
// Authenticate sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling AuthenticateCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling AuthenticateCookie.Reply.
|
||||||
func Authenticate(c *xgb.Conn, Window xproto.Window, Magic uint32) AuthenticateCookie {
|
func Authenticate(c *xgb.Conn, Window xproto.Window, Magic uint32) AuthenticateCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -468,8 +468,7 @@ func authenticateReply(buf []byte) *AuthenticateReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Authenticate
|
// authenticateRequest writes a Authenticate request to a byte slice for transfer.
|
||||||
// authenticateRequest writes a Authenticate request to a byte slice.
|
|
||||||
func authenticateRequest(c *xgb.Conn, Window xproto.Window, Magic uint32) []byte {
|
func authenticateRequest(c *xgb.Conn, Window xproto.Window, Magic uint32) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -501,7 +500,7 @@ type ConnectCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Connect sends a checked request.
|
// Connect sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling ConnectCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling ConnectCookie.Reply.
|
||||||
func Connect(c *xgb.Conn, Window xproto.Window, DriverType uint32) ConnectCookie {
|
func Connect(c *xgb.Conn, Window xproto.Window, DriverType uint32) ConnectCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -593,8 +592,7 @@ func connectReply(buf []byte) *ConnectReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Connect
|
// connectRequest writes a Connect request to a byte slice for transfer.
|
||||||
// connectRequest writes a Connect request to a byte slice.
|
|
||||||
func connectRequest(c *xgb.Conn, Window xproto.Window, DriverType uint32) []byte {
|
func connectRequest(c *xgb.Conn, Window xproto.Window, DriverType uint32) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -626,8 +624,8 @@ type CopyRegionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CopyRegion sends a checked request.
|
// CopyRegion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling CopyRegionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling CopyRegionCookie.Reply.
|
||||||
func CopyRegion(c *xgb.Conn, Drawable xproto.Drawable, Region uint32, Dest uint32, Src uint32) CopyRegionCookie {
|
func CopyRegion(c *xgb.Conn, Drawable xproto.Drawable, Region, Dest, Src uint32) CopyRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DRI2"]; !ok {
|
if _, ok := c.Extensions["DRI2"]; !ok {
|
||||||
|
@ -640,7 +638,7 @@ func CopyRegion(c *xgb.Conn, Drawable xproto.Drawable, Region uint32, Dest uint3
|
||||||
|
|
||||||
// CopyRegionUnchecked sends an unchecked request.
|
// CopyRegionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CopyRegionUnchecked(c *xgb.Conn, Drawable xproto.Drawable, Region uint32, Dest uint32, Src uint32) CopyRegionCookie {
|
func CopyRegionUnchecked(c *xgb.Conn, Drawable xproto.Drawable, Region, Dest, Src uint32) CopyRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DRI2"]; !ok {
|
if _, ok := c.Extensions["DRI2"]; !ok {
|
||||||
|
@ -686,9 +684,8 @@ func copyRegionReply(buf []byte) *CopyRegionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CopyRegion
|
// copyRegionRequest writes a CopyRegion request to a byte slice for transfer.
|
||||||
// copyRegionRequest writes a CopyRegion request to a byte slice.
|
func copyRegionRequest(c *xgb.Conn, Drawable xproto.Drawable, Region, Dest, Src uint32) []byte {
|
||||||
func copyRegionRequest(c *xgb.Conn, Drawable xproto.Drawable, Region uint32, Dest uint32, Src uint32) []byte {
|
|
||||||
size := 20
|
size := 20
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -738,7 +735,7 @@ func CreateDrawable(c *xgb.Conn, Drawable xproto.Drawable) CreateDrawableCookie
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateDrawableChecked sends a checked request.
|
// CreateDrawableChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateDrawableCookie.Check()
|
// If an error occurs, it can be retrieved using CreateDrawableCookie.Check.
|
||||||
func CreateDrawableChecked(c *xgb.Conn, Drawable xproto.Drawable) CreateDrawableCookie {
|
func CreateDrawableChecked(c *xgb.Conn, Drawable xproto.Drawable) CreateDrawableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -756,8 +753,7 @@ func (cook CreateDrawableCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateDrawable
|
// createDrawableRequest writes a CreateDrawable request to a byte slice for transfer.
|
||||||
// createDrawableRequest writes a CreateDrawable request to a byte slice.
|
|
||||||
func createDrawableRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
func createDrawableRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -799,7 +795,7 @@ func DestroyDrawable(c *xgb.Conn, Drawable xproto.Drawable) DestroyDrawableCooki
|
||||||
}
|
}
|
||||||
|
|
||||||
// DestroyDrawableChecked sends a checked request.
|
// DestroyDrawableChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DestroyDrawableCookie.Check()
|
// If an error occurs, it can be retrieved using DestroyDrawableCookie.Check.
|
||||||
func DestroyDrawableChecked(c *xgb.Conn, Drawable xproto.Drawable) DestroyDrawableCookie {
|
func DestroyDrawableChecked(c *xgb.Conn, Drawable xproto.Drawable) DestroyDrawableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -817,8 +813,7 @@ func (cook DestroyDrawableCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DestroyDrawable
|
// destroyDrawableRequest writes a DestroyDrawable request to a byte slice for transfer.
|
||||||
// destroyDrawableRequest writes a DestroyDrawable request to a byte slice.
|
|
||||||
func destroyDrawableRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
func destroyDrawableRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -847,7 +842,7 @@ type GetBuffersCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetBuffers sends a checked request.
|
// GetBuffers sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetBuffersCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetBuffersCookie.Reply.
|
||||||
func GetBuffers(c *xgb.Conn, Drawable xproto.Drawable, Count uint32, Attachments []uint32) GetBuffersCookie {
|
func GetBuffers(c *xgb.Conn, Drawable xproto.Drawable, Count uint32, Attachments []uint32) GetBuffersCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -926,8 +921,7 @@ func getBuffersReply(buf []byte) *GetBuffersReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetBuffers
|
// getBuffersRequest writes a GetBuffers request to a byte slice for transfer.
|
||||||
// getBuffersRequest writes a GetBuffers request to a byte slice.
|
|
||||||
func getBuffersRequest(c *xgb.Conn, Drawable xproto.Drawable, Count uint32, Attachments []uint32) []byte {
|
func getBuffersRequest(c *xgb.Conn, Drawable xproto.Drawable, Count uint32, Attachments []uint32) []byte {
|
||||||
size := xgb.Pad((12 + xgb.Pad((len(Attachments) * 4))))
|
size := xgb.Pad((12 + xgb.Pad((len(Attachments) * 4))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -964,7 +958,7 @@ type GetBuffersWithFormatCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetBuffersWithFormat sends a checked request.
|
// GetBuffersWithFormat sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetBuffersWithFormatCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetBuffersWithFormatCookie.Reply.
|
||||||
func GetBuffersWithFormat(c *xgb.Conn, Drawable xproto.Drawable, Count uint32, Attachments []AttachFormat) GetBuffersWithFormatCookie {
|
func GetBuffersWithFormat(c *xgb.Conn, Drawable xproto.Drawable, Count uint32, Attachments []AttachFormat) GetBuffersWithFormatCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1043,8 +1037,7 @@ func getBuffersWithFormatReply(buf []byte) *GetBuffersWithFormatReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetBuffersWithFormat
|
// getBuffersWithFormatRequest writes a GetBuffersWithFormat request to a byte slice for transfer.
|
||||||
// getBuffersWithFormatRequest writes a GetBuffersWithFormat request to a byte slice.
|
|
||||||
func getBuffersWithFormatRequest(c *xgb.Conn, Drawable xproto.Drawable, Count uint32, Attachments []AttachFormat) []byte {
|
func getBuffersWithFormatRequest(c *xgb.Conn, Drawable xproto.Drawable, Count uint32, Attachments []AttachFormat) []byte {
|
||||||
size := xgb.Pad((12 + xgb.Pad((len(Attachments) * 8))))
|
size := xgb.Pad((12 + xgb.Pad((len(Attachments) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1078,7 +1071,7 @@ type GetMSCCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetMSC sends a checked request.
|
// GetMSC sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetMSCCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetMSCCookie.Reply.
|
||||||
func GetMSC(c *xgb.Conn, Drawable xproto.Drawable) GetMSCCookie {
|
func GetMSC(c *xgb.Conn, Drawable xproto.Drawable) GetMSCCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1162,8 +1155,7 @@ func getMSCReply(buf []byte) *GetMSCReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetMSC
|
// getMSCRequest writes a GetMSC request to a byte slice for transfer.
|
||||||
// getMSCRequest writes a GetMSC request to a byte slice.
|
|
||||||
func getMSCRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
func getMSCRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1192,7 +1184,7 @@ type GetParamCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetParam sends a checked request.
|
// GetParam sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetParamCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetParamCookie.Reply.
|
||||||
func GetParam(c *xgb.Conn, Drawable xproto.Drawable, Param uint32) GetParamCookie {
|
func GetParam(c *xgb.Conn, Drawable xproto.Drawable, Param uint32) GetParamCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1265,8 +1257,7 @@ func getParamReply(buf []byte) *GetParamReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetParam
|
// getParamRequest writes a GetParam request to a byte slice for transfer.
|
||||||
// getParamRequest writes a GetParam request to a byte slice.
|
|
||||||
func getParamRequest(c *xgb.Conn, Drawable xproto.Drawable, Param uint32) []byte {
|
func getParamRequest(c *xgb.Conn, Drawable xproto.Drawable, Param uint32) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1298,8 +1289,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn, MajorVersion uint32, MinorVersion uint32) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn, MajorVersion, MinorVersion uint32) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DRI2"]; !ok {
|
if _, ok := c.Extensions["DRI2"]; !ok {
|
||||||
|
@ -1312,7 +1303,7 @@ func QueryVersion(c *xgb.Conn, MajorVersion uint32, MinorVersion uint32) QueryVe
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryVersionUnchecked(c *xgb.Conn, MajorVersion uint32, MinorVersion uint32) QueryVersionCookie {
|
func QueryVersionUnchecked(c *xgb.Conn, MajorVersion, MinorVersion uint32) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DRI2"]; !ok {
|
if _, ok := c.Extensions["DRI2"]; !ok {
|
||||||
|
@ -1366,9 +1357,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, MajorVersion, MinorVersion uint32) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, MajorVersion uint32, MinorVersion uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1399,8 +1389,8 @@ type SwapBuffersCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// SwapBuffers sends a checked request.
|
// SwapBuffers sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling SwapBuffersCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling SwapBuffersCookie.Reply.
|
||||||
func SwapBuffers(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi uint32, TargetMscLo uint32, DivisorHi uint32, DivisorLo uint32, RemainderHi uint32, RemainderLo uint32) SwapBuffersCookie {
|
func SwapBuffers(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi, TargetMscLo, DivisorHi, DivisorLo, RemainderHi, RemainderLo uint32) SwapBuffersCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DRI2"]; !ok {
|
if _, ok := c.Extensions["DRI2"]; !ok {
|
||||||
|
@ -1413,7 +1403,7 @@ func SwapBuffers(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi uint32, Targ
|
||||||
|
|
||||||
// SwapBuffersUnchecked sends an unchecked request.
|
// SwapBuffersUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SwapBuffersUnchecked(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi uint32, TargetMscLo uint32, DivisorHi uint32, DivisorLo uint32, RemainderHi uint32, RemainderLo uint32) SwapBuffersCookie {
|
func SwapBuffersUnchecked(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi, TargetMscLo, DivisorHi, DivisorLo, RemainderHi, RemainderLo uint32) SwapBuffersCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DRI2"]; !ok {
|
if _, ok := c.Extensions["DRI2"]; !ok {
|
||||||
|
@ -1467,9 +1457,8 @@ func swapBuffersReply(buf []byte) *SwapBuffersReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SwapBuffers
|
// swapBuffersRequest writes a SwapBuffers request to a byte slice for transfer.
|
||||||
// swapBuffersRequest writes a SwapBuffers request to a byte slice.
|
func swapBuffersRequest(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi, TargetMscLo, DivisorHi, DivisorLo, RemainderHi, RemainderLo uint32) []byte {
|
||||||
func swapBuffersRequest(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi uint32, TargetMscLo uint32, DivisorHi uint32, DivisorLo uint32, RemainderHi uint32, RemainderLo uint32) []byte {
|
|
||||||
size := 32
|
size := 32
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1528,7 +1517,7 @@ func SwapInterval(c *xgb.Conn, Drawable xproto.Drawable, Interval uint32) SwapIn
|
||||||
}
|
}
|
||||||
|
|
||||||
// SwapIntervalChecked sends a checked request.
|
// SwapIntervalChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SwapIntervalCookie.Check()
|
// If an error occurs, it can be retrieved using SwapIntervalCookie.Check.
|
||||||
func SwapIntervalChecked(c *xgb.Conn, Drawable xproto.Drawable, Interval uint32) SwapIntervalCookie {
|
func SwapIntervalChecked(c *xgb.Conn, Drawable xproto.Drawable, Interval uint32) SwapIntervalCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1546,8 +1535,7 @@ func (cook SwapIntervalCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SwapInterval
|
// swapIntervalRequest writes a SwapInterval request to a byte slice for transfer.
|
||||||
// swapIntervalRequest writes a SwapInterval request to a byte slice.
|
|
||||||
func swapIntervalRequest(c *xgb.Conn, Drawable xproto.Drawable, Interval uint32) []byte {
|
func swapIntervalRequest(c *xgb.Conn, Drawable xproto.Drawable, Interval uint32) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1579,8 +1567,8 @@ type WaitMSCCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// WaitMSC sends a checked request.
|
// WaitMSC sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling WaitMSCCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling WaitMSCCookie.Reply.
|
||||||
func WaitMSC(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi uint32, TargetMscLo uint32, DivisorHi uint32, DivisorLo uint32, RemainderHi uint32, RemainderLo uint32) WaitMSCCookie {
|
func WaitMSC(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi, TargetMscLo, DivisorHi, DivisorLo, RemainderHi, RemainderLo uint32) WaitMSCCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DRI2"]; !ok {
|
if _, ok := c.Extensions["DRI2"]; !ok {
|
||||||
|
@ -1593,7 +1581,7 @@ func WaitMSC(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi uint32, TargetMs
|
||||||
|
|
||||||
// WaitMSCUnchecked sends an unchecked request.
|
// WaitMSCUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func WaitMSCUnchecked(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi uint32, TargetMscLo uint32, DivisorHi uint32, DivisorLo uint32, RemainderHi uint32, RemainderLo uint32) WaitMSCCookie {
|
func WaitMSCUnchecked(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi, TargetMscLo, DivisorHi, DivisorLo, RemainderHi, RemainderLo uint32) WaitMSCCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DRI2"]; !ok {
|
if _, ok := c.Extensions["DRI2"]; !ok {
|
||||||
|
@ -1663,9 +1651,8 @@ func waitMSCReply(buf []byte) *WaitMSCReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for WaitMSC
|
// waitMSCRequest writes a WaitMSC request to a byte slice for transfer.
|
||||||
// waitMSCRequest writes a WaitMSC request to a byte slice.
|
func waitMSCRequest(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi, TargetMscLo, DivisorHi, DivisorLo, RemainderHi, RemainderLo uint32) []byte {
|
||||||
func waitMSCRequest(c *xgb.Conn, Drawable xproto.Drawable, TargetMscHi uint32, TargetMscLo uint32, DivisorHi uint32, DivisorLo uint32, RemainderHi uint32, RemainderLo uint32) []byte {
|
|
||||||
size := 32
|
size := 32
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1711,8 +1698,8 @@ type WaitSBCCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// WaitSBC sends a checked request.
|
// WaitSBC sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling WaitSBCCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling WaitSBCCookie.Reply.
|
||||||
func WaitSBC(c *xgb.Conn, Drawable xproto.Drawable, TargetSbcHi uint32, TargetSbcLo uint32) WaitSBCCookie {
|
func WaitSBC(c *xgb.Conn, Drawable xproto.Drawable, TargetSbcHi, TargetSbcLo uint32) WaitSBCCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DRI2"]; !ok {
|
if _, ok := c.Extensions["DRI2"]; !ok {
|
||||||
|
@ -1725,7 +1712,7 @@ func WaitSBC(c *xgb.Conn, Drawable xproto.Drawable, TargetSbcHi uint32, TargetSb
|
||||||
|
|
||||||
// WaitSBCUnchecked sends an unchecked request.
|
// WaitSBCUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func WaitSBCUnchecked(c *xgb.Conn, Drawable xproto.Drawable, TargetSbcHi uint32, TargetSbcLo uint32) WaitSBCCookie {
|
func WaitSBCUnchecked(c *xgb.Conn, Drawable xproto.Drawable, TargetSbcHi, TargetSbcLo uint32) WaitSBCCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["DRI2"]; !ok {
|
if _, ok := c.Extensions["DRI2"]; !ok {
|
||||||
|
@ -1795,9 +1782,8 @@ func waitSBCReply(buf []byte) *WaitSBCReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for WaitSBC
|
// waitSBCRequest writes a WaitSBC request to a byte slice for transfer.
|
||||||
// waitSBCRequest writes a WaitSBC request to a byte slice.
|
func waitSBCRequest(c *xgb.Conn, Drawable xproto.Drawable, TargetSbcHi, TargetSbcLo uint32) []byte {
|
||||||
func waitSBCRequest(c *xgb.Conn, Drawable xproto.Drawable, TargetSbcHi uint32, TargetSbcLo uint32) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
|
|
@ -71,8 +71,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["Generic Event Extension"]; !ok {
|
if _, ok := c.Extensions["Generic Event Extension"]; !ok {
|
||||||
|
@ -85,7 +85,7 @@ func QueryVersion(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uin
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryVersionUnchecked(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) QueryVersionCookie {
|
func QueryVersionUnchecked(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["Generic Event Extension"]; !ok {
|
if _, ok := c.Extensions["Generic Event Extension"]; !ok {
|
||||||
|
@ -142,9 +142,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
|
769
nexgb/glx/glx.go
769
nexgb/glx/glx.go
File diff suppressed because it is too large
Load Diff
|
@ -1842,7 +1842,7 @@ func AddOutputMode(c *xgb.Conn, Output Output, Mode Mode) AddOutputModeCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// AddOutputModeChecked sends a checked request.
|
// AddOutputModeChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using AddOutputModeCookie.Check()
|
// If an error occurs, it can be retrieved using AddOutputModeCookie.Check.
|
||||||
func AddOutputModeChecked(c *xgb.Conn, Output Output, Mode Mode) AddOutputModeCookie {
|
func AddOutputModeChecked(c *xgb.Conn, Output Output, Mode Mode) AddOutputModeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1860,8 +1860,7 @@ func (cook AddOutputModeCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for AddOutputMode
|
// addOutputModeRequest writes a AddOutputMode request to a byte slice for transfer.
|
||||||
// addOutputModeRequest writes a AddOutputMode request to a byte slice.
|
|
||||||
func addOutputModeRequest(c *xgb.Conn, Output Output, Mode Mode) []byte {
|
func addOutputModeRequest(c *xgb.Conn, Output Output, Mode Mode) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1894,7 +1893,7 @@ type ChangeOutputPropertyCookie struct {
|
||||||
|
|
||||||
// ChangeOutputProperty sends an unchecked request.
|
// ChangeOutputProperty sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func ChangeOutputProperty(c *xgb.Conn, Output Output, Property xproto.Atom, Type xproto.Atom, Format byte, Mode byte, NumUnits uint32, Data []byte) ChangeOutputPropertyCookie {
|
func ChangeOutputProperty(c *xgb.Conn, Output Output, Property, Type xproto.Atom, Format, Mode byte, NumUnits uint32, Data []byte) ChangeOutputPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -1906,8 +1905,8 @@ func ChangeOutputProperty(c *xgb.Conn, Output Output, Property xproto.Atom, Type
|
||||||
}
|
}
|
||||||
|
|
||||||
// ChangeOutputPropertyChecked sends a checked request.
|
// ChangeOutputPropertyChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ChangeOutputPropertyCookie.Check()
|
// If an error occurs, it can be retrieved using ChangeOutputPropertyCookie.Check.
|
||||||
func ChangeOutputPropertyChecked(c *xgb.Conn, Output Output, Property xproto.Atom, Type xproto.Atom, Format byte, Mode byte, NumUnits uint32, Data []byte) ChangeOutputPropertyCookie {
|
func ChangeOutputPropertyChecked(c *xgb.Conn, Output Output, Property, Type xproto.Atom, Format, Mode byte, NumUnits uint32, Data []byte) ChangeOutputPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -1924,9 +1923,8 @@ func (cook ChangeOutputPropertyCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ChangeOutputProperty
|
// changeOutputPropertyRequest writes a ChangeOutputProperty request to a byte slice for transfer.
|
||||||
// changeOutputPropertyRequest writes a ChangeOutputProperty request to a byte slice.
|
func changeOutputPropertyRequest(c *xgb.Conn, Output Output, Property, Type xproto.Atom, Format, Mode byte, NumUnits uint32, Data []byte) []byte {
|
||||||
func changeOutputPropertyRequest(c *xgb.Conn, Output Output, Property xproto.Atom, Type xproto.Atom, Format byte, Mode byte, NumUnits uint32, Data []byte) []byte {
|
|
||||||
size := xgb.Pad((24 + xgb.Pad((((int(NumUnits) * int(Format)) / 8) * 1))))
|
size := xgb.Pad((24 + xgb.Pad((((int(NumUnits) * int(Format)) / 8) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1975,7 +1973,7 @@ type ChangeProviderPropertyCookie struct {
|
||||||
|
|
||||||
// ChangeProviderProperty sends an unchecked request.
|
// ChangeProviderProperty sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func ChangeProviderProperty(c *xgb.Conn, Provider Provider, Property xproto.Atom, Type xproto.Atom, Format byte, Mode byte, NumItems uint32, Data []byte) ChangeProviderPropertyCookie {
|
func ChangeProviderProperty(c *xgb.Conn, Provider Provider, Property, Type xproto.Atom, Format, Mode byte, NumItems uint32, Data []byte) ChangeProviderPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -1987,8 +1985,8 @@ func ChangeProviderProperty(c *xgb.Conn, Provider Provider, Property xproto.Atom
|
||||||
}
|
}
|
||||||
|
|
||||||
// ChangeProviderPropertyChecked sends a checked request.
|
// ChangeProviderPropertyChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ChangeProviderPropertyCookie.Check()
|
// If an error occurs, it can be retrieved using ChangeProviderPropertyCookie.Check.
|
||||||
func ChangeProviderPropertyChecked(c *xgb.Conn, Provider Provider, Property xproto.Atom, Type xproto.Atom, Format byte, Mode byte, NumItems uint32, Data []byte) ChangeProviderPropertyCookie {
|
func ChangeProviderPropertyChecked(c *xgb.Conn, Provider Provider, Property, Type xproto.Atom, Format, Mode byte, NumItems uint32, Data []byte) ChangeProviderPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -2005,9 +2003,8 @@ func (cook ChangeProviderPropertyCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ChangeProviderProperty
|
// changeProviderPropertyRequest writes a ChangeProviderProperty request to a byte slice for transfer.
|
||||||
// changeProviderPropertyRequest writes a ChangeProviderProperty request to a byte slice.
|
func changeProviderPropertyRequest(c *xgb.Conn, Provider Provider, Property, Type xproto.Atom, Format, Mode byte, NumItems uint32, Data []byte) []byte {
|
||||||
func changeProviderPropertyRequest(c *xgb.Conn, Provider Provider, Property xproto.Atom, Type xproto.Atom, Format byte, Mode byte, NumItems uint32, Data []byte) []byte {
|
|
||||||
size := xgb.Pad((24 + xgb.Pad(((int(NumItems) * (int(Format) / 8)) * 1))))
|
size := xgb.Pad((24 + xgb.Pad(((int(NumItems) * (int(Format) / 8)) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2056,7 +2053,7 @@ type ConfigureOutputPropertyCookie struct {
|
||||||
|
|
||||||
// ConfigureOutputProperty sends an unchecked request.
|
// ConfigureOutputProperty sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func ConfigureOutputProperty(c *xgb.Conn, Output Output, Property xproto.Atom, Pending bool, Range bool, Values []int32) ConfigureOutputPropertyCookie {
|
func ConfigureOutputProperty(c *xgb.Conn, Output Output, Property xproto.Atom, Pending, Range bool, Values []int32) ConfigureOutputPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -2068,8 +2065,8 @@ func ConfigureOutputProperty(c *xgb.Conn, Output Output, Property xproto.Atom, P
|
||||||
}
|
}
|
||||||
|
|
||||||
// ConfigureOutputPropertyChecked sends a checked request.
|
// ConfigureOutputPropertyChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ConfigureOutputPropertyCookie.Check()
|
// If an error occurs, it can be retrieved using ConfigureOutputPropertyCookie.Check.
|
||||||
func ConfigureOutputPropertyChecked(c *xgb.Conn, Output Output, Property xproto.Atom, Pending bool, Range bool, Values []int32) ConfigureOutputPropertyCookie {
|
func ConfigureOutputPropertyChecked(c *xgb.Conn, Output Output, Property xproto.Atom, Pending, Range bool, Values []int32) ConfigureOutputPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -2086,9 +2083,8 @@ func (cook ConfigureOutputPropertyCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ConfigureOutputProperty
|
// configureOutputPropertyRequest writes a ConfigureOutputProperty request to a byte slice for transfer.
|
||||||
// configureOutputPropertyRequest writes a ConfigureOutputProperty request to a byte slice.
|
func configureOutputPropertyRequest(c *xgb.Conn, Output Output, Property xproto.Atom, Pending, Range bool, Values []int32) []byte {
|
||||||
func configureOutputPropertyRequest(c *xgb.Conn, Output Output, Property xproto.Atom, Pending bool, Range bool, Values []int32) []byte {
|
|
||||||
size := xgb.Pad((16 + xgb.Pad((len(Values) * 4))))
|
size := xgb.Pad((16 + xgb.Pad((len(Values) * 4))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2141,7 +2137,7 @@ type ConfigureProviderPropertyCookie struct {
|
||||||
|
|
||||||
// ConfigureProviderProperty sends an unchecked request.
|
// ConfigureProviderProperty sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func ConfigureProviderProperty(c *xgb.Conn, Provider Provider, Property xproto.Atom, Pending bool, Range bool, Values []int32) ConfigureProviderPropertyCookie {
|
func ConfigureProviderProperty(c *xgb.Conn, Provider Provider, Property xproto.Atom, Pending, Range bool, Values []int32) ConfigureProviderPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -2153,8 +2149,8 @@ func ConfigureProviderProperty(c *xgb.Conn, Provider Provider, Property xproto.A
|
||||||
}
|
}
|
||||||
|
|
||||||
// ConfigureProviderPropertyChecked sends a checked request.
|
// ConfigureProviderPropertyChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ConfigureProviderPropertyCookie.Check()
|
// If an error occurs, it can be retrieved using ConfigureProviderPropertyCookie.Check.
|
||||||
func ConfigureProviderPropertyChecked(c *xgb.Conn, Provider Provider, Property xproto.Atom, Pending bool, Range bool, Values []int32) ConfigureProviderPropertyCookie {
|
func ConfigureProviderPropertyChecked(c *xgb.Conn, Provider Provider, Property xproto.Atom, Pending, Range bool, Values []int32) ConfigureProviderPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -2171,9 +2167,8 @@ func (cook ConfigureProviderPropertyCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ConfigureProviderProperty
|
// configureProviderPropertyRequest writes a ConfigureProviderProperty request to a byte slice for transfer.
|
||||||
// configureProviderPropertyRequest writes a ConfigureProviderProperty request to a byte slice.
|
func configureProviderPropertyRequest(c *xgb.Conn, Provider Provider, Property xproto.Atom, Pending, Range bool, Values []int32) []byte {
|
||||||
func configureProviderPropertyRequest(c *xgb.Conn, Provider Provider, Property xproto.Atom, Pending bool, Range bool, Values []int32) []byte {
|
|
||||||
size := xgb.Pad((16 + xgb.Pad((len(Values) * 4))))
|
size := xgb.Pad((16 + xgb.Pad((len(Values) * 4))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2225,7 +2220,7 @@ type CreateModeCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateMode sends a checked request.
|
// CreateMode sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling CreateModeCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling CreateModeCookie.Reply.
|
||||||
func CreateMode(c *xgb.Conn, Window xproto.Window, ModeInfo ModeInfo, Name string) CreateModeCookie {
|
func CreateMode(c *xgb.Conn, Window xproto.Window, ModeInfo ModeInfo, Name string) CreateModeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2292,8 +2287,7 @@ func createModeReply(buf []byte) *CreateModeReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateMode
|
// createModeRequest writes a CreateMode request to a byte slice for transfer.
|
||||||
// createModeRequest writes a CreateMode request to a byte slice.
|
|
||||||
func createModeRequest(c *xgb.Conn, Window xproto.Window, ModeInfo ModeInfo, Name string) []byte {
|
func createModeRequest(c *xgb.Conn, Window xproto.Window, ModeInfo ModeInfo, Name string) []byte {
|
||||||
size := xgb.Pad((40 + xgb.Pad((len(Name) * 1))))
|
size := xgb.Pad((40 + xgb.Pad((len(Name) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2344,7 +2338,7 @@ func DeleteMonitor(c *xgb.Conn, Window xproto.Window, Name xproto.Atom) DeleteMo
|
||||||
}
|
}
|
||||||
|
|
||||||
// DeleteMonitorChecked sends a checked request.
|
// DeleteMonitorChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DeleteMonitorCookie.Check()
|
// If an error occurs, it can be retrieved using DeleteMonitorCookie.Check.
|
||||||
func DeleteMonitorChecked(c *xgb.Conn, Window xproto.Window, Name xproto.Atom) DeleteMonitorCookie {
|
func DeleteMonitorChecked(c *xgb.Conn, Window xproto.Window, Name xproto.Atom) DeleteMonitorCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2362,8 +2356,7 @@ func (cook DeleteMonitorCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DeleteMonitor
|
// deleteMonitorRequest writes a DeleteMonitor request to a byte slice for transfer.
|
||||||
// deleteMonitorRequest writes a DeleteMonitor request to a byte slice.
|
|
||||||
func deleteMonitorRequest(c *xgb.Conn, Window xproto.Window, Name xproto.Atom) []byte {
|
func deleteMonitorRequest(c *xgb.Conn, Window xproto.Window, Name xproto.Atom) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2408,7 +2401,7 @@ func DeleteOutputMode(c *xgb.Conn, Output Output, Mode Mode) DeleteOutputModeCoo
|
||||||
}
|
}
|
||||||
|
|
||||||
// DeleteOutputModeChecked sends a checked request.
|
// DeleteOutputModeChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DeleteOutputModeCookie.Check()
|
// If an error occurs, it can be retrieved using DeleteOutputModeCookie.Check.
|
||||||
func DeleteOutputModeChecked(c *xgb.Conn, Output Output, Mode Mode) DeleteOutputModeCookie {
|
func DeleteOutputModeChecked(c *xgb.Conn, Output Output, Mode Mode) DeleteOutputModeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2426,8 +2419,7 @@ func (cook DeleteOutputModeCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DeleteOutputMode
|
// deleteOutputModeRequest writes a DeleteOutputMode request to a byte slice for transfer.
|
||||||
// deleteOutputModeRequest writes a DeleteOutputMode request to a byte slice.
|
|
||||||
func deleteOutputModeRequest(c *xgb.Conn, Output Output, Mode Mode) []byte {
|
func deleteOutputModeRequest(c *xgb.Conn, Output Output, Mode Mode) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2472,7 +2464,7 @@ func DeleteOutputProperty(c *xgb.Conn, Output Output, Property xproto.Atom) Dele
|
||||||
}
|
}
|
||||||
|
|
||||||
// DeleteOutputPropertyChecked sends a checked request.
|
// DeleteOutputPropertyChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DeleteOutputPropertyCookie.Check()
|
// If an error occurs, it can be retrieved using DeleteOutputPropertyCookie.Check.
|
||||||
func DeleteOutputPropertyChecked(c *xgb.Conn, Output Output, Property xproto.Atom) DeleteOutputPropertyCookie {
|
func DeleteOutputPropertyChecked(c *xgb.Conn, Output Output, Property xproto.Atom) DeleteOutputPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2490,8 +2482,7 @@ func (cook DeleteOutputPropertyCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DeleteOutputProperty
|
// deleteOutputPropertyRequest writes a DeleteOutputProperty request to a byte slice for transfer.
|
||||||
// deleteOutputPropertyRequest writes a DeleteOutputProperty request to a byte slice.
|
|
||||||
func deleteOutputPropertyRequest(c *xgb.Conn, Output Output, Property xproto.Atom) []byte {
|
func deleteOutputPropertyRequest(c *xgb.Conn, Output Output, Property xproto.Atom) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2536,7 +2527,7 @@ func DeleteProviderProperty(c *xgb.Conn, Provider Provider, Property xproto.Atom
|
||||||
}
|
}
|
||||||
|
|
||||||
// DeleteProviderPropertyChecked sends a checked request.
|
// DeleteProviderPropertyChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DeleteProviderPropertyCookie.Check()
|
// If an error occurs, it can be retrieved using DeleteProviderPropertyCookie.Check.
|
||||||
func DeleteProviderPropertyChecked(c *xgb.Conn, Provider Provider, Property xproto.Atom) DeleteProviderPropertyCookie {
|
func DeleteProviderPropertyChecked(c *xgb.Conn, Provider Provider, Property xproto.Atom) DeleteProviderPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2554,8 +2545,7 @@ func (cook DeleteProviderPropertyCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DeleteProviderProperty
|
// deleteProviderPropertyRequest writes a DeleteProviderProperty request to a byte slice for transfer.
|
||||||
// deleteProviderPropertyRequest writes a DeleteProviderProperty request to a byte slice.
|
|
||||||
func deleteProviderPropertyRequest(c *xgb.Conn, Provider Provider, Property xproto.Atom) []byte {
|
func deleteProviderPropertyRequest(c *xgb.Conn, Provider Provider, Property xproto.Atom) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2600,7 +2590,7 @@ func DestroyMode(c *xgb.Conn, Mode Mode) DestroyModeCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// DestroyModeChecked sends a checked request.
|
// DestroyModeChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DestroyModeCookie.Check()
|
// If an error occurs, it can be retrieved using DestroyModeCookie.Check.
|
||||||
func DestroyModeChecked(c *xgb.Conn, Mode Mode) DestroyModeCookie {
|
func DestroyModeChecked(c *xgb.Conn, Mode Mode) DestroyModeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2618,8 +2608,7 @@ func (cook DestroyModeCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DestroyMode
|
// destroyModeRequest writes a DestroyMode request to a byte slice for transfer.
|
||||||
// destroyModeRequest writes a DestroyMode request to a byte slice.
|
|
||||||
func destroyModeRequest(c *xgb.Conn, Mode Mode) []byte {
|
func destroyModeRequest(c *xgb.Conn, Mode Mode) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2648,7 +2637,7 @@ type GetCrtcGammaCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetCrtcGamma sends a checked request.
|
// GetCrtcGamma sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetCrtcGammaCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetCrtcGammaCookie.Reply.
|
||||||
func GetCrtcGamma(c *xgb.Conn, Crtc Crtc) GetCrtcGammaCookie {
|
func GetCrtcGamma(c *xgb.Conn, Crtc Crtc) GetCrtcGammaCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2736,8 +2725,7 @@ func getCrtcGammaReply(buf []byte) *GetCrtcGammaReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetCrtcGamma
|
// getCrtcGammaRequest writes a GetCrtcGamma request to a byte slice for transfer.
|
||||||
// getCrtcGammaRequest writes a GetCrtcGamma request to a byte slice.
|
|
||||||
func getCrtcGammaRequest(c *xgb.Conn, Crtc Crtc) []byte {
|
func getCrtcGammaRequest(c *xgb.Conn, Crtc Crtc) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2766,7 +2754,7 @@ type GetCrtcGammaSizeCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetCrtcGammaSize sends a checked request.
|
// GetCrtcGammaSize sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetCrtcGammaSizeCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetCrtcGammaSizeCookie.Reply.
|
||||||
func GetCrtcGammaSize(c *xgb.Conn, Crtc Crtc) GetCrtcGammaSizeCookie {
|
func GetCrtcGammaSize(c *xgb.Conn, Crtc Crtc) GetCrtcGammaSizeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2833,8 +2821,7 @@ func getCrtcGammaSizeReply(buf []byte) *GetCrtcGammaSizeReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetCrtcGammaSize
|
// getCrtcGammaSizeRequest writes a GetCrtcGammaSize request to a byte slice for transfer.
|
||||||
// getCrtcGammaSizeRequest writes a GetCrtcGammaSize request to a byte slice.
|
|
||||||
func getCrtcGammaSizeRequest(c *xgb.Conn, Crtc Crtc) []byte {
|
func getCrtcGammaSizeRequest(c *xgb.Conn, Crtc Crtc) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2863,7 +2850,7 @@ type GetCrtcInfoCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetCrtcInfo sends a checked request.
|
// GetCrtcInfo sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetCrtcInfoCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetCrtcInfoCookie.Reply.
|
||||||
func GetCrtcInfo(c *xgb.Conn, Crtc Crtc, ConfigTimestamp xproto.Timestamp) GetCrtcInfoCookie {
|
func GetCrtcInfo(c *xgb.Conn, Crtc Crtc, ConfigTimestamp xproto.Timestamp) GetCrtcInfoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2978,8 +2965,7 @@ func getCrtcInfoReply(buf []byte) *GetCrtcInfoReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetCrtcInfo
|
// getCrtcInfoRequest writes a GetCrtcInfo request to a byte slice for transfer.
|
||||||
// getCrtcInfoRequest writes a GetCrtcInfo request to a byte slice.
|
|
||||||
func getCrtcInfoRequest(c *xgb.Conn, Crtc Crtc, ConfigTimestamp xproto.Timestamp) []byte {
|
func getCrtcInfoRequest(c *xgb.Conn, Crtc Crtc, ConfigTimestamp xproto.Timestamp) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3011,7 +2997,7 @@ type GetCrtcTransformCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetCrtcTransform sends a checked request.
|
// GetCrtcTransform sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetCrtcTransformCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetCrtcTransformCookie.Reply.
|
||||||
func GetCrtcTransform(c *xgb.Conn, Crtc Crtc) GetCrtcTransformCookie {
|
func GetCrtcTransform(c *xgb.Conn, Crtc Crtc) GetCrtcTransformCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3145,8 +3131,7 @@ func getCrtcTransformReply(buf []byte) *GetCrtcTransformReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetCrtcTransform
|
// getCrtcTransformRequest writes a GetCrtcTransform request to a byte slice for transfer.
|
||||||
// getCrtcTransformRequest writes a GetCrtcTransform request to a byte slice.
|
|
||||||
func getCrtcTransformRequest(c *xgb.Conn, Crtc Crtc) []byte {
|
func getCrtcTransformRequest(c *xgb.Conn, Crtc Crtc) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3175,7 +3160,7 @@ type GetMonitorsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetMonitors sends a checked request.
|
// GetMonitors sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetMonitorsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetMonitorsCookie.Reply.
|
||||||
func GetMonitors(c *xgb.Conn, Window xproto.Window, GetActive bool) GetMonitorsCookie {
|
func GetMonitors(c *xgb.Conn, Window xproto.Window, GetActive bool) GetMonitorsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3254,8 +3239,7 @@ func getMonitorsReply(buf []byte) *GetMonitorsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetMonitors
|
// getMonitorsRequest writes a GetMonitors request to a byte slice for transfer.
|
||||||
// getMonitorsRequest writes a GetMonitors request to a byte slice.
|
|
||||||
func getMonitorsRequest(c *xgb.Conn, Window xproto.Window, GetActive bool) []byte {
|
func getMonitorsRequest(c *xgb.Conn, Window xproto.Window, GetActive bool) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3291,7 +3275,7 @@ type GetOutputInfoCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetOutputInfo sends a checked request.
|
// GetOutputInfo sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetOutputInfoCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetOutputInfoCookie.Reply.
|
||||||
func GetOutputInfo(c *xgb.Conn, Output Output, ConfigTimestamp xproto.Timestamp) GetOutputInfoCookie {
|
func GetOutputInfo(c *xgb.Conn, Output Output, ConfigTimestamp xproto.Timestamp) GetOutputInfoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3422,8 +3406,7 @@ func getOutputInfoReply(buf []byte) *GetOutputInfoReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetOutputInfo
|
// getOutputInfoRequest writes a GetOutputInfo request to a byte slice for transfer.
|
||||||
// getOutputInfoRequest writes a GetOutputInfo request to a byte slice.
|
|
||||||
func getOutputInfoRequest(c *xgb.Conn, Output Output, ConfigTimestamp xproto.Timestamp) []byte {
|
func getOutputInfoRequest(c *xgb.Conn, Output Output, ConfigTimestamp xproto.Timestamp) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3455,7 +3438,7 @@ type GetOutputPrimaryCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetOutputPrimary sends a checked request.
|
// GetOutputPrimary sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetOutputPrimaryCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetOutputPrimaryCookie.Reply.
|
||||||
func GetOutputPrimary(c *xgb.Conn, Window xproto.Window) GetOutputPrimaryCookie {
|
func GetOutputPrimary(c *xgb.Conn, Window xproto.Window) GetOutputPrimaryCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3519,8 +3502,7 @@ func getOutputPrimaryReply(buf []byte) *GetOutputPrimaryReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetOutputPrimary
|
// getOutputPrimaryRequest writes a GetOutputPrimary request to a byte slice for transfer.
|
||||||
// getOutputPrimaryRequest writes a GetOutputPrimary request to a byte slice.
|
|
||||||
func getOutputPrimaryRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func getOutputPrimaryRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3549,8 +3531,8 @@ type GetOutputPropertyCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetOutputProperty sends a checked request.
|
// GetOutputProperty sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetOutputPropertyCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetOutputPropertyCookie.Reply.
|
||||||
func GetOutputProperty(c *xgb.Conn, Output Output, Property xproto.Atom, Type xproto.Atom, LongOffset uint32, LongLength uint32, Delete bool, Pending bool) GetOutputPropertyCookie {
|
func GetOutputProperty(c *xgb.Conn, Output Output, Property, Type xproto.Atom, LongOffset, LongLength uint32, Delete, Pending bool) GetOutputPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -3563,7 +3545,7 @@ func GetOutputProperty(c *xgb.Conn, Output Output, Property xproto.Atom, Type xp
|
||||||
|
|
||||||
// GetOutputPropertyUnchecked sends an unchecked request.
|
// GetOutputPropertyUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func GetOutputPropertyUnchecked(c *xgb.Conn, Output Output, Property xproto.Atom, Type xproto.Atom, LongOffset uint32, LongLength uint32, Delete bool, Pending bool) GetOutputPropertyCookie {
|
func GetOutputPropertyUnchecked(c *xgb.Conn, Output Output, Property, Type xproto.Atom, LongOffset, LongLength uint32, Delete, Pending bool) GetOutputPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -3630,9 +3612,8 @@ func getOutputPropertyReply(buf []byte) *GetOutputPropertyReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetOutputProperty
|
// getOutputPropertyRequest writes a GetOutputProperty request to a byte slice for transfer.
|
||||||
// getOutputPropertyRequest writes a GetOutputProperty request to a byte slice.
|
func getOutputPropertyRequest(c *xgb.Conn, Output Output, Property, Type xproto.Atom, LongOffset, LongLength uint32, Delete, Pending bool) []byte {
|
||||||
func getOutputPropertyRequest(c *xgb.Conn, Output Output, Property xproto.Atom, Type xproto.Atom, LongOffset uint32, LongLength uint32, Delete bool, Pending bool) []byte {
|
|
||||||
size := 28
|
size := 28
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -3688,7 +3669,7 @@ type GetPanningCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetPanning sends a checked request.
|
// GetPanning sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetPanningCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetPanningCookie.Reply.
|
||||||
func GetPanning(c *xgb.Conn, Crtc Crtc) GetPanningCookie {
|
func GetPanning(c *xgb.Conn, Crtc Crtc) GetPanningCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3801,8 +3782,7 @@ func getPanningReply(buf []byte) *GetPanningReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetPanning
|
// getPanningRequest writes a GetPanning request to a byte slice for transfer.
|
||||||
// getPanningRequest writes a GetPanning request to a byte slice.
|
|
||||||
func getPanningRequest(c *xgb.Conn, Crtc Crtc) []byte {
|
func getPanningRequest(c *xgb.Conn, Crtc Crtc) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3831,7 +3811,7 @@ type GetProviderInfoCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetProviderInfo sends a checked request.
|
// GetProviderInfo sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetProviderInfoCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetProviderInfoCookie.Reply.
|
||||||
func GetProviderInfo(c *xgb.Conn, Provider Provider, ConfigTimestamp xproto.Timestamp) GetProviderInfoCookie {
|
func GetProviderInfo(c *xgb.Conn, Provider Provider, ConfigTimestamp xproto.Timestamp) GetProviderInfoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3955,8 +3935,7 @@ func getProviderInfoReply(buf []byte) *GetProviderInfoReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetProviderInfo
|
// getProviderInfoRequest writes a GetProviderInfo request to a byte slice for transfer.
|
||||||
// getProviderInfoRequest writes a GetProviderInfo request to a byte slice.
|
|
||||||
func getProviderInfoRequest(c *xgb.Conn, Provider Provider, ConfigTimestamp xproto.Timestamp) []byte {
|
func getProviderInfoRequest(c *xgb.Conn, Provider Provider, ConfigTimestamp xproto.Timestamp) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3988,8 +3967,8 @@ type GetProviderPropertyCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetProviderProperty sends a checked request.
|
// GetProviderProperty sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetProviderPropertyCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetProviderPropertyCookie.Reply.
|
||||||
func GetProviderProperty(c *xgb.Conn, Provider Provider, Property xproto.Atom, Type xproto.Atom, LongOffset uint32, LongLength uint32, Delete bool, Pending bool) GetProviderPropertyCookie {
|
func GetProviderProperty(c *xgb.Conn, Provider Provider, Property, Type xproto.Atom, LongOffset, LongLength uint32, Delete, Pending bool) GetProviderPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -4002,7 +3981,7 @@ func GetProviderProperty(c *xgb.Conn, Provider Provider, Property xproto.Atom, T
|
||||||
|
|
||||||
// GetProviderPropertyUnchecked sends an unchecked request.
|
// GetProviderPropertyUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func GetProviderPropertyUnchecked(c *xgb.Conn, Provider Provider, Property xproto.Atom, Type xproto.Atom, LongOffset uint32, LongLength uint32, Delete bool, Pending bool) GetProviderPropertyCookie {
|
func GetProviderPropertyUnchecked(c *xgb.Conn, Provider Provider, Property, Type xproto.Atom, LongOffset, LongLength uint32, Delete, Pending bool) GetProviderPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -4069,9 +4048,8 @@ func getProviderPropertyReply(buf []byte) *GetProviderPropertyReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetProviderProperty
|
// getProviderPropertyRequest writes a GetProviderProperty request to a byte slice for transfer.
|
||||||
// getProviderPropertyRequest writes a GetProviderProperty request to a byte slice.
|
func getProviderPropertyRequest(c *xgb.Conn, Provider Provider, Property, Type xproto.Atom, LongOffset, LongLength uint32, Delete, Pending bool) []byte {
|
||||||
func getProviderPropertyRequest(c *xgb.Conn, Provider Provider, Property xproto.Atom, Type xproto.Atom, LongOffset uint32, LongLength uint32, Delete bool, Pending bool) []byte {
|
|
||||||
size := 28
|
size := 28
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -4127,7 +4105,7 @@ type GetProvidersCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetProviders sends a checked request.
|
// GetProviders sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetProvidersCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetProvidersCookie.Reply.
|
||||||
func GetProviders(c *xgb.Conn, Window xproto.Window) GetProvidersCookie {
|
func GetProviders(c *xgb.Conn, Window xproto.Window) GetProvidersCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -4205,8 +4183,7 @@ func getProvidersReply(buf []byte) *GetProvidersReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetProviders
|
// getProvidersRequest writes a GetProviders request to a byte slice for transfer.
|
||||||
// getProvidersRequest writes a GetProviders request to a byte slice.
|
|
||||||
func getProvidersRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func getProvidersRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -4235,7 +4212,7 @@ type GetScreenInfoCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetScreenInfo sends a checked request.
|
// GetScreenInfo sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetScreenInfoCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetScreenInfoCookie.Reply.
|
||||||
func GetScreenInfo(c *xgb.Conn, Window xproto.Window) GetScreenInfoCookie {
|
func GetScreenInfo(c *xgb.Conn, Window xproto.Window) GetScreenInfoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -4339,8 +4316,7 @@ func getScreenInfoReply(buf []byte) *GetScreenInfoReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetScreenInfo
|
// getScreenInfoRequest writes a GetScreenInfo request to a byte slice for transfer.
|
||||||
// getScreenInfoRequest writes a GetScreenInfo request to a byte slice.
|
|
||||||
func getScreenInfoRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func getScreenInfoRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -4369,7 +4345,7 @@ type GetScreenResourcesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetScreenResources sends a checked request.
|
// GetScreenResources sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetScreenResourcesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetScreenResourcesCookie.Reply.
|
||||||
func GetScreenResources(c *xgb.Conn, Window xproto.Window) GetScreenResourcesCookie {
|
func GetScreenResources(c *xgb.Conn, Window xproto.Window) GetScreenResourcesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -4479,8 +4455,7 @@ func getScreenResourcesReply(buf []byte) *GetScreenResourcesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetScreenResources
|
// getScreenResourcesRequest writes a GetScreenResources request to a byte slice for transfer.
|
||||||
// getScreenResourcesRequest writes a GetScreenResources request to a byte slice.
|
|
||||||
func getScreenResourcesRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func getScreenResourcesRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -4509,7 +4484,7 @@ type GetScreenResourcesCurrentCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetScreenResourcesCurrent sends a checked request.
|
// GetScreenResourcesCurrent sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetScreenResourcesCurrentCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetScreenResourcesCurrentCookie.Reply.
|
||||||
func GetScreenResourcesCurrent(c *xgb.Conn, Window xproto.Window) GetScreenResourcesCurrentCookie {
|
func GetScreenResourcesCurrent(c *xgb.Conn, Window xproto.Window) GetScreenResourcesCurrentCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -4619,8 +4594,7 @@ func getScreenResourcesCurrentReply(buf []byte) *GetScreenResourcesCurrentReply
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetScreenResourcesCurrent
|
// getScreenResourcesCurrentRequest writes a GetScreenResourcesCurrent request to a byte slice for transfer.
|
||||||
// getScreenResourcesCurrentRequest writes a GetScreenResourcesCurrent request to a byte slice.
|
|
||||||
func getScreenResourcesCurrentRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func getScreenResourcesCurrentRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -4649,7 +4623,7 @@ type GetScreenSizeRangeCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetScreenSizeRange sends a checked request.
|
// GetScreenSizeRange sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetScreenSizeRangeCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetScreenSizeRangeCookie.Reply.
|
||||||
func GetScreenSizeRange(c *xgb.Conn, Window xproto.Window) GetScreenSizeRangeCookie {
|
func GetScreenSizeRange(c *xgb.Conn, Window xproto.Window) GetScreenSizeRangeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -4728,8 +4702,7 @@ func getScreenSizeRangeReply(buf []byte) *GetScreenSizeRangeReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetScreenSizeRange
|
// getScreenSizeRangeRequest writes a GetScreenSizeRange request to a byte slice for transfer.
|
||||||
// getScreenSizeRangeRequest writes a GetScreenSizeRange request to a byte slice.
|
|
||||||
func getScreenSizeRangeRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func getScreenSizeRangeRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -4758,7 +4731,7 @@ type ListOutputPropertiesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ListOutputProperties sends a checked request.
|
// ListOutputProperties sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling ListOutputPropertiesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling ListOutputPropertiesCookie.Reply.
|
||||||
func ListOutputProperties(c *xgb.Conn, Output Output) ListOutputPropertiesCookie {
|
func ListOutputProperties(c *xgb.Conn, Output Output) ListOutputPropertiesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -4832,8 +4805,7 @@ func listOutputPropertiesReply(buf []byte) *ListOutputPropertiesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ListOutputProperties
|
// listOutputPropertiesRequest writes a ListOutputProperties request to a byte slice for transfer.
|
||||||
// listOutputPropertiesRequest writes a ListOutputProperties request to a byte slice.
|
|
||||||
func listOutputPropertiesRequest(c *xgb.Conn, Output Output) []byte {
|
func listOutputPropertiesRequest(c *xgb.Conn, Output Output) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -4862,7 +4834,7 @@ type ListProviderPropertiesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ListProviderProperties sends a checked request.
|
// ListProviderProperties sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling ListProviderPropertiesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling ListProviderPropertiesCookie.Reply.
|
||||||
func ListProviderProperties(c *xgb.Conn, Provider Provider) ListProviderPropertiesCookie {
|
func ListProviderProperties(c *xgb.Conn, Provider Provider) ListProviderPropertiesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -4936,8 +4908,7 @@ func listProviderPropertiesReply(buf []byte) *ListProviderPropertiesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ListProviderProperties
|
// listProviderPropertiesRequest writes a ListProviderProperties request to a byte slice for transfer.
|
||||||
// listProviderPropertiesRequest writes a ListProviderProperties request to a byte slice.
|
|
||||||
func listProviderPropertiesRequest(c *xgb.Conn, Provider Provider) []byte {
|
func listProviderPropertiesRequest(c *xgb.Conn, Provider Provider) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -4966,7 +4937,7 @@ type QueryOutputPropertyCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryOutputProperty sends a checked request.
|
// QueryOutputProperty sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryOutputPropertyCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryOutputPropertyCookie.Reply.
|
||||||
func QueryOutputProperty(c *xgb.Conn, Output Output, Property xproto.Atom) QueryOutputPropertyCookie {
|
func QueryOutputProperty(c *xgb.Conn, Output Output, Property xproto.Atom) QueryOutputPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -5060,8 +5031,7 @@ func queryOutputPropertyReply(buf []byte) *QueryOutputPropertyReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryOutputProperty
|
// queryOutputPropertyRequest writes a QueryOutputProperty request to a byte slice for transfer.
|
||||||
// queryOutputPropertyRequest writes a QueryOutputProperty request to a byte slice.
|
|
||||||
func queryOutputPropertyRequest(c *xgb.Conn, Output Output, Property xproto.Atom) []byte {
|
func queryOutputPropertyRequest(c *xgb.Conn, Output Output, Property xproto.Atom) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -5093,7 +5063,7 @@ type QueryProviderPropertyCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryProviderProperty sends a checked request.
|
// QueryProviderProperty sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryProviderPropertyCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryProviderPropertyCookie.Reply.
|
||||||
func QueryProviderProperty(c *xgb.Conn, Provider Provider, Property xproto.Atom) QueryProviderPropertyCookie {
|
func QueryProviderProperty(c *xgb.Conn, Provider Provider, Property xproto.Atom) QueryProviderPropertyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -5187,8 +5157,7 @@ func queryProviderPropertyReply(buf []byte) *QueryProviderPropertyReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryProviderProperty
|
// queryProviderPropertyRequest writes a QueryProviderProperty request to a byte slice for transfer.
|
||||||
// queryProviderPropertyRequest writes a QueryProviderProperty request to a byte slice.
|
|
||||||
func queryProviderPropertyRequest(c *xgb.Conn, Provider Provider, Property xproto.Atom) []byte {
|
func queryProviderPropertyRequest(c *xgb.Conn, Provider Provider, Property xproto.Atom) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -5220,8 +5189,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn, MajorVersion uint32, MinorVersion uint32) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn, MajorVersion, MinorVersion uint32) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -5234,7 +5203,7 @@ func QueryVersion(c *xgb.Conn, MajorVersion uint32, MinorVersion uint32) QueryVe
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryVersionUnchecked(c *xgb.Conn, MajorVersion uint32, MinorVersion uint32) QueryVersionCookie {
|
func QueryVersionUnchecked(c *xgb.Conn, MajorVersion, MinorVersion uint32) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -5291,9 +5260,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, MajorVersion, MinorVersion uint32) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, MajorVersion uint32, MinorVersion uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -5337,7 +5305,7 @@ func SelectInput(c *xgb.Conn, Window xproto.Window, Enable uint16) SelectInputCo
|
||||||
}
|
}
|
||||||
|
|
||||||
// SelectInputChecked sends a checked request.
|
// SelectInputChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SelectInputCookie.Check()
|
// If an error occurs, it can be retrieved using SelectInputCookie.Check.
|
||||||
func SelectInputChecked(c *xgb.Conn, Window xproto.Window, Enable uint16) SelectInputCookie {
|
func SelectInputChecked(c *xgb.Conn, Window xproto.Window, Enable uint16) SelectInputCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -5355,8 +5323,7 @@ func (cook SelectInputCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SelectInput
|
// selectInputRequest writes a SelectInput request to a byte slice for transfer.
|
||||||
// selectInputRequest writes a SelectInput request to a byte slice.
|
|
||||||
func selectInputRequest(c *xgb.Conn, Window xproto.Window, Enable uint16) []byte {
|
func selectInputRequest(c *xgb.Conn, Window xproto.Window, Enable uint16) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -5390,8 +5357,8 @@ type SetCrtcConfigCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetCrtcConfig sends a checked request.
|
// SetCrtcConfig sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling SetCrtcConfigCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling SetCrtcConfigCookie.Reply.
|
||||||
func SetCrtcConfig(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, ConfigTimestamp xproto.Timestamp, X int16, Y int16, Mode Mode, Rotation uint16, Outputs []Output) SetCrtcConfigCookie {
|
func SetCrtcConfig(c *xgb.Conn, Crtc Crtc, Timestamp, ConfigTimestamp xproto.Timestamp, X, Y int16, Mode Mode, Rotation uint16, Outputs []Output) SetCrtcConfigCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -5404,7 +5371,7 @@ func SetCrtcConfig(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, ConfigTim
|
||||||
|
|
||||||
// SetCrtcConfigUnchecked sends an unchecked request.
|
// SetCrtcConfigUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetCrtcConfigUnchecked(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, ConfigTimestamp xproto.Timestamp, X int16, Y int16, Mode Mode, Rotation uint16, Outputs []Output) SetCrtcConfigCookie {
|
func SetCrtcConfigUnchecked(c *xgb.Conn, Crtc Crtc, Timestamp, ConfigTimestamp xproto.Timestamp, X, Y int16, Mode Mode, Rotation uint16, Outputs []Output) SetCrtcConfigCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -5458,9 +5425,8 @@ func setCrtcConfigReply(buf []byte) *SetCrtcConfigReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetCrtcConfig
|
// setCrtcConfigRequest writes a SetCrtcConfig request to a byte slice for transfer.
|
||||||
// setCrtcConfigRequest writes a SetCrtcConfig request to a byte slice.
|
func setCrtcConfigRequest(c *xgb.Conn, Crtc Crtc, Timestamp, ConfigTimestamp xproto.Timestamp, X, Y int16, Mode Mode, Rotation uint16, Outputs []Output) []byte {
|
||||||
func setCrtcConfigRequest(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, ConfigTimestamp xproto.Timestamp, X int16, Y int16, Mode Mode, Rotation uint16, Outputs []Output) []byte {
|
|
||||||
size := xgb.Pad((28 + xgb.Pad((len(Outputs) * 4))))
|
size := xgb.Pad((28 + xgb.Pad((len(Outputs) * 4))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -5514,7 +5480,7 @@ type SetCrtcGammaCookie struct {
|
||||||
|
|
||||||
// SetCrtcGamma sends an unchecked request.
|
// SetCrtcGamma sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetCrtcGamma(c *xgb.Conn, Crtc Crtc, Size uint16, Red []uint16, Green []uint16, Blue []uint16) SetCrtcGammaCookie {
|
func SetCrtcGamma(c *xgb.Conn, Crtc Crtc, Size uint16, Red, Green, Blue []uint16) SetCrtcGammaCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -5526,8 +5492,8 @@ func SetCrtcGamma(c *xgb.Conn, Crtc Crtc, Size uint16, Red []uint16, Green []uin
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetCrtcGammaChecked sends a checked request.
|
// SetCrtcGammaChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetCrtcGammaCookie.Check()
|
// If an error occurs, it can be retrieved using SetCrtcGammaCookie.Check.
|
||||||
func SetCrtcGammaChecked(c *xgb.Conn, Crtc Crtc, Size uint16, Red []uint16, Green []uint16, Blue []uint16) SetCrtcGammaCookie {
|
func SetCrtcGammaChecked(c *xgb.Conn, Crtc Crtc, Size uint16, Red, Green, Blue []uint16) SetCrtcGammaCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -5544,9 +5510,8 @@ func (cook SetCrtcGammaCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetCrtcGamma
|
// setCrtcGammaRequest writes a SetCrtcGamma request to a byte slice for transfer.
|
||||||
// setCrtcGammaRequest writes a SetCrtcGamma request to a byte slice.
|
func setCrtcGammaRequest(c *xgb.Conn, Crtc Crtc, Size uint16, Red, Green, Blue []uint16) []byte {
|
||||||
func setCrtcGammaRequest(c *xgb.Conn, Crtc Crtc, Size uint16, Red []uint16, Green []uint16, Blue []uint16) []byte {
|
|
||||||
size := xgb.Pad((((12 + xgb.Pad((int(Size) * 2))) + xgb.Pad((int(Size) * 2))) + xgb.Pad((int(Size) * 2))))
|
size := xgb.Pad((((12 + xgb.Pad((int(Size) * 2))) + xgb.Pad((int(Size) * 2))) + xgb.Pad((int(Size) * 2))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -5607,7 +5572,7 @@ func SetCrtcTransform(c *xgb.Conn, Crtc Crtc, Transform render.Transform, Filter
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetCrtcTransformChecked sends a checked request.
|
// SetCrtcTransformChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetCrtcTransformCookie.Check()
|
// If an error occurs, it can be retrieved using SetCrtcTransformCookie.Check.
|
||||||
func SetCrtcTransformChecked(c *xgb.Conn, Crtc Crtc, Transform render.Transform, FilterLen uint16, FilterName string, FilterParams []render.Fixed) SetCrtcTransformCookie {
|
func SetCrtcTransformChecked(c *xgb.Conn, Crtc Crtc, Transform render.Transform, FilterLen uint16, FilterName string, FilterParams []render.Fixed) SetCrtcTransformCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -5625,8 +5590,7 @@ func (cook SetCrtcTransformCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetCrtcTransform
|
// setCrtcTransformRequest writes a SetCrtcTransform request to a byte slice for transfer.
|
||||||
// setCrtcTransformRequest writes a SetCrtcTransform request to a byte slice.
|
|
||||||
func setCrtcTransformRequest(c *xgb.Conn, Crtc Crtc, Transform render.Transform, FilterLen uint16, FilterName string, FilterParams []render.Fixed) []byte {
|
func setCrtcTransformRequest(c *xgb.Conn, Crtc Crtc, Transform render.Transform, FilterLen uint16, FilterName string, FilterParams []render.Fixed) []byte {
|
||||||
size := xgb.Pad((((48 + xgb.Pad((int(FilterLen) * 1))) + 4) + xgb.Pad((len(FilterParams) * 4))))
|
size := xgb.Pad((((48 + xgb.Pad((int(FilterLen) * 1))) + 4) + xgb.Pad((len(FilterParams) * 4))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -5691,7 +5655,7 @@ func SetMonitor(c *xgb.Conn, Window xproto.Window, Monitorinfo MonitorInfo) SetM
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetMonitorChecked sends a checked request.
|
// SetMonitorChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetMonitorCookie.Check()
|
// If an error occurs, it can be retrieved using SetMonitorCookie.Check.
|
||||||
func SetMonitorChecked(c *xgb.Conn, Window xproto.Window, Monitorinfo MonitorInfo) SetMonitorCookie {
|
func SetMonitorChecked(c *xgb.Conn, Window xproto.Window, Monitorinfo MonitorInfo) SetMonitorCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -5709,8 +5673,7 @@ func (cook SetMonitorCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetMonitor
|
// setMonitorRequest writes a SetMonitor request to a byte slice for transfer.
|
||||||
// setMonitorRequest writes a SetMonitor request to a byte slice.
|
|
||||||
func setMonitorRequest(c *xgb.Conn, Window xproto.Window, Monitorinfo MonitorInfo) []byte {
|
func setMonitorRequest(c *xgb.Conn, Window xproto.Window, Monitorinfo MonitorInfo) []byte {
|
||||||
size := xgb.Pad((8 + (24 + xgb.Pad((int(Monitorinfo.NOutput) * 4)))))
|
size := xgb.Pad((8 + (24 + xgb.Pad((int(Monitorinfo.NOutput) * 4)))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -5758,7 +5721,7 @@ func SetOutputPrimary(c *xgb.Conn, Window xproto.Window, Output Output) SetOutpu
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetOutputPrimaryChecked sends a checked request.
|
// SetOutputPrimaryChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetOutputPrimaryCookie.Check()
|
// If an error occurs, it can be retrieved using SetOutputPrimaryCookie.Check.
|
||||||
func SetOutputPrimaryChecked(c *xgb.Conn, Window xproto.Window, Output Output) SetOutputPrimaryCookie {
|
func SetOutputPrimaryChecked(c *xgb.Conn, Window xproto.Window, Output Output) SetOutputPrimaryCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -5776,8 +5739,7 @@ func (cook SetOutputPrimaryCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetOutputPrimary
|
// setOutputPrimaryRequest writes a SetOutputPrimary request to a byte slice for transfer.
|
||||||
// setOutputPrimaryRequest writes a SetOutputPrimary request to a byte slice.
|
|
||||||
func setOutputPrimaryRequest(c *xgb.Conn, Window xproto.Window, Output Output) []byte {
|
func setOutputPrimaryRequest(c *xgb.Conn, Window xproto.Window, Output Output) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -5809,8 +5771,8 @@ type SetPanningCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetPanning sends a checked request.
|
// SetPanning sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling SetPanningCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling SetPanningCookie.Reply.
|
||||||
func SetPanning(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, Left uint16, Top uint16, Width uint16, Height uint16, TrackLeft uint16, TrackTop uint16, TrackWidth uint16, TrackHeight uint16, BorderLeft int16, BorderTop int16, BorderRight int16, BorderBottom int16) SetPanningCookie {
|
func SetPanning(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, Left, Top, Width, Height, TrackLeft, TrackTop, TrackWidth, TrackHeight uint16, BorderLeft, BorderTop, BorderRight, BorderBottom int16) SetPanningCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -5823,7 +5785,7 @@ func SetPanning(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, Left uint16,
|
||||||
|
|
||||||
// SetPanningUnchecked sends an unchecked request.
|
// SetPanningUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetPanningUnchecked(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, Left uint16, Top uint16, Width uint16, Height uint16, TrackLeft uint16, TrackTop uint16, TrackWidth uint16, TrackHeight uint16, BorderLeft int16, BorderTop int16, BorderRight int16, BorderBottom int16) SetPanningCookie {
|
func SetPanningUnchecked(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, Left, Top, Width, Height, TrackLeft, TrackTop, TrackWidth, TrackHeight uint16, BorderLeft, BorderTop, BorderRight, BorderBottom int16) SetPanningCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -5874,9 +5836,8 @@ func setPanningReply(buf []byte) *SetPanningReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetPanning
|
// setPanningRequest writes a SetPanning request to a byte slice for transfer.
|
||||||
// setPanningRequest writes a SetPanning request to a byte slice.
|
func setPanningRequest(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, Left, Top, Width, Height, TrackLeft, TrackTop, TrackWidth, TrackHeight uint16, BorderLeft, BorderTop, BorderRight, BorderBottom int16) []byte {
|
||||||
func setPanningRequest(c *xgb.Conn, Crtc Crtc, Timestamp xproto.Timestamp, Left uint16, Top uint16, Width uint16, Height uint16, TrackLeft uint16, TrackTop uint16, TrackWidth uint16, TrackHeight uint16, BorderLeft int16, BorderTop int16, BorderRight int16, BorderBottom int16) []byte {
|
|
||||||
size := 36
|
size := 36
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -5944,7 +5905,7 @@ type SetProviderOffloadSinkCookie struct {
|
||||||
|
|
||||||
// SetProviderOffloadSink sends an unchecked request.
|
// SetProviderOffloadSink sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetProviderOffloadSink(c *xgb.Conn, Provider Provider, SinkProvider Provider, ConfigTimestamp xproto.Timestamp) SetProviderOffloadSinkCookie {
|
func SetProviderOffloadSink(c *xgb.Conn, Provider, SinkProvider Provider, ConfigTimestamp xproto.Timestamp) SetProviderOffloadSinkCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -5956,8 +5917,8 @@ func SetProviderOffloadSink(c *xgb.Conn, Provider Provider, SinkProvider Provide
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetProviderOffloadSinkChecked sends a checked request.
|
// SetProviderOffloadSinkChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetProviderOffloadSinkCookie.Check()
|
// If an error occurs, it can be retrieved using SetProviderOffloadSinkCookie.Check.
|
||||||
func SetProviderOffloadSinkChecked(c *xgb.Conn, Provider Provider, SinkProvider Provider, ConfigTimestamp xproto.Timestamp) SetProviderOffloadSinkCookie {
|
func SetProviderOffloadSinkChecked(c *xgb.Conn, Provider, SinkProvider Provider, ConfigTimestamp xproto.Timestamp) SetProviderOffloadSinkCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -5974,9 +5935,8 @@ func (cook SetProviderOffloadSinkCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetProviderOffloadSink
|
// setProviderOffloadSinkRequest writes a SetProviderOffloadSink request to a byte slice for transfer.
|
||||||
// setProviderOffloadSinkRequest writes a SetProviderOffloadSink request to a byte slice.
|
func setProviderOffloadSinkRequest(c *xgb.Conn, Provider, SinkProvider Provider, ConfigTimestamp xproto.Timestamp) []byte {
|
||||||
func setProviderOffloadSinkRequest(c *xgb.Conn, Provider Provider, SinkProvider Provider, ConfigTimestamp xproto.Timestamp) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -6011,7 +5971,7 @@ type SetProviderOutputSourceCookie struct {
|
||||||
|
|
||||||
// SetProviderOutputSource sends an unchecked request.
|
// SetProviderOutputSource sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetProviderOutputSource(c *xgb.Conn, Provider Provider, SourceProvider Provider, ConfigTimestamp xproto.Timestamp) SetProviderOutputSourceCookie {
|
func SetProviderOutputSource(c *xgb.Conn, Provider, SourceProvider Provider, ConfigTimestamp xproto.Timestamp) SetProviderOutputSourceCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -6023,8 +5983,8 @@ func SetProviderOutputSource(c *xgb.Conn, Provider Provider, SourceProvider Prov
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetProviderOutputSourceChecked sends a checked request.
|
// SetProviderOutputSourceChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetProviderOutputSourceCookie.Check()
|
// If an error occurs, it can be retrieved using SetProviderOutputSourceCookie.Check.
|
||||||
func SetProviderOutputSourceChecked(c *xgb.Conn, Provider Provider, SourceProvider Provider, ConfigTimestamp xproto.Timestamp) SetProviderOutputSourceCookie {
|
func SetProviderOutputSourceChecked(c *xgb.Conn, Provider, SourceProvider Provider, ConfigTimestamp xproto.Timestamp) SetProviderOutputSourceCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -6041,9 +6001,8 @@ func (cook SetProviderOutputSourceCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetProviderOutputSource
|
// setProviderOutputSourceRequest writes a SetProviderOutputSource request to a byte slice for transfer.
|
||||||
// setProviderOutputSourceRequest writes a SetProviderOutputSource request to a byte slice.
|
func setProviderOutputSourceRequest(c *xgb.Conn, Provider, SourceProvider Provider, ConfigTimestamp xproto.Timestamp) []byte {
|
||||||
func setProviderOutputSourceRequest(c *xgb.Conn, Provider Provider, SourceProvider Provider, ConfigTimestamp xproto.Timestamp) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -6077,8 +6036,8 @@ type SetScreenConfigCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetScreenConfig sends a checked request.
|
// SetScreenConfig sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling SetScreenConfigCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling SetScreenConfigCookie.Reply.
|
||||||
func SetScreenConfig(c *xgb.Conn, Window xproto.Window, Timestamp xproto.Timestamp, ConfigTimestamp xproto.Timestamp, SizeID uint16, Rotation uint16, Rate uint16) SetScreenConfigCookie {
|
func SetScreenConfig(c *xgb.Conn, Window xproto.Window, Timestamp, ConfigTimestamp xproto.Timestamp, SizeID, Rotation, Rate uint16) SetScreenConfigCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -6091,7 +6050,7 @@ func SetScreenConfig(c *xgb.Conn, Window xproto.Window, Timestamp xproto.Timesta
|
||||||
|
|
||||||
// SetScreenConfigUnchecked sends an unchecked request.
|
// SetScreenConfigUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetScreenConfigUnchecked(c *xgb.Conn, Window xproto.Window, Timestamp xproto.Timestamp, ConfigTimestamp xproto.Timestamp, SizeID uint16, Rotation uint16, Rate uint16) SetScreenConfigCookie {
|
func SetScreenConfigUnchecked(c *xgb.Conn, Window xproto.Window, Timestamp, ConfigTimestamp xproto.Timestamp, SizeID, Rotation, Rate uint16) SetScreenConfigCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -6157,9 +6116,8 @@ func setScreenConfigReply(buf []byte) *SetScreenConfigReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetScreenConfig
|
// setScreenConfigRequest writes a SetScreenConfig request to a byte slice for transfer.
|
||||||
// setScreenConfigRequest writes a SetScreenConfig request to a byte slice.
|
func setScreenConfigRequest(c *xgb.Conn, Window xproto.Window, Timestamp, ConfigTimestamp xproto.Timestamp, SizeID, Rotation, Rate uint16) []byte {
|
||||||
func setScreenConfigRequest(c *xgb.Conn, Window xproto.Window, Timestamp xproto.Timestamp, ConfigTimestamp xproto.Timestamp, SizeID uint16, Rotation uint16, Rate uint16) []byte {
|
|
||||||
size := 24
|
size := 24
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -6205,7 +6163,7 @@ type SetScreenSizeCookie struct {
|
||||||
|
|
||||||
// SetScreenSize sends an unchecked request.
|
// SetScreenSize sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetScreenSize(c *xgb.Conn, Window xproto.Window, Width uint16, Height uint16, MmWidth uint32, MmHeight uint32) SetScreenSizeCookie {
|
func SetScreenSize(c *xgb.Conn, Window xproto.Window, Width, Height uint16, MmWidth, MmHeight uint32) SetScreenSizeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -6217,8 +6175,8 @@ func SetScreenSize(c *xgb.Conn, Window xproto.Window, Width uint16, Height uint1
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetScreenSizeChecked sends a checked request.
|
// SetScreenSizeChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetScreenSizeCookie.Check()
|
// If an error occurs, it can be retrieved using SetScreenSizeCookie.Check.
|
||||||
func SetScreenSizeChecked(c *xgb.Conn, Window xproto.Window, Width uint16, Height uint16, MmWidth uint32, MmHeight uint32) SetScreenSizeCookie {
|
func SetScreenSizeChecked(c *xgb.Conn, Window xproto.Window, Width, Height uint16, MmWidth, MmHeight uint32) SetScreenSizeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RANDR"]; !ok {
|
if _, ok := c.Extensions["RANDR"]; !ok {
|
||||||
|
@ -6235,9 +6193,8 @@ func (cook SetScreenSizeCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetScreenSize
|
// setScreenSizeRequest writes a SetScreenSize request to a byte slice for transfer.
|
||||||
// setScreenSizeRequest writes a SetScreenSize request to a byte slice.
|
func setScreenSizeRequest(c *xgb.Conn, Window xproto.Window, Width, Height uint16, MmWidth, MmHeight uint32) []byte {
|
||||||
func setScreenSizeRequest(c *xgb.Conn, Window xproto.Window, Width uint16, Height uint16, MmWidth uint32, MmHeight uint32) []byte {
|
|
||||||
size := 20
|
size := 20
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
|
|
@ -526,7 +526,7 @@ type CreateContextCookie struct {
|
||||||
|
|
||||||
// CreateContext sends an unchecked request.
|
// CreateContext sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CreateContext(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs uint32, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) CreateContextCookie {
|
func CreateContext(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) CreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RECORD"]; !ok {
|
if _, ok := c.Extensions["RECORD"]; !ok {
|
||||||
|
@ -538,8 +538,8 @@ func CreateContext(c *xgb.Conn, Context Context, ElementHeader ElementHeader, Nu
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateContextChecked sends a checked request.
|
// CreateContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateContextCookie.Check()
|
// If an error occurs, it can be retrieved using CreateContextCookie.Check.
|
||||||
func CreateContextChecked(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs uint32, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) CreateContextCookie {
|
func CreateContextChecked(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) CreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RECORD"]; !ok {
|
if _, ok := c.Extensions["RECORD"]; !ok {
|
||||||
|
@ -556,9 +556,8 @@ func (cook CreateContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateContext
|
// createContextRequest writes a CreateContext request to a byte slice for transfer.
|
||||||
// createContextRequest writes a CreateContext request to a byte slice.
|
func createContextRequest(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) []byte {
|
||||||
func createContextRequest(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs uint32, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) []byte {
|
|
||||||
size := xgb.Pad(((20 + xgb.Pad((int(NumClientSpecs) * 4))) + xgb.Pad((int(NumRanges) * 24))))
|
size := xgb.Pad(((20 + xgb.Pad((int(NumClientSpecs) * 4))) + xgb.Pad((int(NumRanges) * 24))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -617,7 +616,7 @@ func DisableContext(c *xgb.Conn, Context Context) DisableContextCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// DisableContextChecked sends a checked request.
|
// DisableContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DisableContextCookie.Check()
|
// If an error occurs, it can be retrieved using DisableContextCookie.Check.
|
||||||
func DisableContextChecked(c *xgb.Conn, Context Context) DisableContextCookie {
|
func DisableContextChecked(c *xgb.Conn, Context Context) DisableContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -635,8 +634,7 @@ func (cook DisableContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DisableContext
|
// disableContextRequest writes a DisableContext request to a byte slice for transfer.
|
||||||
// disableContextRequest writes a DisableContext request to a byte slice.
|
|
||||||
func disableContextRequest(c *xgb.Conn, Context Context) []byte {
|
func disableContextRequest(c *xgb.Conn, Context Context) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -665,7 +663,7 @@ type EnableContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// EnableContext sends a checked request.
|
// EnableContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling EnableContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling EnableContextCookie.Reply.
|
||||||
func EnableContext(c *xgb.Conn, Context Context) EnableContextCookie {
|
func EnableContext(c *xgb.Conn, Context Context) EnableContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -761,8 +759,7 @@ func enableContextReply(buf []byte) *EnableContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for EnableContext
|
// enableContextRequest writes a EnableContext request to a byte slice for transfer.
|
||||||
// enableContextRequest writes a EnableContext request to a byte slice.
|
|
||||||
func enableContextRequest(c *xgb.Conn, Context Context) []byte {
|
func enableContextRequest(c *xgb.Conn, Context Context) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -804,7 +801,7 @@ func FreeContext(c *xgb.Conn, Context Context) FreeContextCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// FreeContextChecked sends a checked request.
|
// FreeContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using FreeContextCookie.Check()
|
// If an error occurs, it can be retrieved using FreeContextCookie.Check.
|
||||||
func FreeContextChecked(c *xgb.Conn, Context Context) FreeContextCookie {
|
func FreeContextChecked(c *xgb.Conn, Context Context) FreeContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -822,8 +819,7 @@ func (cook FreeContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for FreeContext
|
// freeContextRequest writes a FreeContext request to a byte slice for transfer.
|
||||||
// freeContextRequest writes a FreeContext request to a byte slice.
|
|
||||||
func freeContextRequest(c *xgb.Conn, Context Context) []byte {
|
func freeContextRequest(c *xgb.Conn, Context Context) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -852,7 +848,7 @@ type GetContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetContext sends a checked request.
|
// GetContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetContextCookie.Reply.
|
||||||
func GetContext(c *xgb.Conn, Context Context) GetContextCookie {
|
func GetContext(c *xgb.Conn, Context Context) GetContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -935,8 +931,7 @@ func getContextReply(buf []byte) *GetContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetContext
|
// getContextRequest writes a GetContext request to a byte slice for transfer.
|
||||||
// getContextRequest writes a GetContext request to a byte slice.
|
|
||||||
func getContextRequest(c *xgb.Conn, Context Context) []byte {
|
func getContextRequest(c *xgb.Conn, Context Context) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -965,8 +960,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn, MajorVersion uint16, MinorVersion uint16) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn, MajorVersion, MinorVersion uint16) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RECORD"]; !ok {
|
if _, ok := c.Extensions["RECORD"]; !ok {
|
||||||
|
@ -979,7 +974,7 @@ func QueryVersion(c *xgb.Conn, MajorVersion uint16, MinorVersion uint16) QueryVe
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryVersionUnchecked(c *xgb.Conn, MajorVersion uint16, MinorVersion uint16) QueryVersionCookie {
|
func QueryVersionUnchecked(c *xgb.Conn, MajorVersion, MinorVersion uint16) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RECORD"]; !ok {
|
if _, ok := c.Extensions["RECORD"]; !ok {
|
||||||
|
@ -1033,9 +1028,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, MajorVersion, MinorVersion uint16) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, MajorVersion uint16, MinorVersion uint16) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1067,7 +1061,7 @@ type RegisterClientsCookie struct {
|
||||||
|
|
||||||
// RegisterClients sends an unchecked request.
|
// RegisterClients sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func RegisterClients(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs uint32, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) RegisterClientsCookie {
|
func RegisterClients(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) RegisterClientsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RECORD"]; !ok {
|
if _, ok := c.Extensions["RECORD"]; !ok {
|
||||||
|
@ -1079,8 +1073,8 @@ func RegisterClients(c *xgb.Conn, Context Context, ElementHeader ElementHeader,
|
||||||
}
|
}
|
||||||
|
|
||||||
// RegisterClientsChecked sends a checked request.
|
// RegisterClientsChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using RegisterClientsCookie.Check()
|
// If an error occurs, it can be retrieved using RegisterClientsCookie.Check.
|
||||||
func RegisterClientsChecked(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs uint32, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) RegisterClientsCookie {
|
func RegisterClientsChecked(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) RegisterClientsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RECORD"]; !ok {
|
if _, ok := c.Extensions["RECORD"]; !ok {
|
||||||
|
@ -1097,9 +1091,8 @@ func (cook RegisterClientsCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for RegisterClients
|
// registerClientsRequest writes a RegisterClients request to a byte slice for transfer.
|
||||||
// registerClientsRequest writes a RegisterClients request to a byte slice.
|
func registerClientsRequest(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) []byte {
|
||||||
func registerClientsRequest(c *xgb.Conn, Context Context, ElementHeader ElementHeader, NumClientSpecs uint32, NumRanges uint32, ClientSpecs []ClientSpec, Ranges []Range) []byte {
|
|
||||||
size := xgb.Pad(((20 + xgb.Pad((int(NumClientSpecs) * 4))) + xgb.Pad((int(NumRanges) * 24))))
|
size := xgb.Pad(((20 + xgb.Pad((int(NumClientSpecs) * 4))) + xgb.Pad((int(NumRanges) * 24))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1158,7 +1151,7 @@ func UnregisterClients(c *xgb.Conn, Context Context, NumClientSpecs uint32, Clie
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnregisterClientsChecked sends a checked request.
|
// UnregisterClientsChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using UnregisterClientsCookie.Check()
|
// If an error occurs, it can be retrieved using UnregisterClientsCookie.Check.
|
||||||
func UnregisterClientsChecked(c *xgb.Conn, Context Context, NumClientSpecs uint32, ClientSpecs []ClientSpec) UnregisterClientsCookie {
|
func UnregisterClientsChecked(c *xgb.Conn, Context Context, NumClientSpecs uint32, ClientSpecs []ClientSpec) UnregisterClientsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1176,8 +1169,7 @@ func (cook UnregisterClientsCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for UnregisterClients
|
// unregisterClientsRequest writes a UnregisterClients request to a byte slice for transfer.
|
||||||
// unregisterClientsRequest writes a UnregisterClients request to a byte slice.
|
|
||||||
func unregisterClientsRequest(c *xgb.Conn, Context Context, NumClientSpecs uint32, ClientSpecs []ClientSpec) []byte {
|
func unregisterClientsRequest(c *xgb.Conn, Context Context, NumClientSpecs uint32, ClientSpecs []ClientSpec) []byte {
|
||||||
size := xgb.Pad((12 + xgb.Pad((int(NumClientSpecs) * 4))))
|
size := xgb.Pad((12 + xgb.Pad((int(NumClientSpecs) * 4))))
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -1597,7 +1597,7 @@ func AddGlyphs(c *xgb.Conn, Glyphset Glyphset, GlyphsLen uint32, Glyphids []uint
|
||||||
}
|
}
|
||||||
|
|
||||||
// AddGlyphsChecked sends a checked request.
|
// AddGlyphsChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using AddGlyphsCookie.Check()
|
// If an error occurs, it can be retrieved using AddGlyphsCookie.Check.
|
||||||
func AddGlyphsChecked(c *xgb.Conn, Glyphset Glyphset, GlyphsLen uint32, Glyphids []uint32, Glyphs []Glyphinfo, Data []byte) AddGlyphsCookie {
|
func AddGlyphsChecked(c *xgb.Conn, Glyphset Glyphset, GlyphsLen uint32, Glyphids []uint32, Glyphs []Glyphinfo, Data []byte) AddGlyphsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1615,8 +1615,7 @@ func (cook AddGlyphsCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for AddGlyphs
|
// addGlyphsRequest writes a AddGlyphs request to a byte slice for transfer.
|
||||||
// addGlyphsRequest writes a AddGlyphs request to a byte slice.
|
|
||||||
func addGlyphsRequest(c *xgb.Conn, Glyphset Glyphset, GlyphsLen uint32, Glyphids []uint32, Glyphs []Glyphinfo, Data []byte) []byte {
|
func addGlyphsRequest(c *xgb.Conn, Glyphset Glyphset, GlyphsLen uint32, Glyphids []uint32, Glyphs []Glyphinfo, Data []byte) []byte {
|
||||||
size := xgb.Pad((((12 + xgb.Pad((int(GlyphsLen) * 4))) + xgb.Pad((int(GlyphsLen) * 12))) + xgb.Pad((len(Data) * 1))))
|
size := xgb.Pad((((12 + xgb.Pad((int(GlyphsLen) * 4))) + xgb.Pad((int(GlyphsLen) * 12))) + xgb.Pad((len(Data) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1659,7 +1658,7 @@ type AddTrapsCookie struct {
|
||||||
|
|
||||||
// AddTraps sends an unchecked request.
|
// AddTraps sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func AddTraps(c *xgb.Conn, Picture Picture, XOff int16, YOff int16, Traps []Trap) AddTrapsCookie {
|
func AddTraps(c *xgb.Conn, Picture Picture, XOff, YOff int16, Traps []Trap) AddTrapsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -1671,8 +1670,8 @@ func AddTraps(c *xgb.Conn, Picture Picture, XOff int16, YOff int16, Traps []Trap
|
||||||
}
|
}
|
||||||
|
|
||||||
// AddTrapsChecked sends a checked request.
|
// AddTrapsChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using AddTrapsCookie.Check()
|
// If an error occurs, it can be retrieved using AddTrapsCookie.Check.
|
||||||
func AddTrapsChecked(c *xgb.Conn, Picture Picture, XOff int16, YOff int16, Traps []Trap) AddTrapsCookie {
|
func AddTrapsChecked(c *xgb.Conn, Picture Picture, XOff, YOff int16, Traps []Trap) AddTrapsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -1689,9 +1688,8 @@ func (cook AddTrapsCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for AddTraps
|
// addTrapsRequest writes a AddTraps request to a byte slice for transfer.
|
||||||
// addTrapsRequest writes a AddTraps request to a byte slice.
|
func addTrapsRequest(c *xgb.Conn, Picture Picture, XOff, YOff int16, Traps []Trap) []byte {
|
||||||
func addTrapsRequest(c *xgb.Conn, Picture Picture, XOff int16, YOff int16, Traps []Trap) []byte {
|
|
||||||
size := xgb.Pad((12 + xgb.Pad((len(Traps) * 24))))
|
size := xgb.Pad((12 + xgb.Pad((len(Traps) * 24))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1740,7 +1738,7 @@ func ChangePicture(c *xgb.Conn, Picture Picture, ValueMask uint32, ValueList []u
|
||||||
}
|
}
|
||||||
|
|
||||||
// ChangePictureChecked sends a checked request.
|
// ChangePictureChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ChangePictureCookie.Check()
|
// If an error occurs, it can be retrieved using ChangePictureCookie.Check.
|
||||||
func ChangePictureChecked(c *xgb.Conn, Picture Picture, ValueMask uint32, ValueList []uint32) ChangePictureCookie {
|
func ChangePictureChecked(c *xgb.Conn, Picture Picture, ValueMask uint32, ValueList []uint32) ChangePictureCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1758,8 +1756,7 @@ func (cook ChangePictureCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ChangePicture
|
// changePictureRequest writes a ChangePicture request to a byte slice for transfer.
|
||||||
// changePictureRequest writes a ChangePicture request to a byte slice.
|
|
||||||
func changePictureRequest(c *xgb.Conn, Picture Picture, ValueMask uint32, ValueList []uint32) []byte {
|
func changePictureRequest(c *xgb.Conn, Picture Picture, ValueMask uint32, ValueList []uint32) []byte {
|
||||||
size := xgb.Pad((12 + xgb.Pad((4 * xgb.PopCount(int(ValueMask))))))
|
size := xgb.Pad((12 + xgb.Pad((4 * xgb.PopCount(int(ValueMask))))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1798,7 +1795,7 @@ type CompositeCookie struct {
|
||||||
|
|
||||||
// Composite sends an unchecked request.
|
// Composite sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func Composite(c *xgb.Conn, Op byte, Src Picture, Mask Picture, Dst Picture, SrcX int16, SrcY int16, MaskX int16, MaskY int16, DstX int16, DstY int16, Width uint16, Height uint16) CompositeCookie {
|
func Composite(c *xgb.Conn, Op byte, Src, Mask, Dst Picture, SrcX, SrcY, MaskX, MaskY, DstX, DstY int16, Width, Height uint16) CompositeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -1810,8 +1807,8 @@ func Composite(c *xgb.Conn, Op byte, Src Picture, Mask Picture, Dst Picture, Src
|
||||||
}
|
}
|
||||||
|
|
||||||
// CompositeChecked sends a checked request.
|
// CompositeChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CompositeCookie.Check()
|
// If an error occurs, it can be retrieved using CompositeCookie.Check.
|
||||||
func CompositeChecked(c *xgb.Conn, Op byte, Src Picture, Mask Picture, Dst Picture, SrcX int16, SrcY int16, MaskX int16, MaskY int16, DstX int16, DstY int16, Width uint16, Height uint16) CompositeCookie {
|
func CompositeChecked(c *xgb.Conn, Op byte, Src, Mask, Dst Picture, SrcX, SrcY, MaskX, MaskY, DstX, DstY int16, Width, Height uint16) CompositeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -1828,9 +1825,8 @@ func (cook CompositeCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Composite
|
// compositeRequest writes a Composite request to a byte slice for transfer.
|
||||||
// compositeRequest writes a Composite request to a byte slice.
|
func compositeRequest(c *xgb.Conn, Op byte, Src, Mask, Dst Picture, SrcX, SrcY, MaskX, MaskY, DstX, DstY int16, Width, Height uint16) []byte {
|
||||||
func compositeRequest(c *xgb.Conn, Op byte, Src Picture, Mask Picture, Dst Picture, SrcX int16, SrcY int16, MaskX int16, MaskY int16, DstX int16, DstY int16, Width uint16, Height uint16) []byte {
|
|
||||||
size := 36
|
size := 36
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1894,7 +1890,7 @@ type CompositeGlyphs16Cookie struct {
|
||||||
|
|
||||||
// CompositeGlyphs16 sends an unchecked request.
|
// CompositeGlyphs16 sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CompositeGlyphs16(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs16Cookie {
|
func CompositeGlyphs16(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs16Cookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -1906,8 +1902,8 @@ func CompositeGlyphs16(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskForma
|
||||||
}
|
}
|
||||||
|
|
||||||
// CompositeGlyphs16Checked sends a checked request.
|
// CompositeGlyphs16Checked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CompositeGlyphs16Cookie.Check()
|
// If an error occurs, it can be retrieved using CompositeGlyphs16Cookie.Check.
|
||||||
func CompositeGlyphs16Checked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs16Cookie {
|
func CompositeGlyphs16Checked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs16Cookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -1924,9 +1920,8 @@ func (cook CompositeGlyphs16Cookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CompositeGlyphs16
|
// compositeGlyphs16Request writes a CompositeGlyphs16 request to a byte slice for transfer.
|
||||||
// compositeGlyphs16Request writes a CompositeGlyphs16 request to a byte slice.
|
func compositeGlyphs16Request(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) []byte {
|
||||||
func compositeGlyphs16Request(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) []byte {
|
|
||||||
size := xgb.Pad((28 + xgb.Pad((len(Glyphcmds) * 1))))
|
size := xgb.Pad((28 + xgb.Pad((len(Glyphcmds) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1978,7 +1973,7 @@ type CompositeGlyphs32Cookie struct {
|
||||||
|
|
||||||
// CompositeGlyphs32 sends an unchecked request.
|
// CompositeGlyphs32 sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CompositeGlyphs32(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs32Cookie {
|
func CompositeGlyphs32(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs32Cookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -1990,8 +1985,8 @@ func CompositeGlyphs32(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskForma
|
||||||
}
|
}
|
||||||
|
|
||||||
// CompositeGlyphs32Checked sends a checked request.
|
// CompositeGlyphs32Checked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CompositeGlyphs32Cookie.Check()
|
// If an error occurs, it can be retrieved using CompositeGlyphs32Cookie.Check.
|
||||||
func CompositeGlyphs32Checked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs32Cookie {
|
func CompositeGlyphs32Checked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs32Cookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -2008,9 +2003,8 @@ func (cook CompositeGlyphs32Cookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CompositeGlyphs32
|
// compositeGlyphs32Request writes a CompositeGlyphs32 request to a byte slice for transfer.
|
||||||
// compositeGlyphs32Request writes a CompositeGlyphs32 request to a byte slice.
|
func compositeGlyphs32Request(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) []byte {
|
||||||
func compositeGlyphs32Request(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) []byte {
|
|
||||||
size := xgb.Pad((28 + xgb.Pad((len(Glyphcmds) * 1))))
|
size := xgb.Pad((28 + xgb.Pad((len(Glyphcmds) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2062,7 +2056,7 @@ type CompositeGlyphs8Cookie struct {
|
||||||
|
|
||||||
// CompositeGlyphs8 sends an unchecked request.
|
// CompositeGlyphs8 sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CompositeGlyphs8(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs8Cookie {
|
func CompositeGlyphs8(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs8Cookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -2074,8 +2068,8 @@ func CompositeGlyphs8(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat
|
||||||
}
|
}
|
||||||
|
|
||||||
// CompositeGlyphs8Checked sends a checked request.
|
// CompositeGlyphs8Checked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CompositeGlyphs8Cookie.Check()
|
// If an error occurs, it can be retrieved using CompositeGlyphs8Cookie.Check.
|
||||||
func CompositeGlyphs8Checked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs8Cookie {
|
func CompositeGlyphs8Checked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs8Cookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -2092,9 +2086,8 @@ func (cook CompositeGlyphs8Cookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CompositeGlyphs8
|
// compositeGlyphs8Request writes a CompositeGlyphs8 request to a byte slice for transfer.
|
||||||
// compositeGlyphs8Request writes a CompositeGlyphs8 request to a byte slice.
|
func compositeGlyphs8Request(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) []byte {
|
||||||
func compositeGlyphs8Request(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) []byte {
|
|
||||||
size := xgb.Pad((28 + xgb.Pad((len(Glyphcmds) * 1))))
|
size := xgb.Pad((28 + xgb.Pad((len(Glyphcmds) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2158,7 +2151,7 @@ func CreateAnimCursor(c *xgb.Conn, Cid xproto.Cursor, Cursors []Animcursorelt) C
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateAnimCursorChecked sends a checked request.
|
// CreateAnimCursorChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateAnimCursorCookie.Check()
|
// If an error occurs, it can be retrieved using CreateAnimCursorCookie.Check.
|
||||||
func CreateAnimCursorChecked(c *xgb.Conn, Cid xproto.Cursor, Cursors []Animcursorelt) CreateAnimCursorCookie {
|
func CreateAnimCursorChecked(c *xgb.Conn, Cid xproto.Cursor, Cursors []Animcursorelt) CreateAnimCursorCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2176,8 +2169,7 @@ func (cook CreateAnimCursorCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateAnimCursor
|
// createAnimCursorRequest writes a CreateAnimCursor request to a byte slice for transfer.
|
||||||
// createAnimCursorRequest writes a CreateAnimCursor request to a byte slice.
|
|
||||||
func createAnimCursorRequest(c *xgb.Conn, Cid xproto.Cursor, Cursors []Animcursorelt) []byte {
|
func createAnimCursorRequest(c *xgb.Conn, Cid xproto.Cursor, Cursors []Animcursorelt) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((len(Cursors) * 8))))
|
size := xgb.Pad((8 + xgb.Pad((len(Cursors) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2221,7 +2213,7 @@ func CreateConicalGradient(c *xgb.Conn, Picture Picture, Center Pointfix, Angle
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateConicalGradientChecked sends a checked request.
|
// CreateConicalGradientChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateConicalGradientCookie.Check()
|
// If an error occurs, it can be retrieved using CreateConicalGradientCookie.Check.
|
||||||
func CreateConicalGradientChecked(c *xgb.Conn, Picture Picture, Center Pointfix, Angle Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateConicalGradientCookie {
|
func CreateConicalGradientChecked(c *xgb.Conn, Picture Picture, Center Pointfix, Angle Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateConicalGradientCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2239,8 +2231,7 @@ func (cook CreateConicalGradientCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateConicalGradient
|
// createConicalGradientRequest writes a CreateConicalGradient request to a byte slice for transfer.
|
||||||
// createConicalGradientRequest writes a CreateConicalGradient request to a byte slice.
|
|
||||||
func createConicalGradientRequest(c *xgb.Conn, Picture Picture, Center Pointfix, Angle Fixed, NumStops uint32, Stops []Fixed, Colors []Color) []byte {
|
func createConicalGradientRequest(c *xgb.Conn, Picture Picture, Center Pointfix, Angle Fixed, NumStops uint32, Stops []Fixed, Colors []Color) []byte {
|
||||||
size := xgb.Pad(((24 + xgb.Pad((int(NumStops) * 4))) + xgb.Pad((int(NumStops) * 8))))
|
size := xgb.Pad(((24 + xgb.Pad((int(NumStops) * 4))) + xgb.Pad((int(NumStops) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2289,7 +2280,7 @@ type CreateCursorCookie struct {
|
||||||
|
|
||||||
// CreateCursor sends an unchecked request.
|
// CreateCursor sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CreateCursor(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X uint16, Y uint16) CreateCursorCookie {
|
func CreateCursor(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X, Y uint16) CreateCursorCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -2301,8 +2292,8 @@ func CreateCursor(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X uint16, Y ui
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateCursorChecked sends a checked request.
|
// CreateCursorChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateCursorCookie.Check()
|
// If an error occurs, it can be retrieved using CreateCursorCookie.Check.
|
||||||
func CreateCursorChecked(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X uint16, Y uint16) CreateCursorCookie {
|
func CreateCursorChecked(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X, Y uint16) CreateCursorCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -2319,9 +2310,8 @@ func (cook CreateCursorCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateCursor
|
// createCursorRequest writes a CreateCursor request to a byte slice for transfer.
|
||||||
// createCursorRequest writes a CreateCursor request to a byte slice.
|
func createCursorRequest(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X, Y uint16) []byte {
|
||||||
func createCursorRequest(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X uint16, Y uint16) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2371,7 +2361,7 @@ func CreateGlyphSet(c *xgb.Conn, Gsid Glyphset, Format Pictformat) CreateGlyphSe
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateGlyphSetChecked sends a checked request.
|
// CreateGlyphSetChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateGlyphSetCookie.Check()
|
// If an error occurs, it can be retrieved using CreateGlyphSetCookie.Check.
|
||||||
func CreateGlyphSetChecked(c *xgb.Conn, Gsid Glyphset, Format Pictformat) CreateGlyphSetCookie {
|
func CreateGlyphSetChecked(c *xgb.Conn, Gsid Glyphset, Format Pictformat) CreateGlyphSetCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2389,8 +2379,7 @@ func (cook CreateGlyphSetCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateGlyphSet
|
// createGlyphSetRequest writes a CreateGlyphSet request to a byte slice for transfer.
|
||||||
// createGlyphSetRequest writes a CreateGlyphSet request to a byte slice.
|
|
||||||
func createGlyphSetRequest(c *xgb.Conn, Gsid Glyphset, Format Pictformat) []byte {
|
func createGlyphSetRequest(c *xgb.Conn, Gsid Glyphset, Format Pictformat) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2423,7 +2412,7 @@ type CreateLinearGradientCookie struct {
|
||||||
|
|
||||||
// CreateLinearGradient sends an unchecked request.
|
// CreateLinearGradient sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CreateLinearGradient(c *xgb.Conn, Picture Picture, P1 Pointfix, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) CreateLinearGradientCookie {
|
func CreateLinearGradient(c *xgb.Conn, Picture Picture, P1, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) CreateLinearGradientCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -2435,8 +2424,8 @@ func CreateLinearGradient(c *xgb.Conn, Picture Picture, P1 Pointfix, P2 Pointfix
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateLinearGradientChecked sends a checked request.
|
// CreateLinearGradientChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateLinearGradientCookie.Check()
|
// If an error occurs, it can be retrieved using CreateLinearGradientCookie.Check.
|
||||||
func CreateLinearGradientChecked(c *xgb.Conn, Picture Picture, P1 Pointfix, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) CreateLinearGradientCookie {
|
func CreateLinearGradientChecked(c *xgb.Conn, Picture Picture, P1, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) CreateLinearGradientCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -2453,9 +2442,8 @@ func (cook CreateLinearGradientCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateLinearGradient
|
// createLinearGradientRequest writes a CreateLinearGradient request to a byte slice for transfer.
|
||||||
// createLinearGradientRequest writes a CreateLinearGradient request to a byte slice.
|
func createLinearGradientRequest(c *xgb.Conn, Picture Picture, P1, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) []byte {
|
||||||
func createLinearGradientRequest(c *xgb.Conn, Picture Picture, P1 Pointfix, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) []byte {
|
|
||||||
size := xgb.Pad(((28 + xgb.Pad((int(NumStops) * 4))) + xgb.Pad((int(NumStops) * 8))))
|
size := xgb.Pad(((28 + xgb.Pad((int(NumStops) * 4))) + xgb.Pad((int(NumStops) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2518,7 +2506,7 @@ func CreatePicture(c *xgb.Conn, Pid Picture, Drawable xproto.Drawable, Format Pi
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreatePictureChecked sends a checked request.
|
// CreatePictureChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreatePictureCookie.Check()
|
// If an error occurs, it can be retrieved using CreatePictureCookie.Check.
|
||||||
func CreatePictureChecked(c *xgb.Conn, Pid Picture, Drawable xproto.Drawable, Format Pictformat, ValueMask uint32, ValueList []uint32) CreatePictureCookie {
|
func CreatePictureChecked(c *xgb.Conn, Pid Picture, Drawable xproto.Drawable, Format Pictformat, ValueMask uint32, ValueList []uint32) CreatePictureCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2536,8 +2524,7 @@ func (cook CreatePictureCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreatePicture
|
// createPictureRequest writes a CreatePicture request to a byte slice for transfer.
|
||||||
// createPictureRequest writes a CreatePicture request to a byte slice.
|
|
||||||
func createPictureRequest(c *xgb.Conn, Pid Picture, Drawable xproto.Drawable, Format Pictformat, ValueMask uint32, ValueList []uint32) []byte {
|
func createPictureRequest(c *xgb.Conn, Pid Picture, Drawable xproto.Drawable, Format Pictformat, ValueMask uint32, ValueList []uint32) []byte {
|
||||||
size := xgb.Pad((20 + xgb.Pad((4 * xgb.PopCount(int(ValueMask))))))
|
size := xgb.Pad((20 + xgb.Pad((4 * xgb.PopCount(int(ValueMask))))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2582,7 +2569,7 @@ type CreateRadialGradientCookie struct {
|
||||||
|
|
||||||
// CreateRadialGradient sends an unchecked request.
|
// CreateRadialGradient sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CreateRadialGradient(c *xgb.Conn, Picture Picture, Inner Pointfix, Outer Pointfix, InnerRadius Fixed, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateRadialGradientCookie {
|
func CreateRadialGradient(c *xgb.Conn, Picture Picture, Inner, Outer Pointfix, InnerRadius, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateRadialGradientCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -2594,8 +2581,8 @@ func CreateRadialGradient(c *xgb.Conn, Picture Picture, Inner Pointfix, Outer Po
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateRadialGradientChecked sends a checked request.
|
// CreateRadialGradientChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateRadialGradientCookie.Check()
|
// If an error occurs, it can be retrieved using CreateRadialGradientCookie.Check.
|
||||||
func CreateRadialGradientChecked(c *xgb.Conn, Picture Picture, Inner Pointfix, Outer Pointfix, InnerRadius Fixed, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateRadialGradientCookie {
|
func CreateRadialGradientChecked(c *xgb.Conn, Picture Picture, Inner, Outer Pointfix, InnerRadius, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateRadialGradientCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -2612,9 +2599,8 @@ func (cook CreateRadialGradientCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateRadialGradient
|
// createRadialGradientRequest writes a CreateRadialGradient request to a byte slice for transfer.
|
||||||
// createRadialGradientRequest writes a CreateRadialGradient request to a byte slice.
|
func createRadialGradientRequest(c *xgb.Conn, Picture Picture, Inner, Outer Pointfix, InnerRadius, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) []byte {
|
||||||
func createRadialGradientRequest(c *xgb.Conn, Picture Picture, Inner Pointfix, Outer Pointfix, InnerRadius Fixed, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) []byte {
|
|
||||||
size := xgb.Pad(((36 + xgb.Pad((int(NumStops) * 4))) + xgb.Pad((int(NumStops) * 8))))
|
size := xgb.Pad(((36 + xgb.Pad((int(NumStops) * 4))) + xgb.Pad((int(NumStops) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2683,7 +2669,7 @@ func CreateSolidFill(c *xgb.Conn, Picture Picture, Color Color) CreateSolidFillC
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateSolidFillChecked sends a checked request.
|
// CreateSolidFillChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateSolidFillCookie.Check()
|
// If an error occurs, it can be retrieved using CreateSolidFillCookie.Check.
|
||||||
func CreateSolidFillChecked(c *xgb.Conn, Picture Picture, Color Color) CreateSolidFillCookie {
|
func CreateSolidFillChecked(c *xgb.Conn, Picture Picture, Color Color) CreateSolidFillCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2701,8 +2687,7 @@ func (cook CreateSolidFillCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateSolidFill
|
// createSolidFillRequest writes a CreateSolidFill request to a byte slice for transfer.
|
||||||
// createSolidFillRequest writes a CreateSolidFill request to a byte slice.
|
|
||||||
func createSolidFillRequest(c *xgb.Conn, Picture Picture, Color Color) []byte {
|
func createSolidFillRequest(c *xgb.Conn, Picture Picture, Color Color) []byte {
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2750,7 +2735,7 @@ func FillRectangles(c *xgb.Conn, Op byte, Dst Picture, Color Color, Rects []xpro
|
||||||
}
|
}
|
||||||
|
|
||||||
// FillRectanglesChecked sends a checked request.
|
// FillRectanglesChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using FillRectanglesCookie.Check()
|
// If an error occurs, it can be retrieved using FillRectanglesCookie.Check.
|
||||||
func FillRectanglesChecked(c *xgb.Conn, Op byte, Dst Picture, Color Color, Rects []xproto.Rectangle) FillRectanglesCookie {
|
func FillRectanglesChecked(c *xgb.Conn, Op byte, Dst Picture, Color Color, Rects []xproto.Rectangle) FillRectanglesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2768,8 +2753,7 @@ func (cook FillRectanglesCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for FillRectangles
|
// fillRectanglesRequest writes a FillRectangles request to a byte slice for transfer.
|
||||||
// fillRectanglesRequest writes a FillRectangles request to a byte slice.
|
|
||||||
func fillRectanglesRequest(c *xgb.Conn, Op byte, Dst Picture, Color Color, Rects []xproto.Rectangle) []byte {
|
func fillRectanglesRequest(c *xgb.Conn, Op byte, Dst Picture, Color Color, Rects []xproto.Rectangle) []byte {
|
||||||
size := xgb.Pad((20 + xgb.Pad((len(Rects) * 8))))
|
size := xgb.Pad((20 + xgb.Pad((len(Rects) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2824,7 +2808,7 @@ func FreeGlyphSet(c *xgb.Conn, Glyphset Glyphset) FreeGlyphSetCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// FreeGlyphSetChecked sends a checked request.
|
// FreeGlyphSetChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using FreeGlyphSetCookie.Check()
|
// If an error occurs, it can be retrieved using FreeGlyphSetCookie.Check.
|
||||||
func FreeGlyphSetChecked(c *xgb.Conn, Glyphset Glyphset) FreeGlyphSetCookie {
|
func FreeGlyphSetChecked(c *xgb.Conn, Glyphset Glyphset) FreeGlyphSetCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2842,8 +2826,7 @@ func (cook FreeGlyphSetCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for FreeGlyphSet
|
// freeGlyphSetRequest writes a FreeGlyphSet request to a byte slice for transfer.
|
||||||
// freeGlyphSetRequest writes a FreeGlyphSet request to a byte slice.
|
|
||||||
func freeGlyphSetRequest(c *xgb.Conn, Glyphset Glyphset) []byte {
|
func freeGlyphSetRequest(c *xgb.Conn, Glyphset Glyphset) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2885,7 +2868,7 @@ func FreeGlyphs(c *xgb.Conn, Glyphset Glyphset, Glyphs []Glyph) FreeGlyphsCookie
|
||||||
}
|
}
|
||||||
|
|
||||||
// FreeGlyphsChecked sends a checked request.
|
// FreeGlyphsChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using FreeGlyphsCookie.Check()
|
// If an error occurs, it can be retrieved using FreeGlyphsCookie.Check.
|
||||||
func FreeGlyphsChecked(c *xgb.Conn, Glyphset Glyphset, Glyphs []Glyph) FreeGlyphsCookie {
|
func FreeGlyphsChecked(c *xgb.Conn, Glyphset Glyphset, Glyphs []Glyph) FreeGlyphsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2903,8 +2886,7 @@ func (cook FreeGlyphsCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for FreeGlyphs
|
// freeGlyphsRequest writes a FreeGlyphs request to a byte slice for transfer.
|
||||||
// freeGlyphsRequest writes a FreeGlyphs request to a byte slice.
|
|
||||||
func freeGlyphsRequest(c *xgb.Conn, Glyphset Glyphset, Glyphs []Glyph) []byte {
|
func freeGlyphsRequest(c *xgb.Conn, Glyphset Glyphset, Glyphs []Glyph) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((len(Glyphs) * 4))))
|
size := xgb.Pad((8 + xgb.Pad((len(Glyphs) * 4))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2951,7 +2933,7 @@ func FreePicture(c *xgb.Conn, Picture Picture) FreePictureCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// FreePictureChecked sends a checked request.
|
// FreePictureChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using FreePictureCookie.Check()
|
// If an error occurs, it can be retrieved using FreePictureCookie.Check.
|
||||||
func FreePictureChecked(c *xgb.Conn, Picture Picture) FreePictureCookie {
|
func FreePictureChecked(c *xgb.Conn, Picture Picture) FreePictureCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2969,8 +2951,7 @@ func (cook FreePictureCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for FreePicture
|
// freePictureRequest writes a FreePicture request to a byte slice for transfer.
|
||||||
// freePictureRequest writes a FreePicture request to a byte slice.
|
|
||||||
func freePictureRequest(c *xgb.Conn, Picture Picture) []byte {
|
func freePictureRequest(c *xgb.Conn, Picture Picture) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2999,7 +2980,7 @@ type QueryFiltersCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryFilters sends a checked request.
|
// QueryFilters sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryFiltersCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryFiltersCookie.Reply.
|
||||||
func QueryFilters(c *xgb.Conn, Drawable xproto.Drawable) QueryFiltersCookie {
|
func QueryFilters(c *xgb.Conn, Drawable xproto.Drawable) QueryFiltersCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3081,8 +3062,7 @@ func queryFiltersReply(buf []byte) *QueryFiltersReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryFilters
|
// queryFiltersRequest writes a QueryFilters request to a byte slice for transfer.
|
||||||
// queryFiltersRequest writes a QueryFilters request to a byte slice.
|
|
||||||
func queryFiltersRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
func queryFiltersRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3111,7 +3091,7 @@ type QueryPictFormatsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryPictFormats sends a checked request.
|
// QueryPictFormats sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryPictFormatsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryPictFormatsCookie.Reply.
|
||||||
func QueryPictFormats(c *xgb.Conn) QueryPictFormatsCookie {
|
func QueryPictFormats(c *xgb.Conn) QueryPictFormatsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3209,8 +3189,7 @@ func queryPictFormatsReply(buf []byte) *QueryPictFormatsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryPictFormats
|
// queryPictFormatsRequest writes a QueryPictFormats request to a byte slice for transfer.
|
||||||
// queryPictFormatsRequest writes a QueryPictFormats request to a byte slice.
|
|
||||||
func queryPictFormatsRequest(c *xgb.Conn) []byte {
|
func queryPictFormatsRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3236,7 +3215,7 @@ type QueryPictIndexValuesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryPictIndexValues sends a checked request.
|
// QueryPictIndexValues sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryPictIndexValuesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryPictIndexValuesCookie.Reply.
|
||||||
func QueryPictIndexValues(c *xgb.Conn, Format Pictformat) QueryPictIndexValuesCookie {
|
func QueryPictIndexValues(c *xgb.Conn, Format Pictformat) QueryPictIndexValuesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3307,8 +3286,7 @@ func queryPictIndexValuesReply(buf []byte) *QueryPictIndexValuesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryPictIndexValues
|
// queryPictIndexValuesRequest writes a QueryPictIndexValues request to a byte slice for transfer.
|
||||||
// queryPictIndexValuesRequest writes a QueryPictIndexValues request to a byte slice.
|
|
||||||
func queryPictIndexValuesRequest(c *xgb.Conn, Format Pictformat) []byte {
|
func queryPictIndexValuesRequest(c *xgb.Conn, Format Pictformat) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3337,8 +3315,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// 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 {
|
func QueryVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3351,7 +3329,7 @@ func QueryVersion(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uin
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3408,9 +3386,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -3442,7 +3419,7 @@ type ReferenceGlyphSetCookie struct {
|
||||||
|
|
||||||
// ReferenceGlyphSet sends an unchecked request.
|
// ReferenceGlyphSet sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func ReferenceGlyphSet(c *xgb.Conn, Gsid Glyphset, Existing Glyphset) ReferenceGlyphSetCookie {
|
func ReferenceGlyphSet(c *xgb.Conn, Gsid, Existing Glyphset) ReferenceGlyphSetCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3454,8 +3431,8 @@ func ReferenceGlyphSet(c *xgb.Conn, Gsid Glyphset, Existing Glyphset) ReferenceG
|
||||||
}
|
}
|
||||||
|
|
||||||
// ReferenceGlyphSetChecked sends a checked request.
|
// ReferenceGlyphSetChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ReferenceGlyphSetCookie.Check()
|
// If an error occurs, it can be retrieved using ReferenceGlyphSetCookie.Check.
|
||||||
func ReferenceGlyphSetChecked(c *xgb.Conn, Gsid Glyphset, Existing Glyphset) ReferenceGlyphSetCookie {
|
func ReferenceGlyphSetChecked(c *xgb.Conn, Gsid, Existing Glyphset) ReferenceGlyphSetCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3472,9 +3449,8 @@ func (cook ReferenceGlyphSetCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ReferenceGlyphSet
|
// referenceGlyphSetRequest writes a ReferenceGlyphSet request to a byte slice for transfer.
|
||||||
// referenceGlyphSetRequest writes a ReferenceGlyphSet request to a byte slice.
|
func referenceGlyphSetRequest(c *xgb.Conn, Gsid, Existing Glyphset) []byte {
|
||||||
func referenceGlyphSetRequest(c *xgb.Conn, Gsid Glyphset, Existing Glyphset) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -3506,7 +3482,7 @@ type SetPictureClipRectanglesCookie struct {
|
||||||
|
|
||||||
// SetPictureClipRectangles sends an unchecked request.
|
// SetPictureClipRectangles sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetPictureClipRectangles(c *xgb.Conn, Picture Picture, ClipXOrigin int16, ClipYOrigin int16, Rectangles []xproto.Rectangle) SetPictureClipRectanglesCookie {
|
func SetPictureClipRectangles(c *xgb.Conn, Picture Picture, ClipXOrigin, ClipYOrigin int16, Rectangles []xproto.Rectangle) SetPictureClipRectanglesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3518,8 +3494,8 @@ func SetPictureClipRectangles(c *xgb.Conn, Picture Picture, ClipXOrigin int16, C
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetPictureClipRectanglesChecked sends a checked request.
|
// SetPictureClipRectanglesChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetPictureClipRectanglesCookie.Check()
|
// If an error occurs, it can be retrieved using SetPictureClipRectanglesCookie.Check.
|
||||||
func SetPictureClipRectanglesChecked(c *xgb.Conn, Picture Picture, ClipXOrigin int16, ClipYOrigin int16, Rectangles []xproto.Rectangle) SetPictureClipRectanglesCookie {
|
func SetPictureClipRectanglesChecked(c *xgb.Conn, Picture Picture, ClipXOrigin, ClipYOrigin int16, Rectangles []xproto.Rectangle) SetPictureClipRectanglesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3536,9 +3512,8 @@ func (cook SetPictureClipRectanglesCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetPictureClipRectangles
|
// setPictureClipRectanglesRequest writes a SetPictureClipRectangles request to a byte slice for transfer.
|
||||||
// setPictureClipRectanglesRequest writes a SetPictureClipRectangles request to a byte slice.
|
func setPictureClipRectanglesRequest(c *xgb.Conn, Picture Picture, ClipXOrigin, ClipYOrigin int16, Rectangles []xproto.Rectangle) []byte {
|
||||||
func setPictureClipRectanglesRequest(c *xgb.Conn, Picture Picture, ClipXOrigin int16, ClipYOrigin int16, Rectangles []xproto.Rectangle) []byte {
|
|
||||||
size := xgb.Pad((12 + xgb.Pad((len(Rectangles) * 8))))
|
size := xgb.Pad((12 + xgb.Pad((len(Rectangles) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -3587,7 +3562,7 @@ func SetPictureFilter(c *xgb.Conn, Picture Picture, FilterLen uint16, Filter str
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetPictureFilterChecked sends a checked request.
|
// SetPictureFilterChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetPictureFilterCookie.Check()
|
// If an error occurs, it can be retrieved using SetPictureFilterCookie.Check.
|
||||||
func SetPictureFilterChecked(c *xgb.Conn, Picture Picture, FilterLen uint16, Filter string, Values []Fixed) SetPictureFilterCookie {
|
func SetPictureFilterChecked(c *xgb.Conn, Picture Picture, FilterLen uint16, Filter string, Values []Fixed) SetPictureFilterCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3605,8 +3580,7 @@ func (cook SetPictureFilterCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetPictureFilter
|
// setPictureFilterRequest writes a SetPictureFilter request to a byte slice for transfer.
|
||||||
// setPictureFilterRequest writes a SetPictureFilter request to a byte slice.
|
|
||||||
func setPictureFilterRequest(c *xgb.Conn, Picture Picture, FilterLen uint16, Filter string, Values []Fixed) []byte {
|
func setPictureFilterRequest(c *xgb.Conn, Picture Picture, FilterLen uint16, Filter string, Values []Fixed) []byte {
|
||||||
size := xgb.Pad((((12 + xgb.Pad((int(FilterLen) * 1))) + 4) + xgb.Pad((len(Values) * 4))))
|
size := xgb.Pad((((12 + xgb.Pad((int(FilterLen) * 1))) + 4) + xgb.Pad((len(Values) * 4))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3665,7 +3639,7 @@ func SetPictureTransform(c *xgb.Conn, Picture Picture, Transform Transform) SetP
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetPictureTransformChecked sends a checked request.
|
// SetPictureTransformChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetPictureTransformCookie.Check()
|
// If an error occurs, it can be retrieved using SetPictureTransformCookie.Check.
|
||||||
func SetPictureTransformChecked(c *xgb.Conn, Picture Picture, Transform Transform) SetPictureTransformCookie {
|
func SetPictureTransformChecked(c *xgb.Conn, Picture Picture, Transform Transform) SetPictureTransformCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3683,8 +3657,7 @@ func (cook SetPictureTransformCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetPictureTransform
|
// setPictureTransformRequest writes a SetPictureTransform request to a byte slice for transfer.
|
||||||
// setPictureTransformRequest writes a SetPictureTransform request to a byte slice.
|
|
||||||
func setPictureTransformRequest(c *xgb.Conn, Picture Picture, Transform Transform) []byte {
|
func setPictureTransformRequest(c *xgb.Conn, Picture Picture, Transform Transform) []byte {
|
||||||
size := 44
|
size := 44
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3720,7 +3693,7 @@ type TrapezoidsCookie struct {
|
||||||
|
|
||||||
// Trapezoids sends an unchecked request.
|
// Trapezoids sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func Trapezoids(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Traps []Trapezoid) TrapezoidsCookie {
|
func Trapezoids(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Traps []Trapezoid) TrapezoidsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3732,8 +3705,8 @@ func Trapezoids(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictf
|
||||||
}
|
}
|
||||||
|
|
||||||
// TrapezoidsChecked sends a checked request.
|
// TrapezoidsChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using TrapezoidsCookie.Check()
|
// If an error occurs, it can be retrieved using TrapezoidsCookie.Check.
|
||||||
func TrapezoidsChecked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Traps []Trapezoid) TrapezoidsCookie {
|
func TrapezoidsChecked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Traps []Trapezoid) TrapezoidsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3750,9 +3723,8 @@ func (cook TrapezoidsCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Trapezoids
|
// trapezoidsRequest writes a Trapezoids request to a byte slice for transfer.
|
||||||
// trapezoidsRequest writes a Trapezoids request to a byte slice.
|
func trapezoidsRequest(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Traps []Trapezoid) []byte {
|
||||||
func trapezoidsRequest(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Traps []Trapezoid) []byte {
|
|
||||||
size := xgb.Pad((24 + xgb.Pad((len(Traps) * 40))))
|
size := xgb.Pad((24 + xgb.Pad((len(Traps) * 40))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -3800,7 +3772,7 @@ type TriFanCookie struct {
|
||||||
|
|
||||||
// TriFan sends an unchecked request.
|
// TriFan sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func TriFan(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) TriFanCookie {
|
func TriFan(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) TriFanCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3812,8 +3784,8 @@ func TriFan(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictforma
|
||||||
}
|
}
|
||||||
|
|
||||||
// TriFanChecked sends a checked request.
|
// TriFanChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using TriFanCookie.Check()
|
// If an error occurs, it can be retrieved using TriFanCookie.Check.
|
||||||
func TriFanChecked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) TriFanCookie {
|
func TriFanChecked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) TriFanCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3830,9 +3802,8 @@ func (cook TriFanCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for TriFan
|
// triFanRequest writes a TriFan request to a byte slice for transfer.
|
||||||
// triFanRequest writes a TriFan request to a byte slice.
|
func triFanRequest(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) []byte {
|
||||||
func triFanRequest(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) []byte {
|
|
||||||
size := xgb.Pad((24 + xgb.Pad((len(Points) * 8))))
|
size := xgb.Pad((24 + xgb.Pad((len(Points) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -3880,7 +3851,7 @@ type TriStripCookie struct {
|
||||||
|
|
||||||
// TriStrip sends an unchecked request.
|
// TriStrip sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func TriStrip(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) TriStripCookie {
|
func TriStrip(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) TriStripCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3892,8 +3863,8 @@ func TriStrip(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictfor
|
||||||
}
|
}
|
||||||
|
|
||||||
// TriStripChecked sends a checked request.
|
// TriStripChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using TriStripCookie.Check()
|
// If an error occurs, it can be retrieved using TriStripCookie.Check.
|
||||||
func TriStripChecked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) TriStripCookie {
|
func TriStripChecked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) TriStripCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3910,9 +3881,8 @@ func (cook TriStripCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for TriStrip
|
// triStripRequest writes a TriStrip request to a byte slice for transfer.
|
||||||
// triStripRequest writes a TriStrip request to a byte slice.
|
func triStripRequest(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) []byte {
|
||||||
func triStripRequest(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) []byte {
|
|
||||||
size := xgb.Pad((24 + xgb.Pad((len(Points) * 8))))
|
size := xgb.Pad((24 + xgb.Pad((len(Points) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -3960,7 +3930,7 @@ type TrianglesCookie struct {
|
||||||
|
|
||||||
// Triangles sends an unchecked request.
|
// Triangles sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func Triangles(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Triangles []Triangle) TrianglesCookie {
|
func Triangles(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Triangles []Triangle) TrianglesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3972,8 +3942,8 @@ func Triangles(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictfo
|
||||||
}
|
}
|
||||||
|
|
||||||
// TrianglesChecked sends a checked request.
|
// TrianglesChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using TrianglesCookie.Check()
|
// If an error occurs, it can be retrieved using TrianglesCookie.Check.
|
||||||
func TrianglesChecked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Triangles []Triangle) TrianglesCookie {
|
func TrianglesChecked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Triangles []Triangle) TrianglesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["RENDER"]; !ok {
|
if _, ok := c.Extensions["RENDER"]; !ok {
|
||||||
|
@ -3990,9 +3960,8 @@ func (cook TrianglesCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Triangles
|
// trianglesRequest writes a Triangles request to a byte slice for transfer.
|
||||||
// trianglesRequest writes a Triangles request to a byte slice.
|
func trianglesRequest(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Triangles []Triangle) []byte {
|
||||||
func trianglesRequest(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Triangles []Triangle) []byte {
|
|
||||||
size := xgb.Pad((24 + xgb.Pad((len(Triangles) * 24))))
|
size := xgb.Pad((24 + xgb.Pad((len(Triangles) * 24))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
|
|
@ -513,7 +513,7 @@ type QueryClientIdsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryClientIds sends a checked request.
|
// QueryClientIds sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryClientIdsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryClientIdsCookie.Reply.
|
||||||
func QueryClientIds(c *xgb.Conn, NumSpecs uint32, Specs []ClientIdSpec) QueryClientIdsCookie {
|
func QueryClientIds(c *xgb.Conn, NumSpecs uint32, Specs []ClientIdSpec) QueryClientIdsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -584,8 +584,7 @@ func queryClientIdsReply(buf []byte) *QueryClientIdsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryClientIds
|
// queryClientIdsRequest writes a QueryClientIds request to a byte slice for transfer.
|
||||||
// queryClientIdsRequest writes a QueryClientIds request to a byte slice.
|
|
||||||
func queryClientIdsRequest(c *xgb.Conn, NumSpecs uint32, Specs []ClientIdSpec) []byte {
|
func queryClientIdsRequest(c *xgb.Conn, NumSpecs uint32, Specs []ClientIdSpec) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((int(NumSpecs) * 8))))
|
size := xgb.Pad((8 + xgb.Pad((int(NumSpecs) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -616,7 +615,7 @@ type QueryClientPixmapBytesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryClientPixmapBytes sends a checked request.
|
// QueryClientPixmapBytes sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryClientPixmapBytesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryClientPixmapBytesCookie.Reply.
|
||||||
func QueryClientPixmapBytes(c *xgb.Conn, Xid uint32) QueryClientPixmapBytesCookie {
|
func QueryClientPixmapBytes(c *xgb.Conn, Xid uint32) QueryClientPixmapBytesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -684,8 +683,7 @@ func queryClientPixmapBytesReply(buf []byte) *QueryClientPixmapBytesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryClientPixmapBytes
|
// queryClientPixmapBytesRequest writes a QueryClientPixmapBytes request to a byte slice for transfer.
|
||||||
// queryClientPixmapBytesRequest writes a QueryClientPixmapBytes request to a byte slice.
|
|
||||||
func queryClientPixmapBytesRequest(c *xgb.Conn, Xid uint32) []byte {
|
func queryClientPixmapBytesRequest(c *xgb.Conn, Xid uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -714,7 +712,7 @@ type QueryClientResourcesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryClientResources sends a checked request.
|
// QueryClientResources sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryClientResourcesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryClientResourcesCookie.Reply.
|
||||||
func QueryClientResources(c *xgb.Conn, Xid uint32) QueryClientResourcesCookie {
|
func QueryClientResources(c *xgb.Conn, Xid uint32) QueryClientResourcesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -785,8 +783,7 @@ func queryClientResourcesReply(buf []byte) *QueryClientResourcesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryClientResources
|
// queryClientResourcesRequest writes a QueryClientResources request to a byte slice for transfer.
|
||||||
// queryClientResourcesRequest writes a QueryClientResources request to a byte slice.
|
|
||||||
func queryClientResourcesRequest(c *xgb.Conn, Xid uint32) []byte {
|
func queryClientResourcesRequest(c *xgb.Conn, Xid uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -815,7 +812,7 @@ type QueryClientsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryClients sends a checked request.
|
// QueryClients sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryClientsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryClientsCookie.Reply.
|
||||||
func QueryClients(c *xgb.Conn) QueryClientsCookie {
|
func QueryClients(c *xgb.Conn) QueryClientsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -886,8 +883,7 @@ func queryClientsReply(buf []byte) *QueryClientsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryClients
|
// queryClientsRequest writes a QueryClients request to a byte slice for transfer.
|
||||||
// queryClientsRequest writes a QueryClients request to a byte slice.
|
|
||||||
func queryClientsRequest(c *xgb.Conn) []byte {
|
func queryClientsRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -913,8 +909,8 @@ type QueryResourceBytesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryResourceBytes sends a checked request.
|
// QueryResourceBytes sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryResourceBytesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryResourceBytesCookie.Reply.
|
||||||
func QueryResourceBytes(c *xgb.Conn, Client uint32, NumSpecs uint32, Specs []ResourceIdSpec) QueryResourceBytesCookie {
|
func QueryResourceBytes(c *xgb.Conn, Client, NumSpecs uint32, Specs []ResourceIdSpec) QueryResourceBytesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["X-Resource"]; !ok {
|
if _, ok := c.Extensions["X-Resource"]; !ok {
|
||||||
|
@ -927,7 +923,7 @@ func QueryResourceBytes(c *xgb.Conn, Client uint32, NumSpecs uint32, Specs []Res
|
||||||
|
|
||||||
// QueryResourceBytesUnchecked sends an unchecked request.
|
// QueryResourceBytesUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryResourceBytesUnchecked(c *xgb.Conn, Client uint32, NumSpecs uint32, Specs []ResourceIdSpec) QueryResourceBytesCookie {
|
func QueryResourceBytesUnchecked(c *xgb.Conn, Client, NumSpecs uint32, Specs []ResourceIdSpec) QueryResourceBytesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["X-Resource"]; !ok {
|
if _, ok := c.Extensions["X-Resource"]; !ok {
|
||||||
|
@ -984,9 +980,8 @@ func queryResourceBytesReply(buf []byte) *QueryResourceBytesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryResourceBytes
|
// queryResourceBytesRequest writes a QueryResourceBytes request to a byte slice for transfer.
|
||||||
// queryResourceBytesRequest writes a QueryResourceBytes request to a byte slice.
|
func queryResourceBytesRequest(c *xgb.Conn, Client, NumSpecs uint32, Specs []ResourceIdSpec) []byte {
|
||||||
func queryResourceBytesRequest(c *xgb.Conn, Client uint32, NumSpecs uint32, Specs []ResourceIdSpec) []byte {
|
|
||||||
size := xgb.Pad((12 + xgb.Pad((int(NumSpecs) * 8))))
|
size := xgb.Pad((12 + xgb.Pad((int(NumSpecs) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1019,8 +1014,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn, ClientMajor byte, ClientMinor byte) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn, ClientMajor, ClientMinor byte) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["X-Resource"]; !ok {
|
if _, ok := c.Extensions["X-Resource"]; !ok {
|
||||||
|
@ -1033,7 +1028,7 @@ func QueryVersion(c *xgb.Conn, ClientMajor byte, ClientMinor byte) QueryVersionC
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryVersionUnchecked(c *xgb.Conn, ClientMajor byte, ClientMinor byte) QueryVersionCookie {
|
func QueryVersionUnchecked(c *xgb.Conn, ClientMajor, ClientMinor byte) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["X-Resource"]; !ok {
|
if _, ok := c.Extensions["X-Resource"]; !ok {
|
||||||
|
@ -1087,9 +1082,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, ClientMajor, ClientMinor byte) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, ClientMajor byte, ClientMinor byte) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
|
|
@ -200,7 +200,7 @@ type QueryInfoCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryInfo sends a checked request.
|
// QueryInfo sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryInfoCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryInfoCookie.Reply.
|
||||||
func QueryInfo(c *xgb.Conn, Drawable xproto.Drawable) QueryInfoCookie {
|
func QueryInfo(c *xgb.Conn, Drawable xproto.Drawable) QueryInfoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -284,8 +284,7 @@ func queryInfoReply(buf []byte) *QueryInfoReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryInfo
|
// queryInfoRequest writes a QueryInfo request to a byte slice for transfer.
|
||||||
// queryInfoRequest writes a QueryInfo request to a byte slice.
|
|
||||||
func queryInfoRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
func queryInfoRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -314,8 +313,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn, ClientMajorVersion byte, ClientMinorVersion byte) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion byte) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["MIT-SCREEN-SAVER"]; !ok {
|
if _, ok := c.Extensions["MIT-SCREEN-SAVER"]; !ok {
|
||||||
|
@ -328,7 +327,7 @@ func QueryVersion(c *xgb.Conn, ClientMajorVersion byte, ClientMinorVersion byte)
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryVersionUnchecked(c *xgb.Conn, ClientMajorVersion byte, ClientMinorVersion byte) QueryVersionCookie {
|
func QueryVersionUnchecked(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion byte) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["MIT-SCREEN-SAVER"]; !ok {
|
if _, ok := c.Extensions["MIT-SCREEN-SAVER"]; !ok {
|
||||||
|
@ -385,9 +384,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion byte) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion byte, ClientMinorVersion byte) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -433,7 +431,7 @@ func SelectInput(c *xgb.Conn, Drawable xproto.Drawable, EventMask uint32) Select
|
||||||
}
|
}
|
||||||
|
|
||||||
// SelectInputChecked sends a checked request.
|
// SelectInputChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SelectInputCookie.Check()
|
// If an error occurs, it can be retrieved using SelectInputCookie.Check.
|
||||||
func SelectInputChecked(c *xgb.Conn, Drawable xproto.Drawable, EventMask uint32) SelectInputCookie {
|
func SelectInputChecked(c *xgb.Conn, Drawable xproto.Drawable, EventMask uint32) SelectInputCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -451,8 +449,7 @@ func (cook SelectInputCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SelectInput
|
// selectInputRequest writes a SelectInput request to a byte slice for transfer.
|
||||||
// selectInputRequest writes a SelectInput request to a byte slice.
|
|
||||||
func selectInputRequest(c *xgb.Conn, Drawable xproto.Drawable, EventMask uint32) []byte {
|
func selectInputRequest(c *xgb.Conn, Drawable xproto.Drawable, EventMask uint32) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -485,7 +482,7 @@ type SetAttributesCookie struct {
|
||||||
|
|
||||||
// SetAttributes sends an unchecked request.
|
// SetAttributes sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetAttributes(c *xgb.Conn, Drawable xproto.Drawable, X int16, Y int16, Width uint16, Height uint16, BorderWidth uint16, Class byte, Depth byte, Visual xproto.Visualid, ValueMask uint32, ValueList []uint32) SetAttributesCookie {
|
func SetAttributes(c *xgb.Conn, Drawable xproto.Drawable, X, Y int16, Width, Height, BorderWidth uint16, Class, Depth byte, Visual xproto.Visualid, ValueMask uint32, ValueList []uint32) SetAttributesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["MIT-SCREEN-SAVER"]; !ok {
|
if _, ok := c.Extensions["MIT-SCREEN-SAVER"]; !ok {
|
||||||
|
@ -497,8 +494,8 @@ func SetAttributes(c *xgb.Conn, Drawable xproto.Drawable, X int16, Y int16, Widt
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetAttributesChecked sends a checked request.
|
// SetAttributesChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetAttributesCookie.Check()
|
// If an error occurs, it can be retrieved using SetAttributesCookie.Check.
|
||||||
func SetAttributesChecked(c *xgb.Conn, Drawable xproto.Drawable, X int16, Y int16, Width uint16, Height uint16, BorderWidth uint16, Class byte, Depth byte, Visual xproto.Visualid, ValueMask uint32, ValueList []uint32) SetAttributesCookie {
|
func SetAttributesChecked(c *xgb.Conn, Drawable xproto.Drawable, X, Y int16, Width, Height, BorderWidth uint16, Class, Depth byte, Visual xproto.Visualid, ValueMask uint32, ValueList []uint32) SetAttributesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["MIT-SCREEN-SAVER"]; !ok {
|
if _, ok := c.Extensions["MIT-SCREEN-SAVER"]; !ok {
|
||||||
|
@ -515,9 +512,8 @@ func (cook SetAttributesCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetAttributes
|
// setAttributesRequest writes a SetAttributes request to a byte slice for transfer.
|
||||||
// setAttributesRequest writes a SetAttributes request to a byte slice.
|
func setAttributesRequest(c *xgb.Conn, Drawable xproto.Drawable, X, Y int16, Width, Height, BorderWidth uint16, Class, Depth byte, Visual xproto.Visualid, ValueMask uint32, ValueList []uint32) []byte {
|
||||||
func setAttributesRequest(c *xgb.Conn, Drawable xproto.Drawable, X int16, Y int16, Width uint16, Height uint16, BorderWidth uint16, Class byte, Depth byte, Visual xproto.Visualid, ValueMask uint32, ValueList []uint32) []byte {
|
|
||||||
size := xgb.Pad((28 + xgb.Pad((4 * xgb.PopCount(int(ValueMask))))))
|
size := xgb.Pad((28 + xgb.Pad((4 * xgb.PopCount(int(ValueMask))))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -591,7 +587,7 @@ func Suspend(c *xgb.Conn, Suspend bool) SuspendCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// SuspendChecked sends a checked request.
|
// SuspendChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SuspendCookie.Check()
|
// If an error occurs, it can be retrieved using SuspendCookie.Check.
|
||||||
func SuspendChecked(c *xgb.Conn, Suspend bool) SuspendCookie {
|
func SuspendChecked(c *xgb.Conn, Suspend bool) SuspendCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -609,8 +605,7 @@ func (cook SuspendCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Suspend
|
// suspendRequest writes a Suspend request to a byte slice for transfer.
|
||||||
// suspendRequest writes a Suspend request to a byte slice.
|
|
||||||
func suspendRequest(c *xgb.Conn, Suspend bool) []byte {
|
func suspendRequest(c *xgb.Conn, Suspend bool) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -658,7 +653,7 @@ func UnsetAttributes(c *xgb.Conn, Drawable xproto.Drawable) UnsetAttributesCooki
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnsetAttributesChecked sends a checked request.
|
// UnsetAttributesChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using UnsetAttributesCookie.Check()
|
// If an error occurs, it can be retrieved using UnsetAttributesCookie.Check.
|
||||||
func UnsetAttributesChecked(c *xgb.Conn, Drawable xproto.Drawable) UnsetAttributesCookie {
|
func UnsetAttributesChecked(c *xgb.Conn, Drawable xproto.Drawable) UnsetAttributesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -676,8 +671,7 @@ func (cook UnsetAttributesCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for UnsetAttributes
|
// unsetAttributesRequest writes a UnsetAttributes request to a byte slice for transfer.
|
||||||
// unsetAttributesRequest writes a UnsetAttributes request to a byte slice.
|
|
||||||
func unsetAttributesRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
func unsetAttributesRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -217,7 +217,7 @@ type CombineCookie struct {
|
||||||
|
|
||||||
// Combine sends an unchecked request.
|
// Combine sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func Combine(c *xgb.Conn, Operation Op, DestinationKind Kind, SourceKind Kind, DestinationWindow xproto.Window, XOffset int16, YOffset int16, SourceWindow xproto.Window) CombineCookie {
|
func Combine(c *xgb.Conn, Operation Op, DestinationKind, SourceKind Kind, DestinationWindow xproto.Window, XOffset, YOffset int16, SourceWindow xproto.Window) CombineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SHAPE"]; !ok {
|
if _, ok := c.Extensions["SHAPE"]; !ok {
|
||||||
|
@ -229,8 +229,8 @@ func Combine(c *xgb.Conn, Operation Op, DestinationKind Kind, SourceKind Kind, D
|
||||||
}
|
}
|
||||||
|
|
||||||
// CombineChecked sends a checked request.
|
// CombineChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CombineCookie.Check()
|
// If an error occurs, it can be retrieved using CombineCookie.Check.
|
||||||
func CombineChecked(c *xgb.Conn, Operation Op, DestinationKind Kind, SourceKind Kind, DestinationWindow xproto.Window, XOffset int16, YOffset int16, SourceWindow xproto.Window) CombineCookie {
|
func CombineChecked(c *xgb.Conn, Operation Op, DestinationKind, SourceKind Kind, DestinationWindow xproto.Window, XOffset, YOffset int16, SourceWindow xproto.Window) CombineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SHAPE"]; !ok {
|
if _, ok := c.Extensions["SHAPE"]; !ok {
|
||||||
|
@ -247,9 +247,8 @@ func (cook CombineCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Combine
|
// combineRequest writes a Combine request to a byte slice for transfer.
|
||||||
// combineRequest writes a Combine request to a byte slice.
|
func combineRequest(c *xgb.Conn, Operation Op, DestinationKind, SourceKind Kind, DestinationWindow xproto.Window, XOffset, YOffset int16, SourceWindow xproto.Window) []byte {
|
||||||
func combineRequest(c *xgb.Conn, Operation Op, DestinationKind Kind, SourceKind Kind, DestinationWindow xproto.Window, XOffset int16, YOffset int16, SourceWindow xproto.Window) []byte {
|
|
||||||
size := 20
|
size := 20
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -297,7 +296,7 @@ type GetRectanglesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetRectangles sends a checked request.
|
// GetRectangles sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetRectanglesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetRectanglesCookie.Reply.
|
||||||
func GetRectangles(c *xgb.Conn, Window xproto.Window, SourceKind Kind) GetRectanglesCookie {
|
func GetRectangles(c *xgb.Conn, Window xproto.Window, SourceKind Kind) GetRectanglesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -369,8 +368,7 @@ func getRectanglesReply(buf []byte) *GetRectanglesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetRectangles
|
// getRectanglesRequest writes a GetRectangles request to a byte slice for transfer.
|
||||||
// getRectanglesRequest writes a GetRectangles request to a byte slice.
|
|
||||||
func getRectanglesRequest(c *xgb.Conn, Window xproto.Window, SourceKind Kind) []byte {
|
func getRectanglesRequest(c *xgb.Conn, Window xproto.Window, SourceKind Kind) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -404,7 +402,7 @@ type InputSelectedCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// InputSelected sends a checked request.
|
// InputSelected sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling InputSelectedCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling InputSelectedCookie.Reply.
|
||||||
func InputSelected(c *xgb.Conn, DestinationWindow xproto.Window) InputSelectedCookie {
|
func InputSelected(c *xgb.Conn, DestinationWindow xproto.Window) InputSelectedCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -469,8 +467,7 @@ func inputSelectedReply(buf []byte) *InputSelectedReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for InputSelected
|
// inputSelectedRequest writes a InputSelected request to a byte slice for transfer.
|
||||||
// inputSelectedRequest writes a InputSelected request to a byte slice.
|
|
||||||
func inputSelectedRequest(c *xgb.Conn, DestinationWindow xproto.Window) []byte {
|
func inputSelectedRequest(c *xgb.Conn, DestinationWindow xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -500,7 +497,7 @@ type MaskCookie struct {
|
||||||
|
|
||||||
// Mask sends an unchecked request.
|
// Mask sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func Mask(c *xgb.Conn, Operation Op, DestinationKind Kind, DestinationWindow xproto.Window, XOffset int16, YOffset int16, SourceBitmap xproto.Pixmap) MaskCookie {
|
func Mask(c *xgb.Conn, Operation Op, DestinationKind Kind, DestinationWindow xproto.Window, XOffset, YOffset int16, SourceBitmap xproto.Pixmap) MaskCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SHAPE"]; !ok {
|
if _, ok := c.Extensions["SHAPE"]; !ok {
|
||||||
|
@ -512,8 +509,8 @@ func Mask(c *xgb.Conn, Operation Op, DestinationKind Kind, DestinationWindow xpr
|
||||||
}
|
}
|
||||||
|
|
||||||
// MaskChecked sends a checked request.
|
// MaskChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using MaskCookie.Check()
|
// If an error occurs, it can be retrieved using MaskCookie.Check.
|
||||||
func MaskChecked(c *xgb.Conn, Operation Op, DestinationKind Kind, DestinationWindow xproto.Window, XOffset int16, YOffset int16, SourceBitmap xproto.Pixmap) MaskCookie {
|
func MaskChecked(c *xgb.Conn, Operation Op, DestinationKind Kind, DestinationWindow xproto.Window, XOffset, YOffset int16, SourceBitmap xproto.Pixmap) MaskCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SHAPE"]; !ok {
|
if _, ok := c.Extensions["SHAPE"]; !ok {
|
||||||
|
@ -530,9 +527,8 @@ func (cook MaskCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Mask
|
// maskRequest writes a Mask request to a byte slice for transfer.
|
||||||
// maskRequest writes a Mask request to a byte slice.
|
func maskRequest(c *xgb.Conn, Operation Op, DestinationKind Kind, DestinationWindow xproto.Window, XOffset, YOffset int16, SourceBitmap xproto.Pixmap) []byte {
|
||||||
func maskRequest(c *xgb.Conn, Operation Op, DestinationKind Kind, DestinationWindow xproto.Window, XOffset int16, YOffset int16, SourceBitmap xproto.Pixmap) []byte {
|
|
||||||
size := 20
|
size := 20
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -578,7 +574,7 @@ type OffsetCookie struct {
|
||||||
|
|
||||||
// Offset sends an unchecked request.
|
// Offset sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func Offset(c *xgb.Conn, DestinationKind Kind, DestinationWindow xproto.Window, XOffset int16, YOffset int16) OffsetCookie {
|
func Offset(c *xgb.Conn, DestinationKind Kind, DestinationWindow xproto.Window, XOffset, YOffset int16) OffsetCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SHAPE"]; !ok {
|
if _, ok := c.Extensions["SHAPE"]; !ok {
|
||||||
|
@ -590,8 +586,8 @@ func Offset(c *xgb.Conn, DestinationKind Kind, DestinationWindow xproto.Window,
|
||||||
}
|
}
|
||||||
|
|
||||||
// OffsetChecked sends a checked request.
|
// OffsetChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using OffsetCookie.Check()
|
// If an error occurs, it can be retrieved using OffsetCookie.Check.
|
||||||
func OffsetChecked(c *xgb.Conn, DestinationKind Kind, DestinationWindow xproto.Window, XOffset int16, YOffset int16) OffsetCookie {
|
func OffsetChecked(c *xgb.Conn, DestinationKind Kind, DestinationWindow xproto.Window, XOffset, YOffset int16) OffsetCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SHAPE"]; !ok {
|
if _, ok := c.Extensions["SHAPE"]; !ok {
|
||||||
|
@ -608,9 +604,8 @@ func (cook OffsetCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Offset
|
// offsetRequest writes a Offset request to a byte slice for transfer.
|
||||||
// offsetRequest writes a Offset request to a byte slice.
|
func offsetRequest(c *xgb.Conn, DestinationKind Kind, DestinationWindow xproto.Window, XOffset, YOffset int16) []byte {
|
||||||
func offsetRequest(c *xgb.Conn, DestinationKind Kind, DestinationWindow xproto.Window, XOffset int16, YOffset int16) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -649,7 +644,7 @@ type QueryExtentsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryExtents sends a checked request.
|
// QueryExtents sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryExtentsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryExtentsCookie.Reply.
|
||||||
func QueryExtents(c *xgb.Conn, DestinationWindow xproto.Window) QueryExtentsCookie {
|
func QueryExtents(c *xgb.Conn, DestinationWindow xproto.Window) QueryExtentsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -760,8 +755,7 @@ func queryExtentsReply(buf []byte) *QueryExtentsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryExtents
|
// queryExtentsRequest writes a QueryExtents request to a byte slice for transfer.
|
||||||
// queryExtentsRequest writes a QueryExtents request to a byte slice.
|
|
||||||
func queryExtentsRequest(c *xgb.Conn, DestinationWindow xproto.Window) []byte {
|
func queryExtentsRequest(c *xgb.Conn, DestinationWindow xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -790,7 +784,7 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -858,8 +852,7 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
|
||||||
func queryVersionRequest(c *xgb.Conn) []byte {
|
func queryVersionRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -886,7 +879,7 @@ type RectanglesCookie struct {
|
||||||
|
|
||||||
// Rectangles sends an unchecked request.
|
// Rectangles sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func Rectangles(c *xgb.Conn, Operation Op, DestinationKind Kind, Ordering byte, DestinationWindow xproto.Window, XOffset int16, YOffset int16, Rectangles []xproto.Rectangle) RectanglesCookie {
|
func Rectangles(c *xgb.Conn, Operation Op, DestinationKind Kind, Ordering byte, DestinationWindow xproto.Window, XOffset, YOffset int16, Rectangles []xproto.Rectangle) RectanglesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SHAPE"]; !ok {
|
if _, ok := c.Extensions["SHAPE"]; !ok {
|
||||||
|
@ -898,8 +891,8 @@ func Rectangles(c *xgb.Conn, Operation Op, DestinationKind Kind, Ordering byte,
|
||||||
}
|
}
|
||||||
|
|
||||||
// RectanglesChecked sends a checked request.
|
// RectanglesChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using RectanglesCookie.Check()
|
// If an error occurs, it can be retrieved using RectanglesCookie.Check.
|
||||||
func RectanglesChecked(c *xgb.Conn, Operation Op, DestinationKind Kind, Ordering byte, DestinationWindow xproto.Window, XOffset int16, YOffset int16, Rectangles []xproto.Rectangle) RectanglesCookie {
|
func RectanglesChecked(c *xgb.Conn, Operation Op, DestinationKind Kind, Ordering byte, DestinationWindow xproto.Window, XOffset, YOffset int16, Rectangles []xproto.Rectangle) RectanglesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SHAPE"]; !ok {
|
if _, ok := c.Extensions["SHAPE"]; !ok {
|
||||||
|
@ -916,9 +909,8 @@ func (cook RectanglesCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Rectangles
|
// rectanglesRequest writes a Rectangles request to a byte slice for transfer.
|
||||||
// rectanglesRequest writes a Rectangles request to a byte slice.
|
func rectanglesRequest(c *xgb.Conn, Operation Op, DestinationKind Kind, Ordering byte, DestinationWindow xproto.Window, XOffset, YOffset int16, Rectangles []xproto.Rectangle) []byte {
|
||||||
func rectanglesRequest(c *xgb.Conn, Operation Op, DestinationKind Kind, Ordering byte, DestinationWindow xproto.Window, XOffset int16, YOffset int16, Rectangles []xproto.Rectangle) []byte {
|
|
||||||
size := xgb.Pad((16 + xgb.Pad((len(Rectangles) * 8))))
|
size := xgb.Pad((16 + xgb.Pad((len(Rectangles) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -978,7 +970,7 @@ func SelectInput(c *xgb.Conn, DestinationWindow xproto.Window, Enable bool) Sele
|
||||||
}
|
}
|
||||||
|
|
||||||
// SelectInputChecked sends a checked request.
|
// SelectInputChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SelectInputCookie.Check()
|
// If an error occurs, it can be retrieved using SelectInputCookie.Check.
|
||||||
func SelectInputChecked(c *xgb.Conn, DestinationWindow xproto.Window, Enable bool) SelectInputCookie {
|
func SelectInputChecked(c *xgb.Conn, DestinationWindow xproto.Window, Enable bool) SelectInputCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -996,8 +988,7 @@ func (cook SelectInputCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SelectInput
|
// selectInputRequest writes a SelectInput request to a byte slice for transfer.
|
||||||
// selectInputRequest writes a SelectInput request to a byte slice.
|
|
||||||
func selectInputRequest(c *xgb.Conn, DestinationWindow xproto.Window, Enable bool) []byte {
|
func selectInputRequest(c *xgb.Conn, DestinationWindow xproto.Window, Enable bool) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -232,7 +232,7 @@ func Attach(c *xgb.Conn, Shmseg Seg, Shmid uint32, ReadOnly bool) AttachCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// AttachChecked sends a checked request.
|
// AttachChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using AttachCookie.Check()
|
// If an error occurs, it can be retrieved using AttachCookie.Check.
|
||||||
func AttachChecked(c *xgb.Conn, Shmseg Seg, Shmid uint32, ReadOnly bool) AttachCookie {
|
func AttachChecked(c *xgb.Conn, Shmseg Seg, Shmid uint32, ReadOnly bool) AttachCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -250,8 +250,7 @@ func (cook AttachCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Attach
|
// attachRequest writes a Attach request to a byte slice for transfer.
|
||||||
// attachRequest writes a Attach request to a byte slice.
|
|
||||||
func attachRequest(c *xgb.Conn, Shmseg Seg, Shmid uint32, ReadOnly bool) []byte {
|
func attachRequest(c *xgb.Conn, Shmseg Seg, Shmid uint32, ReadOnly bool) []byte {
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -305,7 +304,7 @@ func AttachFd(c *xgb.Conn, Shmseg Seg, ReadOnly bool) AttachFdCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// AttachFdChecked sends a checked request.
|
// AttachFdChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using AttachFdCookie.Check()
|
// If an error occurs, it can be retrieved using AttachFdCookie.Check.
|
||||||
func AttachFdChecked(c *xgb.Conn, Shmseg Seg, ReadOnly bool) AttachFdCookie {
|
func AttachFdChecked(c *xgb.Conn, Shmseg Seg, ReadOnly bool) AttachFdCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -323,8 +322,7 @@ func (cook AttachFdCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for AttachFd
|
// attachFdRequest writes a AttachFd request to a byte slice for transfer.
|
||||||
// attachFdRequest writes a AttachFd request to a byte slice.
|
|
||||||
func attachFdRequest(c *xgb.Conn, Shmseg Seg, ReadOnly bool) []byte {
|
func attachFdRequest(c *xgb.Conn, Shmseg Seg, ReadOnly bool) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -363,7 +361,7 @@ type CreatePixmapCookie struct {
|
||||||
|
|
||||||
// CreatePixmap sends an unchecked request.
|
// CreatePixmap sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CreatePixmap(c *xgb.Conn, Pid xproto.Pixmap, Drawable xproto.Drawable, Width uint16, Height uint16, Depth byte, Shmseg Seg, Offset uint32) CreatePixmapCookie {
|
func CreatePixmap(c *xgb.Conn, Pid xproto.Pixmap, Drawable xproto.Drawable, Width, Height uint16, Depth byte, Shmseg Seg, Offset uint32) CreatePixmapCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
||||||
|
@ -375,8 +373,8 @@ func CreatePixmap(c *xgb.Conn, Pid xproto.Pixmap, Drawable xproto.Drawable, Widt
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreatePixmapChecked sends a checked request.
|
// CreatePixmapChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreatePixmapCookie.Check()
|
// If an error occurs, it can be retrieved using CreatePixmapCookie.Check.
|
||||||
func CreatePixmapChecked(c *xgb.Conn, Pid xproto.Pixmap, Drawable xproto.Drawable, Width uint16, Height uint16, Depth byte, Shmseg Seg, Offset uint32) CreatePixmapCookie {
|
func CreatePixmapChecked(c *xgb.Conn, Pid xproto.Pixmap, Drawable xproto.Drawable, Width, Height uint16, Depth byte, Shmseg Seg, Offset uint32) CreatePixmapCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
||||||
|
@ -393,9 +391,8 @@ func (cook CreatePixmapCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreatePixmap
|
// createPixmapRequest writes a CreatePixmap request to a byte slice for transfer.
|
||||||
// createPixmapRequest writes a CreatePixmap request to a byte slice.
|
func createPixmapRequest(c *xgb.Conn, Pid xproto.Pixmap, Drawable xproto.Drawable, Width, Height uint16, Depth byte, Shmseg Seg, Offset uint32) []byte {
|
||||||
func createPixmapRequest(c *xgb.Conn, Pid xproto.Pixmap, Drawable xproto.Drawable, Width uint16, Height uint16, Depth byte, Shmseg Seg, Offset uint32) []byte {
|
|
||||||
size := 28
|
size := 28
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -443,7 +440,7 @@ type CreateSegmentCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateSegment sends a checked request.
|
// CreateSegment sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling CreateSegmentCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling CreateSegmentCookie.Reply.
|
||||||
func CreateSegment(c *xgb.Conn, Shmseg Seg, Size uint32, ReadOnly bool) CreateSegmentCookie {
|
func CreateSegment(c *xgb.Conn, Shmseg Seg, Size uint32, ReadOnly bool) CreateSegmentCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -507,8 +504,7 @@ func createSegmentReply(buf []byte) *CreateSegmentReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateSegment
|
// createSegmentRequest writes a CreateSegment request to a byte slice for transfer.
|
||||||
// createSegmentRequest writes a CreateSegment request to a byte slice.
|
|
||||||
func createSegmentRequest(c *xgb.Conn, Shmseg Seg, Size uint32, ReadOnly bool) []byte {
|
func createSegmentRequest(c *xgb.Conn, Shmseg Seg, Size uint32, ReadOnly bool) []byte {
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -562,7 +558,7 @@ func Detach(c *xgb.Conn, Shmseg Seg) DetachCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// DetachChecked sends a checked request.
|
// DetachChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DetachCookie.Check()
|
// If an error occurs, it can be retrieved using DetachCookie.Check.
|
||||||
func DetachChecked(c *xgb.Conn, Shmseg Seg) DetachCookie {
|
func DetachChecked(c *xgb.Conn, Shmseg Seg) DetachCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -580,8 +576,7 @@ func (cook DetachCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Detach
|
// detachRequest writes a Detach request to a byte slice for transfer.
|
||||||
// detachRequest writes a Detach request to a byte slice.
|
|
||||||
func detachRequest(c *xgb.Conn, Shmseg Seg) []byte {
|
func detachRequest(c *xgb.Conn, Shmseg Seg) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -610,8 +605,8 @@ type GetImageCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetImage sends a checked request.
|
// GetImage sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetImageCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetImageCookie.Reply.
|
||||||
func GetImage(c *xgb.Conn, Drawable xproto.Drawable, X int16, Y int16, Width uint16, Height uint16, PlaneMask uint32, Format byte, Shmseg Seg, Offset uint32) GetImageCookie {
|
func GetImage(c *xgb.Conn, Drawable xproto.Drawable, X, Y int16, Width, Height uint16, PlaneMask uint32, Format byte, Shmseg Seg, Offset uint32) GetImageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
||||||
|
@ -624,7 +619,7 @@ func GetImage(c *xgb.Conn, Drawable xproto.Drawable, X int16, Y int16, Width uin
|
||||||
|
|
||||||
// GetImageUnchecked sends an unchecked request.
|
// GetImageUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func GetImageUnchecked(c *xgb.Conn, Drawable xproto.Drawable, X int16, Y int16, Width uint16, Height uint16, PlaneMask uint32, Format byte, Shmseg Seg, Offset uint32) GetImageCookie {
|
func GetImageUnchecked(c *xgb.Conn, Drawable xproto.Drawable, X, Y int16, Width, Height uint16, PlaneMask uint32, Format byte, Shmseg Seg, Offset uint32) GetImageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
||||||
|
@ -679,9 +674,8 @@ func getImageReply(buf []byte) *GetImageReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetImage
|
// getImageRequest writes a GetImage request to a byte slice for transfer.
|
||||||
// getImageRequest writes a GetImage request to a byte slice.
|
func getImageRequest(c *xgb.Conn, Drawable xproto.Drawable, X, Y int16, Width, Height uint16, PlaneMask uint32, Format byte, Shmseg Seg, Offset uint32) []byte {
|
||||||
func getImageRequest(c *xgb.Conn, Drawable xproto.Drawable, X int16, Y int16, Width uint16, Height uint16, PlaneMask uint32, Format byte, Shmseg Seg, Offset uint32) []byte {
|
|
||||||
size := 32
|
size := 32
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -736,7 +730,7 @@ type PutImageCookie struct {
|
||||||
|
|
||||||
// PutImage sends an unchecked request.
|
// PutImage sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func PutImage(c *xgb.Conn, Drawable xproto.Drawable, Gc xproto.Gcontext, TotalWidth uint16, TotalHeight uint16, SrcX uint16, SrcY uint16, SrcWidth uint16, SrcHeight uint16, DstX int16, DstY int16, Depth byte, Format byte, SendEvent byte, Shmseg Seg, Offset uint32) PutImageCookie {
|
func PutImage(c *xgb.Conn, Drawable xproto.Drawable, Gc xproto.Gcontext, TotalWidth, TotalHeight, SrcX, SrcY, SrcWidth, SrcHeight uint16, DstX, DstY int16, Depth, Format, SendEvent byte, Shmseg Seg, Offset uint32) PutImageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
||||||
|
@ -748,8 +742,8 @@ func PutImage(c *xgb.Conn, Drawable xproto.Drawable, Gc xproto.Gcontext, TotalWi
|
||||||
}
|
}
|
||||||
|
|
||||||
// PutImageChecked sends a checked request.
|
// PutImageChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PutImageCookie.Check()
|
// If an error occurs, it can be retrieved using PutImageCookie.Check.
|
||||||
func PutImageChecked(c *xgb.Conn, Drawable xproto.Drawable, Gc xproto.Gcontext, TotalWidth uint16, TotalHeight uint16, SrcX uint16, SrcY uint16, SrcWidth uint16, SrcHeight uint16, DstX int16, DstY int16, Depth byte, Format byte, SendEvent byte, Shmseg Seg, Offset uint32) PutImageCookie {
|
func PutImageChecked(c *xgb.Conn, Drawable xproto.Drawable, Gc xproto.Gcontext, TotalWidth, TotalHeight, SrcX, SrcY, SrcWidth, SrcHeight uint16, DstX, DstY int16, Depth, Format, SendEvent byte, Shmseg Seg, Offset uint32) PutImageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
if _, ok := c.Extensions["MIT-SHM"]; !ok {
|
||||||
|
@ -766,9 +760,8 @@ func (cook PutImageCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PutImage
|
// putImageRequest writes a PutImage request to a byte slice for transfer.
|
||||||
// putImageRequest writes a PutImage request to a byte slice.
|
func putImageRequest(c *xgb.Conn, Drawable xproto.Drawable, Gc xproto.Gcontext, TotalWidth, TotalHeight, SrcX, SrcY, SrcWidth, SrcHeight uint16, DstX, DstY int16, Depth, Format, SendEvent byte, Shmseg Seg, Offset uint32) []byte {
|
||||||
func putImageRequest(c *xgb.Conn, Drawable xproto.Drawable, Gc xproto.Gcontext, TotalWidth uint16, TotalHeight uint16, SrcX uint16, SrcY uint16, SrcWidth uint16, SrcHeight uint16, DstX int16, DstY int16, Depth byte, Format byte, SendEvent byte, Shmseg Seg, Offset uint32) []byte {
|
|
||||||
size := 40
|
size := 40
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -840,7 +833,7 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -928,8 +921,7 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
|
||||||
func queryVersionRequest(c *xgb.Conn) []byte {
|
func queryVersionRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -71,8 +71,8 @@ type GetVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetVersion sends a checked request.
|
// GetVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetVersionCookie.Reply.
|
||||||
func GetVersion(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) GetVersionCookie {
|
func GetVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) GetVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XC-MISC"]; !ok {
|
if _, ok := c.Extensions["XC-MISC"]; !ok {
|
||||||
|
@ -85,7 +85,7 @@ func GetVersion(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint1
|
||||||
|
|
||||||
// GetVersionUnchecked sends an unchecked request.
|
// GetVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func GetVersionUnchecked(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) GetVersionCookie {
|
func GetVersionUnchecked(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) GetVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XC-MISC"]; !ok {
|
if _, ok := c.Extensions["XC-MISC"]; !ok {
|
||||||
|
@ -139,9 +139,8 @@ func getVersionReply(buf []byte) *GetVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetVersion
|
// getVersionRequest writes a GetVersion request to a byte slice for transfer.
|
||||||
// getVersionRequest writes a GetVersion request to a byte slice.
|
func getVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) []byte {
|
||||||
func getVersionRequest(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -172,7 +171,7 @@ type GetXIDListCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetXIDList sends a checked request.
|
// GetXIDList sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetXIDListCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetXIDListCookie.Reply.
|
||||||
func GetXIDList(c *xgb.Conn, Count uint32) GetXIDListCookie {
|
func GetXIDList(c *xgb.Conn, Count uint32) GetXIDListCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -246,8 +245,7 @@ func getXIDListReply(buf []byte) *GetXIDListReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetXIDList
|
// getXIDListRequest writes a GetXIDList request to a byte slice for transfer.
|
||||||
// getXIDListRequest writes a GetXIDList request to a byte slice.
|
|
||||||
func getXIDListRequest(c *xgb.Conn, Count uint32) []byte {
|
func getXIDListRequest(c *xgb.Conn, Count uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -276,7 +274,7 @@ type GetXIDRangeCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetXIDRange sends a checked request.
|
// GetXIDRange sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetXIDRangeCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetXIDRangeCookie.Reply.
|
||||||
func GetXIDRange(c *xgb.Conn) GetXIDRangeCookie {
|
func GetXIDRange(c *xgb.Conn) GetXIDRangeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -344,8 +342,7 @@ func getXIDRangeReply(buf []byte) *GetXIDRangeReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetXIDRange
|
// getXIDRangeRequest writes a GetXIDRange request to a byte slice for transfer.
|
||||||
// getXIDRangeRequest writes a GetXIDRange request to a byte slice.
|
|
||||||
func getXIDRangeRequest(c *xgb.Conn) []byte {
|
func getXIDRangeRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -121,7 +121,7 @@ type EndCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// End sends a checked request.
|
// End sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling EndCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling EndCookie.Reply.
|
||||||
func End(c *xgb.Conn, Cmap uint32) EndCookie {
|
func End(c *xgb.Conn, Cmap uint32) EndCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -184,8 +184,7 @@ func endReply(buf []byte) *EndReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for End
|
// endRequest writes a End request to a byte slice for transfer.
|
||||||
// endRequest writes a End request to a byte slice.
|
|
||||||
func endRequest(c *xgb.Conn, Cmap uint32) []byte {
|
func endRequest(c *xgb.Conn, Cmap uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -214,8 +213,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XEVIE"]; !ok {
|
if _, ok := c.Extensions["XEVIE"]; !ok {
|
||||||
|
@ -228,7 +227,7 @@ func QueryVersion(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uin
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryVersionUnchecked(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) QueryVersionCookie {
|
func QueryVersionUnchecked(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XEVIE"]; !ok {
|
if _, ok := c.Extensions["XEVIE"]; !ok {
|
||||||
|
@ -285,9 +284,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint16) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion uint16, ClientMinorVersion uint16) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -318,7 +316,7 @@ type SelectInputCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// SelectInput sends a checked request.
|
// SelectInput sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling SelectInputCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling SelectInputCookie.Reply.
|
||||||
func SelectInput(c *xgb.Conn, EventMask uint32) SelectInputCookie {
|
func SelectInput(c *xgb.Conn, EventMask uint32) SelectInputCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -381,8 +379,7 @@ func selectInputReply(buf []byte) *SelectInputReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SelectInput
|
// selectInputRequest writes a SelectInput request to a byte slice for transfer.
|
||||||
// selectInputRequest writes a SelectInput request to a byte slice.
|
|
||||||
func selectInputRequest(c *xgb.Conn, EventMask uint32) []byte {
|
func selectInputRequest(c *xgb.Conn, EventMask uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -411,7 +408,7 @@ type SendCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Send sends a checked request.
|
// Send sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling SendCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling SendCookie.Reply.
|
||||||
func Send(c *xgb.Conn, Event Event, DataType uint32) SendCookie {
|
func Send(c *xgb.Conn, Event Event, DataType uint32) SendCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -474,8 +471,7 @@ func sendReply(buf []byte) *SendReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Send
|
// sendRequest writes a Send request to a byte slice for transfer.
|
||||||
// sendRequest writes a Send request to a byte slice.
|
|
||||||
func sendRequest(c *xgb.Conn, Event Event, DataType uint32) []byte {
|
func sendRequest(c *xgb.Conn, Event Event, DataType uint32) []byte {
|
||||||
size := 104
|
size := 104
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -512,7 +508,7 @@ type StartCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Start sends a checked request.
|
// Start sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling StartCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling StartCookie.Reply.
|
||||||
func Start(c *xgb.Conn, Screen uint32) StartCookie {
|
func Start(c *xgb.Conn, Screen uint32) StartCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -575,8 +571,7 @@ func startReply(buf []byte) *StartReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for Start
|
// startRequest writes a Start request to a byte slice for transfer.
|
||||||
// startRequest writes a Start request to a byte slice.
|
|
||||||
func startRequest(c *xgb.Conn, Screen uint32) []byte {
|
func startRequest(c *xgb.Conn, Screen uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -139,8 +139,8 @@ type AuthConnectionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// AuthConnection sends a checked request.
|
// AuthConnection sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling AuthConnectionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling AuthConnectionCookie.Reply.
|
||||||
func AuthConnection(c *xgb.Conn, Screen uint32, Magic uint32) AuthConnectionCookie {
|
func AuthConnection(c *xgb.Conn, Screen, Magic uint32) AuthConnectionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -153,7 +153,7 @@ func AuthConnection(c *xgb.Conn, Screen uint32, Magic uint32) AuthConnectionCook
|
||||||
|
|
||||||
// AuthConnectionUnchecked sends an unchecked request.
|
// AuthConnectionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func AuthConnectionUnchecked(c *xgb.Conn, Screen uint32, Magic uint32) AuthConnectionCookie {
|
func AuthConnectionUnchecked(c *xgb.Conn, Screen, Magic uint32) AuthConnectionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -203,9 +203,8 @@ func authConnectionReply(buf []byte) *AuthConnectionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for AuthConnection
|
// authConnectionRequest writes a AuthConnection request to a byte slice for transfer.
|
||||||
// authConnectionRequest writes a AuthConnection request to a byte slice.
|
func authConnectionRequest(c *xgb.Conn, Screen, Magic uint32) []byte {
|
||||||
func authConnectionRequest(c *xgb.Conn, Screen uint32, Magic uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -249,7 +248,7 @@ func CloseConnection(c *xgb.Conn, Screen uint32) CloseConnectionCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CloseConnectionChecked sends a checked request.
|
// CloseConnectionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CloseConnectionCookie.Check()
|
// If an error occurs, it can be retrieved using CloseConnectionCookie.Check.
|
||||||
func CloseConnectionChecked(c *xgb.Conn, Screen uint32) CloseConnectionCookie {
|
func CloseConnectionChecked(c *xgb.Conn, Screen uint32) CloseConnectionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -267,8 +266,7 @@ func (cook CloseConnectionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CloseConnection
|
// closeConnectionRequest writes a CloseConnection request to a byte slice for transfer.
|
||||||
// closeConnectionRequest writes a CloseConnection request to a byte slice.
|
|
||||||
func closeConnectionRequest(c *xgb.Conn, Screen uint32) []byte {
|
func closeConnectionRequest(c *xgb.Conn, Screen uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -297,8 +295,8 @@ type CreateContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateContext sends a checked request.
|
// CreateContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling CreateContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling CreateContextCookie.Reply.
|
||||||
func CreateContext(c *xgb.Conn, Screen uint32, Visual uint32, Context uint32) CreateContextCookie {
|
func CreateContext(c *xgb.Conn, Screen, Visual, Context uint32) CreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -311,7 +309,7 @@ func CreateContext(c *xgb.Conn, Screen uint32, Visual uint32, Context uint32) Cr
|
||||||
|
|
||||||
// CreateContextUnchecked sends an unchecked request.
|
// CreateContextUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CreateContextUnchecked(c *xgb.Conn, Screen uint32, Visual uint32, Context uint32) CreateContextCookie {
|
func CreateContextUnchecked(c *xgb.Conn, Screen, Visual, Context uint32) CreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -361,9 +359,8 @@ func createContextReply(buf []byte) *CreateContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateContext
|
// createContextRequest writes a CreateContext request to a byte slice for transfer.
|
||||||
// createContextRequest writes a CreateContext request to a byte slice.
|
func createContextRequest(c *xgb.Conn, Screen, Visual, Context uint32) []byte {
|
||||||
func createContextRequest(c *xgb.Conn, Screen uint32, Visual uint32, Context uint32) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -397,8 +394,8 @@ type CreateDrawableCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateDrawable sends a checked request.
|
// CreateDrawable sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling CreateDrawableCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling CreateDrawableCookie.Reply.
|
||||||
func CreateDrawable(c *xgb.Conn, Screen uint32, Drawable uint32) CreateDrawableCookie {
|
func CreateDrawable(c *xgb.Conn, Screen, Drawable uint32) CreateDrawableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -411,7 +408,7 @@ func CreateDrawable(c *xgb.Conn, Screen uint32, Drawable uint32) CreateDrawableC
|
||||||
|
|
||||||
// CreateDrawableUnchecked sends an unchecked request.
|
// CreateDrawableUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CreateDrawableUnchecked(c *xgb.Conn, Screen uint32, Drawable uint32) CreateDrawableCookie {
|
func CreateDrawableUnchecked(c *xgb.Conn, Screen, Drawable uint32) CreateDrawableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -461,9 +458,8 @@ func createDrawableReply(buf []byte) *CreateDrawableReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateDrawable
|
// createDrawableRequest writes a CreateDrawable request to a byte slice for transfer.
|
||||||
// createDrawableRequest writes a CreateDrawable request to a byte slice.
|
func createDrawableRequest(c *xgb.Conn, Screen, Drawable uint32) []byte {
|
||||||
func createDrawableRequest(c *xgb.Conn, Screen uint32, Drawable uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -495,7 +491,7 @@ type DestroyContextCookie struct {
|
||||||
|
|
||||||
// DestroyContext sends an unchecked request.
|
// DestroyContext sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func DestroyContext(c *xgb.Conn, Screen uint32, Context uint32) DestroyContextCookie {
|
func DestroyContext(c *xgb.Conn, Screen, Context uint32) DestroyContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -507,8 +503,8 @@ func DestroyContext(c *xgb.Conn, Screen uint32, Context uint32) DestroyContextCo
|
||||||
}
|
}
|
||||||
|
|
||||||
// DestroyContextChecked sends a checked request.
|
// DestroyContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DestroyContextCookie.Check()
|
// If an error occurs, it can be retrieved using DestroyContextCookie.Check.
|
||||||
func DestroyContextChecked(c *xgb.Conn, Screen uint32, Context uint32) DestroyContextCookie {
|
func DestroyContextChecked(c *xgb.Conn, Screen, Context uint32) DestroyContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -525,9 +521,8 @@ func (cook DestroyContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DestroyContext
|
// destroyContextRequest writes a DestroyContext request to a byte slice for transfer.
|
||||||
// destroyContextRequest writes a DestroyContext request to a byte slice.
|
func destroyContextRequest(c *xgb.Conn, Screen, Context uint32) []byte {
|
||||||
func destroyContextRequest(c *xgb.Conn, Screen uint32, Context uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -559,7 +554,7 @@ type DestroyDrawableCookie struct {
|
||||||
|
|
||||||
// DestroyDrawable sends an unchecked request.
|
// DestroyDrawable sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func DestroyDrawable(c *xgb.Conn, Screen uint32, Drawable uint32) DestroyDrawableCookie {
|
func DestroyDrawable(c *xgb.Conn, Screen, Drawable uint32) DestroyDrawableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -571,8 +566,8 @@ func DestroyDrawable(c *xgb.Conn, Screen uint32, Drawable uint32) DestroyDrawabl
|
||||||
}
|
}
|
||||||
|
|
||||||
// DestroyDrawableChecked sends a checked request.
|
// DestroyDrawableChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DestroyDrawableCookie.Check()
|
// If an error occurs, it can be retrieved using DestroyDrawableCookie.Check.
|
||||||
func DestroyDrawableChecked(c *xgb.Conn, Screen uint32, Drawable uint32) DestroyDrawableCookie {
|
func DestroyDrawableChecked(c *xgb.Conn, Screen, Drawable uint32) DestroyDrawableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -589,9 +584,8 @@ func (cook DestroyDrawableCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DestroyDrawable
|
// destroyDrawableRequest writes a DestroyDrawable request to a byte slice for transfer.
|
||||||
// destroyDrawableRequest writes a DestroyDrawable request to a byte slice.
|
func destroyDrawableRequest(c *xgb.Conn, Screen, Drawable uint32) []byte {
|
||||||
func destroyDrawableRequest(c *xgb.Conn, Screen uint32, Drawable uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -622,7 +616,7 @@ type GetClientDriverNameCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetClientDriverName sends a checked request.
|
// GetClientDriverName sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetClientDriverNameCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetClientDriverNameCookie.Reply.
|
||||||
func GetClientDriverName(c *xgb.Conn, Screen uint32) GetClientDriverNameCookie {
|
func GetClientDriverName(c *xgb.Conn, Screen uint32) GetClientDriverNameCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -709,8 +703,7 @@ func getClientDriverNameReply(buf []byte) *GetClientDriverNameReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetClientDriverName
|
// getClientDriverNameRequest writes a GetClientDriverName request to a byte slice for transfer.
|
||||||
// getClientDriverNameRequest writes a GetClientDriverName request to a byte slice.
|
|
||||||
func getClientDriverNameRequest(c *xgb.Conn, Screen uint32) []byte {
|
func getClientDriverNameRequest(c *xgb.Conn, Screen uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -739,7 +732,7 @@ type GetDeviceInfoCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetDeviceInfo sends a checked request.
|
// GetDeviceInfo sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetDeviceInfoCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetDeviceInfoCookie.Reply.
|
||||||
func GetDeviceInfo(c *xgb.Conn, Screen uint32) GetDeviceInfoCookie {
|
func GetDeviceInfo(c *xgb.Conn, Screen uint32) GetDeviceInfoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -830,8 +823,7 @@ func getDeviceInfoReply(buf []byte) *GetDeviceInfoReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetDeviceInfo
|
// getDeviceInfoRequest writes a GetDeviceInfo request to a byte slice for transfer.
|
||||||
// getDeviceInfoRequest writes a GetDeviceInfo request to a byte slice.
|
|
||||||
func getDeviceInfoRequest(c *xgb.Conn, Screen uint32) []byte {
|
func getDeviceInfoRequest(c *xgb.Conn, Screen uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -860,8 +852,8 @@ type GetDrawableInfoCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetDrawableInfo sends a checked request.
|
// GetDrawableInfo sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetDrawableInfoCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetDrawableInfoCookie.Reply.
|
||||||
func GetDrawableInfo(c *xgb.Conn, Screen uint32, Drawable uint32) GetDrawableInfoCookie {
|
func GetDrawableInfo(c *xgb.Conn, Screen, Drawable uint32) GetDrawableInfoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -874,7 +866,7 @@ func GetDrawableInfo(c *xgb.Conn, Screen uint32, Drawable uint32) GetDrawableInf
|
||||||
|
|
||||||
// GetDrawableInfoUnchecked sends an unchecked request.
|
// GetDrawableInfoUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func GetDrawableInfoUnchecked(c *xgb.Conn, Screen uint32, Drawable uint32) GetDrawableInfoCookie {
|
func GetDrawableInfoUnchecked(c *xgb.Conn, Screen, Drawable uint32) GetDrawableInfoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
if _, ok := c.Extensions["XFree86-DRI"]; !ok {
|
||||||
|
@ -968,9 +960,8 @@ func getDrawableInfoReply(buf []byte) *GetDrawableInfoReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetDrawableInfo
|
// getDrawableInfoRequest writes a GetDrawableInfo request to a byte slice for transfer.
|
||||||
// getDrawableInfoRequest writes a GetDrawableInfo request to a byte slice.
|
func getDrawableInfoRequest(c *xgb.Conn, Screen, Drawable uint32) []byte {
|
||||||
func getDrawableInfoRequest(c *xgb.Conn, Screen uint32, Drawable uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1001,7 +992,7 @@ type OpenConnectionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// OpenConnection sends a checked request.
|
// OpenConnection sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling OpenConnectionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling OpenConnectionCookie.Reply.
|
||||||
func OpenConnection(c *xgb.Conn, Screen uint32) OpenConnectionCookie {
|
func OpenConnection(c *xgb.Conn, Screen uint32) OpenConnectionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1084,8 +1075,7 @@ func openConnectionReply(buf []byte) *OpenConnectionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for OpenConnection
|
// openConnectionRequest writes a OpenConnection request to a byte slice for transfer.
|
||||||
// openConnectionRequest writes a OpenConnection request to a byte slice.
|
|
||||||
func openConnectionRequest(c *xgb.Conn, Screen uint32) []byte {
|
func openConnectionRequest(c *xgb.Conn, Screen uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1114,7 +1104,7 @@ type QueryDirectRenderingCapableCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryDirectRenderingCapable sends a checked request.
|
// QueryDirectRenderingCapable sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryDirectRenderingCapableCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryDirectRenderingCapableCookie.Reply.
|
||||||
func QueryDirectRenderingCapable(c *xgb.Conn, Screen uint32) QueryDirectRenderingCapableCookie {
|
func QueryDirectRenderingCapable(c *xgb.Conn, Screen uint32) QueryDirectRenderingCapableCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1182,8 +1172,7 @@ func queryDirectRenderingCapableReply(buf []byte) *QueryDirectRenderingCapableRe
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryDirectRenderingCapable
|
// queryDirectRenderingCapableRequest writes a QueryDirectRenderingCapable request to a byte slice for transfer.
|
||||||
// queryDirectRenderingCapableRequest writes a QueryDirectRenderingCapable request to a byte slice.
|
|
||||||
func queryDirectRenderingCapableRequest(c *xgb.Conn, Screen uint32) []byte {
|
func queryDirectRenderingCapableRequest(c *xgb.Conn, Screen uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1212,7 +1201,7 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1284,8 +1273,7 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
|
||||||
func queryVersionRequest(c *xgb.Conn) []byte {
|
func queryVersionRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -557,7 +557,7 @@ type AddModeLineCookie struct {
|
||||||
|
|
||||||
// AddModeLine sends an unchecked request.
|
// AddModeLine sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func AddModeLine(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, AfterDotclock Dotclock, AfterHdisplay uint16, AfterHsyncstart uint16, AfterHsyncend uint16, AfterHtotal uint16, AfterHskew uint16, AfterVdisplay uint16, AfterVsyncstart uint16, AfterVsyncend uint16, AfterVtotal uint16, AfterFlags uint32, Private []byte) AddModeLineCookie {
|
func AddModeLine(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, AfterDotclock Dotclock, AfterHdisplay, AfterHsyncstart, AfterHsyncend, AfterHtotal, AfterHskew, AfterVdisplay, AfterVsyncstart, AfterVsyncend, AfterVtotal uint16, AfterFlags uint32, Private []byte) AddModeLineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -569,8 +569,8 @@ func AddModeLine(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16,
|
||||||
}
|
}
|
||||||
|
|
||||||
// AddModeLineChecked sends a checked request.
|
// AddModeLineChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using AddModeLineCookie.Check()
|
// If an error occurs, it can be retrieved using AddModeLineCookie.Check.
|
||||||
func AddModeLineChecked(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, AfterDotclock Dotclock, AfterHdisplay uint16, AfterHsyncstart uint16, AfterHsyncend uint16, AfterHtotal uint16, AfterHskew uint16, AfterVdisplay uint16, AfterVsyncstart uint16, AfterVsyncend uint16, AfterVtotal uint16, AfterFlags uint32, Private []byte) AddModeLineCookie {
|
func AddModeLineChecked(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, AfterDotclock Dotclock, AfterHdisplay, AfterHsyncstart, AfterHsyncend, AfterHtotal, AfterHskew, AfterVdisplay, AfterVsyncstart, AfterVsyncend, AfterVtotal uint16, AfterFlags uint32, Private []byte) AddModeLineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -587,9 +587,8 @@ func (cook AddModeLineCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for AddModeLine
|
// addModeLineRequest writes a AddModeLine request to a byte slice for transfer.
|
||||||
// addModeLineRequest writes a AddModeLine request to a byte slice.
|
func addModeLineRequest(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, AfterDotclock Dotclock, AfterHdisplay, AfterHsyncstart, AfterHsyncend, AfterHtotal, AfterHskew, AfterVdisplay, AfterVsyncstart, AfterVsyncend, AfterVtotal uint16, AfterFlags uint32, Private []byte) []byte {
|
||||||
func addModeLineRequest(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, AfterDotclock Dotclock, AfterHdisplay uint16, AfterHsyncstart uint16, AfterHsyncend uint16, AfterHtotal uint16, AfterHskew uint16, AfterVdisplay uint16, AfterVsyncstart uint16, AfterVsyncend uint16, AfterVtotal uint16, AfterFlags uint32, Private []byte) []byte {
|
|
||||||
size := xgb.Pad((92 + xgb.Pad((int(Privsize) * 1))))
|
size := xgb.Pad((92 + xgb.Pad((int(Privsize) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -698,7 +697,7 @@ type DeleteModeLineCookie struct {
|
||||||
|
|
||||||
// DeleteModeLine sends an unchecked request.
|
// DeleteModeLine sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func DeleteModeLine(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) DeleteModeLineCookie {
|
func DeleteModeLine(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) DeleteModeLineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -710,8 +709,8 @@ func DeleteModeLine(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint
|
||||||
}
|
}
|
||||||
|
|
||||||
// DeleteModeLineChecked sends a checked request.
|
// DeleteModeLineChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DeleteModeLineCookie.Check()
|
// If an error occurs, it can be retrieved using DeleteModeLineCookie.Check.
|
||||||
func DeleteModeLineChecked(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) DeleteModeLineCookie {
|
func DeleteModeLineChecked(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) DeleteModeLineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -728,9 +727,8 @@ func (cook DeleteModeLineCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DeleteModeLine
|
// deleteModeLineRequest writes a DeleteModeLine request to a byte slice for transfer.
|
||||||
// deleteModeLineRequest writes a DeleteModeLine request to a byte slice.
|
func deleteModeLineRequest(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) []byte {
|
||||||
func deleteModeLineRequest(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) []byte {
|
|
||||||
size := xgb.Pad((52 + xgb.Pad((int(Privsize) * 1))))
|
size := xgb.Pad((52 + xgb.Pad((int(Privsize) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -801,7 +799,7 @@ type GetAllModeLinesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetAllModeLines sends a checked request.
|
// GetAllModeLines sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetAllModeLinesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetAllModeLinesCookie.Reply.
|
||||||
func GetAllModeLines(c *xgb.Conn, Screen uint16) GetAllModeLinesCookie {
|
func GetAllModeLines(c *xgb.Conn, Screen uint16) GetAllModeLinesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -872,8 +870,7 @@ func getAllModeLinesReply(buf []byte) *GetAllModeLinesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetAllModeLines
|
// getAllModeLinesRequest writes a GetAllModeLines request to a byte slice for transfer.
|
||||||
// getAllModeLinesRequest writes a GetAllModeLines request to a byte slice.
|
|
||||||
func getAllModeLinesRequest(c *xgb.Conn, Screen uint16) []byte {
|
func getAllModeLinesRequest(c *xgb.Conn, Screen uint16) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -904,7 +901,7 @@ type GetDotClocksCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetDotClocks sends a checked request.
|
// GetDotClocks sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetDotClocksCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetDotClocksCookie.Reply.
|
||||||
func GetDotClocks(c *xgb.Conn, Screen uint16) GetDotClocksCookie {
|
func GetDotClocks(c *xgb.Conn, Screen uint16) GetDotClocksCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -986,8 +983,7 @@ func getDotClocksReply(buf []byte) *GetDotClocksReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetDotClocks
|
// getDotClocksRequest writes a GetDotClocks request to a byte slice for transfer.
|
||||||
// getDotClocksRequest writes a GetDotClocks request to a byte slice.
|
|
||||||
func getDotClocksRequest(c *xgb.Conn, Screen uint16) []byte {
|
func getDotClocksRequest(c *xgb.Conn, Screen uint16) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1018,7 +1014,7 @@ type GetGammaCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetGamma sends a checked request.
|
// GetGamma sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetGammaCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetGammaCookie.Reply.
|
||||||
func GetGamma(c *xgb.Conn, Screen uint16) GetGammaCookie {
|
func GetGamma(c *xgb.Conn, Screen uint16) GetGammaCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1093,8 +1089,7 @@ func getGammaReply(buf []byte) *GetGammaReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetGamma
|
// getGammaRequest writes a GetGamma request to a byte slice for transfer.
|
||||||
// getGammaRequest writes a GetGamma request to a byte slice.
|
|
||||||
func getGammaRequest(c *xgb.Conn, Screen uint16) []byte {
|
func getGammaRequest(c *xgb.Conn, Screen uint16) []byte {
|
||||||
size := 32
|
size := 32
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1125,8 +1120,8 @@ type GetGammaRampCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetGammaRamp sends a checked request.
|
// GetGammaRamp sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetGammaRampCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetGammaRampCookie.Reply.
|
||||||
func GetGammaRamp(c *xgb.Conn, Screen uint16, Size uint16) GetGammaRampCookie {
|
func GetGammaRamp(c *xgb.Conn, Screen, Size uint16) GetGammaRampCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -1139,7 +1134,7 @@ func GetGammaRamp(c *xgb.Conn, Screen uint16, Size uint16) GetGammaRampCookie {
|
||||||
|
|
||||||
// GetGammaRampUnchecked sends an unchecked request.
|
// GetGammaRampUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func GetGammaRampUnchecked(c *xgb.Conn, Screen uint16, Size uint16) GetGammaRampCookie {
|
func GetGammaRampUnchecked(c *xgb.Conn, Screen, Size uint16) GetGammaRampCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -1213,9 +1208,8 @@ func getGammaRampReply(buf []byte) *GetGammaRampReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetGammaRamp
|
// getGammaRampRequest writes a GetGammaRamp request to a byte slice for transfer.
|
||||||
// getGammaRampRequest writes a GetGammaRamp request to a byte slice.
|
func getGammaRampRequest(c *xgb.Conn, Screen, Size uint16) []byte {
|
||||||
func getGammaRampRequest(c *xgb.Conn, Screen uint16, Size uint16) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1246,7 +1240,7 @@ type GetGammaRampSizeCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetGammaRampSize sends a checked request.
|
// GetGammaRampSize sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetGammaRampSizeCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetGammaRampSizeCookie.Reply.
|
||||||
func GetGammaRampSize(c *xgb.Conn, Screen uint16) GetGammaRampSizeCookie {
|
func GetGammaRampSize(c *xgb.Conn, Screen uint16) GetGammaRampSizeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1313,8 +1307,7 @@ func getGammaRampSizeReply(buf []byte) *GetGammaRampSizeReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetGammaRampSize
|
// getGammaRampSizeRequest writes a GetGammaRampSize request to a byte slice for transfer.
|
||||||
// getGammaRampSizeRequest writes a GetGammaRampSize request to a byte slice.
|
|
||||||
func getGammaRampSizeRequest(c *xgb.Conn, Screen uint16) []byte {
|
func getGammaRampSizeRequest(c *xgb.Conn, Screen uint16) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1345,7 +1338,7 @@ type GetModeLineCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetModeLine sends a checked request.
|
// GetModeLine sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetModeLineCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetModeLineCookie.Reply.
|
||||||
func GetModeLine(c *xgb.Conn, Screen uint16) GetModeLineCookie {
|
func GetModeLine(c *xgb.Conn, Screen uint16) GetModeLineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1464,8 +1457,7 @@ func getModeLineReply(buf []byte) *GetModeLineReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetModeLine
|
// getModeLineRequest writes a GetModeLine request to a byte slice for transfer.
|
||||||
// getModeLineRequest writes a GetModeLine request to a byte slice.
|
|
||||||
func getModeLineRequest(c *xgb.Conn, Screen uint16) []byte {
|
func getModeLineRequest(c *xgb.Conn, Screen uint16) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1496,7 +1488,7 @@ type GetMonitorCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetMonitor sends a checked request.
|
// GetMonitor sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetMonitorCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetMonitorCookie.Reply.
|
||||||
func GetMonitor(c *xgb.Conn, Screen uint16) GetMonitorCookie {
|
func GetMonitor(c *xgb.Conn, Screen uint16) GetMonitorCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1610,8 +1602,7 @@ func getMonitorReply(buf []byte) *GetMonitorReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetMonitor
|
// getMonitorRequest writes a GetMonitor request to a byte slice for transfer.
|
||||||
// getMonitorRequest writes a GetMonitor request to a byte slice.
|
|
||||||
func getMonitorRequest(c *xgb.Conn, Screen uint16) []byte {
|
func getMonitorRequest(c *xgb.Conn, Screen uint16) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1642,7 +1633,7 @@ type GetPermissionsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetPermissions sends a checked request.
|
// GetPermissions sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetPermissionsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetPermissionsCookie.Reply.
|
||||||
func GetPermissions(c *xgb.Conn, Screen uint16) GetPermissionsCookie {
|
func GetPermissions(c *xgb.Conn, Screen uint16) GetPermissionsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1709,8 +1700,7 @@ func getPermissionsReply(buf []byte) *GetPermissionsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetPermissions
|
// getPermissionsRequest writes a GetPermissions request to a byte slice for transfer.
|
||||||
// getPermissionsRequest writes a GetPermissions request to a byte slice.
|
|
||||||
func getPermissionsRequest(c *xgb.Conn, Screen uint16) []byte {
|
func getPermissionsRequest(c *xgb.Conn, Screen uint16) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1741,7 +1731,7 @@ type GetViewPortCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetViewPort sends a checked request.
|
// GetViewPort sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetViewPortCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetViewPortCookie.Reply.
|
||||||
func GetViewPort(c *xgb.Conn, Screen uint16) GetViewPortCookie {
|
func GetViewPort(c *xgb.Conn, Screen uint16) GetViewPortCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1812,8 +1802,7 @@ func getViewPortReply(buf []byte) *GetViewPortReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetViewPort
|
// getViewPortRequest writes a GetViewPort request to a byte slice for transfer.
|
||||||
// getViewPortRequest writes a GetViewPort request to a byte slice.
|
|
||||||
func getViewPortRequest(c *xgb.Conn, Screen uint16) []byte {
|
func getViewPortRequest(c *xgb.Conn, Screen uint16) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1845,7 +1834,7 @@ type LockModeSwitchCookie struct {
|
||||||
|
|
||||||
// LockModeSwitch sends an unchecked request.
|
// LockModeSwitch sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func LockModeSwitch(c *xgb.Conn, Screen uint16, Lock uint16) LockModeSwitchCookie {
|
func LockModeSwitch(c *xgb.Conn, Screen, Lock uint16) LockModeSwitchCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -1857,8 +1846,8 @@ func LockModeSwitch(c *xgb.Conn, Screen uint16, Lock uint16) LockModeSwitchCooki
|
||||||
}
|
}
|
||||||
|
|
||||||
// LockModeSwitchChecked sends a checked request.
|
// LockModeSwitchChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using LockModeSwitchCookie.Check()
|
// If an error occurs, it can be retrieved using LockModeSwitchCookie.Check.
|
||||||
func LockModeSwitchChecked(c *xgb.Conn, Screen uint16, Lock uint16) LockModeSwitchCookie {
|
func LockModeSwitchChecked(c *xgb.Conn, Screen, Lock uint16) LockModeSwitchCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -1875,9 +1864,8 @@ func (cook LockModeSwitchCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for LockModeSwitch
|
// lockModeSwitchRequest writes a LockModeSwitch request to a byte slice for transfer.
|
||||||
// lockModeSwitchRequest writes a LockModeSwitch request to a byte slice.
|
func lockModeSwitchRequest(c *xgb.Conn, Screen, Lock uint16) []byte {
|
||||||
func lockModeSwitchRequest(c *xgb.Conn, Screen uint16, Lock uint16) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1909,7 +1897,7 @@ type ModModeLineCookie struct {
|
||||||
|
|
||||||
// ModModeLine sends an unchecked request.
|
// ModModeLine sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func ModModeLine(c *xgb.Conn, Screen uint32, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) ModModeLineCookie {
|
func ModModeLine(c *xgb.Conn, Screen uint32, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) ModModeLineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -1921,8 +1909,8 @@ func ModModeLine(c *xgb.Conn, Screen uint32, Hdisplay uint16, Hsyncstart uint16,
|
||||||
}
|
}
|
||||||
|
|
||||||
// ModModeLineChecked sends a checked request.
|
// ModModeLineChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ModModeLineCookie.Check()
|
// If an error occurs, it can be retrieved using ModModeLineCookie.Check.
|
||||||
func ModModeLineChecked(c *xgb.Conn, Screen uint32, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) ModModeLineCookie {
|
func ModModeLineChecked(c *xgb.Conn, Screen uint32, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) ModModeLineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -1939,9 +1927,8 @@ func (cook ModModeLineCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ModModeLine
|
// modModeLineRequest writes a ModModeLine request to a byte slice for transfer.
|
||||||
// modModeLineRequest writes a ModModeLine request to a byte slice.
|
func modModeLineRequest(c *xgb.Conn, Screen uint32, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) []byte {
|
||||||
func modModeLineRequest(c *xgb.Conn, Screen uint32, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) []byte {
|
|
||||||
size := xgb.Pad((48 + xgb.Pad((int(Privsize) * 1))))
|
size := xgb.Pad((48 + xgb.Pad((int(Privsize) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2009,7 +1996,7 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2077,8 +2064,7 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
|
||||||
func queryVersionRequest(c *xgb.Conn) []byte {
|
func queryVersionRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2105,7 +2091,7 @@ type SetClientVersionCookie struct {
|
||||||
|
|
||||||
// SetClientVersion sends an unchecked request.
|
// SetClientVersion sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetClientVersion(c *xgb.Conn, Major uint16, Minor uint16) SetClientVersionCookie {
|
func SetClientVersion(c *xgb.Conn, Major, Minor uint16) SetClientVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2117,8 +2103,8 @@ func SetClientVersion(c *xgb.Conn, Major uint16, Minor uint16) SetClientVersionC
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetClientVersionChecked sends a checked request.
|
// SetClientVersionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetClientVersionCookie.Check()
|
// If an error occurs, it can be retrieved using SetClientVersionCookie.Check.
|
||||||
func SetClientVersionChecked(c *xgb.Conn, Major uint16, Minor uint16) SetClientVersionCookie {
|
func SetClientVersionChecked(c *xgb.Conn, Major, Minor uint16) SetClientVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2135,9 +2121,8 @@ func (cook SetClientVersionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetClientVersion
|
// setClientVersionRequest writes a SetClientVersion request to a byte slice for transfer.
|
||||||
// setClientVersionRequest writes a SetClientVersion request to a byte slice.
|
func setClientVersionRequest(c *xgb.Conn, Major, Minor uint16) []byte {
|
||||||
func setClientVersionRequest(c *xgb.Conn, Major uint16, Minor uint16) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2169,7 +2154,7 @@ type SetGammaCookie struct {
|
||||||
|
|
||||||
// SetGamma sends an unchecked request.
|
// SetGamma sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetGamma(c *xgb.Conn, Screen uint16, Red uint32, Green uint32, Blue uint32) SetGammaCookie {
|
func SetGamma(c *xgb.Conn, Screen uint16, Red, Green, Blue uint32) SetGammaCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2181,8 +2166,8 @@ func SetGamma(c *xgb.Conn, Screen uint16, Red uint32, Green uint32, Blue uint32)
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetGammaChecked sends a checked request.
|
// SetGammaChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetGammaCookie.Check()
|
// If an error occurs, it can be retrieved using SetGammaCookie.Check.
|
||||||
func SetGammaChecked(c *xgb.Conn, Screen uint16, Red uint32, Green uint32, Blue uint32) SetGammaCookie {
|
func SetGammaChecked(c *xgb.Conn, Screen uint16, Red, Green, Blue uint32) SetGammaCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2199,9 +2184,8 @@ func (cook SetGammaCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetGamma
|
// setGammaRequest writes a SetGamma request to a byte slice for transfer.
|
||||||
// setGammaRequest writes a SetGamma request to a byte slice.
|
func setGammaRequest(c *xgb.Conn, Screen uint16, Red, Green, Blue uint32) []byte {
|
||||||
func setGammaRequest(c *xgb.Conn, Screen uint16, Red uint32, Green uint32, Blue uint32) []byte {
|
|
||||||
size := 32
|
size := 32
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2243,7 +2227,7 @@ type SetGammaRampCookie struct {
|
||||||
|
|
||||||
// SetGammaRamp sends an unchecked request.
|
// SetGammaRamp sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetGammaRamp(c *xgb.Conn, Screen uint16, Size uint16, Red []uint16, Green []uint16, Blue []uint16) SetGammaRampCookie {
|
func SetGammaRamp(c *xgb.Conn, Screen, Size uint16, Red, Green, Blue []uint16) SetGammaRampCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2255,8 +2239,8 @@ func SetGammaRamp(c *xgb.Conn, Screen uint16, Size uint16, Red []uint16, Green [
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetGammaRampChecked sends a checked request.
|
// SetGammaRampChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetGammaRampCookie.Check()
|
// If an error occurs, it can be retrieved using SetGammaRampCookie.Check.
|
||||||
func SetGammaRampChecked(c *xgb.Conn, Screen uint16, Size uint16, Red []uint16, Green []uint16, Blue []uint16) SetGammaRampCookie {
|
func SetGammaRampChecked(c *xgb.Conn, Screen, Size uint16, Red, Green, Blue []uint16) SetGammaRampCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2273,9 +2257,8 @@ func (cook SetGammaRampCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetGammaRamp
|
// setGammaRampRequest writes a SetGammaRamp request to a byte slice for transfer.
|
||||||
// setGammaRampRequest writes a SetGammaRamp request to a byte slice.
|
func setGammaRampRequest(c *xgb.Conn, Screen, Size uint16, Red, Green, Blue []uint16) []byte {
|
||||||
func setGammaRampRequest(c *xgb.Conn, Screen uint16, Size uint16, Red []uint16, Green []uint16, Blue []uint16) []byte {
|
|
||||||
size := xgb.Pad((((8 + xgb.Pad((((int(Size) + 1) & -2) * 2))) + xgb.Pad((((int(Size) + 1) & -2) * 2))) + xgb.Pad((((int(Size) + 1) & -2) * 2))))
|
size := xgb.Pad((((8 + xgb.Pad((((int(Size) + 1) & -2) * 2))) + xgb.Pad((((int(Size) + 1) & -2) * 2))) + xgb.Pad((((int(Size) + 1) & -2) * 2))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2322,7 +2305,7 @@ type SetViewPortCookie struct {
|
||||||
|
|
||||||
// SetViewPort sends an unchecked request.
|
// SetViewPort sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetViewPort(c *xgb.Conn, Screen uint16, X uint32, Y uint32) SetViewPortCookie {
|
func SetViewPort(c *xgb.Conn, Screen uint16, X, Y uint32) SetViewPortCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2334,8 +2317,8 @@ func SetViewPort(c *xgb.Conn, Screen uint16, X uint32, Y uint32) SetViewPortCook
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetViewPortChecked sends a checked request.
|
// SetViewPortChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetViewPortCookie.Check()
|
// If an error occurs, it can be retrieved using SetViewPortCookie.Check.
|
||||||
func SetViewPortChecked(c *xgb.Conn, Screen uint16, X uint32, Y uint32) SetViewPortCookie {
|
func SetViewPortChecked(c *xgb.Conn, Screen uint16, X, Y uint32) SetViewPortCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2352,9 +2335,8 @@ func (cook SetViewPortCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetViewPort
|
// setViewPortRequest writes a SetViewPort request to a byte slice for transfer.
|
||||||
// setViewPortRequest writes a SetViewPort request to a byte slice.
|
func setViewPortRequest(c *xgb.Conn, Screen uint16, X, Y uint32) []byte {
|
||||||
func setViewPortRequest(c *xgb.Conn, Screen uint16, X uint32, Y uint32) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2391,7 +2373,7 @@ type SwitchModeCookie struct {
|
||||||
|
|
||||||
// SwitchMode sends an unchecked request.
|
// SwitchMode sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SwitchMode(c *xgb.Conn, Screen uint16, Zoom uint16) SwitchModeCookie {
|
func SwitchMode(c *xgb.Conn, Screen, Zoom uint16) SwitchModeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2403,8 +2385,8 @@ func SwitchMode(c *xgb.Conn, Screen uint16, Zoom uint16) SwitchModeCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// SwitchModeChecked sends a checked request.
|
// SwitchModeChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SwitchModeCookie.Check()
|
// If an error occurs, it can be retrieved using SwitchModeCookie.Check.
|
||||||
func SwitchModeChecked(c *xgb.Conn, Screen uint16, Zoom uint16) SwitchModeCookie {
|
func SwitchModeChecked(c *xgb.Conn, Screen, Zoom uint16) SwitchModeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2421,9 +2403,8 @@ func (cook SwitchModeCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SwitchMode
|
// switchModeRequest writes a SwitchMode request to a byte slice for transfer.
|
||||||
// switchModeRequest writes a SwitchMode request to a byte slice.
|
func switchModeRequest(c *xgb.Conn, Screen, Zoom uint16) []byte {
|
||||||
func switchModeRequest(c *xgb.Conn, Screen uint16, Zoom uint16) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2455,7 +2436,7 @@ type SwitchToModeCookie struct {
|
||||||
|
|
||||||
// SwitchToMode sends an unchecked request.
|
// SwitchToMode sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SwitchToMode(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) SwitchToModeCookie {
|
func SwitchToMode(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) SwitchToModeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2467,8 +2448,8 @@ func SwitchToMode(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16
|
||||||
}
|
}
|
||||||
|
|
||||||
// SwitchToModeChecked sends a checked request.
|
// SwitchToModeChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SwitchToModeCookie.Check()
|
// If an error occurs, it can be retrieved using SwitchToModeCookie.Check.
|
||||||
func SwitchToModeChecked(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) SwitchToModeCookie {
|
func SwitchToModeChecked(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) SwitchToModeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2485,9 +2466,8 @@ func (cook SwitchToModeCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SwitchToMode
|
// switchToModeRequest writes a SwitchToMode request to a byte slice for transfer.
|
||||||
// switchToModeRequest writes a SwitchToMode request to a byte slice.
|
func switchToModeRequest(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) []byte {
|
||||||
func switchToModeRequest(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) []byte {
|
|
||||||
size := xgb.Pad((52 + xgb.Pad((int(Privsize) * 1))))
|
size := xgb.Pad((52 + xgb.Pad((int(Privsize) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2558,8 +2538,8 @@ type ValidateModeLineCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ValidateModeLine sends a checked request.
|
// ValidateModeLine sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling ValidateModeLineCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling ValidateModeLineCookie.Reply.
|
||||||
func ValidateModeLine(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) ValidateModeLineCookie {
|
func ValidateModeLine(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) ValidateModeLineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2572,7 +2552,7 @@ func ValidateModeLine(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay ui
|
||||||
|
|
||||||
// ValidateModeLineUnchecked sends an unchecked request.
|
// ValidateModeLineUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func ValidateModeLineUnchecked(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) ValidateModeLineCookie {
|
func ValidateModeLineUnchecked(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) ValidateModeLineCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
if _, ok := c.Extensions["XFree86-VidModeExtension"]; !ok {
|
||||||
|
@ -2625,9 +2605,8 @@ func validateModeLineReply(buf []byte) *ValidateModeLineReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ValidateModeLine
|
// validateModeLineRequest writes a ValidateModeLine request to a byte slice for transfer.
|
||||||
// validateModeLineRequest writes a ValidateModeLine request to a byte slice.
|
func validateModeLineRequest(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay, Hsyncstart, Hsyncend, Htotal, Hskew, Vdisplay, Vsyncstart, Vsyncend, Vtotal uint16, Flags, Privsize uint32, Private []byte) []byte {
|
||||||
func validateModeLineRequest(c *xgb.Conn, Screen uint32, Dotclock Dotclock, Hdisplay uint16, Hsyncstart uint16, Hsyncend uint16, Htotal uint16, Hskew uint16, Vdisplay uint16, Vsyncstart uint16, Vsyncend uint16, Vtotal uint16, Flags uint32, Privsize uint32, Private []byte) []byte {
|
|
||||||
size := xgb.Pad((52 + xgb.Pad((int(Privsize) * 1))))
|
size := xgb.Pad((52 + xgb.Pad((int(Privsize) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
|
|
@ -384,7 +384,7 @@ type ChangeCursorCookie struct {
|
||||||
|
|
||||||
// ChangeCursor sends an unchecked request.
|
// ChangeCursor sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// ChangeCursorChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ChangeCursorCookie.Check()
|
// If an error occurs, it can be retrieved using ChangeCursorCookie.Check.
|
||||||
func ChangeCursorChecked(c *xgb.Conn, Source xproto.Cursor, Destination xproto.Cursor) ChangeCursorCookie {
|
func ChangeCursorChecked(c *xgb.Conn, Source, Destination xproto.Cursor) ChangeCursorCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -414,9 +414,8 @@ func (cook ChangeCursorCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ChangeCursor
|
// changeCursorRequest writes a ChangeCursor request to a byte slice for transfer.
|
||||||
// changeCursorRequest writes a ChangeCursor request to a byte slice.
|
func changeCursorRequest(c *xgb.Conn, Source, Destination xproto.Cursor) []byte {
|
||||||
func changeCursorRequest(c *xgb.Conn, Source xproto.Cursor, Destination xproto.Cursor) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
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.
|
// 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 {
|
func ChangeCursorByNameChecked(c *xgb.Conn, Src xproto.Cursor, Nbytes uint16, Name string) ChangeCursorByNameCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -478,8 +477,7 @@ func (cook ChangeCursorByNameCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ChangeCursorByName
|
// changeCursorByNameRequest writes a ChangeCursorByName request to a byte slice for transfer.
|
||||||
// changeCursorByNameRequest writes a ChangeCursorByName request to a byte slice.
|
|
||||||
func changeCursorByNameRequest(c *xgb.Conn, Src xproto.Cursor, Nbytes uint16, Name string) []byte {
|
func changeCursorByNameRequest(c *xgb.Conn, Src xproto.Cursor, Nbytes uint16, Name string) []byte {
|
||||||
size := xgb.Pad((12 + xgb.Pad((int(Nbytes) * 1))))
|
size := xgb.Pad((12 + xgb.Pad((int(Nbytes) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -517,7 +515,7 @@ type ChangeSaveSetCookie struct {
|
||||||
|
|
||||||
// ChangeSaveSet sends an unchecked request.
|
// ChangeSaveSet sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// ChangeSaveSetChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ChangeSaveSetCookie.Check()
|
// 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 {
|
func ChangeSaveSetChecked(c *xgb.Conn, Mode, Target, Map byte, Window xproto.Window) ChangeSaveSetCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -547,9 +545,8 @@ func (cook ChangeSaveSetCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ChangeSaveSet
|
// changeSaveSetRequest writes a ChangeSaveSet request to a byte slice for transfer.
|
||||||
// changeSaveSetRequest writes a ChangeSaveSet request to a byte slice.
|
func changeSaveSetRequest(c *xgb.Conn, Mode, Target, Map byte, Window xproto.Window) []byte {
|
||||||
func changeSaveSetRequest(c *xgb.Conn, Mode byte, Target byte, Map byte, Window xproto.Window) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -589,7 +586,7 @@ type CopyRegionCookie struct {
|
||||||
|
|
||||||
// CopyRegion sends an unchecked request.
|
// CopyRegion sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// CopyRegionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CopyRegionCookie.Check()
|
// If an error occurs, it can be retrieved using CopyRegionCookie.Check.
|
||||||
func CopyRegionChecked(c *xgb.Conn, Source Region, Destination Region) CopyRegionCookie {
|
func CopyRegionChecked(c *xgb.Conn, Source, Destination Region) CopyRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -619,9 +616,8 @@ func (cook CopyRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CopyRegion
|
// copyRegionRequest writes a CopyRegion request to a byte slice for transfer.
|
||||||
// copyRegionRequest writes a CopyRegion request to a byte slice.
|
func copyRegionRequest(c *xgb.Conn, Source, Destination Region) []byte {
|
||||||
func copyRegionRequest(c *xgb.Conn, Source Region, Destination Region) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -653,7 +649,7 @@ type CreatePointerBarrierCookie struct {
|
||||||
|
|
||||||
// CreatePointerBarrier sends an unchecked request.
|
// CreatePointerBarrier sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// CreatePointerBarrierChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreatePointerBarrierCookie.Check()
|
// 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 {
|
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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -683,9 +679,8 @@ func (cook CreatePointerBarrierCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreatePointerBarrier
|
// createPointerBarrierRequest writes a CreatePointerBarrier request to a byte slice for transfer.
|
||||||
// createPointerBarrierRequest writes a CreatePointerBarrier request to a byte slice.
|
func createPointerBarrierRequest(c *xgb.Conn, Barrier Barrier, Window xproto.Window, X1, Y1, X2, Y2 uint16, Directions uint32, NumDevices uint16, Devices []uint16) []byte {
|
||||||
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 {
|
|
||||||
size := xgb.Pad((28 + xgb.Pad((int(NumDevices) * 2))))
|
size := xgb.Pad((28 + xgb.Pad((int(NumDevices) * 2))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -754,7 +749,7 @@ func CreateRegion(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) Cre
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateRegionChecked sends a checked request.
|
// 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 {
|
func CreateRegionChecked(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) CreateRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -772,8 +767,7 @@ func (cook CreateRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateRegion
|
// createRegionRequest writes a CreateRegion request to a byte slice for transfer.
|
||||||
// createRegionRequest writes a CreateRegion request to a byte slice.
|
|
||||||
func createRegionRequest(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) []byte {
|
func createRegionRequest(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((len(Rectangles) * 8))))
|
size := xgb.Pad((8 + xgb.Pad((len(Rectangles) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -817,7 +811,7 @@ func CreateRegionFromBitmap(c *xgb.Conn, Region Region, Bitmap xproto.Pixmap) Cr
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateRegionFromBitmapChecked sends a checked request.
|
// 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 {
|
func CreateRegionFromBitmapChecked(c *xgb.Conn, Region Region, Bitmap xproto.Pixmap) CreateRegionFromBitmapCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -835,8 +829,7 @@ func (cook CreateRegionFromBitmapCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateRegionFromBitmap
|
// createRegionFromBitmapRequest writes a CreateRegionFromBitmap request to a byte slice for transfer.
|
||||||
// createRegionFromBitmapRequest writes a CreateRegionFromBitmap request to a byte slice.
|
|
||||||
func createRegionFromBitmapRequest(c *xgb.Conn, Region Region, Bitmap xproto.Pixmap) []byte {
|
func createRegionFromBitmapRequest(c *xgb.Conn, Region Region, Bitmap xproto.Pixmap) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -881,7 +874,7 @@ func CreateRegionFromGC(c *xgb.Conn, Region Region, Gc xproto.Gcontext) CreateRe
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateRegionFromGCChecked sends a checked request.
|
// 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 {
|
func CreateRegionFromGCChecked(c *xgb.Conn, Region Region, Gc xproto.Gcontext) CreateRegionFromGCCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -899,8 +892,7 @@ func (cook CreateRegionFromGCCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateRegionFromGC
|
// createRegionFromGCRequest writes a CreateRegionFromGC request to a byte slice for transfer.
|
||||||
// createRegionFromGCRequest writes a CreateRegionFromGC request to a byte slice.
|
|
||||||
func createRegionFromGCRequest(c *xgb.Conn, Region Region, Gc xproto.Gcontext) []byte {
|
func createRegionFromGCRequest(c *xgb.Conn, Region Region, Gc xproto.Gcontext) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -945,7 +937,7 @@ func CreateRegionFromPicture(c *xgb.Conn, Region Region, Picture render.Picture)
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateRegionFromPictureChecked sends a checked request.
|
// 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 {
|
func CreateRegionFromPictureChecked(c *xgb.Conn, Region Region, Picture render.Picture) CreateRegionFromPictureCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -963,8 +955,7 @@ func (cook CreateRegionFromPictureCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateRegionFromPicture
|
// createRegionFromPictureRequest writes a CreateRegionFromPicture request to a byte slice for transfer.
|
||||||
// createRegionFromPictureRequest writes a CreateRegionFromPicture request to a byte slice.
|
|
||||||
func createRegionFromPictureRequest(c *xgb.Conn, Region Region, Picture render.Picture) []byte {
|
func createRegionFromPictureRequest(c *xgb.Conn, Region Region, Picture render.Picture) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1009,7 +1000,7 @@ func CreateRegionFromWindow(c *xgb.Conn, Region Region, Window xproto.Window, Ki
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateRegionFromWindowChecked sends a checked request.
|
// 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 {
|
func CreateRegionFromWindowChecked(c *xgb.Conn, Region Region, Window xproto.Window, Kind shape.Kind) CreateRegionFromWindowCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1027,8 +1018,7 @@ func (cook CreateRegionFromWindowCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateRegionFromWindow
|
// createRegionFromWindowRequest writes a CreateRegionFromWindow request to a byte slice for transfer.
|
||||||
// createRegionFromWindowRequest writes a CreateRegionFromWindow request to a byte slice.
|
|
||||||
func createRegionFromWindowRequest(c *xgb.Conn, Region Region, Window xproto.Window, Kind shape.Kind) []byte {
|
func createRegionFromWindowRequest(c *xgb.Conn, Region Region, Window xproto.Window, Kind shape.Kind) []byte {
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1078,7 +1068,7 @@ func DeletePointerBarrier(c *xgb.Conn, Barrier Barrier) DeletePointerBarrierCook
|
||||||
}
|
}
|
||||||
|
|
||||||
// DeletePointerBarrierChecked sends a checked request.
|
// 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 {
|
func DeletePointerBarrierChecked(c *xgb.Conn, Barrier Barrier) DeletePointerBarrierCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1096,8 +1086,7 @@ func (cook DeletePointerBarrierCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DeletePointerBarrier
|
// deletePointerBarrierRequest writes a DeletePointerBarrier request to a byte slice for transfer.
|
||||||
// deletePointerBarrierRequest writes a DeletePointerBarrier request to a byte slice.
|
|
||||||
func deletePointerBarrierRequest(c *xgb.Conn, Barrier Barrier) []byte {
|
func deletePointerBarrierRequest(c *xgb.Conn, Barrier Barrier) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1139,7 +1128,7 @@ func DestroyRegion(c *xgb.Conn, Region Region) DestroyRegionCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// DestroyRegionChecked sends a checked request.
|
// 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 {
|
func DestroyRegionChecked(c *xgb.Conn, Region Region) DestroyRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1157,8 +1146,7 @@ func (cook DestroyRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DestroyRegion
|
// destroyRegionRequest writes a DestroyRegion request to a byte slice for transfer.
|
||||||
// destroyRegionRequest writes a DestroyRegion request to a byte slice.
|
|
||||||
func destroyRegionRequest(c *xgb.Conn, Region Region) []byte {
|
func destroyRegionRequest(c *xgb.Conn, Region Region) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1188,7 +1176,7 @@ type ExpandRegionCookie struct {
|
||||||
|
|
||||||
// ExpandRegion sends an unchecked request.
|
// ExpandRegion sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// ExpandRegionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ExpandRegionCookie.Check()
|
// 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 {
|
func ExpandRegionChecked(c *xgb.Conn, Source, Destination Region, Left, Right, Top, Bottom uint16) ExpandRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -1218,9 +1206,8 @@ func (cook ExpandRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ExpandRegion
|
// expandRegionRequest writes a ExpandRegion request to a byte slice for transfer.
|
||||||
// expandRegionRequest writes a ExpandRegion request to a byte slice.
|
func expandRegionRequest(c *xgb.Conn, Source, Destination Region, Left, Right, Top, Bottom uint16) []byte {
|
||||||
func expandRegionRequest(c *xgb.Conn, Source Region, Destination Region, Left uint16, Right uint16, Top uint16, Bottom uint16) []byte {
|
|
||||||
size := 20
|
size := 20
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1263,7 +1250,7 @@ type FetchRegionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// FetchRegion sends a checked request.
|
// 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 {
|
func FetchRegion(c *xgb.Conn, Region Region) FetchRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1334,8 +1321,7 @@ func fetchRegionReply(buf []byte) *FetchRegionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for FetchRegion
|
// fetchRegionRequest writes a FetchRegion request to a byte slice for transfer.
|
||||||
// fetchRegionRequest writes a FetchRegion request to a byte slice.
|
|
||||||
func fetchRegionRequest(c *xgb.Conn, Region Region) []byte {
|
func fetchRegionRequest(c *xgb.Conn, Region Region) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1364,7 +1350,7 @@ type GetCursorImageCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetCursorImage sends a checked request.
|
// 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 {
|
func GetCursorImage(c *xgb.Conn) GetCursorImageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1462,8 +1448,7 @@ func getCursorImageReply(buf []byte) *GetCursorImageReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetCursorImage
|
// getCursorImageRequest writes a GetCursorImage request to a byte slice for transfer.
|
||||||
// getCursorImageRequest writes a GetCursorImage request to a byte slice.
|
|
||||||
func getCursorImageRequest(c *xgb.Conn) []byte {
|
func getCursorImageRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1489,7 +1474,7 @@ type GetCursorImageAndNameCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetCursorImageAndName sends a checked request.
|
// 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 {
|
func GetCursorImageAndName(c *xgb.Conn) GetCursorImageAndNameCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1603,8 +1588,7 @@ func getCursorImageAndNameReply(buf []byte) *GetCursorImageAndNameReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetCursorImageAndName
|
// getCursorImageAndNameRequest writes a GetCursorImageAndName request to a byte slice for transfer.
|
||||||
// getCursorImageAndNameRequest writes a GetCursorImageAndName request to a byte slice.
|
|
||||||
func getCursorImageAndNameRequest(c *xgb.Conn) []byte {
|
func getCursorImageAndNameRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1630,7 +1614,7 @@ type GetCursorNameCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetCursorName sends a checked request.
|
// 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 {
|
func GetCursorName(c *xgb.Conn, Cursor xproto.Cursor) GetCursorNameCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1709,8 +1693,7 @@ func getCursorNameReply(buf []byte) *GetCursorNameReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetCursorName
|
// getCursorNameRequest writes a GetCursorName request to a byte slice for transfer.
|
||||||
// getCursorNameRequest writes a GetCursorName request to a byte slice.
|
|
||||||
func getCursorNameRequest(c *xgb.Conn, Cursor xproto.Cursor) []byte {
|
func getCursorNameRequest(c *xgb.Conn, Cursor xproto.Cursor) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1752,7 +1735,7 @@ func HideCursor(c *xgb.Conn, Window xproto.Window) HideCursorCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// HideCursorChecked sends a checked request.
|
// 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 {
|
func HideCursorChecked(c *xgb.Conn, Window xproto.Window) HideCursorCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1770,8 +1753,7 @@ func (cook HideCursorCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for HideCursor
|
// hideCursorRequest writes a HideCursor request to a byte slice for transfer.
|
||||||
// hideCursorRequest writes a HideCursor request to a byte slice.
|
|
||||||
func hideCursorRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func hideCursorRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1801,7 +1783,7 @@ type IntersectRegionCookie struct {
|
||||||
|
|
||||||
// IntersectRegion sends an unchecked request.
|
// IntersectRegion sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// IntersectRegionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using IntersectRegionCookie.Check()
|
// If an error occurs, it can be retrieved using IntersectRegionCookie.Check.
|
||||||
func IntersectRegionChecked(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) IntersectRegionCookie {
|
func IntersectRegionChecked(c *xgb.Conn, Source1, Source2, Destination Region) IntersectRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -1831,9 +1813,8 @@ func (cook IntersectRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for IntersectRegion
|
// intersectRegionRequest writes a IntersectRegion request to a byte slice for transfer.
|
||||||
// intersectRegionRequest writes a IntersectRegion request to a byte slice.
|
func intersectRegionRequest(c *xgb.Conn, Source1, Source2, Destination Region) []byte {
|
||||||
func intersectRegionRequest(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1880,7 +1861,7 @@ func InvertRegion(c *xgb.Conn, Source Region, Bounds xproto.Rectangle, Destinati
|
||||||
}
|
}
|
||||||
|
|
||||||
// InvertRegionChecked sends a checked request.
|
// 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 {
|
func InvertRegionChecked(c *xgb.Conn, Source Region, Bounds xproto.Rectangle, Destination Region) InvertRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1898,8 +1879,7 @@ func (cook InvertRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for InvertRegion
|
// invertRegionRequest writes a InvertRegion request to a byte slice for transfer.
|
||||||
// invertRegionRequest writes a InvertRegion request to a byte slice.
|
|
||||||
func invertRegionRequest(c *xgb.Conn, Source Region, Bounds xproto.Rectangle, Destination Region) []byte {
|
func invertRegionRequest(c *xgb.Conn, Source Region, Bounds xproto.Rectangle, Destination Region) []byte {
|
||||||
size := 20
|
size := 20
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1937,8 +1917,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// 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 {
|
func QueryVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -1951,7 +1931,7 @@ func QueryVersion(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uin
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -2008,9 +1988,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uint32) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2042,7 +2021,7 @@ type RegionExtentsCookie struct {
|
||||||
|
|
||||||
// RegionExtents sends an unchecked request.
|
// RegionExtents sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// RegionExtentsChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using RegionExtentsCookie.Check()
|
// If an error occurs, it can be retrieved using RegionExtentsCookie.Check.
|
||||||
func RegionExtentsChecked(c *xgb.Conn, Source Region, Destination Region) RegionExtentsCookie {
|
func RegionExtentsChecked(c *xgb.Conn, Source, Destination Region) RegionExtentsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -2072,9 +2051,8 @@ func (cook RegionExtentsCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for RegionExtents
|
// regionExtentsRequest writes a RegionExtents request to a byte slice for transfer.
|
||||||
// regionExtentsRequest writes a RegionExtents request to a byte slice.
|
func regionExtentsRequest(c *xgb.Conn, Source, Destination Region) []byte {
|
||||||
func regionExtentsRequest(c *xgb.Conn, Source Region, Destination Region) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2118,7 +2096,7 @@ func SelectCursorInput(c *xgb.Conn, Window xproto.Window, EventMask uint32) Sele
|
||||||
}
|
}
|
||||||
|
|
||||||
// SelectCursorInputChecked sends a checked request.
|
// 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 {
|
func SelectCursorInputChecked(c *xgb.Conn, Window xproto.Window, EventMask uint32) SelectCursorInputCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2136,8 +2114,7 @@ func (cook SelectCursorInputCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SelectCursorInput
|
// selectCursorInputRequest writes a SelectCursorInput request to a byte slice for transfer.
|
||||||
// selectCursorInputRequest writes a SelectCursorInput request to a byte slice.
|
|
||||||
func selectCursorInputRequest(c *xgb.Conn, Window xproto.Window, EventMask uint32) []byte {
|
func selectCursorInputRequest(c *xgb.Conn, Window xproto.Window, EventMask uint32) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2182,7 +2159,7 @@ func SelectSelectionInput(c *xgb.Conn, Window xproto.Window, Selection xproto.At
|
||||||
}
|
}
|
||||||
|
|
||||||
// SelectSelectionInputChecked sends a checked request.
|
// 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 {
|
func SelectSelectionInputChecked(c *xgb.Conn, Window xproto.Window, Selection xproto.Atom, EventMask uint32) SelectSelectionInputCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2200,8 +2177,7 @@ func (cook SelectSelectionInputCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SelectSelectionInput
|
// selectSelectionInputRequest writes a SelectSelectionInput request to a byte slice for transfer.
|
||||||
// selectSelectionInputRequest writes a SelectSelectionInput request to a byte slice.
|
|
||||||
func selectSelectionInputRequest(c *xgb.Conn, Window xproto.Window, Selection xproto.Atom, EventMask uint32) []byte {
|
func selectSelectionInputRequest(c *xgb.Conn, Window xproto.Window, Selection xproto.Atom, EventMask uint32) []byte {
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2249,7 +2225,7 @@ func SetCursorName(c *xgb.Conn, Cursor xproto.Cursor, Nbytes uint16, Name string
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetCursorNameChecked sends a checked request.
|
// 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 {
|
func SetCursorNameChecked(c *xgb.Conn, Cursor xproto.Cursor, Nbytes uint16, Name string) SetCursorNameCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2267,8 +2243,7 @@ func (cook SetCursorNameCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetCursorName
|
// setCursorNameRequest writes a SetCursorName request to a byte slice for transfer.
|
||||||
// setCursorNameRequest writes a SetCursorName request to a byte slice.
|
|
||||||
func setCursorNameRequest(c *xgb.Conn, Cursor xproto.Cursor, Nbytes uint16, Name string) []byte {
|
func setCursorNameRequest(c *xgb.Conn, Cursor xproto.Cursor, Nbytes uint16, Name string) []byte {
|
||||||
size := xgb.Pad((12 + xgb.Pad((int(Nbytes) * 1))))
|
size := xgb.Pad((12 + xgb.Pad((int(Nbytes) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2306,7 +2281,7 @@ type SetGCClipRegionCookie struct {
|
||||||
|
|
||||||
// SetGCClipRegion sends an unchecked request.
|
// SetGCClipRegion sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// SetGCClipRegionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetGCClipRegionCookie.Check()
|
// 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 {
|
func SetGCClipRegionChecked(c *xgb.Conn, Gc xproto.Gcontext, Region Region, XOrigin, YOrigin int16) SetGCClipRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -2336,9 +2311,8 @@ func (cook SetGCClipRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetGCClipRegion
|
// setGCClipRegionRequest writes a SetGCClipRegion request to a byte slice for transfer.
|
||||||
// setGCClipRegionRequest writes a SetGCClipRegion request to a byte slice.
|
func setGCClipRegionRequest(c *xgb.Conn, Gc xproto.Gcontext, Region Region, XOrigin, YOrigin int16) []byte {
|
||||||
func setGCClipRegionRequest(c *xgb.Conn, Gc xproto.Gcontext, Region Region, XOrigin int16, YOrigin int16) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2376,7 +2350,7 @@ type SetPictureClipRegionCookie struct {
|
||||||
|
|
||||||
// SetPictureClipRegion sends an unchecked request.
|
// SetPictureClipRegion sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// SetPictureClipRegionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetPictureClipRegionCookie.Check()
|
// 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 {
|
func SetPictureClipRegionChecked(c *xgb.Conn, Picture render.Picture, Region Region, XOrigin, YOrigin int16) SetPictureClipRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -2406,9 +2380,8 @@ func (cook SetPictureClipRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetPictureClipRegion
|
// setPictureClipRegionRequest writes a SetPictureClipRegion request to a byte slice for transfer.
|
||||||
// setPictureClipRegionRequest writes a SetPictureClipRegion request to a byte slice.
|
func setPictureClipRegionRequest(c *xgb.Conn, Picture render.Picture, Region Region, XOrigin, YOrigin int16) []byte {
|
||||||
func setPictureClipRegionRequest(c *xgb.Conn, Picture render.Picture, Region Region, XOrigin int16, YOrigin int16) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2458,7 +2431,7 @@ func SetRegion(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) SetReg
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetRegionChecked sends a checked request.
|
// 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 {
|
func SetRegionChecked(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) SetRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2476,8 +2449,7 @@ func (cook SetRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetRegion
|
// setRegionRequest writes a SetRegion request to a byte slice for transfer.
|
||||||
// setRegionRequest writes a SetRegion request to a byte slice.
|
|
||||||
func setRegionRequest(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) []byte {
|
func setRegionRequest(c *xgb.Conn, Region Region, Rectangles []xproto.Rectangle) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((len(Rectangles) * 8))))
|
size := xgb.Pad((8 + xgb.Pad((len(Rectangles) * 8))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2509,7 +2481,7 @@ type SetWindowShapeRegionCookie struct {
|
||||||
|
|
||||||
// SetWindowShapeRegion sends an unchecked request.
|
// SetWindowShapeRegion sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// SetWindowShapeRegionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetWindowShapeRegionCookie.Check()
|
// 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 {
|
func SetWindowShapeRegionChecked(c *xgb.Conn, Dest xproto.Window, DestKind shape.Kind, XOffset, YOffset int16, Region Region) SetWindowShapeRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -2539,9 +2511,8 @@ func (cook SetWindowShapeRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetWindowShapeRegion
|
// setWindowShapeRegionRequest writes a SetWindowShapeRegion request to a byte slice for transfer.
|
||||||
// setWindowShapeRegionRequest writes a SetWindowShapeRegion request to a byte slice.
|
func setWindowShapeRegionRequest(c *xgb.Conn, Dest xproto.Window, DestKind shape.Kind, XOffset, YOffset int16, Region Region) []byte {
|
||||||
func setWindowShapeRegionRequest(c *xgb.Conn, Dest xproto.Window, DestKind shape.Kind, XOffset int16, YOffset int16, Region Region) []byte {
|
|
||||||
size := 20
|
size := 20
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2596,7 +2567,7 @@ func ShowCursor(c *xgb.Conn, Window xproto.Window) ShowCursorCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ShowCursorChecked sends a checked request.
|
// 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 {
|
func ShowCursorChecked(c *xgb.Conn, Window xproto.Window) ShowCursorCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2614,8 +2585,7 @@ func (cook ShowCursorCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ShowCursor
|
// showCursorRequest writes a ShowCursor request to a byte slice for transfer.
|
||||||
// showCursorRequest writes a ShowCursor request to a byte slice.
|
|
||||||
func showCursorRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func showCursorRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2645,7 +2615,7 @@ type SubtractRegionCookie struct {
|
||||||
|
|
||||||
// SubtractRegion sends an unchecked request.
|
// SubtractRegion sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// SubtractRegionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SubtractRegionCookie.Check()
|
// If an error occurs, it can be retrieved using SubtractRegionCookie.Check.
|
||||||
func SubtractRegionChecked(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) SubtractRegionCookie {
|
func SubtractRegionChecked(c *xgb.Conn, Source1, Source2, Destination Region) SubtractRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -2675,9 +2645,8 @@ func (cook SubtractRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SubtractRegion
|
// subtractRegionRequest writes a SubtractRegion request to a byte slice for transfer.
|
||||||
// subtractRegionRequest writes a SubtractRegion request to a byte slice.
|
func subtractRegionRequest(c *xgb.Conn, Source1, Source2, Destination Region) []byte {
|
||||||
func subtractRegionRequest(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2712,7 +2681,7 @@ type TranslateRegionCookie struct {
|
||||||
|
|
||||||
// TranslateRegion sends an unchecked request.
|
// TranslateRegion sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// TranslateRegionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using TranslateRegionCookie.Check()
|
// If an error occurs, it can be retrieved using TranslateRegionCookie.Check.
|
||||||
func TranslateRegionChecked(c *xgb.Conn, Region Region, Dx int16, Dy int16) TranslateRegionCookie {
|
func TranslateRegionChecked(c *xgb.Conn, Region Region, Dx, Dy int16) TranslateRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -2742,9 +2711,8 @@ func (cook TranslateRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for TranslateRegion
|
// translateRegionRequest writes a TranslateRegion request to a byte slice for transfer.
|
||||||
// translateRegionRequest writes a TranslateRegion request to a byte slice.
|
func translateRegionRequest(c *xgb.Conn, Region Region, Dx, Dy int16) []byte {
|
||||||
func translateRegionRequest(c *xgb.Conn, Region Region, Dx int16, Dy int16) []byte {
|
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2779,7 +2747,7 @@ type UnionRegionCookie struct {
|
||||||
|
|
||||||
// UnionRegion sends an unchecked request.
|
// UnionRegion sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// 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()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
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.
|
// UnionRegionChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using UnionRegionCookie.Check()
|
// If an error occurs, it can be retrieved using UnionRegionCookie.Check.
|
||||||
func UnionRegionChecked(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) UnionRegionCookie {
|
func UnionRegionChecked(c *xgb.Conn, Source1, Source2, Destination Region) UnionRegionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XFIXES"]; !ok {
|
if _, ok := c.Extensions["XFIXES"]; !ok {
|
||||||
|
@ -2809,9 +2777,8 @@ func (cook UnionRegionCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for UnionRegion
|
// unionRegionRequest writes a UnionRegion request to a byte slice for transfer.
|
||||||
// unionRegionRequest writes a UnionRegion request to a byte slice.
|
func unionRegionRequest(c *xgb.Conn, Source1, Source2, Destination Region) []byte {
|
||||||
func unionRegionRequest(c *xgb.Conn, Source1 Region, Source2 Region, Destination Region) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
|
|
@ -139,7 +139,7 @@ type GetScreenCountCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetScreenCount sends a checked request.
|
// GetScreenCount sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetScreenCountCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetScreenCountCookie.Reply.
|
||||||
func GetScreenCount(c *xgb.Conn, Window xproto.Window) GetScreenCountCookie {
|
func GetScreenCount(c *xgb.Conn, Window xproto.Window) GetScreenCountCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -204,8 +204,7 @@ func getScreenCountReply(buf []byte) *GetScreenCountReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetScreenCount
|
// getScreenCountRequest writes a GetScreenCount request to a byte slice for transfer.
|
||||||
// getScreenCountRequest writes a GetScreenCount request to a byte slice.
|
|
||||||
func getScreenCountRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func getScreenCountRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -234,7 +233,7 @@ type GetScreenSizeCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetScreenSize sends a checked request.
|
// GetScreenSize sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetScreenSizeCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetScreenSizeCookie.Reply.
|
||||||
func GetScreenSize(c *xgb.Conn, Window xproto.Window, Screen uint32) GetScreenSizeCookie {
|
func GetScreenSize(c *xgb.Conn, Window xproto.Window, Screen uint32) GetScreenSizeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -310,8 +309,7 @@ func getScreenSizeReply(buf []byte) *GetScreenSizeReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetScreenSize
|
// getScreenSizeRequest writes a GetScreenSize request to a byte slice for transfer.
|
||||||
// getScreenSizeRequest writes a GetScreenSize request to a byte slice.
|
|
||||||
func getScreenSizeRequest(c *xgb.Conn, Window xproto.Window, Screen uint32) []byte {
|
func getScreenSizeRequest(c *xgb.Conn, Window xproto.Window, Screen uint32) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -343,7 +341,7 @@ type GetStateCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetState sends a checked request.
|
// GetState sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetStateCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetStateCookie.Reply.
|
||||||
func GetState(c *xgb.Conn, Window xproto.Window) GetStateCookie {
|
func GetState(c *xgb.Conn, Window xproto.Window) GetStateCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -408,8 +406,7 @@ func getStateReply(buf []byte) *GetStateReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetState
|
// getStateRequest writes a GetState request to a byte slice for transfer.
|
||||||
// getStateRequest writes a GetState request to a byte slice.
|
|
||||||
func getStateRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func getStateRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -438,7 +435,7 @@ type IsActiveCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// IsActive sends a checked request.
|
// IsActive sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling IsActiveCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling IsActiveCookie.Reply.
|
||||||
func IsActive(c *xgb.Conn) IsActiveCookie {
|
func IsActive(c *xgb.Conn) IsActiveCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -502,8 +499,7 @@ func isActiveReply(buf []byte) *IsActiveReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for IsActive
|
// isActiveRequest writes a IsActive request to a byte slice for transfer.
|
||||||
// isActiveRequest writes a IsActive request to a byte slice.
|
|
||||||
func isActiveRequest(c *xgb.Conn) []byte {
|
func isActiveRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -529,7 +525,7 @@ type QueryScreensCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryScreens sends a checked request.
|
// QueryScreens sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryScreensCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryScreensCookie.Reply.
|
||||||
func QueryScreens(c *xgb.Conn) QueryScreensCookie {
|
func QueryScreens(c *xgb.Conn) QueryScreensCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -600,8 +596,7 @@ func queryScreensReply(buf []byte) *QueryScreensReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryScreens
|
// queryScreensRequest writes a QueryScreens request to a byte slice for transfer.
|
||||||
// queryScreensRequest writes a QueryScreens request to a byte slice.
|
|
||||||
func queryScreensRequest(c *xgb.Conn) []byte {
|
func queryScreensRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -627,8 +622,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn, Major byte, Minor byte) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn, Major, Minor byte) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XINERAMA"]; !ok {
|
if _, ok := c.Extensions["XINERAMA"]; !ok {
|
||||||
|
@ -641,7 +636,7 @@ func QueryVersion(c *xgb.Conn, Major byte, Minor byte) QueryVersionCookie {
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryVersionUnchecked(c *xgb.Conn, Major byte, Minor byte) QueryVersionCookie {
|
func QueryVersionUnchecked(c *xgb.Conn, Major, Minor byte) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XINERAMA"]; !ok {
|
if _, ok := c.Extensions["XINERAMA"]; !ok {
|
||||||
|
@ -695,9 +690,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, Major, Minor byte) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, Major byte, Minor byte) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
|
|
@ -451,7 +451,7 @@ type CreateContextCookie struct {
|
||||||
|
|
||||||
// CreateContext sends an unchecked request.
|
// CreateContext sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CreateContext(c *xgb.Conn, ContextId uint32, PrinterNameLen uint32, LocaleLen uint32, PrinterName []String8, Locale []String8) CreateContextCookie {
|
func CreateContext(c *xgb.Conn, ContextId, PrinterNameLen, LocaleLen uint32, PrinterName, Locale []String8) CreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XpExtension"]; !ok {
|
if _, ok := c.Extensions["XpExtension"]; !ok {
|
||||||
|
@ -463,8 +463,8 @@ func CreateContext(c *xgb.Conn, ContextId uint32, PrinterNameLen uint32, LocaleL
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateContextChecked sends a checked request.
|
// CreateContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using CreateContextCookie.Check()
|
// If an error occurs, it can be retrieved using CreateContextCookie.Check.
|
||||||
func CreateContextChecked(c *xgb.Conn, ContextId uint32, PrinterNameLen uint32, LocaleLen uint32, PrinterName []String8, Locale []String8) CreateContextCookie {
|
func CreateContextChecked(c *xgb.Conn, ContextId, PrinterNameLen, LocaleLen uint32, PrinterName, Locale []String8) CreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XpExtension"]; !ok {
|
if _, ok := c.Extensions["XpExtension"]; !ok {
|
||||||
|
@ -481,9 +481,8 @@ func (cook CreateContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateContext
|
// createContextRequest writes a CreateContext request to a byte slice for transfer.
|
||||||
// createContextRequest writes a CreateContext request to a byte slice.
|
func createContextRequest(c *xgb.Conn, ContextId, PrinterNameLen, LocaleLen uint32, PrinterName, Locale []String8) []byte {
|
||||||
func createContextRequest(c *xgb.Conn, ContextId uint32, PrinterNameLen uint32, LocaleLen uint32, PrinterName []String8, Locale []String8) []byte {
|
|
||||||
size := xgb.Pad(((16 + xgb.Pad((int(PrinterNameLen) * 1))) + xgb.Pad((int(LocaleLen) * 1))))
|
size := xgb.Pad(((16 + xgb.Pad((int(PrinterNameLen) * 1))) + xgb.Pad((int(LocaleLen) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -540,7 +539,7 @@ func PrintDestroyContext(c *xgb.Conn, Context uint32) PrintDestroyContextCookie
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintDestroyContextChecked sends a checked request.
|
// PrintDestroyContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintDestroyContextCookie.Check()
|
// If an error occurs, it can be retrieved using PrintDestroyContextCookie.Check.
|
||||||
func PrintDestroyContextChecked(c *xgb.Conn, Context uint32) PrintDestroyContextCookie {
|
func PrintDestroyContextChecked(c *xgb.Conn, Context uint32) PrintDestroyContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -558,8 +557,7 @@ func (cook PrintDestroyContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintDestroyContext
|
// printDestroyContextRequest writes a PrintDestroyContext request to a byte slice for transfer.
|
||||||
// printDestroyContextRequest writes a PrintDestroyContext request to a byte slice.
|
|
||||||
func printDestroyContextRequest(c *xgb.Conn, Context uint32) []byte {
|
func printDestroyContextRequest(c *xgb.Conn, Context uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -601,7 +599,7 @@ func PrintEndDoc(c *xgb.Conn, Cancel bool) PrintEndDocCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintEndDocChecked sends a checked request.
|
// PrintEndDocChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintEndDocCookie.Check()
|
// If an error occurs, it can be retrieved using PrintEndDocCookie.Check.
|
||||||
func PrintEndDocChecked(c *xgb.Conn, Cancel bool) PrintEndDocCookie {
|
func PrintEndDocChecked(c *xgb.Conn, Cancel bool) PrintEndDocCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -619,8 +617,7 @@ func (cook PrintEndDocCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintEndDoc
|
// printEndDocRequest writes a PrintEndDoc request to a byte slice for transfer.
|
||||||
// printEndDocRequest writes a PrintEndDoc request to a byte slice.
|
|
||||||
func printEndDocRequest(c *xgb.Conn, Cancel bool) []byte {
|
func printEndDocRequest(c *xgb.Conn, Cancel bool) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -666,7 +663,7 @@ func PrintEndJob(c *xgb.Conn, Cancel bool) PrintEndJobCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintEndJobChecked sends a checked request.
|
// PrintEndJobChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintEndJobCookie.Check()
|
// If an error occurs, it can be retrieved using PrintEndJobCookie.Check.
|
||||||
func PrintEndJobChecked(c *xgb.Conn, Cancel bool) PrintEndJobCookie {
|
func PrintEndJobChecked(c *xgb.Conn, Cancel bool) PrintEndJobCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -684,8 +681,7 @@ func (cook PrintEndJobCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintEndJob
|
// printEndJobRequest writes a PrintEndJob request to a byte slice for transfer.
|
||||||
// printEndJobRequest writes a PrintEndJob request to a byte slice.
|
|
||||||
func printEndJobRequest(c *xgb.Conn, Cancel bool) []byte {
|
func printEndJobRequest(c *xgb.Conn, Cancel bool) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -731,7 +727,7 @@ func PrintEndPage(c *xgb.Conn, Cancel bool) PrintEndPageCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintEndPageChecked sends a checked request.
|
// PrintEndPageChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintEndPageCookie.Check()
|
// If an error occurs, it can be retrieved using PrintEndPageCookie.Check.
|
||||||
func PrintEndPageChecked(c *xgb.Conn, Cancel bool) PrintEndPageCookie {
|
func PrintEndPageChecked(c *xgb.Conn, Cancel bool) PrintEndPageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -749,8 +745,7 @@ func (cook PrintEndPageCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintEndPage
|
// printEndPageRequest writes a PrintEndPage request to a byte slice for transfer.
|
||||||
// printEndPageRequest writes a PrintEndPage request to a byte slice.
|
|
||||||
func printEndPageRequest(c *xgb.Conn, Cancel bool) []byte {
|
func printEndPageRequest(c *xgb.Conn, Cancel bool) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -785,7 +780,7 @@ type PrintGetAttributesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintGetAttributes sends a checked request.
|
// PrintGetAttributes sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintGetAttributesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintGetAttributesCookie.Reply.
|
||||||
func PrintGetAttributes(c *xgb.Conn, Context Pcontext, Pool byte) PrintGetAttributesCookie {
|
func PrintGetAttributes(c *xgb.Conn, Context Pcontext, Pool byte) PrintGetAttributesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -859,8 +854,7 @@ func printGetAttributesReply(buf []byte) *PrintGetAttributesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintGetAttributes
|
// printGetAttributesRequest writes a PrintGetAttributes request to a byte slice for transfer.
|
||||||
// printGetAttributesRequest writes a PrintGetAttributes request to a byte slice.
|
|
||||||
func printGetAttributesRequest(c *xgb.Conn, Context Pcontext, Pool byte) []byte {
|
func printGetAttributesRequest(c *xgb.Conn, Context Pcontext, Pool byte) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -894,7 +888,7 @@ type PrintGetContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintGetContext sends a checked request.
|
// PrintGetContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintGetContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintGetContextCookie.Reply.
|
||||||
func PrintGetContext(c *xgb.Conn) PrintGetContextCookie {
|
func PrintGetContext(c *xgb.Conn) PrintGetContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -958,8 +952,7 @@ func printGetContextReply(buf []byte) *PrintGetContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintGetContext
|
// printGetContextRequest writes a PrintGetContext request to a byte slice for transfer.
|
||||||
// printGetContextRequest writes a PrintGetContext request to a byte slice.
|
|
||||||
func printGetContextRequest(c *xgb.Conn) []byte {
|
func printGetContextRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -985,7 +978,7 @@ type PrintGetDocumentDataCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintGetDocumentData sends a checked request.
|
// PrintGetDocumentData sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintGetDocumentDataCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintGetDocumentDataCookie.Reply.
|
||||||
func PrintGetDocumentData(c *xgb.Conn, Context Pcontext, MaxBytes uint32) PrintGetDocumentDataCookie {
|
func PrintGetDocumentData(c *xgb.Conn, Context Pcontext, MaxBytes uint32) PrintGetDocumentDataCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1065,8 +1058,7 @@ func printGetDocumentDataReply(buf []byte) *PrintGetDocumentDataReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintGetDocumentData
|
// printGetDocumentDataRequest writes a PrintGetDocumentData request to a byte slice for transfer.
|
||||||
// printGetDocumentDataRequest writes a PrintGetDocumentData request to a byte slice.
|
|
||||||
func printGetDocumentDataRequest(c *xgb.Conn, Context Pcontext, MaxBytes uint32) []byte {
|
func printGetDocumentDataRequest(c *xgb.Conn, Context Pcontext, MaxBytes uint32) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1098,7 +1090,7 @@ type PrintGetImageResolutionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintGetImageResolution sends a checked request.
|
// PrintGetImageResolution sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintGetImageResolutionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintGetImageResolutionCookie.Reply.
|
||||||
func PrintGetImageResolution(c *xgb.Conn, Context Pcontext) PrintGetImageResolutionCookie {
|
func PrintGetImageResolution(c *xgb.Conn, Context Pcontext) PrintGetImageResolutionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1162,8 +1154,7 @@ func printGetImageResolutionReply(buf []byte) *PrintGetImageResolutionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintGetImageResolution
|
// printGetImageResolutionRequest writes a PrintGetImageResolution request to a byte slice for transfer.
|
||||||
// printGetImageResolutionRequest writes a PrintGetImageResolution request to a byte slice.
|
|
||||||
func printGetImageResolutionRequest(c *xgb.Conn, Context Pcontext) []byte {
|
func printGetImageResolutionRequest(c *xgb.Conn, Context Pcontext) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1192,7 +1183,7 @@ type PrintGetOneAttributesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintGetOneAttributes sends a checked request.
|
// PrintGetOneAttributes sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintGetOneAttributesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintGetOneAttributesCookie.Reply.
|
||||||
func PrintGetOneAttributes(c *xgb.Conn, Context Pcontext, NameLen uint32, Pool byte, Name []String8) PrintGetOneAttributesCookie {
|
func PrintGetOneAttributes(c *xgb.Conn, Context Pcontext, NameLen uint32, Pool byte, Name []String8) PrintGetOneAttributesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1266,8 +1257,7 @@ func printGetOneAttributesReply(buf []byte) *PrintGetOneAttributesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintGetOneAttributes
|
// printGetOneAttributesRequest writes a PrintGetOneAttributes request to a byte slice for transfer.
|
||||||
// printGetOneAttributesRequest writes a PrintGetOneAttributes request to a byte slice.
|
|
||||||
func printGetOneAttributesRequest(c *xgb.Conn, Context Pcontext, NameLen uint32, Pool byte, Name []String8) []byte {
|
func printGetOneAttributesRequest(c *xgb.Conn, Context Pcontext, NameLen uint32, Pool byte, Name []String8) []byte {
|
||||||
size := xgb.Pad((16 + xgb.Pad((int(NameLen) * 1))))
|
size := xgb.Pad((16 + xgb.Pad((int(NameLen) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1309,7 +1299,7 @@ type PrintGetPageDimensionsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintGetPageDimensions sends a checked request.
|
// PrintGetPageDimensions sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintGetPageDimensionsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintGetPageDimensionsCookie.Reply.
|
||||||
func PrintGetPageDimensions(c *xgb.Conn, Context Pcontext) PrintGetPageDimensionsCookie {
|
func PrintGetPageDimensions(c *xgb.Conn, Context Pcontext) PrintGetPageDimensionsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1393,8 +1383,7 @@ func printGetPageDimensionsReply(buf []byte) *PrintGetPageDimensionsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintGetPageDimensions
|
// printGetPageDimensionsRequest writes a PrintGetPageDimensions request to a byte slice for transfer.
|
||||||
// printGetPageDimensionsRequest writes a PrintGetPageDimensions request to a byte slice.
|
|
||||||
func printGetPageDimensionsRequest(c *xgb.Conn, Context Pcontext) []byte {
|
func printGetPageDimensionsRequest(c *xgb.Conn, Context Pcontext) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1423,8 +1412,8 @@ type PrintGetPrinterListCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintGetPrinterList sends a checked request.
|
// PrintGetPrinterList sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintGetPrinterListCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintGetPrinterListCookie.Reply.
|
||||||
func PrintGetPrinterList(c *xgb.Conn, PrinterNameLen uint32, LocaleLen uint32, PrinterName []String8, Locale []String8) PrintGetPrinterListCookie {
|
func PrintGetPrinterList(c *xgb.Conn, PrinterNameLen, LocaleLen uint32, PrinterName, Locale []String8) PrintGetPrinterListCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XpExtension"]; !ok {
|
if _, ok := c.Extensions["XpExtension"]; !ok {
|
||||||
|
@ -1437,7 +1426,7 @@ func PrintGetPrinterList(c *xgb.Conn, PrinterNameLen uint32, LocaleLen uint32, P
|
||||||
|
|
||||||
// PrintGetPrinterListUnchecked sends an unchecked request.
|
// PrintGetPrinterListUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func PrintGetPrinterListUnchecked(c *xgb.Conn, PrinterNameLen uint32, LocaleLen uint32, PrinterName []String8, Locale []String8) PrintGetPrinterListCookie {
|
func PrintGetPrinterListUnchecked(c *xgb.Conn, PrinterNameLen, LocaleLen uint32, PrinterName, Locale []String8) PrintGetPrinterListCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XpExtension"]; !ok {
|
if _, ok := c.Extensions["XpExtension"]; !ok {
|
||||||
|
@ -1494,9 +1483,8 @@ func printGetPrinterListReply(buf []byte) *PrintGetPrinterListReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintGetPrinterList
|
// printGetPrinterListRequest writes a PrintGetPrinterList request to a byte slice for transfer.
|
||||||
// printGetPrinterListRequest writes a PrintGetPrinterList request to a byte slice.
|
func printGetPrinterListRequest(c *xgb.Conn, PrinterNameLen, LocaleLen uint32, PrinterName, Locale []String8) []byte {
|
||||||
func printGetPrinterListRequest(c *xgb.Conn, PrinterNameLen uint32, LocaleLen uint32, PrinterName []String8, Locale []String8) []byte {
|
|
||||||
size := xgb.Pad(((12 + xgb.Pad((int(PrinterNameLen) * 1))) + xgb.Pad((int(LocaleLen) * 1))))
|
size := xgb.Pad(((12 + xgb.Pad((int(PrinterNameLen) * 1))) + xgb.Pad((int(LocaleLen) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1537,7 +1525,7 @@ type PrintGetScreenOfContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintGetScreenOfContext sends a checked request.
|
// PrintGetScreenOfContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintGetScreenOfContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintGetScreenOfContextCookie.Reply.
|
||||||
func PrintGetScreenOfContext(c *xgb.Conn) PrintGetScreenOfContextCookie {
|
func PrintGetScreenOfContext(c *xgb.Conn) PrintGetScreenOfContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1601,8 +1589,7 @@ func printGetScreenOfContextReply(buf []byte) *PrintGetScreenOfContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintGetScreenOfContext
|
// printGetScreenOfContextRequest writes a PrintGetScreenOfContext request to a byte slice for transfer.
|
||||||
// printGetScreenOfContextRequest writes a PrintGetScreenOfContext request to a byte slice.
|
|
||||||
func printGetScreenOfContextRequest(c *xgb.Conn) []byte {
|
func printGetScreenOfContextRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1628,7 +1615,7 @@ type PrintInputSelectedCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintInputSelected sends a checked request.
|
// PrintInputSelected sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintInputSelectedCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintInputSelectedCookie.Reply.
|
||||||
func PrintInputSelected(c *xgb.Conn, Context Pcontext) PrintInputSelectedCookie {
|
func PrintInputSelected(c *xgb.Conn, Context Pcontext) PrintInputSelectedCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1696,8 +1683,7 @@ func printInputSelectedReply(buf []byte) *PrintInputSelectedReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintInputSelected
|
// printInputSelectedRequest writes a PrintInputSelected request to a byte slice for transfer.
|
||||||
// printInputSelectedRequest writes a PrintInputSelected request to a byte slice.
|
|
||||||
func printInputSelectedRequest(c *xgb.Conn, Context Pcontext) []byte {
|
func printInputSelectedRequest(c *xgb.Conn, Context Pcontext) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1727,7 +1713,7 @@ type PrintPutDocumentDataCookie struct {
|
||||||
|
|
||||||
// PrintPutDocumentData sends an unchecked request.
|
// PrintPutDocumentData sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func PrintPutDocumentData(c *xgb.Conn, Drawable xproto.Drawable, LenData uint32, LenFmt uint16, LenOptions uint16, Data []byte, DocFormat []String8, Options []String8) PrintPutDocumentDataCookie {
|
func PrintPutDocumentData(c *xgb.Conn, Drawable xproto.Drawable, LenData uint32, LenFmt, LenOptions uint16, Data []byte, DocFormat, Options []String8) PrintPutDocumentDataCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XpExtension"]; !ok {
|
if _, ok := c.Extensions["XpExtension"]; !ok {
|
||||||
|
@ -1739,8 +1725,8 @@ func PrintPutDocumentData(c *xgb.Conn, Drawable xproto.Drawable, LenData uint32,
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintPutDocumentDataChecked sends a checked request.
|
// PrintPutDocumentDataChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintPutDocumentDataCookie.Check()
|
// If an error occurs, it can be retrieved using PrintPutDocumentDataCookie.Check.
|
||||||
func PrintPutDocumentDataChecked(c *xgb.Conn, Drawable xproto.Drawable, LenData uint32, LenFmt uint16, LenOptions uint16, Data []byte, DocFormat []String8, Options []String8) PrintPutDocumentDataCookie {
|
func PrintPutDocumentDataChecked(c *xgb.Conn, Drawable xproto.Drawable, LenData uint32, LenFmt, LenOptions uint16, Data []byte, DocFormat, Options []String8) PrintPutDocumentDataCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XpExtension"]; !ok {
|
if _, ok := c.Extensions["XpExtension"]; !ok {
|
||||||
|
@ -1757,9 +1743,8 @@ func (cook PrintPutDocumentDataCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintPutDocumentData
|
// printPutDocumentDataRequest writes a PrintPutDocumentData request to a byte slice for transfer.
|
||||||
// printPutDocumentDataRequest writes a PrintPutDocumentData request to a byte slice.
|
func printPutDocumentDataRequest(c *xgb.Conn, Drawable xproto.Drawable, LenData uint32, LenFmt, LenOptions uint16, Data []byte, DocFormat, Options []String8) []byte {
|
||||||
func printPutDocumentDataRequest(c *xgb.Conn, Drawable xproto.Drawable, LenData uint32, LenFmt uint16, LenOptions uint16, Data []byte, DocFormat []String8, Options []String8) []byte {
|
|
||||||
size := xgb.Pad((((16 + xgb.Pad((int(LenData) * 1))) + xgb.Pad((int(LenFmt) * 1))) + xgb.Pad((int(LenOptions) * 1))))
|
size := xgb.Pad((((16 + xgb.Pad((int(LenData) * 1))) + xgb.Pad((int(LenFmt) * 1))) + xgb.Pad((int(LenOptions) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1809,7 +1794,7 @@ type PrintQueryScreensCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintQueryScreens sends a checked request.
|
// PrintQueryScreens sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintQueryScreensCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintQueryScreensCookie.Reply.
|
||||||
func PrintQueryScreens(c *xgb.Conn) PrintQueryScreensCookie {
|
func PrintQueryScreens(c *xgb.Conn) PrintQueryScreensCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1883,8 +1868,7 @@ func printQueryScreensReply(buf []byte) *PrintQueryScreensReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintQueryScreens
|
// printQueryScreensRequest writes a PrintQueryScreens request to a byte slice for transfer.
|
||||||
// printQueryScreensRequest writes a PrintQueryScreens request to a byte slice.
|
|
||||||
func printQueryScreensRequest(c *xgb.Conn) []byte {
|
func printQueryScreensRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1910,7 +1894,7 @@ type PrintQueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintQueryVersion sends a checked request.
|
// PrintQueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintQueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintQueryVersionCookie.Reply.
|
||||||
func PrintQueryVersion(c *xgb.Conn) PrintQueryVersionCookie {
|
func PrintQueryVersion(c *xgb.Conn) PrintQueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1978,8 +1962,7 @@ func printQueryVersionReply(buf []byte) *PrintQueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintQueryVersion
|
// printQueryVersionRequest writes a PrintQueryVersion request to a byte slice for transfer.
|
||||||
// printQueryVersionRequest writes a PrintQueryVersion request to a byte slice.
|
|
||||||
func printQueryVersionRequest(c *xgb.Conn) []byte {
|
func printQueryVersionRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2018,7 +2001,7 @@ func PrintRehashPrinterList(c *xgb.Conn) PrintRehashPrinterListCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintRehashPrinterListChecked sends a checked request.
|
// PrintRehashPrinterListChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintRehashPrinterListCookie.Check()
|
// If an error occurs, it can be retrieved using PrintRehashPrinterListCookie.Check.
|
||||||
func PrintRehashPrinterListChecked(c *xgb.Conn) PrintRehashPrinterListCookie {
|
func PrintRehashPrinterListChecked(c *xgb.Conn) PrintRehashPrinterListCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2036,8 +2019,7 @@ func (cook PrintRehashPrinterListCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintRehashPrinterList
|
// printRehashPrinterListRequest writes a PrintRehashPrinterList request to a byte slice for transfer.
|
||||||
// printRehashPrinterListRequest writes a PrintRehashPrinterList request to a byte slice.
|
|
||||||
func printRehashPrinterListRequest(c *xgb.Conn) []byte {
|
func printRehashPrinterListRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2076,7 +2058,7 @@ func PrintSelectInput(c *xgb.Conn, Context Pcontext, EventMask uint32) PrintSele
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintSelectInputChecked sends a checked request.
|
// PrintSelectInputChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintSelectInputCookie.Check()
|
// If an error occurs, it can be retrieved using PrintSelectInputCookie.Check.
|
||||||
func PrintSelectInputChecked(c *xgb.Conn, Context Pcontext, EventMask uint32) PrintSelectInputCookie {
|
func PrintSelectInputChecked(c *xgb.Conn, Context Pcontext, EventMask uint32) PrintSelectInputCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2094,8 +2076,7 @@ func (cook PrintSelectInputCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintSelectInput
|
// printSelectInputRequest writes a PrintSelectInput request to a byte slice for transfer.
|
||||||
// printSelectInputRequest writes a PrintSelectInput request to a byte slice.
|
|
||||||
func printSelectInputRequest(c *xgb.Conn, Context Pcontext, EventMask uint32) []byte {
|
func printSelectInputRequest(c *xgb.Conn, Context Pcontext, EventMask uint32) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2128,7 +2109,7 @@ type PrintSetAttributesCookie struct {
|
||||||
|
|
||||||
// PrintSetAttributes sends an unchecked request.
|
// PrintSetAttributes sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func PrintSetAttributes(c *xgb.Conn, Context Pcontext, StringLen uint32, Pool byte, Rule byte, Attributes []String8) PrintSetAttributesCookie {
|
func PrintSetAttributes(c *xgb.Conn, Context Pcontext, StringLen uint32, Pool, Rule byte, Attributes []String8) PrintSetAttributesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XpExtension"]; !ok {
|
if _, ok := c.Extensions["XpExtension"]; !ok {
|
||||||
|
@ -2140,8 +2121,8 @@ func PrintSetAttributes(c *xgb.Conn, Context Pcontext, StringLen uint32, Pool by
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintSetAttributesChecked sends a checked request.
|
// PrintSetAttributesChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintSetAttributesCookie.Check()
|
// If an error occurs, it can be retrieved using PrintSetAttributesCookie.Check.
|
||||||
func PrintSetAttributesChecked(c *xgb.Conn, Context Pcontext, StringLen uint32, Pool byte, Rule byte, Attributes []String8) PrintSetAttributesCookie {
|
func PrintSetAttributesChecked(c *xgb.Conn, Context Pcontext, StringLen uint32, Pool, Rule byte, Attributes []String8) PrintSetAttributesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XpExtension"]; !ok {
|
if _, ok := c.Extensions["XpExtension"]; !ok {
|
||||||
|
@ -2158,9 +2139,8 @@ func (cook PrintSetAttributesCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintSetAttributes
|
// printSetAttributesRequest writes a PrintSetAttributes request to a byte slice for transfer.
|
||||||
// printSetAttributesRequest writes a PrintSetAttributes request to a byte slice.
|
func printSetAttributesRequest(c *xgb.Conn, Context Pcontext, StringLen uint32, Pool, Rule byte, Attributes []String8) []byte {
|
||||||
func printSetAttributesRequest(c *xgb.Conn, Context Pcontext, StringLen uint32, Pool byte, Rule byte, Attributes []String8) []byte {
|
|
||||||
size := xgb.Pad((16 + xgb.Pad((len(Attributes) * 1))))
|
size := xgb.Pad((16 + xgb.Pad((len(Attributes) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2217,7 +2197,7 @@ func PrintSetContext(c *xgb.Conn, Context uint32) PrintSetContextCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintSetContextChecked sends a checked request.
|
// PrintSetContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintSetContextCookie.Check()
|
// If an error occurs, it can be retrieved using PrintSetContextCookie.Check.
|
||||||
func PrintSetContextChecked(c *xgb.Conn, Context uint32) PrintSetContextCookie {
|
func PrintSetContextChecked(c *xgb.Conn, Context uint32) PrintSetContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2235,8 +2215,7 @@ func (cook PrintSetContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintSetContext
|
// printSetContextRequest writes a PrintSetContext request to a byte slice for transfer.
|
||||||
// printSetContextRequest writes a PrintSetContext request to a byte slice.
|
|
||||||
func printSetContextRequest(c *xgb.Conn, Context uint32) []byte {
|
func printSetContextRequest(c *xgb.Conn, Context uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2265,7 +2244,7 @@ type PrintSetImageResolutionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintSetImageResolution sends a checked request.
|
// PrintSetImageResolution sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling PrintSetImageResolutionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling PrintSetImageResolutionCookie.Reply.
|
||||||
func PrintSetImageResolution(c *xgb.Conn, Context Pcontext, ImageResolution uint16) PrintSetImageResolutionCookie {
|
func PrintSetImageResolution(c *xgb.Conn, Context Pcontext, ImageResolution uint16) PrintSetImageResolutionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2334,8 +2313,7 @@ func printSetImageResolutionReply(buf []byte) *PrintSetImageResolutionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintSetImageResolution
|
// printSetImageResolutionRequest writes a PrintSetImageResolution request to a byte slice for transfer.
|
||||||
// printSetImageResolutionRequest writes a PrintSetImageResolution request to a byte slice.
|
|
||||||
func printSetImageResolutionRequest(c *xgb.Conn, Context Pcontext, ImageResolution uint16) []byte {
|
func printSetImageResolutionRequest(c *xgb.Conn, Context Pcontext, ImageResolution uint16) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2380,7 +2358,7 @@ func PrintStartDoc(c *xgb.Conn, DriverMode byte) PrintStartDocCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintStartDocChecked sends a checked request.
|
// PrintStartDocChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintStartDocCookie.Check()
|
// If an error occurs, it can be retrieved using PrintStartDocCookie.Check.
|
||||||
func PrintStartDocChecked(c *xgb.Conn, DriverMode byte) PrintStartDocCookie {
|
func PrintStartDocChecked(c *xgb.Conn, DriverMode byte) PrintStartDocCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2398,8 +2376,7 @@ func (cook PrintStartDocCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintStartDoc
|
// printStartDocRequest writes a PrintStartDoc request to a byte slice for transfer.
|
||||||
// printStartDocRequest writes a PrintStartDoc request to a byte slice.
|
|
||||||
func printStartDocRequest(c *xgb.Conn, DriverMode byte) []byte {
|
func printStartDocRequest(c *xgb.Conn, DriverMode byte) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2441,7 +2418,7 @@ func PrintStartJob(c *xgb.Conn, OutputMode byte) PrintStartJobCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintStartJobChecked sends a checked request.
|
// PrintStartJobChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintStartJobCookie.Check()
|
// If an error occurs, it can be retrieved using PrintStartJobCookie.Check.
|
||||||
func PrintStartJobChecked(c *xgb.Conn, OutputMode byte) PrintStartJobCookie {
|
func PrintStartJobChecked(c *xgb.Conn, OutputMode byte) PrintStartJobCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2459,8 +2436,7 @@ func (cook PrintStartJobCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintStartJob
|
// printStartJobRequest writes a PrintStartJob request to a byte slice for transfer.
|
||||||
// printStartJobRequest writes a PrintStartJob request to a byte slice.
|
|
||||||
func printStartJobRequest(c *xgb.Conn, OutputMode byte) []byte {
|
func printStartJobRequest(c *xgb.Conn, OutputMode byte) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2502,7 +2478,7 @@ func PrintStartPage(c *xgb.Conn, Window xproto.Window) PrintStartPageCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// PrintStartPageChecked sends a checked request.
|
// PrintStartPageChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PrintStartPageCookie.Check()
|
// If an error occurs, it can be retrieved using PrintStartPageCookie.Check.
|
||||||
func PrintStartPageChecked(c *xgb.Conn, Window xproto.Window) PrintStartPageCookie {
|
func PrintStartPageChecked(c *xgb.Conn, Window xproto.Window) PrintStartPageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2520,8 +2496,7 @@ func (cook PrintStartPageCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PrintStartPage
|
// printStartPageRequest writes a PrintStartPage request to a byte slice for transfer.
|
||||||
// printStartPageRequest writes a PrintStartPage request to a byte slice.
|
|
||||||
func printStartPageRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func printStartPageRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -173,7 +173,7 @@ type GetClientContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetClientContext sends a checked request.
|
// GetClientContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetClientContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetClientContextCookie.Reply.
|
||||||
func GetClientContext(c *xgb.Conn, Resource uint32) GetClientContextCookie {
|
func GetClientContext(c *xgb.Conn, Resource uint32) GetClientContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -248,8 +248,7 @@ func getClientContextReply(buf []byte) *GetClientContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetClientContext
|
// getClientContextRequest writes a GetClientContext request to a byte slice for transfer.
|
||||||
// getClientContextRequest writes a GetClientContext request to a byte slice.
|
|
||||||
func getClientContextRequest(c *xgb.Conn, Resource uint32) []byte {
|
func getClientContextRequest(c *xgb.Conn, Resource uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -278,7 +277,7 @@ type GetDeviceContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetDeviceContext sends a checked request.
|
// GetDeviceContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetDeviceContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetDeviceContextCookie.Reply.
|
||||||
func GetDeviceContext(c *xgb.Conn, Device uint32) GetDeviceContextCookie {
|
func GetDeviceContext(c *xgb.Conn, Device uint32) GetDeviceContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -353,8 +352,7 @@ func getDeviceContextReply(buf []byte) *GetDeviceContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetDeviceContext
|
// getDeviceContextRequest writes a GetDeviceContext request to a byte slice for transfer.
|
||||||
// getDeviceContextRequest writes a GetDeviceContext request to a byte slice.
|
|
||||||
func getDeviceContextRequest(c *xgb.Conn, Device uint32) []byte {
|
func getDeviceContextRequest(c *xgb.Conn, Device uint32) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -383,7 +381,7 @@ type GetDeviceCreateContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetDeviceCreateContext sends a checked request.
|
// GetDeviceCreateContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetDeviceCreateContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetDeviceCreateContextCookie.Reply.
|
||||||
func GetDeviceCreateContext(c *xgb.Conn) GetDeviceCreateContextCookie {
|
func GetDeviceCreateContext(c *xgb.Conn) GetDeviceCreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -458,8 +456,7 @@ func getDeviceCreateContextReply(buf []byte) *GetDeviceCreateContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetDeviceCreateContext
|
// getDeviceCreateContextRequest writes a GetDeviceCreateContext request to a byte slice for transfer.
|
||||||
// getDeviceCreateContextRequest writes a GetDeviceCreateContext request to a byte slice.
|
|
||||||
func getDeviceCreateContextRequest(c *xgb.Conn) []byte {
|
func getDeviceCreateContextRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -485,7 +482,7 @@ type GetPropertyContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetPropertyContext sends a checked request.
|
// GetPropertyContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetPropertyContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetPropertyContextCookie.Reply.
|
||||||
func GetPropertyContext(c *xgb.Conn, Window xproto.Window, Property xproto.Atom) GetPropertyContextCookie {
|
func GetPropertyContext(c *xgb.Conn, Window xproto.Window, Property xproto.Atom) GetPropertyContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -560,8 +557,7 @@ func getPropertyContextReply(buf []byte) *GetPropertyContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetPropertyContext
|
// getPropertyContextRequest writes a GetPropertyContext request to a byte slice for transfer.
|
||||||
// getPropertyContextRequest writes a GetPropertyContext request to a byte slice.
|
|
||||||
func getPropertyContextRequest(c *xgb.Conn, Window xproto.Window, Property xproto.Atom) []byte {
|
func getPropertyContextRequest(c *xgb.Conn, Window xproto.Window, Property xproto.Atom) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -593,7 +589,7 @@ type GetPropertyCreateContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetPropertyCreateContext sends a checked request.
|
// GetPropertyCreateContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetPropertyCreateContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetPropertyCreateContextCookie.Reply.
|
||||||
func GetPropertyCreateContext(c *xgb.Conn) GetPropertyCreateContextCookie {
|
func GetPropertyCreateContext(c *xgb.Conn) GetPropertyCreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -668,8 +664,7 @@ func getPropertyCreateContextReply(buf []byte) *GetPropertyCreateContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetPropertyCreateContext
|
// getPropertyCreateContextRequest writes a GetPropertyCreateContext request to a byte slice for transfer.
|
||||||
// getPropertyCreateContextRequest writes a GetPropertyCreateContext request to a byte slice.
|
|
||||||
func getPropertyCreateContextRequest(c *xgb.Conn) []byte {
|
func getPropertyCreateContextRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -695,7 +690,7 @@ type GetPropertyDataContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetPropertyDataContext sends a checked request.
|
// GetPropertyDataContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetPropertyDataContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetPropertyDataContextCookie.Reply.
|
||||||
func GetPropertyDataContext(c *xgb.Conn, Window xproto.Window, Property xproto.Atom) GetPropertyDataContextCookie {
|
func GetPropertyDataContext(c *xgb.Conn, Window xproto.Window, Property xproto.Atom) GetPropertyDataContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -770,8 +765,7 @@ func getPropertyDataContextReply(buf []byte) *GetPropertyDataContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetPropertyDataContext
|
// getPropertyDataContextRequest writes a GetPropertyDataContext request to a byte slice for transfer.
|
||||||
// getPropertyDataContextRequest writes a GetPropertyDataContext request to a byte slice.
|
|
||||||
func getPropertyDataContextRequest(c *xgb.Conn, Window xproto.Window, Property xproto.Atom) []byte {
|
func getPropertyDataContextRequest(c *xgb.Conn, Window xproto.Window, Property xproto.Atom) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -803,7 +797,7 @@ type GetPropertyUseContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetPropertyUseContext sends a checked request.
|
// GetPropertyUseContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetPropertyUseContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetPropertyUseContextCookie.Reply.
|
||||||
func GetPropertyUseContext(c *xgb.Conn) GetPropertyUseContextCookie {
|
func GetPropertyUseContext(c *xgb.Conn) GetPropertyUseContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -878,8 +872,7 @@ func getPropertyUseContextReply(buf []byte) *GetPropertyUseContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetPropertyUseContext
|
// getPropertyUseContextRequest writes a GetPropertyUseContext request to a byte slice for transfer.
|
||||||
// getPropertyUseContextRequest writes a GetPropertyUseContext request to a byte slice.
|
|
||||||
func getPropertyUseContextRequest(c *xgb.Conn) []byte {
|
func getPropertyUseContextRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -905,7 +898,7 @@ type GetSelectionContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetSelectionContext sends a checked request.
|
// GetSelectionContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetSelectionContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetSelectionContextCookie.Reply.
|
||||||
func GetSelectionContext(c *xgb.Conn, Selection xproto.Atom) GetSelectionContextCookie {
|
func GetSelectionContext(c *xgb.Conn, Selection xproto.Atom) GetSelectionContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -980,8 +973,7 @@ func getSelectionContextReply(buf []byte) *GetSelectionContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetSelectionContext
|
// getSelectionContextRequest writes a GetSelectionContext request to a byte slice for transfer.
|
||||||
// getSelectionContextRequest writes a GetSelectionContext request to a byte slice.
|
|
||||||
func getSelectionContextRequest(c *xgb.Conn, Selection xproto.Atom) []byte {
|
func getSelectionContextRequest(c *xgb.Conn, Selection xproto.Atom) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1010,7 +1002,7 @@ type GetSelectionCreateContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetSelectionCreateContext sends a checked request.
|
// GetSelectionCreateContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetSelectionCreateContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetSelectionCreateContextCookie.Reply.
|
||||||
func GetSelectionCreateContext(c *xgb.Conn) GetSelectionCreateContextCookie {
|
func GetSelectionCreateContext(c *xgb.Conn) GetSelectionCreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1085,8 +1077,7 @@ func getSelectionCreateContextReply(buf []byte) *GetSelectionCreateContextReply
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetSelectionCreateContext
|
// getSelectionCreateContextRequest writes a GetSelectionCreateContext request to a byte slice for transfer.
|
||||||
// getSelectionCreateContextRequest writes a GetSelectionCreateContext request to a byte slice.
|
|
||||||
func getSelectionCreateContextRequest(c *xgb.Conn) []byte {
|
func getSelectionCreateContextRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1112,7 +1103,7 @@ type GetSelectionDataContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetSelectionDataContext sends a checked request.
|
// GetSelectionDataContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetSelectionDataContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetSelectionDataContextCookie.Reply.
|
||||||
func GetSelectionDataContext(c *xgb.Conn, Selection xproto.Atom) GetSelectionDataContextCookie {
|
func GetSelectionDataContext(c *xgb.Conn, Selection xproto.Atom) GetSelectionDataContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1187,8 +1178,7 @@ func getSelectionDataContextReply(buf []byte) *GetSelectionDataContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetSelectionDataContext
|
// getSelectionDataContextRequest writes a GetSelectionDataContext request to a byte slice for transfer.
|
||||||
// getSelectionDataContextRequest writes a GetSelectionDataContext request to a byte slice.
|
|
||||||
func getSelectionDataContextRequest(c *xgb.Conn, Selection xproto.Atom) []byte {
|
func getSelectionDataContextRequest(c *xgb.Conn, Selection xproto.Atom) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1217,7 +1207,7 @@ type GetSelectionUseContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetSelectionUseContext sends a checked request.
|
// GetSelectionUseContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetSelectionUseContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetSelectionUseContextCookie.Reply.
|
||||||
func GetSelectionUseContext(c *xgb.Conn) GetSelectionUseContextCookie {
|
func GetSelectionUseContext(c *xgb.Conn) GetSelectionUseContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1292,8 +1282,7 @@ func getSelectionUseContextReply(buf []byte) *GetSelectionUseContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetSelectionUseContext
|
// getSelectionUseContextRequest writes a GetSelectionUseContext request to a byte slice for transfer.
|
||||||
// getSelectionUseContextRequest writes a GetSelectionUseContext request to a byte slice.
|
|
||||||
func getSelectionUseContextRequest(c *xgb.Conn) []byte {
|
func getSelectionUseContextRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1319,7 +1308,7 @@ type GetWindowContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetWindowContext sends a checked request.
|
// GetWindowContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetWindowContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetWindowContextCookie.Reply.
|
||||||
func GetWindowContext(c *xgb.Conn, Window xproto.Window) GetWindowContextCookie {
|
func GetWindowContext(c *xgb.Conn, Window xproto.Window) GetWindowContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1394,8 +1383,7 @@ func getWindowContextReply(buf []byte) *GetWindowContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetWindowContext
|
// getWindowContextRequest writes a GetWindowContext request to a byte slice for transfer.
|
||||||
// getWindowContextRequest writes a GetWindowContext request to a byte slice.
|
|
||||||
func getWindowContextRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func getWindowContextRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1424,7 +1412,7 @@ type GetWindowCreateContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetWindowCreateContext sends a checked request.
|
// GetWindowCreateContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetWindowCreateContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetWindowCreateContextCookie.Reply.
|
||||||
func GetWindowCreateContext(c *xgb.Conn) GetWindowCreateContextCookie {
|
func GetWindowCreateContext(c *xgb.Conn) GetWindowCreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1499,8 +1487,7 @@ func getWindowCreateContextReply(buf []byte) *GetWindowCreateContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetWindowCreateContext
|
// getWindowCreateContextRequest writes a GetWindowCreateContext request to a byte slice for transfer.
|
||||||
// getWindowCreateContextRequest writes a GetWindowCreateContext request to a byte slice.
|
|
||||||
func getWindowCreateContextRequest(c *xgb.Conn) []byte {
|
func getWindowCreateContextRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1526,7 +1513,7 @@ type ListPropertiesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ListProperties sends a checked request.
|
// ListProperties sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling ListPropertiesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling ListPropertiesCookie.Reply.
|
||||||
func ListProperties(c *xgb.Conn, Window xproto.Window) ListPropertiesCookie {
|
func ListProperties(c *xgb.Conn, Window xproto.Window) ListPropertiesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1597,8 +1584,7 @@ func listPropertiesReply(buf []byte) *ListPropertiesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ListProperties
|
// listPropertiesRequest writes a ListProperties request to a byte slice for transfer.
|
||||||
// listPropertiesRequest writes a ListProperties request to a byte slice.
|
|
||||||
func listPropertiesRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func listPropertiesRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1627,7 +1613,7 @@ type ListSelectionsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ListSelections sends a checked request.
|
// ListSelections sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling ListSelectionsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling ListSelectionsCookie.Reply.
|
||||||
func ListSelections(c *xgb.Conn) ListSelectionsCookie {
|
func ListSelections(c *xgb.Conn) ListSelectionsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1698,8 +1684,7 @@ func listSelectionsReply(buf []byte) *ListSelectionsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ListSelections
|
// listSelectionsRequest writes a ListSelections request to a byte slice for transfer.
|
||||||
// listSelectionsRequest writes a ListSelections request to a byte slice.
|
|
||||||
func listSelectionsRequest(c *xgb.Conn) []byte {
|
func listSelectionsRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1725,8 +1710,8 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn, ClientMajor byte, ClientMinor byte) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn, ClientMajor, ClientMinor byte) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SELinux"]; !ok {
|
if _, ok := c.Extensions["SELinux"]; !ok {
|
||||||
|
@ -1739,7 +1724,7 @@ func QueryVersion(c *xgb.Conn, ClientMajor byte, ClientMinor byte) QueryVersionC
|
||||||
|
|
||||||
// QueryVersionUnchecked sends an unchecked request.
|
// QueryVersionUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryVersionUnchecked(c *xgb.Conn, ClientMajor byte, ClientMinor byte) QueryVersionCookie {
|
func QueryVersionUnchecked(c *xgb.Conn, ClientMajor, ClientMinor byte) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SELinux"]; !ok {
|
if _, ok := c.Extensions["SELinux"]; !ok {
|
||||||
|
@ -1793,9 +1778,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
func queryVersionRequest(c *xgb.Conn, ClientMajor, ClientMinor byte) []byte {
|
||||||
func queryVersionRequest(c *xgb.Conn, ClientMajor byte, ClientMinor byte) []byte {
|
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1827,7 +1811,7 @@ type SetDeviceContextCookie struct {
|
||||||
|
|
||||||
// SetDeviceContext sends an unchecked request.
|
// SetDeviceContext sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func SetDeviceContext(c *xgb.Conn, Device uint32, ContextLen uint32, Context string) SetDeviceContextCookie {
|
func SetDeviceContext(c *xgb.Conn, Device, ContextLen uint32, Context string) SetDeviceContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SELinux"]; !ok {
|
if _, ok := c.Extensions["SELinux"]; !ok {
|
||||||
|
@ -1839,8 +1823,8 @@ func SetDeviceContext(c *xgb.Conn, Device uint32, ContextLen uint32, Context str
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetDeviceContextChecked sends a checked request.
|
// SetDeviceContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetDeviceContextCookie.Check()
|
// If an error occurs, it can be retrieved using SetDeviceContextCookie.Check.
|
||||||
func SetDeviceContextChecked(c *xgb.Conn, Device uint32, ContextLen uint32, Context string) SetDeviceContextCookie {
|
func SetDeviceContextChecked(c *xgb.Conn, Device, ContextLen uint32, Context string) SetDeviceContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["SELinux"]; !ok {
|
if _, ok := c.Extensions["SELinux"]; !ok {
|
||||||
|
@ -1857,9 +1841,8 @@ func (cook SetDeviceContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetDeviceContext
|
// setDeviceContextRequest writes a SetDeviceContext request to a byte slice for transfer.
|
||||||
// setDeviceContextRequest writes a SetDeviceContext request to a byte slice.
|
func setDeviceContextRequest(c *xgb.Conn, Device, ContextLen uint32, Context string) []byte {
|
||||||
func setDeviceContextRequest(c *xgb.Conn, Device uint32, ContextLen uint32, Context string) []byte {
|
|
||||||
size := xgb.Pad((12 + xgb.Pad((int(ContextLen) * 1))))
|
size := xgb.Pad((12 + xgb.Pad((int(ContextLen) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1906,7 +1889,7 @@ func SetDeviceCreateContext(c *xgb.Conn, ContextLen uint32, Context string) SetD
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetDeviceCreateContextChecked sends a checked request.
|
// SetDeviceCreateContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetDeviceCreateContextCookie.Check()
|
// If an error occurs, it can be retrieved using SetDeviceCreateContextCookie.Check.
|
||||||
func SetDeviceCreateContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetDeviceCreateContextCookie {
|
func SetDeviceCreateContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetDeviceCreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1924,8 +1907,7 @@ func (cook SetDeviceCreateContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetDeviceCreateContext
|
// setDeviceCreateContextRequest writes a SetDeviceCreateContext request to a byte slice for transfer.
|
||||||
// setDeviceCreateContextRequest writes a SetDeviceCreateContext request to a byte slice.
|
|
||||||
func setDeviceCreateContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
func setDeviceCreateContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1970,7 +1952,7 @@ func SetPropertyCreateContext(c *xgb.Conn, ContextLen uint32, Context string) Se
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetPropertyCreateContextChecked sends a checked request.
|
// SetPropertyCreateContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetPropertyCreateContextCookie.Check()
|
// If an error occurs, it can be retrieved using SetPropertyCreateContextCookie.Check.
|
||||||
func SetPropertyCreateContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetPropertyCreateContextCookie {
|
func SetPropertyCreateContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetPropertyCreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1988,8 +1970,7 @@ func (cook SetPropertyCreateContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetPropertyCreateContext
|
// setPropertyCreateContextRequest writes a SetPropertyCreateContext request to a byte slice for transfer.
|
||||||
// setPropertyCreateContextRequest writes a SetPropertyCreateContext request to a byte slice.
|
|
||||||
func setPropertyCreateContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
func setPropertyCreateContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2034,7 +2015,7 @@ func SetPropertyUseContext(c *xgb.Conn, ContextLen uint32, Context string) SetPr
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetPropertyUseContextChecked sends a checked request.
|
// SetPropertyUseContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetPropertyUseContextCookie.Check()
|
// If an error occurs, it can be retrieved using SetPropertyUseContextCookie.Check.
|
||||||
func SetPropertyUseContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetPropertyUseContextCookie {
|
func SetPropertyUseContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetPropertyUseContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2052,8 +2033,7 @@ func (cook SetPropertyUseContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetPropertyUseContext
|
// setPropertyUseContextRequest writes a SetPropertyUseContext request to a byte slice for transfer.
|
||||||
// setPropertyUseContextRequest writes a SetPropertyUseContext request to a byte slice.
|
|
||||||
func setPropertyUseContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
func setPropertyUseContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2098,7 +2078,7 @@ func SetSelectionCreateContext(c *xgb.Conn, ContextLen uint32, Context string) S
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetSelectionCreateContextChecked sends a checked request.
|
// SetSelectionCreateContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetSelectionCreateContextCookie.Check()
|
// If an error occurs, it can be retrieved using SetSelectionCreateContextCookie.Check.
|
||||||
func SetSelectionCreateContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetSelectionCreateContextCookie {
|
func SetSelectionCreateContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetSelectionCreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2116,8 +2096,7 @@ func (cook SetSelectionCreateContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetSelectionCreateContext
|
// setSelectionCreateContextRequest writes a SetSelectionCreateContext request to a byte slice for transfer.
|
||||||
// setSelectionCreateContextRequest writes a SetSelectionCreateContext request to a byte slice.
|
|
||||||
func setSelectionCreateContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
func setSelectionCreateContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2162,7 +2141,7 @@ func SetSelectionUseContext(c *xgb.Conn, ContextLen uint32, Context string) SetS
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetSelectionUseContextChecked sends a checked request.
|
// SetSelectionUseContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetSelectionUseContextCookie.Check()
|
// If an error occurs, it can be retrieved using SetSelectionUseContextCookie.Check.
|
||||||
func SetSelectionUseContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetSelectionUseContextCookie {
|
func SetSelectionUseContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetSelectionUseContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2180,8 +2159,7 @@ func (cook SetSelectionUseContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetSelectionUseContext
|
// setSelectionUseContextRequest writes a SetSelectionUseContext request to a byte slice for transfer.
|
||||||
// setSelectionUseContextRequest writes a SetSelectionUseContext request to a byte slice.
|
|
||||||
func setSelectionUseContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
func setSelectionUseContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2226,7 +2204,7 @@ func SetWindowCreateContext(c *xgb.Conn, ContextLen uint32, Context string) SetW
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetWindowCreateContextChecked sends a checked request.
|
// SetWindowCreateContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetWindowCreateContextCookie.Check()
|
// If an error occurs, it can be retrieved using SetWindowCreateContextCookie.Check.
|
||||||
func SetWindowCreateContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetWindowCreateContextCookie {
|
func SetWindowCreateContextChecked(c *xgb.Conn, ContextLen uint32, Context string) SetWindowCreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2244,8 +2222,7 @@ func (cook SetWindowCreateContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetWindowCreateContext
|
// setWindowCreateContextRequest writes a SetWindowCreateContext request to a byte slice for transfer.
|
||||||
// setWindowCreateContextRequest writes a SetWindowCreateContext request to a byte slice.
|
|
||||||
func setWindowCreateContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
func setWindowCreateContextRequest(c *xgb.Conn, ContextLen uint32, Context string) []byte {
|
||||||
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
size := xgb.Pad((8 + xgb.Pad((int(ContextLen) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -76,7 +76,7 @@ type CompareCursorCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CompareCursor sends a checked request.
|
// CompareCursor sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling CompareCursorCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling CompareCursorCookie.Reply.
|
||||||
func CompareCursor(c *xgb.Conn, Window xproto.Window, Cursor xproto.Cursor) CompareCursorCookie {
|
func CompareCursor(c *xgb.Conn, Window xproto.Window, Cursor xproto.Cursor) CompareCursorCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -141,8 +141,7 @@ func compareCursorReply(buf []byte) *CompareCursorReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CompareCursor
|
// compareCursorRequest writes a CompareCursor request to a byte slice for transfer.
|
||||||
// compareCursorRequest writes a CompareCursor request to a byte slice.
|
|
||||||
func compareCursorRequest(c *xgb.Conn, Window xproto.Window, Cursor xproto.Cursor) []byte {
|
func compareCursorRequest(c *xgb.Conn, Window xproto.Window, Cursor xproto.Cursor) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -175,7 +174,7 @@ type FakeInputCookie struct {
|
||||||
|
|
||||||
// FakeInput sends an unchecked request.
|
// FakeInput sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func FakeInput(c *xgb.Conn, Type byte, Detail byte, Time uint32, Root xproto.Window, RootX int16, RootY int16, Deviceid byte) FakeInputCookie {
|
func FakeInput(c *xgb.Conn, Type, Detail byte, Time uint32, Root xproto.Window, RootX, RootY int16, Deviceid byte) FakeInputCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XTEST"]; !ok {
|
if _, ok := c.Extensions["XTEST"]; !ok {
|
||||||
|
@ -187,8 +186,8 @@ func FakeInput(c *xgb.Conn, Type byte, Detail byte, Time uint32, Root xproto.Win
|
||||||
}
|
}
|
||||||
|
|
||||||
// FakeInputChecked sends a checked request.
|
// FakeInputChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using FakeInputCookie.Check()
|
// If an error occurs, it can be retrieved using FakeInputCookie.Check.
|
||||||
func FakeInputChecked(c *xgb.Conn, Type byte, Detail byte, Time uint32, Root xproto.Window, RootX int16, RootY int16, Deviceid byte) FakeInputCookie {
|
func FakeInputChecked(c *xgb.Conn, Type, Detail byte, Time uint32, Root xproto.Window, RootX, RootY int16, Deviceid byte) FakeInputCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XTEST"]; !ok {
|
if _, ok := c.Extensions["XTEST"]; !ok {
|
||||||
|
@ -205,9 +204,8 @@ func (cook FakeInputCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for FakeInput
|
// fakeInputRequest writes a FakeInput request to a byte slice for transfer.
|
||||||
// fakeInputRequest writes a FakeInput request to a byte slice.
|
func fakeInputRequest(c *xgb.Conn, Type, Detail byte, Time uint32, Root xproto.Window, RootX, RootY int16, Deviceid byte) []byte {
|
||||||
func fakeInputRequest(c *xgb.Conn, Type byte, Detail byte, Time uint32, Root xproto.Window, RootX int16, RootY int16, Deviceid byte) []byte {
|
|
||||||
size := 36
|
size := 36
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -259,7 +257,7 @@ type GetVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetVersion sends a checked request.
|
// GetVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetVersionCookie.Reply.
|
||||||
func GetVersion(c *xgb.Conn, MajorVersion byte, MinorVersion uint16) GetVersionCookie {
|
func GetVersion(c *xgb.Conn, MajorVersion byte, MinorVersion uint16) GetVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -324,8 +322,7 @@ func getVersionReply(buf []byte) *GetVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetVersion
|
// getVersionRequest writes a GetVersion request to a byte slice for transfer.
|
||||||
// getVersionRequest writes a GetVersion request to a byte slice.
|
|
||||||
func getVersionRequest(c *xgb.Conn, MajorVersion byte, MinorVersion uint16) []byte {
|
func getVersionRequest(c *xgb.Conn, MajorVersion byte, MinorVersion uint16) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -372,7 +369,7 @@ func GrabControl(c *xgb.Conn, Impervious bool) GrabControlCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GrabControlChecked sends a checked request.
|
// GrabControlChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using GrabControlCookie.Check()
|
// If an error occurs, it can be retrieved using GrabControlCookie.Check.
|
||||||
func GrabControlChecked(c *xgb.Conn, Impervious bool) GrabControlCookie {
|
func GrabControlChecked(c *xgb.Conn, Impervious bool) GrabControlCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -390,8 +387,7 @@ func (cook GrabControlCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GrabControl
|
// grabControlRequest writes a GrabControl request to a byte slice for transfer.
|
||||||
// grabControlRequest writes a GrabControl request to a byte slice.
|
|
||||||
func grabControlRequest(c *xgb.Conn, Impervious bool) []byte {
|
func grabControlRequest(c *xgb.Conn, Impervious bool) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
|
148
nexgb/xv/xv.go
148
nexgb/xv/xv.go
|
@ -1215,7 +1215,7 @@ type GetPortAttributeCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetPortAttribute sends a checked request.
|
// GetPortAttribute sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GetPortAttributeCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GetPortAttributeCookie.Reply.
|
||||||
func GetPortAttribute(c *xgb.Conn, Port Port, Attribute xproto.Atom) GetPortAttributeCookie {
|
func GetPortAttribute(c *xgb.Conn, Port Port, Attribute xproto.Atom) GetPortAttributeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1279,8 +1279,7 @@ func getPortAttributeReply(buf []byte) *GetPortAttributeReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetPortAttribute
|
// getPortAttributeRequest writes a GetPortAttribute request to a byte slice for transfer.
|
||||||
// getPortAttributeRequest writes a GetPortAttribute request to a byte slice.
|
|
||||||
func getPortAttributeRequest(c *xgb.Conn, Port Port, Attribute xproto.Atom) []byte {
|
func getPortAttributeRequest(c *xgb.Conn, Port Port, Attribute xproto.Atom) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1313,7 +1312,7 @@ type GetStillCookie struct {
|
||||||
|
|
||||||
// GetStill sends an unchecked request.
|
// GetStill sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func GetStill(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) GetStillCookie {
|
func GetStill(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) GetStillCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -1325,8 +1324,8 @@ func GetStill(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gconte
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetStillChecked sends a checked request.
|
// GetStillChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using GetStillCookie.Check()
|
// If an error occurs, it can be retrieved using GetStillCookie.Check.
|
||||||
func GetStillChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) GetStillCookie {
|
func GetStillChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) GetStillCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -1343,9 +1342,8 @@ func (cook GetStillCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetStill
|
// getStillRequest writes a GetStill request to a byte slice for transfer.
|
||||||
// getStillRequest writes a GetStill request to a byte slice.
|
func getStillRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) []byte {
|
||||||
func getStillRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) []byte {
|
|
||||||
size := 32
|
size := 32
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1404,7 +1402,7 @@ type GetVideoCookie struct {
|
||||||
|
|
||||||
// GetVideo sends an unchecked request.
|
// GetVideo sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func GetVideo(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) GetVideoCookie {
|
func GetVideo(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) GetVideoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -1416,8 +1414,8 @@ func GetVideo(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gconte
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetVideoChecked sends a checked request.
|
// GetVideoChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using GetVideoCookie.Check()
|
// If an error occurs, it can be retrieved using GetVideoCookie.Check.
|
||||||
func GetVideoChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) GetVideoCookie {
|
func GetVideoChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) GetVideoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -1434,9 +1432,8 @@ func (cook GetVideoCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GetVideo
|
// getVideoRequest writes a GetVideo request to a byte slice for transfer.
|
||||||
// getVideoRequest writes a GetVideo request to a byte slice.
|
func getVideoRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) []byte {
|
||||||
func getVideoRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) []byte {
|
|
||||||
size := 32
|
size := 32
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1494,7 +1491,7 @@ type GrabPortCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GrabPort sends a checked request.
|
// GrabPort sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling GrabPortCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling GrabPortCookie.Reply.
|
||||||
func GrabPort(c *xgb.Conn, Port Port, Time xproto.Timestamp) GrabPortCookie {
|
func GrabPort(c *xgb.Conn, Port Port, Time xproto.Timestamp) GrabPortCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1555,8 +1552,7 @@ func grabPortReply(buf []byte) *GrabPortReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for GrabPort
|
// grabPortRequest writes a GrabPort request to a byte slice for transfer.
|
||||||
// grabPortRequest writes a GrabPort request to a byte slice.
|
|
||||||
func grabPortRequest(c *xgb.Conn, Port Port, Time xproto.Timestamp) []byte {
|
func grabPortRequest(c *xgb.Conn, Port Port, Time xproto.Timestamp) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1588,7 +1584,7 @@ type ListImageFormatsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ListImageFormats sends a checked request.
|
// ListImageFormats sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling ListImageFormatsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling ListImageFormatsCookie.Reply.
|
||||||
func ListImageFormats(c *xgb.Conn, Port Port) ListImageFormatsCookie {
|
func ListImageFormats(c *xgb.Conn, Port Port) ListImageFormatsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1659,8 +1655,7 @@ func listImageFormatsReply(buf []byte) *ListImageFormatsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ListImageFormats
|
// listImageFormatsRequest writes a ListImageFormats request to a byte slice for transfer.
|
||||||
// listImageFormatsRequest writes a ListImageFormats request to a byte slice.
|
|
||||||
func listImageFormatsRequest(c *xgb.Conn, Port Port) []byte {
|
func listImageFormatsRequest(c *xgb.Conn, Port Port) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -1690,7 +1685,7 @@ type PutImageCookie struct {
|
||||||
|
|
||||||
// PutImage sends an unchecked request.
|
// PutImage sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func PutImage(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Id uint32, SrcX int16, SrcY int16, SrcW uint16, SrcH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16, Width uint16, Height uint16, Data []byte) PutImageCookie {
|
func PutImage(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Id uint32, SrcX, SrcY int16, SrcW, SrcH uint16, DrwX, DrwY int16, DrwW, DrwH, Width, Height uint16, Data []byte) PutImageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -1702,8 +1697,8 @@ func PutImage(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gconte
|
||||||
}
|
}
|
||||||
|
|
||||||
// PutImageChecked sends a checked request.
|
// PutImageChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PutImageCookie.Check()
|
// If an error occurs, it can be retrieved using PutImageCookie.Check.
|
||||||
func PutImageChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Id uint32, SrcX int16, SrcY int16, SrcW uint16, SrcH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16, Width uint16, Height uint16, Data []byte) PutImageCookie {
|
func PutImageChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Id uint32, SrcX, SrcY int16, SrcW, SrcH uint16, DrwX, DrwY int16, DrwW, DrwH, Width, Height uint16, Data []byte) PutImageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -1720,9 +1715,8 @@ func (cook PutImageCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PutImage
|
// putImageRequest writes a PutImage request to a byte slice for transfer.
|
||||||
// putImageRequest writes a PutImage request to a byte slice.
|
func putImageRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Id uint32, SrcX, SrcY int16, SrcW, SrcH uint16, DrwX, DrwY int16, DrwW, DrwH, Width, Height uint16, Data []byte) []byte {
|
||||||
func putImageRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Id uint32, SrcX int16, SrcY int16, SrcW uint16, SrcH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16, Width uint16, Height uint16, Data []byte) []byte {
|
|
||||||
size := xgb.Pad((40 + xgb.Pad((len(Data) * 1))))
|
size := xgb.Pad((40 + xgb.Pad((len(Data) * 1))))
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1793,7 +1787,7 @@ type PutStillCookie struct {
|
||||||
|
|
||||||
// PutStill sends an unchecked request.
|
// PutStill sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func PutStill(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) PutStillCookie {
|
func PutStill(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) PutStillCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -1805,8 +1799,8 @@ func PutStill(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gconte
|
||||||
}
|
}
|
||||||
|
|
||||||
// PutStillChecked sends a checked request.
|
// PutStillChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PutStillCookie.Check()
|
// If an error occurs, it can be retrieved using PutStillCookie.Check.
|
||||||
func PutStillChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) PutStillCookie {
|
func PutStillChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) PutStillCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -1823,9 +1817,8 @@ func (cook PutStillCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PutStill
|
// putStillRequest writes a PutStill request to a byte slice for transfer.
|
||||||
// putStillRequest writes a PutStill request to a byte slice.
|
func putStillRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) []byte {
|
||||||
func putStillRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) []byte {
|
|
||||||
size := 32
|
size := 32
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1884,7 +1877,7 @@ type PutVideoCookie struct {
|
||||||
|
|
||||||
// PutVideo sends an unchecked request.
|
// PutVideo sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func PutVideo(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) PutVideoCookie {
|
func PutVideo(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) PutVideoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -1896,8 +1889,8 @@ func PutVideo(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gconte
|
||||||
}
|
}
|
||||||
|
|
||||||
// PutVideoChecked sends a checked request.
|
// PutVideoChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using PutVideoCookie.Check()
|
// If an error occurs, it can be retrieved using PutVideoCookie.Check.
|
||||||
func PutVideoChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) PutVideoCookie {
|
func PutVideoChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) PutVideoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -1914,9 +1907,8 @@ func (cook PutVideoCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for PutVideo
|
// putVideoRequest writes a PutVideo request to a byte slice for transfer.
|
||||||
// putVideoRequest writes a PutVideo request to a byte slice.
|
func putVideoRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX, VidY int16, VidW, VidH uint16, DrwX, DrwY int16, DrwW, DrwH uint16) []byte {
|
||||||
func putVideoRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, VidX int16, VidY int16, VidW uint16, VidH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16) []byte {
|
|
||||||
size := 32
|
size := 32
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -1974,7 +1966,7 @@ type QueryAdaptorsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryAdaptors sends a checked request.
|
// QueryAdaptors sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryAdaptorsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryAdaptorsCookie.Reply.
|
||||||
func QueryAdaptors(c *xgb.Conn, Window xproto.Window) QueryAdaptorsCookie {
|
func QueryAdaptors(c *xgb.Conn, Window xproto.Window) QueryAdaptorsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2045,8 +2037,7 @@ func queryAdaptorsReply(buf []byte) *QueryAdaptorsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryAdaptors
|
// queryAdaptorsRequest writes a QueryAdaptors request to a byte slice for transfer.
|
||||||
// queryAdaptorsRequest writes a QueryAdaptors request to a byte slice.
|
|
||||||
func queryAdaptorsRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
func queryAdaptorsRequest(c *xgb.Conn, Window xproto.Window) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2075,8 +2066,8 @@ type QueryBestSizeCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryBestSize sends a checked request.
|
// QueryBestSize sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryBestSizeCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryBestSizeCookie.Reply.
|
||||||
func QueryBestSize(c *xgb.Conn, Port Port, VidW uint16, VidH uint16, DrwW uint16, DrwH uint16, Motion bool) QueryBestSizeCookie {
|
func QueryBestSize(c *xgb.Conn, Port Port, VidW, VidH, DrwW, DrwH uint16, Motion bool) QueryBestSizeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -2089,7 +2080,7 @@ func QueryBestSize(c *xgb.Conn, Port Port, VidW uint16, VidH uint16, DrwW uint16
|
||||||
|
|
||||||
// QueryBestSizeUnchecked sends an unchecked request.
|
// QueryBestSizeUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryBestSizeUnchecked(c *xgb.Conn, Port Port, VidW uint16, VidH uint16, DrwW uint16, DrwH uint16, Motion bool) QueryBestSizeCookie {
|
func QueryBestSizeUnchecked(c *xgb.Conn, Port Port, VidW, VidH, DrwW, DrwH uint16, Motion bool) QueryBestSizeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -2143,9 +2134,8 @@ func queryBestSizeReply(buf []byte) *QueryBestSizeReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryBestSize
|
// queryBestSizeRequest writes a QueryBestSize request to a byte slice for transfer.
|
||||||
// queryBestSizeRequest writes a QueryBestSize request to a byte slice.
|
func queryBestSizeRequest(c *xgb.Conn, Port Port, VidW, VidH, DrwW, DrwH uint16, Motion bool) []byte {
|
||||||
func queryBestSizeRequest(c *xgb.Conn, Port Port, VidW uint16, VidH uint16, DrwW uint16, DrwH uint16, Motion bool) []byte {
|
|
||||||
size := 20
|
size := 20
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2194,7 +2184,7 @@ type QueryEncodingsCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryEncodings sends a checked request.
|
// QueryEncodings sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryEncodingsCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryEncodingsCookie.Reply.
|
||||||
func QueryEncodings(c *xgb.Conn, Port Port) QueryEncodingsCookie {
|
func QueryEncodings(c *xgb.Conn, Port Port) QueryEncodingsCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2265,8 +2255,7 @@ func queryEncodingsReply(buf []byte) *QueryEncodingsReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryEncodings
|
// queryEncodingsRequest writes a QueryEncodings request to a byte slice for transfer.
|
||||||
// queryEncodingsRequest writes a QueryEncodings request to a byte slice.
|
|
||||||
func queryEncodingsRequest(c *xgb.Conn, Port Port) []byte {
|
func queryEncodingsRequest(c *xgb.Conn, Port Port) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2295,7 +2284,7 @@ type QueryExtensionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryExtension sends a checked request.
|
// QueryExtension sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryExtensionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryExtensionCookie.Reply.
|
||||||
func QueryExtension(c *xgb.Conn) QueryExtensionCookie {
|
func QueryExtension(c *xgb.Conn) QueryExtensionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2363,8 +2352,7 @@ func queryExtensionReply(buf []byte) *QueryExtensionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryExtension
|
// queryExtensionRequest writes a QueryExtension request to a byte slice for transfer.
|
||||||
// queryExtensionRequest writes a QueryExtension request to a byte slice.
|
|
||||||
func queryExtensionRequest(c *xgb.Conn) []byte {
|
func queryExtensionRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2390,8 +2378,8 @@ type QueryImageAttributesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryImageAttributes sends a checked request.
|
// QueryImageAttributes sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryImageAttributesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryImageAttributesCookie.Reply.
|
||||||
func QueryImageAttributes(c *xgb.Conn, Port Port, Id uint32, Width uint16, Height uint16) QueryImageAttributesCookie {
|
func QueryImageAttributes(c *xgb.Conn, Port Port, Id uint32, Width, Height uint16) QueryImageAttributesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -2404,7 +2392,7 @@ func QueryImageAttributes(c *xgb.Conn, Port Port, Id uint32, Width uint16, Heigh
|
||||||
|
|
||||||
// QueryImageAttributesUnchecked sends an unchecked request.
|
// QueryImageAttributesUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func QueryImageAttributesUnchecked(c *xgb.Conn, Port Port, Id uint32, Width uint16, Height uint16) QueryImageAttributesCookie {
|
func QueryImageAttributesUnchecked(c *xgb.Conn, Port Port, Id uint32, Width, Height uint16) QueryImageAttributesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -2483,9 +2471,8 @@ func queryImageAttributesReply(buf []byte) *QueryImageAttributesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryImageAttributes
|
// queryImageAttributesRequest writes a QueryImageAttributes request to a byte slice for transfer.
|
||||||
// queryImageAttributesRequest writes a QueryImageAttributes request to a byte slice.
|
func queryImageAttributesRequest(c *xgb.Conn, Port Port, Id uint32, Width, Height uint16) []byte {
|
||||||
func queryImageAttributesRequest(c *xgb.Conn, Port Port, Id uint32, Width uint16, Height uint16) []byte {
|
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2522,7 +2509,7 @@ type QueryPortAttributesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryPortAttributes sends a checked request.
|
// QueryPortAttributes sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryPortAttributesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryPortAttributesCookie.Reply.
|
||||||
func QueryPortAttributes(c *xgb.Conn, Port Port) QueryPortAttributesCookie {
|
func QueryPortAttributes(c *xgb.Conn, Port Port) QueryPortAttributesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2597,8 +2584,7 @@ func queryPortAttributesReply(buf []byte) *QueryPortAttributesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryPortAttributes
|
// queryPortAttributesRequest writes a QueryPortAttributes request to a byte slice for transfer.
|
||||||
// queryPortAttributesRequest writes a QueryPortAttributes request to a byte slice.
|
|
||||||
func queryPortAttributesRequest(c *xgb.Conn, Port Port) []byte {
|
func queryPortAttributesRequest(c *xgb.Conn, Port Port) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2640,7 +2626,7 @@ func SelectPortNotify(c *xgb.Conn, Port Port, Onoff bool) SelectPortNotifyCookie
|
||||||
}
|
}
|
||||||
|
|
||||||
// SelectPortNotifyChecked sends a checked request.
|
// SelectPortNotifyChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SelectPortNotifyCookie.Check()
|
// If an error occurs, it can be retrieved using SelectPortNotifyCookie.Check.
|
||||||
func SelectPortNotifyChecked(c *xgb.Conn, Port Port, Onoff bool) SelectPortNotifyCookie {
|
func SelectPortNotifyChecked(c *xgb.Conn, Port Port, Onoff bool) SelectPortNotifyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2658,8 +2644,7 @@ func (cook SelectPortNotifyCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SelectPortNotify
|
// selectPortNotifyRequest writes a SelectPortNotify request to a byte slice for transfer.
|
||||||
// selectPortNotifyRequest writes a SelectPortNotify request to a byte slice.
|
|
||||||
func selectPortNotifyRequest(c *xgb.Conn, Port Port, Onoff bool) []byte {
|
func selectPortNotifyRequest(c *xgb.Conn, Port Port, Onoff bool) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2710,7 +2695,7 @@ func SelectVideoNotify(c *xgb.Conn, Drawable xproto.Drawable, Onoff bool) Select
|
||||||
}
|
}
|
||||||
|
|
||||||
// SelectVideoNotifyChecked sends a checked request.
|
// SelectVideoNotifyChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SelectVideoNotifyCookie.Check()
|
// If an error occurs, it can be retrieved using SelectVideoNotifyCookie.Check.
|
||||||
func SelectVideoNotifyChecked(c *xgb.Conn, Drawable xproto.Drawable, Onoff bool) SelectVideoNotifyCookie {
|
func SelectVideoNotifyChecked(c *xgb.Conn, Drawable xproto.Drawable, Onoff bool) SelectVideoNotifyCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2728,8 +2713,7 @@ func (cook SelectVideoNotifyCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SelectVideoNotify
|
// selectVideoNotifyRequest writes a SelectVideoNotify request to a byte slice for transfer.
|
||||||
// selectVideoNotifyRequest writes a SelectVideoNotify request to a byte slice.
|
|
||||||
func selectVideoNotifyRequest(c *xgb.Conn, Drawable xproto.Drawable, Onoff bool) []byte {
|
func selectVideoNotifyRequest(c *xgb.Conn, Drawable xproto.Drawable, Onoff bool) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2780,7 +2764,7 @@ func SetPortAttribute(c *xgb.Conn, Port Port, Attribute xproto.Atom, Value int32
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetPortAttributeChecked sends a checked request.
|
// SetPortAttributeChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using SetPortAttributeCookie.Check()
|
// If an error occurs, it can be retrieved using SetPortAttributeCookie.Check.
|
||||||
func SetPortAttributeChecked(c *xgb.Conn, Port Port, Attribute xproto.Atom, Value int32) SetPortAttributeCookie {
|
func SetPortAttributeChecked(c *xgb.Conn, Port Port, Attribute xproto.Atom, Value int32) SetPortAttributeCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2798,8 +2782,7 @@ func (cook SetPortAttributeCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for SetPortAttribute
|
// setPortAttributeRequest writes a SetPortAttribute request to a byte slice for transfer.
|
||||||
// setPortAttributeRequest writes a SetPortAttribute request to a byte slice.
|
|
||||||
func setPortAttributeRequest(c *xgb.Conn, Port Port, Attribute xproto.Atom, Value int32) []byte {
|
func setPortAttributeRequest(c *xgb.Conn, Port Port, Attribute xproto.Atom, Value int32) []byte {
|
||||||
size := 16
|
size := 16
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -2835,7 +2818,7 @@ type ShmPutImageCookie struct {
|
||||||
|
|
||||||
// ShmPutImage sends an unchecked request.
|
// ShmPutImage sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func ShmPutImage(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Shmseg shm.Seg, Id uint32, Offset uint32, SrcX int16, SrcY int16, SrcW uint16, SrcH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16, Width uint16, Height uint16, SendEvent byte) ShmPutImageCookie {
|
func ShmPutImage(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Shmseg shm.Seg, Id, Offset uint32, SrcX, SrcY int16, SrcW, SrcH uint16, DrwX, DrwY int16, DrwW, DrwH, Width, Height uint16, SendEvent byte) ShmPutImageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -2847,8 +2830,8 @@ func ShmPutImage(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gco
|
||||||
}
|
}
|
||||||
|
|
||||||
// ShmPutImageChecked sends a checked request.
|
// ShmPutImageChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using ShmPutImageCookie.Check()
|
// If an error occurs, it can be retrieved using ShmPutImageCookie.Check.
|
||||||
func ShmPutImageChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Shmseg shm.Seg, Id uint32, Offset uint32, SrcX int16, SrcY int16, SrcW uint16, SrcH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16, Width uint16, Height uint16, SendEvent byte) ShmPutImageCookie {
|
func ShmPutImageChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Shmseg shm.Seg, Id, Offset uint32, SrcX, SrcY int16, SrcW, SrcH uint16, DrwX, DrwY int16, DrwW, DrwH, Width, Height uint16, SendEvent byte) ShmPutImageCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo"]; !ok {
|
if _, ok := c.Extensions["XVideo"]; !ok {
|
||||||
|
@ -2865,9 +2848,8 @@ func (cook ShmPutImageCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ShmPutImage
|
// shmPutImageRequest writes a ShmPutImage request to a byte slice for transfer.
|
||||||
// shmPutImageRequest writes a ShmPutImage request to a byte slice.
|
func shmPutImageRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Shmseg shm.Seg, Id, Offset uint32, SrcX, SrcY int16, SrcW, SrcH uint16, DrwX, DrwY int16, DrwW, DrwH, Width, Height uint16, SendEvent byte) []byte {
|
||||||
func shmPutImageRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable, Gc xproto.Gcontext, Shmseg shm.Seg, Id uint32, Offset uint32, SrcX int16, SrcY int16, SrcW uint16, SrcH uint16, DrwX int16, DrwY int16, DrwW uint16, DrwH uint16, Width uint16, Height uint16, SendEvent byte) []byte {
|
|
||||||
size := 52
|
size := 52
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -2958,7 +2940,7 @@ func StopVideo(c *xgb.Conn, Port Port, Drawable xproto.Drawable) StopVideoCookie
|
||||||
}
|
}
|
||||||
|
|
||||||
// StopVideoChecked sends a checked request.
|
// StopVideoChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using StopVideoCookie.Check()
|
// If an error occurs, it can be retrieved using StopVideoCookie.Check.
|
||||||
func StopVideoChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable) StopVideoCookie {
|
func StopVideoChecked(c *xgb.Conn, Port Port, Drawable xproto.Drawable) StopVideoCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -2976,8 +2958,7 @@ func (cook StopVideoCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for StopVideo
|
// stopVideoRequest writes a StopVideo request to a byte slice for transfer.
|
||||||
// stopVideoRequest writes a StopVideo request to a byte slice.
|
|
||||||
func stopVideoRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable) []byte {
|
func stopVideoRequest(c *xgb.Conn, Port Port, Drawable xproto.Drawable) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -3022,7 +3003,7 @@ func UngrabPort(c *xgb.Conn, Port Port, Time xproto.Timestamp) UngrabPortCookie
|
||||||
}
|
}
|
||||||
|
|
||||||
// UngrabPortChecked sends a checked request.
|
// UngrabPortChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using UngrabPortCookie.Check()
|
// If an error occurs, it can be retrieved using UngrabPortCookie.Check.
|
||||||
func UngrabPortChecked(c *xgb.Conn, Port Port, Time xproto.Timestamp) UngrabPortCookie {
|
func UngrabPortChecked(c *xgb.Conn, Port Port, Time xproto.Timestamp) UngrabPortCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -3040,8 +3021,7 @@ func (cook UngrabPortCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for UngrabPort
|
// ungrabPortRequest writes a UngrabPort request to a byte slice for transfer.
|
||||||
// ungrabPortRequest writes a UngrabPort request to a byte slice.
|
|
||||||
func ungrabPortRequest(c *xgb.Conn, Port Port, Time xproto.Timestamp) []byte {
|
func ungrabPortRequest(c *xgb.Conn, Port Port, Time xproto.Timestamp) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
|
|
@ -205,8 +205,8 @@ type CreateContextCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateContext sends a checked request.
|
// CreateContext sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling CreateContextCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling CreateContextCookie.Reply.
|
||||||
func CreateContext(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width uint16, Height uint16, Flags uint32) CreateContextCookie {
|
func CreateContext(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width, Height uint16, Flags uint32) CreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok {
|
if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok {
|
||||||
|
@ -219,7 +219,7 @@ func CreateContext(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Sur
|
||||||
|
|
||||||
// CreateContextUnchecked sends an unchecked request.
|
// CreateContextUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CreateContextUnchecked(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width uint16, Height uint16, Flags uint32) CreateContextCookie {
|
func CreateContextUnchecked(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width, Height uint16, Flags uint32) CreateContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok {
|
if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok {
|
||||||
|
@ -287,9 +287,8 @@ func createContextReply(buf []byte) *CreateContextReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateContext
|
// createContextRequest writes a CreateContext request to a byte slice for transfer.
|
||||||
// createContextRequest writes a CreateContext request to a byte slice.
|
func createContextRequest(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width, Height uint16, Flags uint32) []byte {
|
||||||
func createContextRequest(c *xgb.Conn, ContextId Context, PortId xv.Port, SurfaceId Surface, Width uint16, Height uint16, Flags uint32) []byte {
|
|
||||||
size := 24
|
size := 24
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -332,8 +331,8 @@ type CreateSubpictureCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateSubpicture sends a checked request.
|
// CreateSubpicture sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling CreateSubpictureCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling CreateSubpictureCookie.Reply.
|
||||||
func CreateSubpicture(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width uint16, Height uint16) CreateSubpictureCookie {
|
func CreateSubpicture(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width, Height uint16) CreateSubpictureCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok {
|
if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok {
|
||||||
|
@ -346,7 +345,7 @@ func CreateSubpicture(c *xgb.Conn, SubpictureId Subpicture, Context Context, Xvi
|
||||||
|
|
||||||
// CreateSubpictureUnchecked sends an unchecked request.
|
// CreateSubpictureUnchecked sends an unchecked request.
|
||||||
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
// If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent.
|
||||||
func CreateSubpictureUnchecked(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width uint16, Height uint16) CreateSubpictureCookie {
|
func CreateSubpictureUnchecked(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width, Height uint16) CreateSubpictureCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok {
|
if _, ok := c.Extensions["XVideo-MotionCompensation"]; !ok {
|
||||||
|
@ -423,9 +422,8 @@ func createSubpictureReply(buf []byte) *CreateSubpictureReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateSubpicture
|
// createSubpictureRequest writes a CreateSubpicture request to a byte slice for transfer.
|
||||||
// createSubpictureRequest writes a CreateSubpicture request to a byte slice.
|
func createSubpictureRequest(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width, Height uint16) []byte {
|
||||||
func createSubpictureRequest(c *xgb.Conn, SubpictureId Subpicture, Context Context, XvimageId uint32, Width uint16, Height uint16) []byte {
|
|
||||||
size := 20
|
size := 20
|
||||||
b := 0
|
b := 0
|
||||||
buf := make([]byte, size)
|
buf := make([]byte, size)
|
||||||
|
@ -465,7 +463,7 @@ type CreateSurfaceCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CreateSurface sends a checked request.
|
// CreateSurface sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling CreateSurfaceCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling CreateSurfaceCookie.Reply.
|
||||||
func CreateSurface(c *xgb.Conn, SurfaceId Surface, ContextId Context) CreateSurfaceCookie {
|
func CreateSurface(c *xgb.Conn, SurfaceId Surface, ContextId Context) CreateSurfaceCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -535,8 +533,7 @@ func createSurfaceReply(buf []byte) *CreateSurfaceReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for CreateSurface
|
// createSurfaceRequest writes a CreateSurface request to a byte slice for transfer.
|
||||||
// createSurfaceRequest writes a CreateSurface request to a byte slice.
|
|
||||||
func createSurfaceRequest(c *xgb.Conn, SurfaceId Surface, ContextId Context) []byte {
|
func createSurfaceRequest(c *xgb.Conn, SurfaceId Surface, ContextId Context) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -581,7 +578,7 @@ func DestroyContext(c *xgb.Conn, ContextId Context) DestroyContextCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// DestroyContextChecked sends a checked request.
|
// DestroyContextChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DestroyContextCookie.Check()
|
// If an error occurs, it can be retrieved using DestroyContextCookie.Check.
|
||||||
func DestroyContextChecked(c *xgb.Conn, ContextId Context) DestroyContextCookie {
|
func DestroyContextChecked(c *xgb.Conn, ContextId Context) DestroyContextCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -599,8 +596,7 @@ func (cook DestroyContextCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DestroyContext
|
// destroyContextRequest writes a DestroyContext request to a byte slice for transfer.
|
||||||
// destroyContextRequest writes a DestroyContext request to a byte slice.
|
|
||||||
func destroyContextRequest(c *xgb.Conn, ContextId Context) []byte {
|
func destroyContextRequest(c *xgb.Conn, ContextId Context) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -642,7 +638,7 @@ func DestroySubpicture(c *xgb.Conn, SubpictureId Subpicture) DestroySubpictureCo
|
||||||
}
|
}
|
||||||
|
|
||||||
// DestroySubpictureChecked sends a checked request.
|
// DestroySubpictureChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DestroySubpictureCookie.Check()
|
// If an error occurs, it can be retrieved using DestroySubpictureCookie.Check.
|
||||||
func DestroySubpictureChecked(c *xgb.Conn, SubpictureId Subpicture) DestroySubpictureCookie {
|
func DestroySubpictureChecked(c *xgb.Conn, SubpictureId Subpicture) DestroySubpictureCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -660,8 +656,7 @@ func (cook DestroySubpictureCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DestroySubpicture
|
// destroySubpictureRequest writes a DestroySubpicture request to a byte slice for transfer.
|
||||||
// destroySubpictureRequest writes a DestroySubpicture request to a byte slice.
|
|
||||||
func destroySubpictureRequest(c *xgb.Conn, SubpictureId Subpicture) []byte {
|
func destroySubpictureRequest(c *xgb.Conn, SubpictureId Subpicture) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -703,7 +698,7 @@ func DestroySurface(c *xgb.Conn, SurfaceId Surface) DestroySurfaceCookie {
|
||||||
}
|
}
|
||||||
|
|
||||||
// DestroySurfaceChecked sends a checked request.
|
// DestroySurfaceChecked sends a checked request.
|
||||||
// If an error occurs, it can be retrieved using DestroySurfaceCookie.Check()
|
// If an error occurs, it can be retrieved using DestroySurfaceCookie.Check.
|
||||||
func DestroySurfaceChecked(c *xgb.Conn, SurfaceId Surface) DestroySurfaceCookie {
|
func DestroySurfaceChecked(c *xgb.Conn, SurfaceId Surface) DestroySurfaceCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -721,8 +716,7 @@ func (cook DestroySurfaceCookie) Check() error {
|
||||||
return cook.Cookie.Check()
|
return cook.Cookie.Check()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for DestroySurface
|
// destroySurfaceRequest writes a DestroySurface request to a byte slice for transfer.
|
||||||
// destroySurfaceRequest writes a DestroySurface request to a byte slice.
|
|
||||||
func destroySurfaceRequest(c *xgb.Conn, SurfaceId Surface) []byte {
|
func destroySurfaceRequest(c *xgb.Conn, SurfaceId Surface) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -751,7 +745,7 @@ type ListSubpictureTypesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ListSubpictureTypes sends a checked request.
|
// ListSubpictureTypes sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling ListSubpictureTypesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling ListSubpictureTypesCookie.Reply.
|
||||||
func ListSubpictureTypes(c *xgb.Conn, PortId xv.Port, SurfaceId Surface) ListSubpictureTypesCookie {
|
func ListSubpictureTypes(c *xgb.Conn, PortId xv.Port, SurfaceId Surface) ListSubpictureTypesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -822,8 +816,7 @@ func listSubpictureTypesReply(buf []byte) *ListSubpictureTypesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ListSubpictureTypes
|
// listSubpictureTypesRequest writes a ListSubpictureTypes request to a byte slice for transfer.
|
||||||
// listSubpictureTypesRequest writes a ListSubpictureTypes request to a byte slice.
|
|
||||||
func listSubpictureTypesRequest(c *xgb.Conn, PortId xv.Port, SurfaceId Surface) []byte {
|
func listSubpictureTypesRequest(c *xgb.Conn, PortId xv.Port, SurfaceId Surface) []byte {
|
||||||
size := 12
|
size := 12
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -855,7 +848,7 @@ type ListSurfaceTypesCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// ListSurfaceTypes sends a checked request.
|
// ListSurfaceTypes sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling ListSurfaceTypesCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling ListSurfaceTypesCookie.Reply.
|
||||||
func ListSurfaceTypes(c *xgb.Conn, PortId xv.Port) ListSurfaceTypesCookie {
|
func ListSurfaceTypes(c *xgb.Conn, PortId xv.Port) ListSurfaceTypesCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -926,8 +919,7 @@ func listSurfaceTypesReply(buf []byte) *ListSurfaceTypesReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for ListSurfaceTypes
|
// listSurfaceTypesRequest writes a ListSurfaceTypes request to a byte slice for transfer.
|
||||||
// listSurfaceTypesRequest writes a ListSurfaceTypes request to a byte slice.
|
|
||||||
func listSurfaceTypesRequest(c *xgb.Conn, PortId xv.Port) []byte {
|
func listSurfaceTypesRequest(c *xgb.Conn, PortId xv.Port) []byte {
|
||||||
size := 8
|
size := 8
|
||||||
b := 0
|
b := 0
|
||||||
|
@ -956,7 +948,7 @@ type QueryVersionCookie struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
// QueryVersion sends a checked request.
|
// QueryVersion sends a checked request.
|
||||||
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply()
|
// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply.
|
||||||
func QueryVersion(c *xgb.Conn) QueryVersionCookie {
|
func QueryVersion(c *xgb.Conn) QueryVersionCookie {
|
||||||
c.ExtLock.RLock()
|
c.ExtLock.RLock()
|
||||||
defer c.ExtLock.RUnlock()
|
defer c.ExtLock.RUnlock()
|
||||||
|
@ -1024,8 +1016,7 @@ func queryVersionReply(buf []byte) *QueryVersionReply {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write request to wire for QueryVersion
|
// queryVersionRequest writes a QueryVersion request to a byte slice for transfer.
|
||||||
// queryVersionRequest writes a QueryVersion request to a byte slice.
|
|
||||||
func queryVersionRequest(c *xgb.Conn) []byte {
|
func queryVersionRequest(c *xgb.Conn) []byte {
|
||||||
size := 4
|
size := 4
|
||||||
b := 0
|
b := 0
|
||||||
|
|
Loading…
Reference in New Issue