Class AbstractIODispatch<T>

    • Constructor Detail

      • AbstractIODispatch

        public AbstractIODispatch()
    • Method Detail

      • connected

        public void connected​(IOSession session)
        Description copied from interface: IOEventDispatch
        Triggered after the given session has been just created.
        Specified by:
        connected in interface IOEventDispatch
        Parameters:
        session - the I/O session.
      • disconnected

        public void disconnected​(IOSession session)
        Description copied from interface: IOEventDispatch
        Triggered when the given session has been terminated.
        Specified by:
        disconnected in interface IOEventDispatch
        Parameters:
        session - the I/O session.
      • inputReady

        public void inputReady​(IOSession session)
        Description copied from interface: IOEventDispatch
        Triggered when the given session has input pending.
        Specified by:
        inputReady in interface IOEventDispatch
        Parameters:
        session - the I/O session.
      • outputReady

        public void outputReady​(IOSession session)
        Description copied from interface: IOEventDispatch
        Triggered when the given session is ready for output.
        Specified by:
        outputReady in interface IOEventDispatch
        Parameters:
        session - the I/O session.
      • timeout

        public void timeout​(IOSession session)
        Description copied from interface: IOEventDispatch
        Triggered when the given session as timed out.
        Specified by:
        timeout in interface IOEventDispatch
        Parameters:
        session - the I/O session.