Interfaces for libXext

Table 12-3. libXext Definition

Library:libXext
SONAME:libXext.so.6

The behavior of the interfaces in this library is specified by the following standards.

Double Buffer Extension Library[1]
X Display Power Management Signaling (DPMS) Extension, Library Specification[2]
Security Extension Specification, Version 7.1[3]
X Nonrectangular Window Shape Extension Library Version 1.0[4]
MIT-SHM--The MIT Shared Memory Extension[5]
X Synchronization Extension Library[6]

X Shape Extension

Table 12-4. libXext - X Shape Extension Function Interfaces

XShapeCombineMask[4]XShapeCombineShape[4]XShapeOffsetShape[4]XShapeQueryVersion[4] 
XShapeCombineRectangles[4]XShapeGetRectangles[4]XShapeQueryExtension[4]XShapeSelectInput[4] 
XShapeCombineRegion[4]XShapeInputSelected[4]XShapeQueryExtents[4]  

X Display Power Management Signaling Extension

Table 12-5. libXext - X Display Power Management Signaling Extension Function Interfaces

DPMSCapable[2]DPMSEnable[2]DPMSGetTimeouts[2]DPMSInfo[2]DPMSSetTimeouts[2]
DPMSDisable[2]DPMSForceLevel[2]DPMSGetVersion[2]DPMSQueryExtension[2] 

X Shared Memory Extensions

Table 12-6. libXext - X Shared Memory Extensions Function Interfaces

XShmAttach[5]XShmCreatePixmap[5]XShmGetEventBase[5]XShmPixmapFormat[5]XShmQueryExtension[5]
XShmCreateImage[5]XShmDetach[5]XShmGetImage[5]XShmPutImage[5]XShmQueryVersion[5]

X Synchronization Extension

Table 12-7. libXext - X Synchronization Extension Function Interfaces

XSyncAwait[6]XSyncFreeSystemCounterList[6]XSyncMinValue[6]XSyncValueEqual[6]XSyncValueLessOrEqual[6]
XSyncChangeAlarm[6]XSyncGetPriority[6]XSyncQueryAlarm[6]XSyncValueGreaterOrEqual[6]XSyncValueLessThan[6]
XSyncChangeCounter[6]XSyncInitialize[6]XSyncQueryCounter[6]XSyncValueGreaterThan[6]XSyncValueLow32[6]
XSyncCreateAlarm[6]XSyncIntToValue[6]XSyncQueryExtension[6]XSyncValueHigh32[6]XSyncValueSubtract[6]
XSyncCreateCounter[6]XSyncIntsToValue[6]XSyncSetCounter[6]XSyncValueIsNegative[6] 
XSyncDestroyAlarm[6]XSyncListSystemCounters[6]XSyncSetPriority[6]XSyncValueIsPositive[6] 
XSyncDestroyCounter[6]XSyncMaxValue[6]XSyncValueAdd[6]XSyncValueIsZero[6] 

X Security Extension

Table 12-8. libXext - X Security Extension Function Interfaces

XSecurityAllocXauth[3]XSecurityFreeXauth[3]XSecurityGenerateAuthorization[3]XSecurityQueryExtension[3]XSecurityRevokeAuthorization[3]

X Double Buffer Extension

Table 12-9. libXext - X Double Buffer Extension Function Interfaces

XdbeAllocateBackBufferName[1]XdbeDeallocateBackBufferName[1]XdbeFreeVisualInfo[1]XdbeGetVisualInfo[1]XdbeSwapBuffers[1]
XdbeBeginIdiom[1]XdbeEndIdiom[1]XdbeGetBackBufferAttributes[1]XdbeQueryExtension[1] 

Notes

[1]

Double Buffer Extension Library

[2]

X Display Power Management Signaling (DPMS) Extension, Library Specification

[3]

Security Extension Specification, Version 7.1

[4]

X Nonrectangular Window Shape Extension Library Version 1.0

[5]

MIT-SHM--The MIT Shared Memory Extension

[6]

X Synchronization Extension Library