9 #ifndef DOXYGEN_SHOULD_SKIP_THIS 157 unsigned char doAction,
unsigned char audibleSignal,
const char *text,
int textLength );
437 #ifndef DOXYGEN_SHOULD_SKIP_THIS 461 int *valueLength,
int flags,
int *errorNumber );
463 #if (DF_API_VERSION >= 0x04010600) 473 #if (DF_API_VERSION >= 0x04010700) 560 #ifndef DOXYGEN_SHOULD_SKIP_THIS 634 #ifndef DOXYGEN_SHOULD_SKIP_THIS 659 #if (DF_API_VERSION >= 0x04020300) 692 #if (DF_API_VERSION >= 0x04010400) 757 char *text,
int *textLength,
int *errorNumber );
759 #ifndef DOXYGEN_SHOULD_SKIP_THIS 762 int baudRate,
int byteSize,
int parity,
int stopBits,
int flags,
int timeoutToClose,
int *errorNumber );
773 #if (DF_API_VERSION >= 0x04030001) 796 #ifndef DOXYGEN_SHOULD_SKIP_THIS 797 #if (DF_API_VERSION >= 0x04030500) 800 unsigned int sizeBufferRead,
unsigned int sizeBufferWrite,
int timeout,
int *errorNumber );
811 #if (DF_API_VERSION >= 0x04030600) 813 DF_API_EXTERN_DECORATE int DF_API_CALL DFCCustomCommand(
int connectionId,
int deviceAddress,
int identification,
int customCommand,
const char *dataIn,
int sizeIn,
char *dataOut,
int *sizeOut,
int *errorNumber );
818 #if (DF_API_VERSION >= 0x04030800) 944 #if defined( USE_PRIVATE ) 946 #if defined( _MSC_VER ) && defined( DF_API_EXPORT ) 961 char *requestParams,
int requestParamsSize,
int *answerAddress,
char *answerParams,
int *answerParamsSize,
int secondsToWaitForAnswer );
966 #endif // USE_PRIVATE int DF_API_CALL DFCGetSeriennummer(int connectionId, int deviceAddress, int *errorNumber, int *value)
Die Seriennummer des Gerätes auslesen.
#define DF_API_EXTERN_DECORATE
Definition: df_defines.h:78
int DF_API_CALL DFCGetVersionFirmware(int connectionId, int deviceAddress, char *value, int *errorNumber)
Liefert die im Gerät befindliche Firmwareversion und den Namenskürzel.
int DF_API_CALL DFCSetCommunicationPassword(int connectionId, const char *value, int valueLength, int sessionTimeout, int *errorNumber)
Setzen des zu verwendenden Verschlüsselungspasswortes der Kommunikation.
int DF_API_CALL DFCPressVirtualKey(int connectionId, int deviceAddress, int keyCode, int flags, int *errorNumber)
Über diese Funktion können Sie einen Tastendruck auslösen.
int DF_API_CALL DFCCloseRelay(int connectionId, int deviceAddress, int number, int timeout, int *errorNumber)
Schliessen eines Ausgangs (Relais).
DF_API_EXTERN int DF_API_CALL DFCBlockTransferSetDuration(int connectionId, int deviceAddress, int blockTypesAllowed, int duration)
Setzt für die entsprechende Geräteadresse oder die gesamte Verbindungs-Id eine Unterbrechungszeit.
int DF_API_CALL DFCSetFontType(int connectionId, int deviceAddress, int type, int *errorNumber)
Setzt den zu verwendenden Schrifttyp zur Darstellung der Nachrichten.
int DF_API_CALL DFCOpenRelay(int connectionId, int deviceAddress, int number, int *errorNumber)
Öffnen eines Ausgangs (Relais).
DFComDLL als c _DFCRecordVolume n DFCom_x64 als c DFCRecordVolume int DF_API_CALL DFCRecordVolume(int connectionId, int deviceAddress, int *recordCount, int *memoryUsage, int *memorySize, int *errorNumber)
int DF_API_CALL DFCComSendInfotext(int connectionId, int deviceAddress, const char *text, int textLength)
Sendet eine Memonachricht an Geräte.
DF_API_EXTERN int DF_API_CALL DFCBlockTransferResume(int connectionId, int deviceAddress)
Setzt eine bestehende Blockübertragung fort.
DF_API_EXTERN int DF_API_CALL DFCBlockTransferDiscard(int connectionId, int deviceAddress)
Verwirft eine aktuell laufende Blockübertragung. Die bis dahin übertragenen Daten werden verforfen...
int DF_API_CALL DFCReset(int connectionId, int deviceAddress, int mode, int *errorNumber)
Reset je nach gewähltem Modus durchführen.
int DF_API_CALL DFCCheckAE(int connectionId, int deviceAddress)
Prüft ob das Gerät erreichbar ist.
int DF_API_CALL DFCGetInfo(int connectionId, int deviceAddress, const char *name, const char *params, char *text, int *textLength, int *errorNumber)
Lesen der Information eines bestimmten Moduls.
int DF_API_CALL DFCVersionLibrary(char *value, int valueLength)
Ermitteln der Libraryversion.
DF_API_EXTERN int DF_API_CALL DFCBlockTransferGetState(int connectionId, int deviceAddress, int *currentType, int *currentState)
Ruft den Typen und Zustand der ggf. vorhandenen Blockübertragung ab.
#define DF_API_EXTERN
Definition: df_defines.h:79
int DF_API_CALL DFCGetDevicePollRetry(int connectionId)
Abfrage der zuletzt mit DFCCheckDevice() benötigten Anzahl Versuche.
void DF_API_CALL DFCSetCallBack(int connectionId, int(*functionPointer)(void))
Setzen einer Rückruffunktion.
int DF_API_CALL DFCCheckDevice(int connectionId, int deviceAddress, int *errorNumber, int devicePollRetry)
Prüft ob das Gerät erreichbar ist.
int DF_API_CALL DFCComGetTime(int connectionId, int deviceAddress, unsigned char *dateTimeBuffer)
Liest das Datum und die Uhrzeit aus dem Gerät.
int DF_API_CALL DFCSetGlobVar(int connectionId, int deviceAddress, const char *name, int nameType, const char *value, int *errorNumber)
Setzen des Wertes einer Setup- oder Systemvariablen.
int DF_API_CALL DFCGetRelayState(int connectionId, int deviceAddress, int number, int *state, int *timeout, int *errorNumber)
Abfragen des aktuellen Zustandes und der verbleibenden Zeit eines geschalteten Ausgangs (Relais)...
#define DF_API_CALL
Definition: df_defines.h:80
int DF_API_CALL DFCSetPassword(int connectionId, const char *value, int *errorNumber)
Setzen des zu verwendenden Setuppasswortes für diese Verbindung.
DF_API_EXTERN int DF_API_CALL DFCGetLastErrorNumber(int connectionId, int deviceAddress)
Liefert die Fehlernummer welche zuletzt aufgetreten ist.
int DF_API_CALL DFCComSetTime(int connectionId, int deviceAddress, const unsigned char *dateTimeBuffer)
Setzt das übergebene Datum und die Uhrzeit in dem Gerät.
void DF_API_CALL DFCGetErrorText(int connectionId, int errorNumber, int languageId, char *value, int valueLength)
Auflösen einer Fehlernummer in seine Textentsprechung.
int DF_API_CALL DFCComSendMessage(int connectionId, int deviceAddress, unsigned char visibleTime, unsigned char doAction, unsigned char audibleSignal, const char *text, int textLength)
Sendet eine Meldung ggf. zur Anzeige auf einem Display.
int DF_API_CALL DFCGetGlobVar(int connectionId, int deviceAddress, const char *name, int nameType, char *value, int valueLength, int *errorNumber)
Lesen des Wertes einer Setup- oder Systemvariablen.