Diese Funktion legt den Wert eines Attributs einer bestimmten Knoteninstanz fest. Die Funktion wird vom Broker aufgerufen, wenn eine Konfigurationsanforderung empfangen wird, die versucht, den Wert eines Knotenattributs anzugeben, oder während der Initialisierung des Knotens.
Ein Knoten empfängt Anforderungen zum Angeben von Attributen für die Basis. Wird ein unbekannter Attributwert empfangen, muss diese Funktion einen Wert ungleich Null zurückgeben, damit der Broker die Anforderung korrekt verarbeitet.
Definiert in | Typ | Mitglied |
---|---|---|
CNI_VFT | Optional | iFpSetAttribute |
int cniSetAttribute(
CciContext* context,
CciChar* attrName,
CciChar* attrValue);
Bei Erfolg wird Null zurückgegeben. Wenn der Name des Attributs keines identifiziert, das vom Knoten unterstützt wird, wird ein Wert ungleich Null zurückgegeben.