Componentes.Terceros.RemObj.../internal/5.0.23.613/1/RemObjects SDK for Delphi/Samples/Extended File Transfer/ExtendedFileTransferLibrary.rodl
david 2824855ea7 - Modificación del paquete RemObjects_Core_D10 para que sea un paquete de runtime/designtime (antes era designtime sólo)
- Recompilación en Delphi10 de todos los paquetes de RO para generar las DCU's en Lib\D10
- Recompilación en Delphi10 de todos los paquetes de DA para generar las DCU's en Lib\D10

git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.RemObjects@9 b6239004-a887-0f4b-9937-50029ccdca16
2007-09-10 14:06:19 +00:00

68 lines
2.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Library Name="ExtendedFileTransferLibrary" UID="{915A4222-6FA3-43A2-AE8B-C517E0F844BB}" Version="3.0">
<Services>
<Service Name="ExtendedFileTransferService" UID="{C4CBAE83-9C7A-46CE-BD58-9EDABE960365}">
<Interfaces>
<Interface Name="Default" UID="{2A7AFE06-0600-46ED-9B7A-C694A1191311}">
<Operations>
<Operation Name="downloadsequence" UID="{4C655D89-5B39-4D2A-BF74-DA9221CBE3B5}">
<Parameters>
<Parameter Name="filename" DataType="String" Flag="In" >
</Parameter>
<Parameter Name="sequence" DataType="Integer" Flag="In" >
</Parameter>
<Parameter Name="filedata" DataType="Binary" Flag="Out" >
</Parameter>
<Parameter Name="filesize" DataType="Int64" Flag="Out" >
</Parameter>
</Parameters>
</Operation>
<Operation Name="uploadchunk" UID="{45FA3993-5DBB-4731-B2D6-CE3DA82062FE}">
<Parameters>
<Parameter Name="isfirst" DataType="Boolean" Flag="In" >
</Parameter>
<Parameter Name="filename" DataType="String" Flag="In" >
</Parameter>
<Parameter Name="filedata" DataType="Binary" Flag="In" >
</Parameter>
</Parameters>
</Operation>
<Operation Name="uploadfinished" UID="{CDE894F0-8BCF-4920-9E46-685E9284D5D7}">
<Parameters>
<Parameter Name="filename" DataType="String" Flag="In" >
</Parameter>
<Parameter Name="filesize" DataType="Int64" Flag="In" >
</Parameter>
</Parameters>
</Operation>
</Operations>
</Interface>
</Interfaces>
</Service>
</Services>
<EventSinks>
<EventSink Name="FileEvents" UID="{DB2190E0-F394-47A1-B51F-B2DD7DC70421}">
<Interfaces>
<Interface Name="Default" UID="{E03490F1-99B5-4310-B3E8-F4C96BEAD1A5}">
<Operations>
<Operation Name="OnNewFileAvailable" UID="{B35B7924-D803-4D8E-97F9-2CA6CF5803CD}">
<Parameters>
<Parameter Name="filename" DataType="String" Flag="In">
</Parameter>
<Parameter Name="filesize" DataType="Int64" Flag="In">
</Parameter>
</Parameters>
</Operation>
</Operations>
</Interface>
</Interfaces>
</EventSink>
</EventSinks>
<Structs>
</Structs>
<Enums>
</Enums>
<Arrays>
</Arrays>
</Library>