REST.Backend.EMSProvider.TCustomEMSConnectionInfo.AppHandshake

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

procedure AppHandshake(const ACallback: TEMSClientAPI.TAppHandshakeProc);

C++

void __fastcall AppHandshake(const Rest::Backend::Emsapi::TEMSClientAPI::_di_TAppHandshakeProc ACallback);

Properties

Type Visibility Source Unit Parent
procedure
function
public
REST.Backend.EMSProvider.pas
REST.Backend.EMSProvider.hpp
REST.Backend.EMSProvider TCustomEMSConnectionInfo

Description

Requests the version information of the EMS server and returns True if it receives the information successfully or False otherwise.

To handle the received information, you must provide a procedure of type TAppHandshakeProc (ACallback). AppHandshake calls your procedure and provides the received version information as a JSON object.

Exceptions

Exception Message Description

EEMSProviderError

URLHost must not be blank

The URLHost for connecting to the RAD Server Engine (EMS Server) can not be empty

URLProtocol must not be blank

The URLProtocol for connecting to the RAD Server Engine (EMS Server) can not be empty

See Also