gehe zum Quellcode dieser Datei
|
void DF_API_CALL | DFCClearEntrance2ListBuffer (int connectionNumber, int listNumber) |
| Bibliotheksinterne Datenpuffer für Listendaten der Zutrittskontrolle löschen und initalisieren.
|
|
int DF_API_CALL | DFCMakeEntrance2List (int connectionNumber, int listNumber, int recordCount, int size, const unsigned char *buffer, int *errorNumber) |
| Kopieren eines aufbereiteten Datenarrays für Listendaten der Zutrittskontrolle in den Biblioteksinternen Datenpuffer.
|
|
int DF_API_CALL | DFCLoadEntrance2List (int connectionNumber, int deviceAddress, int listNumber, int *errorNumber) |
| Übertragen der bibliotheksinternen Datenpuffer zum Gerät.
|
|
◆ DFCClearEntrance2ListBuffer()
void DF_API_CALL DFCClearEntrance2ListBuffer |
( |
int |
connectionNumber, |
|
|
int |
listNumber |
|
) |
| |
Bibliotheksinterne Datenpuffer für Listendaten der Zutrittskontrolle löschen und initalisieren.
Die in der Bibliothek bereitgestellten Datenpuffer für die zu übertragenenden Listendaten werden gelöscht und für eine Verwendung mittels DFCMakeEntrance2List() und DFCLoadEntrance2List() initalisiert.
- Export
- DFComDLL als
_DFCClearEntrance2ListBuffer@8
DFCom_x64 als DFCClearEntrance2ListBuffer
- Parameter
-
[in] | connectionNumber | Zu verwendende Verbindungsnummer. |
[in] | listNumber | Listennummer. Bei Angabe von -1 werden alle vorhandenen geloescht.
Wert | Listenname |
0 | Reader |
1 | Identification |
2 | Location |
3 | Time |
4 | Holiday |
5 | Events |
6 | Action |
7 | Action2 |
|
- Seit
- 04.01.01 enthalten
◆ DFCLoadEntrance2List()
int DF_API_CALL DFCLoadEntrance2List |
( |
int |
connectionNumber, |
|
|
int |
deviceAddress, |
|
|
int |
listNumber, |
|
|
int * |
errorNumber |
|
) |
| |
Übertragen der bibliotheksinternen Datenpuffer zum Gerät.
Es werden die mit DFCMakeEntrance2List() importierten Listendaten in das Gerät geschrieben. Vorhandene Listendaten werden hierbei erst nach einer erfolgreichen Übernahme überschrieben.
- Export
- DFComDLL als
_DFCLoadEntrance2List@16
DFCom_x64 als DFCLoadEntrance2List
- Achtung
- Bitte beachten Sie die Hinweise zur Lebensdauer der eingesetzten Flash-Bausteine.
- Zu beachten
- Die Listen besitzen teilweise interne Bezüge zueinander. Um die Datenkonsistenz zu wahren müssen Sie sicherstellen, das bei hinzufügen neuer Datensätze die sich über mehrere Listen auswirken diese in einem Bundle übertragen werden.
Importieren Sie hierzu bitte alle zusammengehörenden Listen mittels DFCMakeEntrance2List und überragen diese dann mit mit dem Wert -1 für den Parameter number. Es wird dadurch sichergestellt, dass alle Listen erst übernommen werden, wenn die Überragung durchweg erfolgreich war.
- Parameter
-
[in] | connectionNumber | Zu verwendende Verbindungsnummer. |
[in] | deviceAddress | Anzusprechende Geräteadresse. |
[in] | listNumber | Listennummer. Bei Angabe von -1 werden alle importierten Listendaten übertragen.
Wert | Listenname |
0 | Reader |
1 | Identification |
2 | Location |
3 | Time |
4 | Holiday |
5 | Events |
6 | Action |
7 | Action2 |
-1 | Alle vorliegenden Listendaten des bibliotheksinternen Puffers |
|
[out] | errorNumber | Fehlernummer bei fehlerhafter Ausführung. |
- Rückgabewerte
-
0 | Fehler bei Ausführung. |
1 | Ausführung war erfolgreich. |
- Seit
- 04.01.01 enthalten
◆ DFCMakeEntrance2List()
int DF_API_CALL DFCMakeEntrance2List |
( |
int |
connectionNumber, |
|
|
int |
listNumber, |
|
|
int |
recordCount, |
|
|
int |
size, |
|
|
const unsigned char * |
buffer, |
|
|
int * |
errorNumber |
|
) |
| |
Kopieren eines aufbereiteten Datenarrays für Listendaten der Zutrittskontrolle in den Biblioteksinternen Datenpuffer.
Das zu übergebende Datenarray wird in den Bibliotheksinternen Datenpuffer kopiert und für eine spätere Übertragung mittels DFCLoadEntrance2List() zwischengespeichert.
- Export
- DFComDLL als
_DFCMakeEntrance2List@24
DFCom_x64 als DFCMakeEntrance2List
- Parameter
-
[in] | connectionNumber | Zu verwendende Verbindungsnummer. |
[in] | listNumber | Listennummer.
Wert | Listenname | Größe pro Datensatz in Byte |
0 | Reader | 33 |
1 | Identification | 64 |
2 | Location | 20 |
3 | Time | 25 |
4 | Holiday | 21 |
5 | Events | 17 |
6 | Action | 21 |
7 | Action2 | 39 |
|
[in] | recordCount | Anzahl der Datensätze im übergebenen Datenarray. |
[in] | size | Anzahl Bytes des Datenarray.
Brechnet sich aus (recordCount * Größe pro Datensatz). |
[in] | buffer | Datenarray mit den Daten. |
[out] | errorNumber | Fehlernummer bei fehlerhafter Ausführung. |
- Rückgabewerte
-
0 | Fehler bei Ausführung. |
1 | Ausführung war erfolgreich. |
- Seit
- 04.01.01 enthalten