API:Datasnap.Win.SConnect
Sommaire
Classes
EInterpreterError | EInterpreterError est la classe des exceptions pour les erreurs qui surviennent lors de la tentative d'interprétation d'appels COM transférés vers un bloc de données. |
ESocketConnectionError | ESocketConnectionError est la classe des exceptions pour les erreurs qui surviennent lors de l'envoi ou la réception de messages en utilisant TSocketConnection. |
IDataBlock | IDataBlock est l'interface utilisée par des interpréteurs de blocs de données pour accéder aux tampons de mémoire. |
IDataIntercept | IDataIntercept est l'interface utilisée par les composants TSocketConnection pour transformer les données communiquées via la connexion. |
ISendDataBlock | ISendDataBlock est l'interface utilisée par les interpréteurs de blocs de données pour envoyer des messages au serveur d'application après leur marshaling. |
ITransport | ITransport est l'interface utilisée par TStreamedConnection pour se connecter, lire et écrire dans un serveur d'application distant. |
TCustomDataBlockInterpreter | TCustomDataBlockInterpreter effectue le marshaling des appels d'interface COM pour les composants de connexion flux. |
TDataBlock | |
TDataBlockInterpreter | TDataBlockInterpreter effectue le marshaling des appels d'interface COM pour les composants de connexion non COM. |
TDataDispatch | |
TPacketInterceptFactory | TPacketInterceptFactory est le type de la fabrique de classes utilisée pour instancier un intercepteur de paquet de données. |
TSocketConnection | TSocketConnection utilise des sockets Windows pour gérer la connexion avec un serveur d'application. |
TSocketTransport | |
TStreamedConnection | TStreamedConnection est la classe de base des composants qui gèrent leur propre marshaling des appels d'interface quand ils se connectent à des serveurs d'application. |
TTransportThread | |
TWebConnection | TWebConnection utilise HTTP pour gérer la connexion avec un serveur d'applications. |
Routines
GetPacketInterceptorList | |
LoadWinSock2 |
Types
_di_IDataBlock | |
_di_IDataIntercept | |
_di_ISendDataBlock | |
_di_ITransport | |
PIntArray | |
PVariantArray | |
TIntArray | |
TVarFlag | |
TVarFlags | |
TVariantArray |
Variables
WSACloseEvent | |
WSACreateEvent | |
WSAEventSelect | |
WSAResetEvent |
Constantes
asCreateObject | asCreateObject: Integer = 4; |
asError | asError: Integer = 1; |
asFreeObject | asFreeObject: Integer = 5; |
asGetAppServers | asGetAppServers: Integer = $12; |
asGetGUID | asGetGUID: Integer = $11; |
asGetID | asGetID: Integer = 3; |
asGetServers | asGetServers: Integer = $10; |
asInvoke | asInvoke: Integer = 2; |
asMask | asMask: Integer = $FF; |
asSoapCommand | asSoapCommand: Integer = $14; |
CallSig | CallSig: Integer = $DA00; |
ResultSig | ResultSig: Integer = $DB00; |
THREAD_EXCEPTION | THREAD_EXCEPTION: Integer = $403; |
THREAD_RECEIVEDSTREAM | THREAD_RECEIVEDSTREAM: Integer = $402; |
THREAD_REPLACETRANSPORT | THREAD_REPLACETRANSPORT: Integer = $405; |
THREAD_SENDNOTIFY | THREAD_SENDNOTIFY: Integer = $404; |
THREAD_SENDSTREAM | THREAD_SENDSTREAM: Integer = $401; |