Introducing XCB [ The X Protocol C-Language Bindings ] with X11 in Solaris Stefan Teleman 29 March 2010 ======================== Interface Table for XCB ======================== 1. Exported Interfaces Interface Interface Comments Classification =============================================================== libX11-xcb.so.1 Uncommitted libxcb.so.1 Uncommitted libxcb-composite.so.0 Uncommitted libxcb-damage.so.0 Uncommitted libxcb-dpms.so.0 Uncommitted libxcb-dri2.so.0 Uncommitted libxcb-glx.so.0 Uncommitted libxcb-randr.so.0 Uncommitted libxcb-record.so.0 Uncommitted libxcb-render.so.0 Uncommitted libxcb-res.so.0 Uncommitted libxcb-screensaver.so.0 Uncommitted libxcb-shape.so.0 Uncommitted libxcb-shm.so.0 Uncommitted libxcb-sync.so.0 Uncommitted libxcb-xevie.so.0 Uncommitted libxcb-xf86dri.so.0 Uncommitted libxcb-xfixes.so.0 Uncommitted libxcb-xinerama.so.0 Uncommitted libxcb-xinput.so.0 Uncommitted libxcb-xtest.so.0 Uncommitted libxcb-xv.so.0 Uncommitted libxcb-xvmc.so.0 Uncommitted libxcb-atom.so.1 Uncommitted libxcb-aux.so.0 Uncommitted libxcb-event.so.1 Uncommitted libxcb-icccm.so.1 Uncommitted libxcb-image.so.0 Uncommitted libxcb-keysyms.so.1 Uncommitted libxcb-property.so.1 Uncommitted libxcb-render-util.so.0 Uncommitted libxcb-reply.so.1 Uncommitted xcbgen Uncommitted bigreq.xml Project Private composite.xml Project Private damage.xml Project Private dpms.xml Project Private dri2.xml Project Private glx.xml Project Private randr.xml Project Private record.xml Project Private render.xml Project Private res.xml Project Private screensaver.xml Project Private shape.xml Project Private shm.xml Project Private sync.xml Project Private xc_misc.xml Project Private xevie.xml Project Private xf86dri.xml Project Private xfixes.xml Project Private xinerama.xml Project Private xinput.xml Project Private xproto.xml Project Private xselinux.xml Project Private xtest.xml Project Private xv.xml Project Private xvmc.xml Project Private 2. Imported Interfaces Interface Interface Comments Classification ================================================================== libX11.so.4 Committed libXau.so.6 Committed libXdmcp.so.6 Committed Python 2.6 Uncommitted 3. Project Private Interfaces removed from libX11 [ XTrans ] XESetCopyEventCookie XESetWireToEventCookie _X11TransBytesReadable _X11TransClose _X11TransCloseForCloning _X11TransConnect _X11TransConnectDisplay _X11TransConvertAddress _X11TransDisconnect _X11TransFreeConnInfo _X11TransGetConnectionNumber _X11TransGetHostname _X11TransGetMyAddr _X11TransGetPeerAddr _X11TransIsLocal _X11TransOpenCLTSClient _X11TransOpenCOTSClient _X11TransRead _X11TransReadv _X11TransSetOption _X11TransWrite _X11TransWritev _XConnectDisplay _XDisconnectDisplay _XSendClientPrefix 4. Packaging Interface Interface Comments Classification =============================================================== SUNWxwplt Committed Modified SUNWxwinc Committed Modified SUNWxcbgen Uncommitted New pkg:x11/library/libxcb Uncommitted New pkg:x11/library/xcb-util Uncommitted New 5. References PSARC/2003/210 X11 Library Cleanup [ libXau.so.6, libXdmcp.so.6 ] PSARC/2009/043 Python 2.6 and 3.0 LSARC/2009/666 Update libX11 to 1.3 [ libX11.so.4 ]