14.12.2012 Aufrufe

UniCon Software GmbH

UniCon Software GmbH

UniCon Software GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

FELICS-SDK <strong>UniCon</strong><br />

FELICS_getlicence<br />

Prototyp:<br />

extern int FELICS_getlicence ( unsigned long productid, char *text )<br />

Parameter: productid: Produktidentifikator<br />

text: zusätzlicher Text, der die Anwendung<br />

beschreibt. Der Text muß innerhalb einer<br />

Anwendung eindeutig sein<br />

( z.B. "Sitzung 1" ).<br />

Max. Länge: FELICS_MAXTEXT.<br />

Rückgabewert: FELICS_OK: Lizenz erhalten<br />

FELICS_NO_LICENCE: Keine Lizenz mehr<br />

verfügbar<br />

FELICS_NO_AGENT: Agent nicht erreichbar<br />

FELICS_NO_SERVER: Lizenzserver nicht<br />

erreichbar<br />

Beschreibung:<br />

Veranlaßt den FELICS-Agenten, die gewünschte Lizenz für die Anwendung zu<br />

belegen. Die Lizenz bleibt solange belegt, bis die Funktion<br />

FELICS_freelicence oder FELICS_quit aufgerufen wird oder der Prozeß sich<br />

beendet. Kann die Lizenz nicht belegt werden, bleibt der Anwendung die<br />

Reaktion darauf freigestellt (Benutzerausgaben, Terminieren usw.).<br />

FELICS_freelicence<br />

Prototyp:<br />

extern int FELICS_freelicence ( unsigned long productid, char *text )<br />

Parameter: productid: Produktidentifikator<br />

text: zusätzlicher Text, der beim<br />

FELICS_getlicence verwendet wurde.<br />

Rückgabewert: FELICS_OK: Lizenz freigegeben<br />

FELICS_NO_AGENT: Agent nicht erreichbar<br />

FELICS_NO_SERVER: Lizenzserver nicht<br />

erreichbar<br />

Beschreibung:<br />

Die spezifizierte Lizenz wird wieder freigegeben.<br />

44

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!