git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.RemObjects@68 b6239004-a887-0f4b-9937-50029ccdca16
51 lines
1.7 KiB
XML
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>
|