Datasnap.DSServer.TDSCallbackTunnel.SendMessage

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function SendMessage(const Id: string; const Msg: TJSONValue; out RespMsg: TJSONValue;  const Timeout: Cardinal = 0; const ArgType: Integer = TDBXCallback.ArgJson): Boolean;

C++

bool __fastcall SendMessage(const System::UnicodeString Id, System::Json::TJSONValue* const Msg, /* out */ System::Json::TJSONValue* &RespMsg, const unsigned Timeout = (unsigned)(0x0), const int ArgType = 0x1);

Propriétés

Type Visibilité  Source Unité  Parent
function public
Datasnap.DSServer.pas
Datasnap.DSServer.hpp
Datasnap.DSServer TDSCallbackTunnel

Description

Invoque le canal de rappel et attend une réponse.

La méthode SendMessage invoque le canal de rappel et attend une réponse. SendMessage doit être appelée avec les paramètres Id, Msg, Timeout et ArgType, et renvoie True si le délai en attente ne se produit pas, False sinon.

Id est un string représentant l'identificateur du rappel.

Msg est un TJSONValue contenant le message à être diffusé.

Timeout représente l'intervalle du délai d'attente en millisecondes. Par défaut, il est défini à 0 millisecondes.

ArgType représente un argument JSON.

Voir aussi