Datafox DFCom - API 04.03.22
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
15#ifdef DOC_LANG_EN
38#else
61#endif
62DF_API_EXTERN_DECORATE int DF_API_CALL DFCSetupLaden( int connectionNumber, int deviceAddress, const char *filePath, int *errorNumber );
63
64#ifdef DOC_LANG_EN
86#else
108#endif
109DF_API_EXTERN_DECORATE int DF_API_CALL DFCDownload( int connectionNumber,int deviceAddress, const char *filePath, int *errorNumber );
110
111#ifdef DOC_LANG_EN
174#else
237#endif
238DF_API_EXTERN_DECORATE int DF_API_CALL DFCModifyStudioFile( const char *sourceFilePath, const char *destFilePath, const char *xmlData, int flags, int *errorNumber );
239
240#ifdef DOC_LANG_EN
264#else
289#endif
290DF_API_EXTERN_DECORATE int DF_API_CALL DFCUpload( int connectionNumber, int deviceAddress, const char *filePath, int *errorNumber );
291
292#if (DF_API_VERSION >= 0x04020300)
293
294#ifdef DOC_LANG_EN
329#else
365#endif
366DF_API_EXTERN_DECORATE int DF_API_CALL DFCFileUpload( int connectionNumber, int deviceAddress, int fileType, const char *filePath, int flags, int *errorNumber );
367
368#ifdef DOC_LANG_EN
400#else
432#endif
433DF_API_EXTERN_DECORATE int DF_API_CALL DFCFileDownload( int connectionNumber, int deviceAddress, int fileType, const char *filePath, int flags, int *errorNumber );
434
435#endif
436
437#if (DF_API_VERSION >= 0x04010500)
438
439#ifdef DOC_LANG_EN
465#else
492#endif
493DF_API_EXTERN_DECORATE int DF_API_CALL DFCUploadModule( int connectionNumber, int deviceAddress, int fileType, const char *filePath, int *errorNumber );
494
495#endif
496
497#if (DF_API_VERSION >= 0x04030E00)
498#ifdef DOC_LANG_EN
534#else
570#endif
571DF_API_EXTERN int DF_API_CALL DFCConvertFile( const char *srcFilePath, int srcType, const char *dstFilePath, int dstType, int flags );
572
573#endif
574
575#if (DF_API_VERSION >= 0x04031400)
576
577#ifdef DOC_LANG_EN
608#else
637#endif
638DF_API_EXTERN int DF_API_CALL DFCWriteFile( int connectionNumber, int deviceAddress, int fileType, const char *filePath, const char *routingData, int flags );
639
640#endif
641
642#endif
#define DF_API_CALL
Definition df_defines.h:82
#define DF_API_EXTERN_DECORATE
Definition df_defines.h:80
#define DF_API_EXTERN
Definition df_defines.h:81
int DF_API_CALL DFCFileDownload(int connectionNumber, int deviceAddress, int fileType, const char *filePath, int flags, int *errorNumber)
Lesen von Dateidaten vom Gerät.
int DF_API_CALL DFCDownload(int connectionNumber, int deviceAddress, const char *filePath, int *errorNumber)
Lesen einer Setupdatei (*.aes; *.ael; *.xml).
int DF_API_CALL DFCUploadModule(int connectionNumber, int deviceAddress, int fileType, const char *filePath, int *errorNumber)
Schreiben von Modulupdates zum Gerät.
int DF_API_CALL DFCUpload(int connectionNumber, int deviceAddress, const char *filePath, int *errorNumber)
Schreiben von Gerätedateien (Firmwareupdates) zum Gerät.
int DF_API_CALL DFCSetupLaden(int connectionNumber, int deviceAddress, const char *filePath, int *errorNumber)
Schreiben einer Setupdatei (*.aes; *.ael; *.xml).
int DF_API_CALL DFCFileUpload(int connectionNumber, int deviceAddress, int fileType, const char *filePath, int flags, int *errorNumber)
Schreiben von Dateidaten zum Gerät.
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).
DF_API_EXTERN int DF_API_CALL DFCWriteFile(int connectionNumber, int deviceAddress, int fileType, const char *filePath, const char *routingData, int flags)
Schreiben von Updatedateien inklusive Routinginformationen zum Gerät übertertragen.
DF_API_EXTERN int DF_API_CALL DFCConvertFile(const char *srcFilePath, int srcType, const char *dstFilePath, int dstType, int flags)
Konvertieren von Datenformaten auf Dateiebene.

© 2003-2024 Datafox GmbH