Datafox DFCom - API 04.03.22
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
17#ifdef DOC_LANG_EN
81#else
148#endif
149DF_API_EXTERN_DECORATE int DF_API_CALL DFCStartActiveConnection( const char *networkAddress, int listenPort, int deviceAddress,
150 int timeout, int aliveTimeout, int maxConnections, int infoFlags,
151 int unused_setTo0, int *errorNumber );
152
153#ifdef DOC_LANG_EN
171#else
189#endif
191
192#ifdef DOC_LANG_EN
207#else
223#endif
225
226#ifdef DOC_LANG_EN
243#else
261#endif
263
264#ifdef DOC_LANG_EN
280#else
296#endif
298
299#ifdef DOC_LANG_EN
317#else
335#endif
337
338#ifdef DOC_LANG_EN
369#else
400#endif
401
402DF_API_EXTERN_DECORATE int DF_API_CALL DFCGetInfoActiveChannel( int connectionNumber, char *value, int *valueLength );
403
404#ifdef DOC_LANG_EN
425#else
446#endif
448
449#ifdef DOC_LANG_EN
471#else
493#endif
494DF_API_EXTERN_DECORATE int DF_API_CALL DFCRecordAvailable( int *connectionNumber, int *deviceAddress, char *infoText, int *infoTextLength, int *errorNumber );
495
496#ifdef DOC_LANG_EN
523#else
552#endif
553DF_API_EXTERN_DECORATE int DF_API_CALL DFCBindDeviceToChannel( int connectionNumber, int deviceType, int deviceSerial, const char *deviceIp, int *errorNumber );
554
555#endif
556
557#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:82
#define DF_API_EXTERN_DECORATE
Definition df_defines.h:80

© 2003-2024 Datafox GmbH