Componentes.Terceros.RemObj.../internal/6.0.43.801/1/RemObjects Samples/Data Abstract for Delphi/Server/DASampleLibrary.RODL

125 lines
3.7 KiB
Plaintext
Raw Permalink Normal View History

<?xml version="1.0" encoding="utf-8"?>
<Library Name="DASampleLibrary" UID="{451AF84F-612F-4E30-943C-47820772CCA9}" Version="3.0">
<Services>
<Service Name="DASampleService" UID="{BDAA5EA6-0F7A-4CDD-9D9E-29C2BD20594A}" Ancestor="DataAbstractService">
<Interfaces>
<Interface Name="Default" UID="{F23D518D-B0A4-4714-A654-5C743AF40C79}">
<Operations>
<Operation Name="Login" UID="{0A05B9F9-10F7-4445-AF1C-5DEFAF4F19D3}">
<Parameters>
<Parameter Name="aPlatform" DataType="PlatformEnum" Flag="In" >
</Parameter>
<Parameter Name="aName" DataType="Widestring" Flag="In" >
</Parameter>
</Parameters>
</Operation>
<Operation Name="BlockRow" UID="{C3A97019-971E-456B-948E-A7CD0AB95113}">
<Parameters>
<Parameter Name="pkField" DataType="AnsiString" Flag="In" >
</Parameter>
</Parameters>
</Operation>
<Operation Name="UnblockRow" UID="{31268A12-8461-4403-A621-5400399C228A}">
<Parameters>
<Parameter Name="pkField" DataType="AnsiString" Flag="In" >
</Parameter>
<Parameter Name="IsReadRow" DataType="Boolean" Flag="In" >
</Parameter>
</Parameters>
</Operation>
<Operation Name="BlockSetOfRows" UID="{E05EAD68-2670-4AE4-B68C-523761FFB1BD}">
<Parameters>
</Parameters>
</Operation>
<Operation Name="Subscribe" UID="{ACA8D69C-D1D8-4378-8361-F8EED9069E42}">
<Parameters>
<Parameter Name="aSubscribe" DataType="Boolean" Flag="In" >
</Parameter>
</Parameters>
</Operation>
</Operations>
</Interface>
</Interfaces>
</Service>
</Services>
<EventSinks>
<EventSink Name="UpdateEvent" UID="{97252A87-FF24-4E0E-851F-50BACAA0DB36}">
<Interfaces>
<Interface Name="Default" UID="{ED08A76E-747B-4779-94BD-34F59C218E78}">
<Operations>
<Operation Name="OnUpdateBlock" UID="{079B51D7-2895-4665-B1AE-D0787A6427D0}">
<Parameters>
<Parameter Name="pkFields" DataType="AnsiString" Flag="In">
</Parameter>
<Parameter Name="senderGuid" DataType="Guid" Flag="In">
</Parameter>
</Parameters>
</Operation>
<Operation Name="OnUpdateUnblock" UID="{AA9EB104-9A4B-4D1C-B730-B326BA26B5EB}">
<Parameters>
<Parameter Name="pkField" DataType="AnsiString" Flag="In">
</Parameter>
<Parameter Name="senderGuid" DataType="Guid" Flag="In">
</Parameter>
<Parameter Name="isReadRow" DataType="Boolean" Flag="In">
</Parameter>
</Parameters>
</Operation>
<Operation Name="OnUpdateAllBlock" UID="{0DE2FF1C-66FF-4288-8861-BF59A18B085D}">
<Parameters>
<Parameter Name="pkFields" DataType="AnsiStringArray" Flag="In">
</Parameter>
</Parameters>
</Operation>
</Operations>
</Interface>
</Interfaces>
</EventSink>
</EventSinks>
<Structs>
</Structs>
<Enums>
<Enum Name="PlatformEnum" UID="{46A985F9-1AEF-46E8-9E39-2A8870651670}">
<EnumValues>
<EnumValue Name="peUnknown">
</EnumValue>
<EnumValue Name="peWindowsVisualStudio">
</EnumValue>
<EnumValue Name="peWindowsDelphi">
</EnumValue>
<EnumValue Name="peWindowsFPC">
</EnumValue>
<EnumValue Name="peWindowsMono">
</EnumValue>
<EnumValue Name="peBrowserJavaScript">
</EnumValue>
<EnumValue Name="peBrowserSilverlight">
</EnumValue>
<EnumValue Name="peCompactFramework">
</EnumValue>
<EnumValue Name="peMacFPC">
</EnumValue>
<EnumValue Name="peMacMono">
</EnumValue>
<EnumValue Name="peIPhoneXcode">
</EnumValue>
<EnumValue Name="peMacXcode">
</EnumValue>
<EnumValue Name="peLinuxFPC">
</EnumValue>
<EnumValue Name="peLinuxMono">
</EnumValue>
</EnumValues>
</Enum>
</Enums>
<Arrays>
<Array Name="AnsiStringArray" UID="{A73B6B43-CAAE-4DEF-A334-14D47A277710}">
<ElementType DataType="AnsiString" />
</Array>
</Arrays>
<Uses>
<Use Name="DataAbstract" UID="{B2EC87B2-1124-4AE3-A8D4-782D3433B67A}" Rodl="$(Data Abstract for Delphi)\Source\DataAbstract4.RODL" AbsoluteRodl="d:\RemObjects\Data Abstract for Delphi\Source\DataAbstract4.RODL">
</Use>
</Uses>
</Library>