Interface AsyncIOWriter

    • Method Detail

      • redirect

        AsyncIOWriter redirect​(AtmosphereResponse r,
                               java.lang.String location)
                        throws java.io.IOException
        Redirect a WebSocket request to another location.
        Parameters:
        location -
        Throws:
        java.io.IOException
      • writeError

        AsyncIOWriter writeError​(AtmosphereResponse r,
                                 int errorCode,
                                 java.lang.String message)
                          throws java.io.IOException
        Write an error code.
        Parameters:
        errorCode - the error code
        message -
        Throws:
        java.io.IOException
      • write

        AsyncIOWriter write​(AtmosphereResponse r,
                            java.lang.String data)
                     throws java.io.IOException
        Write a WebSocket message.
        Parameters:
        data - the WebSocket message
        Throws:
        java.io.IOException
      • write

        AsyncIOWriter write​(AtmosphereResponse r,
                            byte[] data)
                     throws java.io.IOException
        Write a WebSocket message.
        Parameters:
        data - the WebSocket message
        Throws:
        java.io.IOException
      • write

        AsyncIOWriter write​(AtmosphereResponse r,
                            byte[] data,
                            int offset,
                            int length)
                     throws java.io.IOException
        Write a WebSocket message.
        Parameters:
        data - the WebSocket message
        offset - offset of the message
        length - length of the message
        Throws:
        java.io.IOException
      • close

        void close​(AtmosphereResponse r)
            throws java.io.IOException
        Close the underlying connection.
        Throws:
        java.io.IOException