Interface XProtocolPlugin

    • Method Detail

      • getName

        java.lang.String getName()
      • getMajorVersion

        byte getMajorVersion()
      • getMinorVersion

        byte getMinorVersion()
      • getFirstEvent

        byte getFirstEvent()
      • setFirstEvent

        void setFirstEvent​(byte firstEvent)
      • getFirstError

        byte getFirstError()
      • setFirstError

        void setFirstError​(byte firstError)
      • supportedRequest

        boolean supportedRequest​(XRequest request)
      • supportedEvent

        boolean supportedEvent​(byte number)
      • supportedError

        boolean supportedError​(byte code)
      • readEvent

        XEvent readEvent​(byte number,
                         boolean sentEvent,
                         X11Input in)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • readError

        XError readError​(byte code,
                         X11Input in)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • readGenericEvent

        XGenericEvent readGenericEvent​(boolean sentEvent,
                                       byte extension,
                                       short sequenceNumber,
                                       int length,
                                       short eventType,
                                       X11Input in)
                                throws java.io.IOException
        Throws:
        java.io.IOException