Componentes.Terceros.RemObj.../internal/6.0.43.801/1/RemObjects Samples/RemObjects SDK for Delphi/Extended File Transfer/ExtendedFileTransferLibrary.rodl
2010-01-29 16:17:43 +00:00

51 lines
1.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Library Name="ExtendedFileTransferLibrary" UID="{02F3ADBC-D8AD-476D-A885-54E6B61AA7A1}" Version="3.0">
<Services>
<Service Name="ExtendedFileTransferService" UID="{785FF4F8-8B80-4907-807D-7A13F32A71B6}">
<Interfaces>
<Interface Name="Default" UID="{50F60F48-A35C-43AD-93AE-9A027E2ED4B0}">
<Documentation><![CDATA[Service ExtendedFileTransferService. This service has been automatically generated using the RODL template you can find in the Templates directory.]]></Documentation><Operations>
<Operation Name="GetFilesList" UID="{F6D34231-5412-4083-8C28-B86B78217E21}">
<Parameters>
<Parameter Name="Result" DataType="FileInfoArray" Flag="Result">
</Parameter>
</Parameters>
</Operation>
<Operation Name="DownloadFilePart" UID="{EDC1D4C8-4457-48A6-9B23-7899AC91231F}">
<Parameters>
<Parameter Name="Result" DataType="Binary" Flag="Result">
</Parameter>
<Parameter Name="FileName" DataType="String" Flag="In" >
</Parameter>
<Parameter Name="PartNo" DataType="Integer" Flag="In" >
</Parameter>
<Parameter Name="PartSize" DataType="Integer" Flag="In" >
</Parameter>
</Parameters>
</Operation>
</Operations>
</Interface>
</Interfaces>
</Service>
</Services>
<Structs>
<Struct Name="TFileInfo" UID="{71DA0C9C-56CE-4D40-B225-776647A0FD14}" AutoCreateParams="1">
<Elements>
<Element Name="FileName" DataType="String">
</Element>
<Element Name="Size" DataType="Integer">
</Element>
<Element Name="TypeName" DataType="String">
</Element>
</Elements>
</Struct>
</Structs>
<Enums>
</Enums>
<Arrays>
<Array Name="FileInfoArray" UID="{C8579CF4-25ED-4C99-A56D-8DE82D36C101}">
<ElementType DataType="TFileInfo" />
</Array>
</Arrays>
</Library>