SocketWrapperBase.CompletionCheck (Apache Tomcat 9.0.22 API Documentation)

org.apache.tomcat.util.net

## Interface SocketWrapperBase.CompletionCheck

- Enclosing class:
    SocketWrapperBase<E>

      public static interface SocketWrapperBase.CompletionCheck

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `SocketWrapperBase.CompletionHandlerCall` | `callHandler(SocketWrapperBase.CompletionState state, java.nio.ByteBuffer[] buffers, int offset, int length)` Determine what call, if any, should be made to the completion handler.

- - ### Method Detail

    - #### callHandler

          SocketWrapperBase.CompletionHandlerCall callHandler(SocketWrapperBase.CompletionState state,
                                                              java.nio.ByteBuffer[] buffers,
                                                              int offset,
                                                              int length)

      Determine what call, if any, should be made to the completion handler.
      Parameters:
        `state` - of the operation (done or done in-line since the IO call is done)
        `buffers` - ByteBuffer[] that has been passed to the original IO call
        `offset` - that has been passed to the original IO call
        `length` - that has been passed to the original IO call
      Returns:
        The call, if any, to make to the completion handler

Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.