System.Tether.TCPProtocol.TTetheringTCPProtocol

From RAD Studio API Documentation
Jump to: navigation, search

System.Tether.Manager.TTetheringProtocolSystem.TObjectTTetheringTCPProtocol

Delphi

TTetheringTCPProtocol = class(TTetheringProtocol)

C++

class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringTCPProtocol : public System::Tether::Manager::TTetheringProtocol

Properties

Type Visibility Source Unit Parent
class public
System.Tether.TCPProtocol.pas
System.Tether.TCPProtocol.hpp
System.Tether.TCPProtocol System.Tether.TCPProtocol

Description

Protocol for app tethering that provides support for exchanging data between applications on the same device or over the network using TCP. See Connecting to Remote Applications Using App Tethering.

Requirements

To use TTetheringTCPProtocol:

  • Your applications must be running on the same device, or on a common network, such as a local area network (LAN) or the internet.
  • The system firewall must allow incoming TCP connections.
  • TPC ports from 2035 to 2100 must be open.

Limitations

TTetheringTCPProtocol uses TCP ports 2035 to 2100. As a result, you can only have up to 66 instances of TTetheringTCPProtocol on the same device at once. For example, you can have up to 66 applications running on each device of the local area network provided that they use a single instance of TTetheringTCPProtocol each.

See Also