Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Diese DLL welche unter Verwendung des Borland C+++ Builders entwickelt wurde, beinhaltet zwei APIs: SndMsg und SndErr. Zusammen mit der DLL-Datei existiert noch eine LIB-Datei, MidJet.lib genannt.

...

...

SndMsg API

Dieses API sendet eine Nachricht an einen TCP/IP-Server. Die Nachricht ist aufgebaut aus Telefonnummer, einem Nachrichtentext und einem Alarmcode.
Die IP-Adresse und Port-Nummer des Servers muss im KonfigTool der MidJet Windows-Monitor Software angegeben werden.

Syntax

extern "C" int_export SndMsg (char * phone, char * text, char alert);

Falls Ihr Programm ein C-Programm ist, können Sie die externe „C"-Bestimmung löschen.

Parameter

Phone ist eine Zeichenfolge der Telefonnummer mit max. 20 Stellen Länge.

Text ist eine Zeichenfolge mit dem Nachrichtentext von max. 160 Stellen Länge.

Alert ist ein Zeichenfeld.

Rückkehrwert

0 =SndMsg erfolgreich
-1 =SndMsg aufgrund eines Kommunikationsfehlers fehlgeschlagen. Eine Erklärung kann durch das SndErr-API erhalten werden.
>0 Der Server gibt diesen Code zurück. Die Bedeutung des Codes liegt hinter diesem API. Schlagen Sie in der Server-Dokumentation nach.

...

SndErr API

Diese API gibt einen Nachrichtentext zurück der den Grund des Kommunikationsfehlers beinhaltet der während der Ausführung des SndMsg-APIs aufgetreten ist.

Syntax

extern "C" char * _export SndErr ();

Falls Ihr Programm ein C-Programm ist, können Sie die externe „C"-Bestimmung löschen.

Parameter

Keine

Rückkehrwerte

Ein Pointer zu einer Fehlerzeichenfolge.