8#ifndef DATAFOX_CONNECTION_H
9#ifndef DOXYGEN_SHOULD_SKIP_THIS
10#define DATAFOX_CONNECTION_H
302 const char *connectionString,
int connectionValue,
int comunicationReadTimeout );
336#if (DF_API_VERSION >= 0x04030000)
481#if defined( USE_PRIVATE )
void DF_API_CALL DFCComClose(int connectionNumber)
Schließen einer geöffneten Verbindung.
int DF_API_CALL DFCComOpenSerial(int connectionNumber, const char *commPort, int baudRate, int timeout)
Initalisiert eine serielle Verbindung für die Kommunikation mit einem AEIII+ für RS232 / RS485.
int DF_API_CALL DFCWrite(int connectionNumber, const char *buffer, int toWrite, int *written, int *errorNumber)
Sendet Daten ohne Verwendung des Datafox-Protokolls.
int DF_API_CALL DFCIsChannelOpen(int connectionNumber)
Ruft den aktuellen Zustand einer Verbindungsnummer ab.
int DF_API_CALL DFCRead(int connectionNumber, char *buffer, int toRead, int *read, int *errorNumber)
Empfängt Daten ohne Verwendung des Datafox-Protokolls.
int DF_API_CALL DFCComOpenIV(int connectionNumber, int deviceAddress, int connectionType, const char *connectionString, int connectionValue, int comunicationReadTimeout)
Initalisiert die Kommunikationsverbindung.
int DF_API_CALL DFCComInit(int connectionNumber)
Initialisiert eine serielle Verbindung für die Kommunikation mit einem AEIII+ über RS232/RS485.
int DF_API_CALL DFCComOpen(int connectionNumber, const char *hostAddress)
Initalisiert eine TCP/IP Verbindung.
int DF_API_CALL DFCComOpenSocket(int connectionNumber, const char *hostAddress, int portNumber, int timeout)
Initalisiert eine TCP/IP Verbindung.
int HANDLE
Definition df_defines.h:30
#define DF_API_CALL
Definition df_defines.h:82
#define DF_API_EXTERN_DECORATE
Definition df_defines.h:80