Datafox DFCom - API  04.03.18
Dokumentation zur Datafox Kommunikationsbibliothek (DFComDLL.dll / DFCom_x64.dll)
df_active_mode.h
gehe zur Dokumentation dieser Datei
1 /*
2  \brief Deklarationen der Funktionen für den Active-Mode.
3 
4  \author Bernd Ottmann
5  \date 21.02.2003
6 */
7 #pragma once
8 #ifndef DF_ACTIVE_MODE_H
9 #ifndef DOXYGEN_SHOULD_SKIP_THIS
10 #define DF_ACTIVE_MODE_H
11 #endif
12 
13 #include "df_defines.h"
14 
15 #if (DF_API_VERSION >= 0x04010500)
16 
83 DF_API_EXTERN_DECORATE int DF_API_CALL DFCStartActiveConnection( const char *networkAddress, int listenPort, int deviceAddress,
84  int timeout, int aliveTimeout, int maxConnections, int infoFlags,
85  int unused_setTo0, int *errorNumber );
86 
105 
122 
139 
156 
173 
204 DF_API_EXTERN_DECORATE int DF_API_CALL DFCGetInfoActiveChannel( int connectionNumber, char *value, int *valueLength );
205 
227 
249 DF_API_EXTERN_DECORATE int DF_API_CALL DFCRecordAvailable( int *connectionNumber, int *deviceAddress, char *infoText, int *infoTextLength, int *errorNumber );
250 
279 DF_API_EXTERN_DECORATE int DF_API_CALL DFCBindDeviceToChannel( int connectionNumber, int deviceType, int deviceSerial, const char *deviceIp, int *errorNumber );
280 
281 #endif
282 
283 #endif
int DF_API_CALL DFCGetFirstActiveConnectionId()
Liefert die Erste Verbindungsnummer mit einer Verbindung im Active-Mode.
int DF_API_CALL DFCBindDeviceToChannel(int connectionNumber, int deviceType, int deviceSerial, const char *deviceIp, int *errorNumber)
Bindet ein Gerät im Active-Mode anhand von Gerätetyp und Seriennummer oder Geräte-Ip an eine vorgegeb...
int DF_API_CALL DFCSetRecordAvailable(int enabled)
Legt fest ob die Bibliothek die Ereignismeldung "Datensatz vorhanden" auswertet und durch die Funktio...
int DF_API_CALL DFCGetInfoActiveChannel(int connectionNumber, char *value, int *valueLength)
Liefert Informationen zu einer Verbindung im Active-Mode.
int DF_API_CALL DFCRecordAvailable(int *connectionNumber, int *deviceAddress, char *infoText, int *infoTextLength, int *errorNumber)
Liefert die nächste Verbindung im Active-Mode welche Datensätze gemeldet hat.
int DF_API_CALL DFCGetNextActiveConnectionId(int previousNumber)
Liefert die Nächste Verbindungsnummer mit einer Verbindung im Active-Mode.
int DF_API_CALL DFCGetFirstActiveChannelID()
Liefert die Erste Verbindungsnummer mit einer Verbindung im Active-Mode.
int DF_API_CALL DFCGetNextActiveChannelID(int previousNumber)
Liefert die Nächste Verbindungsnummer mit einer Verbindung im Active-Mode.
int DF_API_CALL DFCStopActiveConnection(int *errorNumber)
Stoppt das Bibiotheksmodule für den Active-Mode.
int DF_API_CALL DFCStartActiveConnection(const char *networkAddress, int listenPort, int deviceAddress, int timeout, int aliveTimeout, int maxConnections, int infoFlags, int unused_setTo0, int *errorNumber)
Initalisiert und Startet das Bibiotheksmodule für den Active-Mode.
#define DF_API_CALL
Definition: df_defines.h:80
#define DF_API_EXTERN_DECORATE
Definition: df_defines.h:78

© 2003-2021 Datafox GmbH