## Uses of Class
org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi

- Packages that use TcpDiscoverySpi
  Package | Description
  --- | ---
  org.apache.ignite.spi.discovery.tcp | Contains default TCP/IP implementation for discovery SPI.

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

    Methods in org.apache.ignite.spi.discovery.tcp that return TcpDiscoverySpi
    Modifier and Type | Method and Description
    --- | ---
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setAckTimeout(long ackTimeout)` Sets timeout for receiving acknowledgement for sent message.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setAddressFilter(IgnitePredicate<InetSocketAddress> addressFilter)` Sets filter for IP addresses.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setForceServerMode(boolean forceSrvMode)` Deprecated. Will be removed at 3.0.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setIpFinder(TcpDiscoveryIpFinder ipFinder)` Sets IP finder for IP addresses sharing and storing.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setIpFinderCleanFrequency(long ipFinderCleanFreq)` Sets IP finder clean frequency in milliseconds.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setJoinTimeout(long joinTimeout)` Sets join timeout.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setLocalAddress(String locAddr)` Sets network addresses for the Discovery SPI.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setLocalPort(int locPort)` Sets local port to listen to.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setLocalPortRange(int locPortRange)` Range for local ports.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setMaxAckTimeout(long maxAckTimeout)` Sets maximum timeout for receiving acknowledgement for sent message.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setName(String name)` Sets SPI name.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setNetworkTimeout(long netTimeout)` Sets maximum network timeout to use for network operations.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setReconnectCount(int reconCnt)` Number of times node tries to (re)establish connection to another node.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setReconnectDelay(int reconDelay)` Sets the amount of time in milliseconds that node waits before retrying to (re)connect to the cluster.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setSocketTimeout(long sockTimeout)` Sets socket operations timeout.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setStatisticsPrintFrequency(long statsPrintFreq)` Sets statistics print frequency.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setThreadPriority(int threadPri)` Sets thread priority.
    `TcpDiscoverySpi` | TcpDiscoverySpi.`setTopHistorySize(int topHistSize)` Sets size of topology snapshots history.

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023