Documentation ¶
Overview ¶
FILE GENERATED AUTOMATICALLY FROM "composite.xml"
Index ¶
- Constants
- func CreateRegionFromBorderClip(c *xgb.XConn, Region xfixes.Region, Window xproto.Window) error
- func CreateRegionFromBorderClipUnchecked(c *xgb.XConn, Region xfixes.Region, Window xproto.Window) error
- func GetOverlayWindowUnchecked(c *xgb.XConn, Window xproto.Window) error
- func NameWindowPixmap(c *xgb.XConn, Window xproto.Window, Pixmap xproto.Pixmap) error
- func NameWindowPixmapUnchecked(c *xgb.XConn, Window xproto.Window, Pixmap xproto.Pixmap) error
- func QueryVersionUnchecked(c *xgb.XConn, ClientMajorVersion uint32, ClientMinorVersion uint32) error
- func RedirectSubwindows(c *xgb.XConn, Window xproto.Window, Update byte) error
- func RedirectSubwindowsUnchecked(c *xgb.XConn, Window xproto.Window, Update byte) error
- func RedirectWindow(c *xgb.XConn, Window xproto.Window, Update byte) error
- func RedirectWindowUnchecked(c *xgb.XConn, Window xproto.Window, Update byte) error
- func Register(xconn *xgb.XConn) error
- func ReleaseOverlayWindow(c *xgb.XConn, Window xproto.Window) error
- func ReleaseOverlayWindowUnchecked(c *xgb.XConn, Window xproto.Window) error
- func UnredirectSubwindows(c *xgb.XConn, Window xproto.Window, Update byte) error
- func UnredirectSubwindowsUnchecked(c *xgb.XConn, Window xproto.Window, Update byte) error
- func UnredirectWindow(c *xgb.XConn, Window xproto.Window, Update byte) error
- func UnredirectWindowUnchecked(c *xgb.XConn, Window xproto.Window, Update byte) error
- type GetOverlayWindowReply
- type QueryVersionReply
Constants ¶
const ( // ExtName is the user-friendly name string of this X extension. ExtName = "Composite" // ExtXName is the name string this extension is known by to the X server. ExtXName = "Composite" )
const ( RedirectAutomatic = 0 RedirectManual = 1 )
Variables ¶
This section is empty.
Functions ¶
func CreateRegionFromBorderClip ¶
CreateRegionFromBorderClip sends a checked request.
func CreateRegionFromBorderClipUnchecked ¶ added in v1.1.0
func CreateRegionFromBorderClipUnchecked(c *xgb.XConn, Region xfixes.Region, Window xproto.Window) error
CreateRegionFromBorderClipUnchecked sends an unchecked request.
func GetOverlayWindowUnchecked ¶
GetOverlayWindowUnchecked sends an unchecked request.
func NameWindowPixmap ¶
NameWindowPixmap sends a checked request.
func NameWindowPixmapUnchecked ¶ added in v1.1.0
NameWindowPixmapUnchecked sends an unchecked request.
func QueryVersionUnchecked ¶
func QueryVersionUnchecked(c *xgb.XConn, ClientMajorVersion uint32, ClientMinorVersion uint32) error
QueryVersionUnchecked sends an unchecked request.
func RedirectSubwindows ¶
RedirectSubwindows sends a checked request.
func RedirectSubwindowsUnchecked ¶ added in v1.1.0
RedirectSubwindowsUnchecked sends an unchecked request.
func RedirectWindow ¶
RedirectWindow sends a checked request.
func RedirectWindowUnchecked ¶ added in v1.1.0
RedirectWindowUnchecked sends an unchecked request.
func Register ¶ added in v1.1.0
func Register(xconn *xgb.XConn) error
Register will query the X server for Composite extension support, and register relevant extension unmarshalers with the XConn.
func ReleaseOverlayWindow ¶
ReleaseOverlayWindow sends a checked request.
func ReleaseOverlayWindowUnchecked ¶ added in v1.1.0
ReleaseOverlayWindowUnchecked sends an unchecked request.
func UnredirectSubwindows ¶
UnredirectSubwindows sends a checked request.
func UnredirectSubwindowsUnchecked ¶ added in v1.1.0
UnredirectSubwindowsUnchecked sends an unchecked request.
func UnredirectWindow ¶
UnredirectWindow sends a checked request.
Types ¶
type GetOverlayWindowReply ¶
type GetOverlayWindowReply struct { Sequence uint16 // sequence number of the request for this reply Length uint32 // number of bytes in this reply // padding: 1 bytes OverlayWin xproto.Window }
GetOverlayWindowReply represents the data returned from a GetOverlayWindow request.
func GetOverlayWindow ¶
func GetOverlayWindow(c *xgb.XConn, Window xproto.Window) (GetOverlayWindowReply, error)
GetOverlayWindow sends a checked request.
func (*GetOverlayWindowReply) Unmarshal ¶ added in v1.1.0
func (v *GetOverlayWindowReply) Unmarshal(buf []byte) error
Unmarshal reads a byte slice into a GetOverlayWindowReply value.
type QueryVersionReply ¶
type QueryVersionReply struct { Sequence uint16 // sequence number of the request for this reply Length uint32 // number of bytes in this reply // padding: 1 bytes MajorVersion uint32 MinorVersion uint32 }
QueryVersionReply represents the data returned from a QueryVersion request.
func QueryVersion ¶
func QueryVersion(c *xgb.XConn, ClientMajorVersion uint32, ClientMinorVersion uint32) (QueryVersionReply, error)
QueryVersion sends a checked request.
func (*QueryVersionReply) Unmarshal ¶ added in v1.1.0
func (v *QueryVersionReply) Unmarshal(buf []byte) error
Unmarshal reads a byte slice into a QueryVersionReply value.