Datafox DFCom - API  04.03.11.00
Dokumentation zur Datafox Kommunikationsbibliothek (DFComDLL.dll / DFCom_x64.dll)
df_files.h
gehe zur Dokumentation dieser Datei
1 /*
2  \brief Deklarationen der Funktionen für das Übertragen und das Bearbeiten von Dateien.
3 
4  \author Bernd Ottmann
5  \date 21.02.2003
6 */
7 #pragma once
8 #ifndef DATAFOX_FILES_H
9 #ifndef DOXYGEN_SHOULD_SKIP_THIS
10 #define DATAFOX_FILES_H
11 #endif
12 
13 #include "df_defines.h"
14 
35 DF_API_EXTERN_DECORATE int DF_API_CALL DFCSetupLaden( int connectionId, int deviceAddress, const char *filePath, int *errorNumber );
36 
56 DF_API_EXTERN_DECORATE int DF_API_CALL DFCDownload( int connectionId,int deviceAddress, const char *filePath, int *errorNumber );
57 
123 DF_API_EXTERN_DECORATE int DF_API_CALL DFCModifyStudioFile( const char *sourceFilePath, const char *destFilePath, const char *xmlData, int flags, int *errorNumber );
124 
146 DF_API_EXTERN_DECORATE int DF_API_CALL DFCUpload( int connectionId, int deviceAddress, const char *filePath, int *errorNumber );
147 
148 #if (DF_API_VERSION >= 0x04020300)
149 
183 DF_API_EXTERN_DECORATE int DF_API_CALL DFCFileUpload( int connectionId, int deviceAddress, int fileType, const char *filePath, int flags, int *errorNumber );
184 
214 DF_API_EXTERN_DECORATE int DF_API_CALL DFCFileDownload( int connectionId, int deviceAddress, int fileType, const char *filePath, int flags, int *errorNumber );
215 
216 #endif
217 
218 #if (DF_API_VERSION >= 0x04010500)
219 
246 DF_API_EXTERN_DECORATE int DF_API_CALL DFCUploadModule( int connectionId, int deviceAddress, int fileType, const char *filePath, int *errorNumber );
247 
248 #endif
249 
250 #endif
int DF_API_CALL DFCModifyStudioFile(const char *sourceFilePath, const char *destFilePath, const char *xmlData, int flags, int *errorNumber)
Verändern von Setupdateien aufgrund einer Vorlagedatei (*.aes; *.ael).
int DF_API_CALL DFCUpload(int connectionId, int deviceAddress, const char *filePath, int *errorNumber)
Schreiben von Gerätedateien (Firmwareupdates) zum Gerät.
#define DF_API_EXTERN_DECORATE
Definition: df_defines.h:78
int DF_API_CALL DFCFileUpload(int connectionId, int deviceAddress, int fileType, const char *filePath, int flags, int *errorNumber)
Schreiben von Dateidaten zum Gerät.
int DF_API_CALL DFCSetupLaden(int connectionId, int deviceAddress, const char *filePath, int *errorNumber)
Schreiben einer Setupdatei (*.aes; *.ael).
int DF_API_CALL DFCUploadModule(int connectionId, int deviceAddress, int fileType, const char *filePath, int *errorNumber)
Schreiben von Modulupdates zum Gerät.
int DF_API_CALL DFCDownload(int connectionId, int deviceAddress, const char *filePath, int *errorNumber)
Lesen einer Setupdatei (*.aes; *.ael).
#define DF_API_CALL
Definition: df_defines.h:80
int DF_API_CALL DFCFileDownload(int connectionId, int deviceAddress, int fileType, const char *filePath, int flags, int *errorNumber)
Lesen von Dateidaten vom Gerät.

© 2003-2018 Datafox GmbH