## Uses of Class
org.apache.ignite.spi.IgniteSpiOperationTimeoutException

- Packages that use IgniteSpiOperationTimeoutException
  Package | Description
  --- | ---
  org.apache.ignite.spi | Contains common classes and interfaces for SPI implementations.
  org.apache.ignite.spi.discovery.tcp | Contains default TCP/IP implementation for discovery SPI.

- - ### Uses of IgniteSpiOperationTimeoutException in org.apache.ignite.spi

    Methods in org.apache.ignite.spi that throw IgniteSpiOperationTimeoutException
    Modifier and Type | Method | Description
    --- | --- | ---
    `long` | ExponentialBackoffTimeoutStrategy.`nextTimeout​(long timeout)` | Get next timeout based on previously timeout calculated by strategy.
    `default long` | TimeoutStrategy.`nextTimeout()` | Get next timeout.
    `long` | TimeoutStrategy.`nextTimeout​(long currTimeout)` | Get next timeout based on previously timeout calculated by strategy.
    `long` | IgniteSpiOperationTimeoutHelper.`nextTimeoutChunk​(long dfltTimeout)` | Returns a timeout value to use for the next network operation.

  - ### Uses of IgniteSpiOperationTimeoutException in org.apache.ignite.spi.discovery.tcp

    Methods in org.apache.ignite.spi.discovery.tcp that throw IgniteSpiOperationTimeoutException
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected Socket` | TcpDiscoverySpi.`openSocket​(InetSocketAddress sockAddr, IgniteSpiOperationTimeoutHelper timeoutHelper)` |
    `protected Socket` | TcpDiscoverySpi.`openSocket​(Socket sock, InetSocketAddress remAddr, IgniteSpiOperationTimeoutHelper timeoutHelper)` | Connects to remote address sending `U.IGNITE_HEADER` when connection is established.