Table of Contents

TMS FNC WebSocket

TMS FNC WebSocket provides WebSocket server and client components for building real-time, bidirectional communication into VCL, FireMonkey, and TMS WEB Core applications, including built-in support for WhatsApp messaging integration.

Components Registered components — guides and API reference.
Product Guides Cross-cutting topics: setup, framework selection, and shared workflows.
API Reference Component-grouped class, property, method, event, and related type contracts for exact API lookup.

Frameworks

Framework Unit family Primary targets
FireMonkey FMX.TMSFNC* Desktop, mobile, and Linux FMX applications
VCL VCL.TMSFNC* Windows desktop applications
TMS WEB Core WEBLib.TMSFNC* Browser applications (WhatsApp Receiver only)

Dependencies

Dependency Used for
Delphi or C++Builder RTL Base language runtime, collections, streaming, RTTI, and platform services.
Target framework runtime FMX, VCL, or WEBLib application integration.
TMS FNC Core Shared FNC component, persistence, and framework abstraction infrastructure.
Indy (IndyCore, IndyProtocols) TCP/IP and HTTP server transport layer used by WebSocket client and server.

IDEs

IDE Support
Delphi VCL and FMX support starts with Delphi 10.1 Berlin.
C++Builder VCL and FMX support starts with C++Builder 10.1 Berlin.
TMS WEB Core Use the WEBLib.TMSFNC* unit family for WhatsApp Receiver in browser applications.
Framework selection Choose the FMX, VCL, or WEBLib unit family that matches the application framework.

Release notes