Freigeben über


Grundlegendes zu MprInfo-Funktionen und -Informationsheadern

Für die folgenden Funktionen muss der Aufrufer eine Informationsstruktur oder einen Header als einen der Parameter übergeben.

Verwaltungsfunktion Konfigurationsfunktion
Keine Verwaltungsfunktion MprConfigTransportCreate
MprAdminTransportSetInfo MprConfigTransportSetInfo
MprAdminInterfaceTransportSetInfo MprConfigInterfaceTransportSetInfo
MprAdminInterfaceTransportAdd MprConfigInterfaceTransportAdd

 

In ähnlicher Weise geben die folgenden Funktionen Informationsheader zurück.

Verwaltungsfunktion Konfigurationsfunktion
MprAdminTransportGetInfo MprConfigTransportGetInfo
MprAdminInterfaceTransportGetInfo MprConfigInterfaceTransportGetInfo

 

Für die Transportfunktionen enthält der Informationsheader globale Informationen für den Transport. Für die Clientfunktionen (InterfaceTransport) enthält der Header spezifische Informationen für den zu verwaltenden Client (z. B. OSPF).

Die Informationsheader und deren Inhalte sollten nur mithilfe der MprInfo-Funktionen bearbeitet werden. Entwickler sollten nicht versuchen, den Inhalt der Informationsheader direkt zu bearbeiten.

Für die reinen Schnittstellenfunktionen wie MprAdminInterfaceSetInfo ist die Verwendung von MprInfo-Funktionen nicht erforderlich. Die Informationen, die mit diesen Funktionen übergeben und zurückgegeben werden, sind immer in Form einer MPR_INTERFACE-Struktur .