:Base RemObjects SDK for Delphi.hlp>MAIN :Title RemObjects SDK for Delphi 1 Welcome to RemObjects SDK 2 Welcome to RemObjects SDK=id_1 2 What's New in RemObjects SDK 3 What's New in RemObjects SDK=id_7 3 Breaking Changes=id_9 2 Overview of RO Components 3 Overview of RO Components=id_2 1 TROEncryption.UseCompression 2 TROEncryption.UseCompression=id_20 1 TROEncryption.EncryptionMethod 2 TROEncryption.EncryptionMethod=id_21 1 TROEncryption.EncryptionRecvKey 2 TROEncryption.EncryptionRecvKey=id_25 1 TROEncryption.EncryptionSendKey 2 TROEncryption.EncryptionSendKey=id_24 1 Programming with RemObjects SDK 2 Programming with RemObjects SDK=id_3 2 Concepts 3 Concepts=id_29 3 Channels 4 Channels=id_16 4 Compatible Channels=id_56 4 HTTP Channels=id_47 4 Super TCP Channel=id_48 4 Legacy TCP Channels=id_49 4 Email Channels=id_50 4 Local Channels=id_51 4 UDP and Broadcast Channels=id_52 4 Named Pipe Channel=id_53 4 WinMessage Channel=id_54 3 Messages 4 Messages=id_17 4 BinMessage=id_22 4 SOAP Message=id_86 4 XML-RPC Message=id_87 4 PostMessage=id_88 3 Class Factories 4 Class Factories=id_40 4 Standard Class Factory=id_96 4 Singleton Class Factory=id_97 4 Pooled Class Factory=id_98 4 Per-Client Class Factory=id_99 3 Statelessness 4 Statelessness=id_41 3 Session Management 4 Session Management=id_18 4 In-Memory Session Manager=id_108 4 Database Session Manager=id_109 4 Master Server Session Manager=id_110 4 Event-Driven Session Manager=id_111 4 Session Management in TRORemoteDataModule=id_114 3 Login and Authentication 4 Login and Authentication=id_42 3 RODL Files 4 RODL Files=id_36 4 Files Generated from RODL=id_37 3 Data Types 4 Data Types=id_43 3 Smart Services 4 Smart Services=id_44 3 Asynchronous Calls 4 Asynchronous Calls=id_45 3 Event Sinks and Server Callbacks 4 Event Sinks and Server Callbacks=id_19 3 Service Discovery 4 Service Discovery=id_46 2 IDE Integration 3 The RemObjects Menu=id_33 3 New Project Templates 4 New Project Templates=id_34 4 The New RemObjects SDK Server Dialog=id_156 3 Importing Services 4 Importing Services=id_35 1 Tools 2 Service Builder 3 Service Builder=id_4 3 Welcome to Service Builder=id_164 3 Getting Started with Service Builder=id_165 3 Service Builder Plugins=id_171 3 Service Builder Toolbar Commands=id_173 3 Building a Library 4 Building a Library=id_161 4 Reusing Existing Libraries 5 Reusing Existing Libraries=id_175 5 Using Existing Libraries=id_170 5 Importing Libraries 6 Importing Libraries=id_174 6 Import SOAP Web Service (WSDL)=id_186 6 Import RemObjects SDK Service (RODL)=id_187 4 Structs 5 Structs=id_127 4 Enums 5 Enums=id_167 4 Arrays 5 Arrays=id_126 4 Services 5 Services=id_166 4 Event Sinks 5 Event Sinks=id_169 4 Exceptions 5 Exceptions=id_168 4 Documentation Editor 5 Documentation Editor=id_183 3 Generating Access to your Library 4 Generating Access to your Library=id_162 4 Validating the Library=id_179 4 RODL=id_176 4 WSDL=id_177 4 Source Code=id_178 4 Docs=id_181 3 Command Line Switches 4 Command Line Switches=id_180 3 Writing Plugins 4 Writing Plugins=id_172 1 RemObjects SDK Reference 2 RemObjects SDK Reference=id_5 2 Classes 3 EROAsyncException Class=id_190 3 EROAsyncNoAnswerYet Class=id_133 3 EROChannelBusy Class=id_191 3 EROException Class=id_192 3 EROPoolNoFreeObjects Class=id_193 3 EROUnregisteredServerException Class=id_195 3 EROSendNoResponse Class=id_197 3 EROServerException Class=id_198 3 EROSessionExpired Class=id_199 3 EROSessionNotFound Class=id_119 3 EROUnknownType Class=id_201 3 SessionNotFoundException Class=id_202 3 TROArray Class 4 TROArray Class=id_203 4 TROArray.Count Property=id_294 4 TROArray.Clear Method=id_289 4 TROArray.Clone Method=id_290 4 TROArray.Resize Method=id_291 3 TROAsyncProxy Class 4 TROAsyncProxy Class=id_135 4 TROAsyncProxy.__InterfaceName Property=id_304 4 TROAsyncProxy.__Message Property=id_305 4 TROAsyncProxy.__TransportChannel Property=id_306 3 TROBaseConnection Class 4 TROBaseConnection Class=id_204 4 TROBaseConnection.Encryption Property=id_219 3 TRODiscoveryOptions Class 4 TRODiscoveryOptions Class=id_153 3 TROBinaryMemoryStream Class 4 TROBinaryMemoryStream Class=id_125 4 TROBinaryMemoryStream.Clone Method=id_326 4 TROBinaryMemoryStream.LoadFromHexString Method=id_327 4 TROBinaryMemoryStream.LoadFromString Method=id_328 4 TROBinaryMemoryStream.ToHexString Method=id_329 4 TROBinaryMemoryStream.ToReadableString Method=id_330 4 TROBinaryMemoryStream.ToString Method=id_331 3 TROBinMessage Class 4 TROBinMessage Class=id_85 4 TROBinMessage.CompressionBufferSize Property=id_346 4 TROBinMessage.MinSizeForCompression Property=id_342 4 TROBinMessage.OnCompress Event=id_358 4 TROBinMessage.OnDecompress Event=id_359 4 TROBinMessage.UseCompression Property=id_347 3 TROBPDXHTTPServer Class 4 TROBPDXHTTPServer Class=id_61 4 TROBPDXHTTPServer.BPDXServer Property=id_380 4 TROBPDXHTTPServer.SendExceptionsAs500 Property=id_381 4 TROBPDXHTTPServer.ServeInfoPage Property=id_382 4 TROBPDXHTTPServer.ServeRodl Property=id_383 4 TROBPDXHTTPServer.SupportKeepAlive Property=id_384 3 TROBPDXTCPServer Class 4 TROBPDXTCPServer Class=id_68 4 TROBPDXTCPServer.BPDXServer Property=id_379 4 TROBPDXTCPServer.Port Property=id_370 3 TROBroadcastChannel Class 4 TROBroadcastChannel Class=id_77 4 TROBroadcastChannel.OnBroadcastResponseReceived Event=id_207 3 TROBroadcastServer Class 4 TROBroadcastServer Class=id_79 4 TROBroadcastServer.OnRORequest Property=id_456 3 TROClassFactory Class 4 TROClassFactory Class=id_101 4 TROClassFactory.Create Constructor=id_465 4 TROClassFactory.CreateInstance Method=id_466 4 TROClassFactory.ReleaseInstance Method=id_467 3 TROComplexType Class 4 TROComplexType Class=id_208 4 TROComplexType.Clone Method=id_288 3 TROConstantMemoryStream Class 4 TROConstantMemoryStream Class=id_209 3 TROCustomDiscoveryClient Class 4 TROCustomDiscoveryClient Class=id_210 4 TROCustomDiscoveryClient.Channel Property=id_145 4 TROCustomDiscoveryClient.Message Property=id_146 4 TROCustomDiscoveryClient.OnDiscoveryException Event=id_493 4 TROCustomDiscoveryClient.OnNewServersFound Property=id_490 4 TROCustomDiscoveryClient.OnNewServiceFound Event=id_494 4 TROCustomDiscoveryClient.ServerList Property=id_152 4 TROCustomDiscoveryClient.ServiceName Property=id_150 4 TROCustomDiscoveryClient.RefreshServerList Method=id_151 3 TROCustomDiscoveryServer Class 4 TROCustomDiscoveryServer Class=id_211 4 TROCustomDiscoveryServer.OnServiceFound Event=id_149 4 TROCustomDiscoveryServer.ServerAddress Property=id_508 4 TROCustomDiscoveryServer.ServiceList Property=id_148 4 TROCustomDiscoveryServer.SupportRegisteredServerClasses Property=id_147 3 TROCustomEmailChannel Class 4 TROCustomEmailChannel Class=id_212 4 TROCustomEmailChannel.ClientEmail Property=id_525 4 TROCustomEmailChannel.DeleteOldResponses Property=id_528 4 TROCustomEmailChannel.Pop3Client Property=id_529 4 TROCustomEmailChannel.Pop3Password Property=id_523 4 TROCustomEmailChannel.Pop3ServerAddress Property=id_521 4 TROCustomEmailChannel.Pop3Username Property=id_522 4 TROCustomEmailChannel.ServerEmail Property=id_526 4 TROCustomEmailChannel.SmtpClient Property=id_530 4 TROCustomEmailChannel.SmtpServerAddress Property=id_524 3 TROCustomEmailServer Class 4 TROCustomEmailServer Class=id_213 4 TROCustomEmailServer.OnException Event=id_557 4 TROCustomEmailServer.Pop3CheckInterval Property=id_552 4 TROCustomEmailServer.Pop3Client Property=id_553 4 TROCustomEmailServer.Pop3Password Property=id_548 4 TROCustomEmailServer.Pop3ServerAddress Property=id_543 4 TROCustomEmailServer.Pop3Username Property=id_547 4 TROCustomEmailServer.ServerEmail Property=id_550 4 TROCustomEmailServer.SmtpClient Property=id_554 4 TROCustomEmailServer.SmtpServerAddress Property=id_549 3 TROCustomIndyTCPChannel Class 4 TROCustomIndyTCPChannel Class=id_214 4 TROCustomIndyTCPChannel.DispatchOptions Property=id_574 4 TROCustomIndyTCPChannel.Host Property=id_572 4 TROCustomIndyTCPChannel.IndyClient Property=id_575 4 TROCustomIndyTCPChannel.KeepAlive Property=id_576 4 TROCustomIndyTCPChannel.OnAfterProbingServer Event=id_583 4 TROCustomIndyTCPChannel.OnAfterProbingServers Event=id_584 4 TROCustomIndyTCPChannel.OnBeforeProbingServer Event=id_585 4 TROCustomIndyTCPChannel.OnBeforeProbingServers Event=id_586 4 TROCustomIndyTCPChannel.OnLoginNeeded Event=id_587 4 TROCustomIndyTCPChannel.OnReceiveStream Event=id_588 4 TROCustomIndyTCPChannel.OnSendStream Event=id_589 4 TROCustomIndyTCPChannel.Port Property=id_407 4 TROCustomIndyTCPChannel.ProbeFrequency Property=id_577 4 TROCustomIndyTCPChannel.ProbeServers Property=id_578 4 TROCustomIndyTCPChannel.ServerLocators Property=id_579 4 TROCustomIndyTCPChannel.SynchronizedProbing Property=id_580 3 TROCustomIndyTCPServer Class 4 TROCustomIndyTCPServer Class=id_215 4 TROCustomIndyTCPServer.IndyServer Property=id_611 4 TROCustomIndyTCPServer.KeepAlive Property=id_396 4 TROCustomIndyTCPServer.Port Property=id_452 3 TROCustomSessionManager Class 4 TROCustomSessionManager Class=id_112 4 TROCustomSessionManager.Clearing Property=id_624 4 TROCustomSessionManager.Critical Property=id_625 4 TROCustomSessionManager.MaxSessions Property=id_622 4 TROCustomSessionManager.SessionDuration Property=id_621 4 TROCustomSessionManager.CheckSessionIsExpired Method=id_628 4 TROCustomSessionManager.ClearSessions Method=id_629 4 TROCustomSessionManager.CreateSession Method=id_630 4 TROCustomSessionManager.DeleteSession Method=id_631 4 TROCustomSessionManager.GetAllSessions Method=id_632 4 TROCustomSessionManager.GetSessionCount Method=id_633 4 TROCustomSessionManager.ReleaseSession Method=id_634 3 TROCustomSuperTcpChannel Class 4 TROCustomSuperTcpChannel Class=id_216 4 TROCustomSuperTcpChannel.AckWaitTimeout Property=id_645 4 TROCustomSuperTcpChannel.Active Property=id_646 4 TROCustomSuperTcpChannel.AutoReconnect Property=id_647 4 TROCustomSuperTcpChannel.Client Property=id_648 4 TROCustomSuperTcpChannel.ClientID Property=id_649 4 TROCustomSuperTcpChannel.Connected Property=id_650 4 TROCustomSuperTcpChannel.Host Property=id_642 4 TROCustomSuperTcpChannel.MaxPackageSize Property=id_651 4 TROCustomSuperTcpChannel.OnConnected Property=id_652 4 TROCustomSuperTcpChannel.OnDisconnected Property=id_653 4 TROCustomSuperTcpChannel.Port Property=id_643 4 TROCustomSuperTcpChannel.ReconnectDelay Property=id_654 4 TROCustomSuperTcpChannel.RequestTimeout Property=id_655 4 TROCustomSuperTcpChannel.StoreActive Property=id_656 3 TROCustomSuperTcpServer Class 4 TROCustomSuperTcpServer Class=id_217 4 TROCustomSuperTcpServer.AckWaitTimeout Property=id_678 4 TROCustomSuperTcpServer.MaxPackageSize Property=id_679 4 TROCustomSuperTcpServer.Port Property=id_676 4 TROCustomSuperTcpServer.Server Property=id_680 3 TRODBSessionManager Class 4 TRODBSessionManager Class=id_10 4 TRODBSessionManager.ClearSessionsDataset Property=id_11 4 TRODBSessionManager.ClearSessionsOnCreate Property=id_700 4 TRODBSessionManager.ClearSessionsOnDestroy Property=id_701 4 TRODBSessionManager.DeleteDataset Property=id_694 4 TRODBSessionManager.FieldNameCreated Property=id_697 4 TRODBSessionManager.FieldNameData Property=id_696 4 TRODBSessionManager.FieldNameLastAccessed Property=id_698 4 TRODBSessionManager.FieldNameSessionID Property=id_695 4 TRODBSessionManager.GetCountDataset Property=id_702 4 TRODBSessionManager.InsertDataset Property=id_692 4 TRODBSessionManager.OnConvertGUID Event=id_709 4 TRODBSessionManager.SelectAllDataset Property=id_703 4 TRODBSessionManager.SelectDataset Property=id_691 4 TRODBSessionManager.SessionDuration Property=id_704 4 TRODBSessionManager.UpdateDataset Property=id_693 3 TRODiscoveryClient Class 4 TRODiscoveryClient Class=id_143 4 TRODiscoveryClient.Channel Property=id_730 4 TRODiscoveryClient.Message Property=id_731 4 TRODiscoveryClient.OnDiscoveryException Event=id_737 4 TRODiscoveryClient.OnNewServersFound Property=id_732 4 TRODiscoveryClient.OnNewServiceFound Event=id_738 4 TRODiscoveryClient.ServerList Property=id_733 4 TRODiscoveryClient.ServiceName Property=id_734 3 TRODiscoveryServer Class 4 TRODiscoveryServer Class=id_144 4 TRODiscoveryServer.OnServiceFound Event=id_751 4 TRODiscoveryServer.ServiceList Property=id_754 4 TRODiscoveryServer.SupportRegisteredServerClasses Property=id_755 3 TRODLLChannel Class 4 TRODLLChannel Class=id_73 4 TRODLLChannel.DispatchOptions Property=id_766 4 TRODLLChannel.DLLHandle Property=id_767 4 TRODLLChannel.DLLLoaded Property=id_768 4 TRODLLChannel.DLLName Property=id_764 4 TRODLLChannel.KeepDLLLoaded Property=id_769 4 TRODLLChannel.OnDLLLoaded Event=id_774 4 TRODLLChannel.OnDLLUnloaded Property=id_770 4 TRODLLChannel.ServerLocators Property=id_771 4 TRODLLChannel.UnloadDLL Method=id_777 3 TRODLLibrary Class 4 TRODLLibrary Class=id_121 3 TRODynamicRequest Class 4 TRODynamicRequest Class=id_14 4 TRODynamicRequest.IsFunction Property=id_798 4 TRODynamicRequest.MethodName Property=id_794 4 TRODynamicRequest.OnAfterExecute Event=id_801 4 TRODynamicRequest.OnBeforeExecute Event=id_802 4 TRODynamicRequest.OnChangeServiceName Event=id_803 4 TRODynamicRequest.OnExecuteError Event=id_804 4 TRODynamicRequest.OnFindCustomTypeImplementation Event=id_805 4 TRODynamicRequest.Params Property=id_795 4 TRODynamicRequest.RemoteService Property=id_793 4 TRODynamicRequest.Execute Method=id_796 4 TRODynamicRequest.FindParam Method=id_808 4 TRODynamicRequest.ParamByName Method=id_810 4 RefreshParams Method 5 RefreshParams Method=id_811 5 TRODynamicRequest.RefreshParams Method (TRODLOperation, boolean)=id_825 5 TRODynamicRequest.RefreshParams Method (boolean)=id_826 3 TROEmailChannel Class 4 TROEmailChannel Class=id_70 4 TROEmailChannel.ClientEmail Property=id_831 4 TROEmailChannel.DeleteOldResponses Property=id_832 4 TROEmailChannel.DispatchOptions Property=id_833 4 TROEmailChannel.OnAfterProbingServer Event=id_847 4 TROEmailChannel.OnAfterProbingServers Event=id_848 4 TROEmailChannel.OnBeforeProbingServer Event=id_849 4 TROEmailChannel.OnBeforeProbingServers Event=id_850 4 TROEmailChannel.OnLoginNeeded Event=id_851 4 TROEmailChannel.OnReceiveStream Event=id_852 4 TROEmailChannel.OnSendStream Event=id_853 4 TROEmailChannel.Pop3Client Property=id_834 4 TROEmailChannel.Pop3Password Property=id_835 4 TROEmailChannel.Pop3ServerAddress Property=id_836 4 TROEmailChannel.Pop3Username Property=id_837 4 TROEmailChannel.ProbeFrequency Property=id_838 4 TROEmailChannel.ProbeServers Property=id_839 4 TROEmailChannel.ServerEmail Property=id_840 4 TROEmailChannel.ServerLocators Property=id_841 4 TROEmailChannel.SmtpClient Property=id_842 4 TROEmailChannel.SmtpServerAddress Property=id_843 4 TROEmailChannel.SynchronizedProbing Property=id_844 3 TROEmailServer Class 4 TROEmailServer Class=id_71 4 TROEmailServer.OnException Event=id_890 4 TROEmailServer.Pop3CheckInterval Property=id_880 4 TROEmailServer.Pop3Client Property=id_881 4 TROEmailServer.Pop3Password Property=id_882 4 TROEmailServer.Pop3ServerAddress Property=id_883 4 TROEmailServer.Pop3Username Property=id_884 4 TROEmailServer.ServerEmail Property=id_885 4 TROEmailServer.SmtpClient Property=id_886 4 TROEmailServer.SmtpServerAddress Property=id_887 3 TROEncryption Class 4 TROEncryption Class=id_218 4 TROEncryption.OnAfterDecryption Event=id_906 4 TROEncryption.OnBeforeEncryption Event=id_907 3 TROEventReceiver Class 4 TROEventReceiver Class=id_137 4 TROEventReceiver.Active Property=id_918 4 TROEventReceiver.Channel Property=id_915 4 TROEventReceiver.Interval Property=id_919 4 TROEventReceiver.Message Property=id_916 4 TROEventReceiver.OnActivate Property=id_923 4 TROEventReceiver.OnDeactivate Property=id_924 4 TROEventReceiver.OnPollException Event=id_921 4 TROEventReceiver.ServiceName Property=id_917 4 TROEventReceiver.SynchronizeInvoke Property=id_920 4 TROEventReceiver.Activate Method=id_929 4 TROEventReceiver.AreEventHandlersRegistered Method=id_930 4 TROEventReceiver.Deactivate Method=id_931 4 TROEventReceiver.IsEventHandlerRegistered Method=id_932 4 TROEventReceiver.RegisterEventHandlers Method=id_138 4 TROEventReceiver.ReleaseObject Method=id_933 4 TROEventReceiver.RetainObject Method=id_934 4 TROEventReceiver.UnregisterEventHandlers Method=id_935 3 TROEventRepository Class 4 TROEventRepository Class=id_139 4 TROEventRepository.Message Property=id_951 4 TROEventRepository.SessionManager Property=id_952 3 TROEventSessionManager Class 4 TROEventSessionManager Class=id_12 4 TROEventSessionManager.OnClearSessions Event=id_969 4 TROEventSessionManager.OnDeleteSession Event=id_962 4 TROEventSessionManager.OnFindSession Event=id_13 4 TROEventSessionManager.OnGetAllSessions Event=id_970 4 TROEventSessionManager.OnGetSessionCount Event=id_971 4 TROEventSessionManager.OnReleaseSession Event=id_961 4 TROEventSessionManager.SessionDuration Property=id_964 3 TROIndyHTTPChannel Class 4 TROIndyHTTPChannel Class=id_58 4 TROIndyHTTPChannel.IndyClient Property=id_985 4 TROIndyHTTPChannel.KeepAlive Property=id_986 4 TROIndyHTTPChannel.TargetURL Property=id_987 3 TROIndyHTTPServer Class 4 TROIndyHTTPServer Class=id_60 4 TROIndyHTTPServer.IndyServer Property=id_998 4 TROIndyHTTPServer.KeepAlive Property=id_999 4 TROIndyHTTPServer.Port Property=id_609 4 TROIndyHTTPServer.SendExceptionsAs500 Property=id_1000 4 TROIndyHTTPServer.ServeInfoPage Property=id_1001 4 TROIndyHTTPServer.ServeRodl Property=id_1002 3 TROIndyTCPChannel Class 4 TROIndyTCPChannel Class=id_66 4 TROIndyTCPChannel.DisableNagle Property=id_1014 4 TROIndyTCPChannel.Host Property=id_1015 4 TROIndyTCPChannel.IndyClient Property=id_1016 4 TROIndyTCPChannel.KeepAlive Property=id_1017 4 TROIndyTCPChannel.Port Property=id_1018 3 TROIndyTCPServer Class 4 TROIndyTCPServer Class=id_67 4 TROIndyTCPServer.DisableNagle Property=id_1029 4 TROIndyTCPServer.IndyServer Property=id_1030 4 TROIndyTCPServer.KeepAlive Property=id_1031 4 TROIndyTCPServer.Port Property=id_1032 3 TROIndyUDPChannel Class 4 TROIndyUDPChannel Class=id_76 4 TROIndyUDPChannel.AsyncTimeOut Property=id_415 4 TROIndyUDPChannel.DispatchOptions Property=id_417 4 TROIndyUDPChannel.Host Property=id_418 4 TROIndyUDPChannel.IndyClient Property=id_419 4 TROIndyUDPChannel.OnAfterProbingServer Event=id_436 4 TROIndyUDPChannel.OnAfterProbingServers Event=id_437 4 TROIndyUDPChannel.OnAsyncResponseTimeOut Event=id_416 4 TROIndyUDPChannel.OnBeforeProbingServer Event=id_438 4 TROIndyUDPChannel.OnBeforeProbingServers Event=id_439 4 TROIndyUDPChannel.OnLoginNeeded Event=id_440 4 TROIndyUDPChannel.OnReceiveStream Event=id_441 4 TROIndyUDPChannel.OnSendStream Event=id_442 4 TROIndyUDPChannel.Port Property=id_420 4 TROIndyUDPChannel.ProbeFrequency Property=id_421 4 TROIndyUDPChannel.ProbeServers Property=id_422 4 TROIndyUDPChannel.ServerLocators Property=id_423 4 TROIndyUDPChannel.SynchronizedProbing Property=id_424 4 TROIndyUDPChannel.GetResponseByUID Method=id_443 3 TROIndyUDPServer Class 4 TROIndyUDPServer Class=id_78 4 TROIndyUDPServer.IndyUDPServer Property=id_454 4 TROIndyUDPServer.Port Property=id_455 3 TROInMemoryEventRepository Class 4 TROInMemoryEventRepository Class=id_220 3 TROInMemorySessionManager Class 4 TROInMemorySessionManager Class=id_116 4 TROInMemorySessionManager.SessionDuration Property=id_1084 3 TROLocalChannel Class 4 TROLocalChannel Class=id_72 4 TROLocalChannel.DispatchOptions Property=id_1095 4 TROLocalChannel.OnLoginNeeded Event=id_1099 4 TROLocalChannel.OnReceiveStream Event=id_1100 4 TROLocalChannel.OnSendStream Event=id_1101 4 TROLocalChannel.ServerChannel Property=id_1093 4 TROLocalChannel.ServerLocators Property=id_1096 3 TROLocalServer Class 4 TROLocalServer Class=id_74 4 TROLocalServer.Active Property=id_1114 3 TROMasterServerEventRepository Class 4 TROMasterServerEventRepository Class=id_221 4 TROMasterServerEventRepository.Channel Property=id_1124 4 TROMasterServerEventRepository.SessionManager Property=id_1125 3 TROMasterServerSessionManager Class 4 TROMasterServerSessionManager Class=id_117 4 TROMasterServerSessionManager.Channel Property=id_1122 3 TROMessage Class 4 TROMessage Class=id_222 4 TROMessage.ClientID Property=id_107 4 TROMessage.InterfaceName Property=id_344 4 TROMessage.MessageName Property=id_345 4 TROMessage.OnFinalizeMessage Event=id_350 4 TROMessage.OnInitializeMessage Event=id_351 4 TROMessage.OnReadFromStream Event=id_352 4 TROMessage.OnReadMessageParameter Event=id_353 4 TROMessage.OnServerException Event=id_354 4 TROMessage.OnWriteException Event=id_355 4 TROMessage.OnWriteMessageParameter Event=id_357 4 TROMessage.OnWriteToStream Event=id_356 3 TROMessageDispatcher Class 4 TROMessageDispatcher Class=id_223 4 TROMessageDispatcher.Enabled Property=id_374 4 TROMessageDispatcher.Message Property=id_372 4 TROMessageDispatcher.Name Property=id_373 3 TRONamedPipeChannel Class 4 TRONamedPipeChannel Class=id_81 4 TRONamedPipeChannel.ActivateOnDemand Property=id_1173 4 TRONamedPipeChannel.Active Property=id_1174 4 TRONamedPipeChannel.DispatchOptions Property=id_1175 4 TRONamedPipeChannel.OnAfterProbingServer Event=id_1182 4 TRONamedPipeChannel.OnAfterProbingServers Event=id_1183 4 TRONamedPipeChannel.OnBeforeProbingServer Event=id_1184 4 TRONamedPipeChannel.OnBeforeProbingServers Event=id_1185 4 TRONamedPipeChannel.OnLoginNeeded Event=id_1186 4 TRONamedPipeChannel.OnReceiveStream Event=id_1187 4 TRONamedPipeChannel.OnSendStream Event=id_1188 4 TRONamedPipeChannel.ProbeFrequency Property=id_1176 4 TRONamedPipeChannel.ProbeServers Property=id_1177 4 TRONamedPipeChannel.ServerID Property=id_1170 4 TRONamedPipeChannel.ServerLocators Property=id_1178 4 TRONamedPipeChannel.ServerName Property=id_1171 4 TRONamedPipeChannel.SynchronizedProbing Property=id_1179 3 TRONamedPipeServer Class 4 TRONamedPipeServer Class=id_82 4 TRONamedPipeServer.AllowEveryone Property=id_1212 4 TRONamedPipeServer.ServerID Property=id_1206 3 TROPerClientClassFactory Class 4 TROPerClientClassFactory Class=id_105 4 TROPerClientClassFactory.TimeoutSessions Method=id_1222 3 TROPooledClassFactory Class 4 TROPooledClassFactory Class=id_104 4 TROPooledClassFactory.ClearPool Method=id_1229 4 TROPooledClassFactory.Create Constructor=id_224 3 TROPostMessage Class 4 TROPostMessage Class=id_95 4 TROPostMessage.BinaryType Property=id_1237 3 TROPoweredByRemObjectsButton Class 4 TROPoweredByRemObjectsButton Class=id_225 4 TROPoweredByRemObjectsButton.ApplicationType Property=id_1247 3 TROProxy Class 4 TROProxy Class=id_226 4 TROProxy.__InterfaceName Property=id_1254 4 TROProxy.__Message Property=id_1255 4 TROProxy.__TransportChannel Property=id_1256 3 TRORemoteDataModule Class 4 TRORemoteDataModule Class=id_118 4 TRORemoteDataModule.ClientID Property=id_1150 4 TRORemoteDataModule.EventRepository Property=id_140 4 TRORemoteDataModule.NewSession Property=id_1264 4 TRORemoteDataModule.OnActivate Event=id_1269 4 TRORemoteDataModule.OnDeactivate Event=id_1270 4 TRORemoteDataModule.RequiresSession Property=id_200 4 TRORemoteDataModule.Session Property=id_1265 4 TRORemoteDataModule.SessionManager Property=id_1262 4 TRORemoteDataModule.Transport Property=id_1266 4 TRORemoteDataModule.Synchronize Method=id_1273 3 TRORemoteService Class 4 TRORemoteService Class=id_15 4 TRORemoteService.CacheRODL Property=id_1293 4 TRORemoteService.Channel Property=id_1289 4 TRORemoteService.Message Property=id_1290 4 TRORemoteService.ServiceName Property=id_1291 4 TRORemoteService.GetRODLLibrary Method=id_1294 4 TRORemoteService.GetServiceMethods Method=id_1297 4 TRORemoteService.GetServiceNames Method=id_1298 3 TRORequestParam Class 4 TRORequestParam Class=id_227 4 TRORequestParam.AsBinary Property=id_1317 4 TRORequestParam.AsBoolean Property=id_1318 4 TRORequestParam.AsComplexType Property=id_1319 4 TRORequestParam.AsCurrency Property=id_1320 4 TRORequestParam.AsDateTime Property=id_1321 4 TRORequestParam.AsFloat Property=id_1322 4 TRORequestParam.AsInt64 Property=id_1323 4 TRORequestParam.AsInteger Property=id_1324 4 TRORequestParam.AsString Property=id_1325 4 TRORequestParam.AsVariant Property=id_1326 4 TRORequestParam.AsWideString Property=id_1327 4 TRORequestParam.DataType Property=id_1312 4 TRORequestParam.Flag Property=id_1314 4 TRORequestParam.IsNull Property=id_1328 4 TRORequestParam.Name Property=id_1311 4 TRORequestParam.OwnsBinary Property=id_1329 4 TRORequestParam.OwnsComplexType Property=id_1330 4 TRORequestParam.TypeName Property=id_1313 4 TRORequestParam.Value Property=id_1315 4 TRORequestParam.ClearValue Method=id_1333 3 TRORequestParamCollection Class 4 TRORequestParamCollection Class=id_228 4 TRORequestParamCollection.HasResultParam Property=id_1361 4 TRORequestParamCollection.Items Property=id_1362 4 TRORequestParamCollection.ResultParam Property=id_1363 4 Add Method 5 Add Method=id_1366 5 TRORequestParamCollection.Add Method ()=id_1379 5 TRORequestParamCollection.Add Method (string, TRODataType, TRODLParamFlag, string)=id_1380 4 TRORequestParamCollection.ClearInputValues Method 5 TRORequestParamCollection.ClearInputValues Method=id_1367 4 TRORequestParamCollection.ClearOutputValues Method 5 TRORequestParamCollection.ClearOutputValues Method=id_1368 4 TRORequestParamCollection.ClearValues Method 5 TRORequestParamCollection.ClearValues Method=id_1358 4 TRORequestParamCollection.FindParam Method 5 TRORequestParamCollection.FindParam Method=id_809 4 TRORequestParamCollection.ParamByName Method 5 TRORequestParamCollection.ParamByName Method=id_1369 3 TROServer Class 4 TROServer Class=id_128 4 TROServer.Active Property=id_206 4 TROServer.Dispatchers Property=id_129 4 TROServer.OnAfterServerActivate Property=id_375 4 TROServer.OnAfterServerDeactivate Property=id_376 4 TROServer.OnBeforeServerActivate Property=id_377 4 TROServer.OnBeforeServerDeactivate Property=id_378 4 TROServer.OnReadFromStream Event=id_387 4 TROServer.OnWriteToStream Event=id_388 3 TROServerLocator Class 4 TROServerLocator Class=id_229 4 TROServerLocator.DisableOnFailure Property=id_1408 4 TROServerLocator.Enabled Property=id_431 4 TROServerLocator.Host Property=id_1404 4 TROServerLocator.LoadBalancingServer Property=id_1409 4 TROServerLocator.Name Property=id_1410 4 TROServerLocator.OnEnabledChanged Event=id_1413 4 TROServerLocator.Port Property=id_1405 4 TROServerLocator.ProbingOptions Property=id_1406 3 TROService Class 4 TROService Class=id_232 3 TROSession Class 4 TROSession Class=id_233 4 TROSession.Count Property=id_1428 4 TROSession.Created Property=id_1429 4 TROSession.LastAccessed Property=id_1430 4 TROSession.Names Property=id_1431 4 TROSession.SessionID Property=id_1425 4 TROSession.Values Property=id_1426 3 TROSingletonClassFactory Class 4 TROSingletonClassFactory Class=id_102 3 TROSOAPMessage Class 4 TROSOAPMessage Class=id_91 4 TROSOAPMessage.BodyNode Property=id_1451 4 TROSOAPMessage.CustomLocation Property=id_1456 4 TROSOAPMessage.EnvelopeNode Property=id_1452 4 TROSOAPMessage.FaultNode Property=id_1453 4 TROSOAPMessage.HeaderNode Property=id_1454 4 TROSOAPMessage.MessageNode Property=id_1455 4 TROSOAPMessage.OnEnvelopeComplete Event=id_1459 4 TROSOAPMessage.OnSOAPFault Event=id_1460 4 TROSOAPMessage.OnWriteEnvelopeAttribute Event=id_1461 4 TROSOAPMessage.SerializationOptions Property=id_1449 3 TROSuperTcpChannel Class 4 TROSuperTcpChannel Class=id_64 4 TROSuperTcpChannel.AckWaitTimeout Property=id_1476 4 TROSuperTcpChannel.Active Property=id_1477 4 TROSuperTcpChannel.AutoReconnect Property=id_1478 4 TROSuperTcpChannel.DispatchOptions Property=id_1479 4 TROSuperTcpChannel.Host Property=id_1480 4 TROSuperTcpChannel.MaxPackageSize Property=id_1481 4 TROSuperTcpChannel.OnAfterProbingServer Event=id_1494 4 TROSuperTcpChannel.OnAfterProbingServers Event=id_1495 4 TROSuperTcpChannel.OnBeforeProbingServer Event=id_1496 4 TROSuperTcpChannel.OnBeforeProbingServers Event=id_1497 4 TROSuperTcpChannel.OnConnected Property=id_1482 4 TROSuperTcpChannel.OnDisconnected Property=id_1483 4 TROSuperTcpChannel.OnLoginNeeded Event=id_1498 4 TROSuperTcpChannel.OnReceiveStream Event=id_1499 4 TROSuperTcpChannel.OnSendStream Event=id_1500 4 TROSuperTcpChannel.Port Property=id_1484 4 TROSuperTcpChannel.ProbeFrequency Property=id_1485 4 TROSuperTcpChannel.ProbeServers Property=id_1486 4 TROSuperTcpChannel.ReconnectDelay Property=id_1487 4 TROSuperTcpChannel.RequestTimeout Property=id_1488 4 TROSuperTcpChannel.ServerLocators Property=id_1489 4 TROSuperTcpChannel.StoreActive Property=id_1490 4 TROSuperTcpChannel.SynchronizedProbing Property=id_1491 3 TROSuperTcpServer Class 4 TROSuperTcpServer Class=id_65 4 TROSuperTcpServer.AckWaitTimeout Property=id_1528 4 TROSuperTcpServer.MaxPackageSize Property=id_1529 4 TROSuperTcpServer.Port Property=id_1530 3 TROSynapseHTTPChannel Class 4 TROSynapseHTTPChannel Class=id_234 4 TROSynapseHTTPChannel.DispatchOptions Property=id_1541 4 TROSynapseHTTPChannel.http Property=id_1542 4 TROSynapseHTTPChannel.KeepAlive Property=id_1543 4 TROSynapseHTTPChannel.OnAfterProbingServer Event=id_1551 4 TROSynapseHTTPChannel.OnAfterProbingServers Event=id_1552 4 TROSynapseHTTPChannel.OnBeforeProbingServer Event=id_1553 4 TROSynapseHTTPChannel.OnBeforeProbingServers Event=id_1554 4 TROSynapseHTTPChannel.OnLoginNeeded Event=id_1555 4 TROSynapseHTTPChannel.OnReceiveStream Event=id_1556 4 TROSynapseHTTPChannel.OnSendStream Event=id_1557 4 TROSynapseHTTPChannel.ProbeFrequency Property=id_1544 4 TROSynapseHTTPChannel.ProbeServers Property=id_1545 4 TROSynapseHTTPChannel.ServerLocators Property=id_1546 4 TROSynapseHTTPChannel.SynchronizedProbing Property=id_1547 4 TROSynapseHTTPChannel.TargetURL Property=id_1548 3 TROSynchronizedSingletonClassFactory Class 4 TROSynchronizedSingletonClassFactory Class=id_103 3 TROTransportChannel Class 4 TROTransportChannel Class=id_230 4 TROTransportChannel.Busy Property=id_275 4 TROTransportChannel.CurrentLocator Property=id_410 4 TROTransportChannel.DispatchOptions Property=id_411 4 TROTransportChannel.OnAfterProbingServer Event=id_427 4 TROTransportChannel.OnAfterProbingServers Event=id_428 4 TROTransportChannel.OnBeforeProbingServer Event=id_429 4 TROTransportChannel.OnBeforeProbingServers Event=id_430 4 TROTransportChannel.OnException Event=id_432 4 TROTransportChannel.OnLoginNeeded Event=id_283 4 TROTransportChannel.OnProgress Event=id_433 4 TROTransportChannel.OnReceiveStream Event=id_434 4 TROTransportChannel.OnSendStream Event=id_435 4 TROTransportChannel.ProbeFrequency Property=id_412 4 TROTransportChannel.ProbeServers Property=id_413 4 TROTransportChannel.ServerLocators Property=id_231 4 TROTransportChannel.SynchronizedProbing Property=id_414 3 TROWebBrokerServer Class 4 TROWebBrokerServer Class=id_62 4 TROWebBrokerServer.SendExceptionsAs500 Property=id_1607 3 TROWinInetHTTPChannel Class 4 TROWinInetHTTPChannel Class=id_59 4 TROWinInetHTTPChannel.DispatchOptions Property=id_1616 4 TROWinInetHTTPChannel.Login Property=id_1617 4 TROWinInetHTTPChannel.OnAfterProbingServer Event=id_1626 4 TROWinInetHTTPChannel.OnAfterProbingServers Event=id_1627 4 TROWinInetHTTPChannel.OnBeforeProbingServer Event=id_1628 4 TROWinInetHTTPChannel.OnBeforeProbingServers Event=id_1629 4 TROWinInetHTTPChannel.OnLoginNeeded Event=id_1630 4 TROWinInetHTTPChannel.OnProgress Event=id_1631 4 TROWinInetHTTPChannel.OnReceiveStream Event=id_1632 4 TROWinInetHTTPChannel.OnSendStream Event=id_1633 4 TROWinInetHTTPChannel.ProbeFrequency Property=id_1618 4 TROWinInetHTTPChannel.ProbeServers Property=id_1619 4 TROWinInetHTTPChannel.ServerLocators Property=id_1620 4 TROWinInetHTTPChannel.SynchronizedProbing Property=id_1621 4 TROWinInetHTTPChannel.TargetURL Property=id_983 4 TROWinInetHTTPChannel.Timeout Property=id_1622 4 TROWinInetHTTPChannel.UserAgent Property=id_1623 3 TROWinMessageChannel Class 4 TROWinMessageChannel Class=id_83 4 TROWinMessageChannel.DefaultDirectory Property=id_1655 4 TROWinMessageChannel.Delay Property=id_1656 4 TROWinMessageChannel.DispatchOptions Property=id_1657 4 TROWinMessageChannel.FileName Property=id_1658 4 TROWinMessageChannel.OnAfterProbingServer Event=id_1666 4 TROWinMessageChannel.OnAfterProbingServers Event=id_1667 4 TROWinMessageChannel.OnBeforeProbingServer Event=id_1668 4 TROWinMessageChannel.OnBeforeProbingServers Event=id_1669 4 TROWinMessageChannel.OnLoginNeeded Event=id_1670 4 TROWinMessageChannel.OnReceiveStream Event=id_1671 4 TROWinMessageChannel.OnSendStream Event=id_1672 4 TROWinMessageChannel.Parameters Property=id_1659 4 TROWinMessageChannel.ProbeFrequency Property=id_1660 4 TROWinMessageChannel.ProbeServers Property=id_1661 4 TROWinMessageChannel.ServerID Property=id_1652 4 TROWinMessageChannel.ServerLocators Property=id_1662 4 TROWinMessageChannel.StartServer Property=id_1653 4 TROWinMessageChannel.SynchronizedProbing Property=id_1663 3 TROWinMessageServer Class 4 TROWinMessageServer Class=id_84 4 TROWinMessageServer.ServerID Property=id_1692 3 TROXmlRpcMessage Class 4 TROXmlRpcMessage Class=id_93 2 Interfaces 3 IROAsyncInterface Interface 4 IROAsyncInterface Interface=id_131 4 IROAsyncInterface.AnswerReceived Property=id_132 4 IROAsyncInterface.AnswerReceivedEvent Property=id_134 4 IROAsyncInterface.Busy Property=id_302 4 IROAsyncInterface.MessageID Property=id_303 3 IROEventWriter Interface 4 IROEventWriter Interface=id_236 4 IROEventWriter.ExcludeSender Property=id_1725 4 IROEventWriter.ExcludeSessionList Property=id_1726 4 IROEventWriter.SessionList Property=id_1727 3 IROStream Interface 4 IROStream Interface=id_237 4 IROStream.Stream Property=id_238 3 IROStrings Interface 4 IROStrings Interface=id_240 4 IROStrings.Strings Property=id_241 3 IROTCPTransport Interface 4 IROTCPTransport Interface=id_243 4 IROTCPTransport.ClientAddress Property=id_409 2 Structs, Records, Enums 3 TRODataType Enumeration=id_246 3 TRODispatchOption Enumeration=id_247 3 TRODLParamFlag Enumeration=id_248 3 TROPoolBehavior Enumeration=id_194 3 TROPostMessageBinaryType Enumeration=id_249 3 TROProbingOption Enumeration=id_250 3 TROXMLSerializationOption Enumeration=id_251 2 Functions 3 Functions=id_266 3 NewROStream Function=id_239 3 NewROStrings Function=id_242 3 NewROXmlDocument Function=id_254 3 RegisterExceptionClass Function=id_196 3 RegisterMessageClass Function=id_255 3 RegisterROClass Function=id_256 3 RegisterServerClass Function=id_257 3 RegisterTransportChannelClass Function=id_258 3 ROSendNoResponse Function=id_75 3 UnregisterExceptionClass Function=id_259 3 UnregisterMessageClass Function=id_260 3 UnregisterROClass Function=id_261 3 UnregisterServerClass Function=id_262 3 UnregisterTransportChannelClass Function=id_263 2 Types 3 Binary Type=id_205 3 DateTime Type=id_268 3 IROEventsWriter Type=id_141 3 TRODispatchOptions Type=id_269 3 TROProbingOptions Type=id_270 3 TROXMLSerializationOptions Type=id_271 1 Samples 2 Samples=id_1780 1 Additional Information 2 Additional Information=id_30 2 FAQs=id_1783 2 Online Articles=id_1784 2 Getting Technical Support=id_1785 2 Newsgroups=id_1786 1 Copyright Notice 2 Copyright Notice=id_1791