StreamPeerTCP

    Category: Core

    TCP Stream peer.

    enum Status:

    • STATUS_NONE = 0 — The initial status of the , also the status after a disconnect.
    • STATUS_CONNECTING = 1 — A status representing a StreamPeerTCP that is connecting to a host.
    • STATUS_CONNECTED = 2 — A status representing a that is connected to a host.
    • STATUS_ERROR = 3 — A status representing a StreamPeerTCP in error state.

    Connect to the specified host:port pair. A hostname will be resolved if valid. Returns on success or @GlobalScope.FAILED on failure.


    • void disconnect_from_host ( )

    Disconnect from host.


    • get_connected_host ( ) const

    Returns the IP of this peer.


    • int get_connected_port ( ) const

    • get_status ( )

    Returns the status of the connection, see Status.


    Returns if this peer is currently connected to a host, false otherwise.


    • void set_no_delay ( enabled )

    Disable Nagle algorithm to improve latency for small packets.