Présentation des fonctions et des en-têtes d’informations MprInfo
Les fonctions suivantes nécessitent que l’appelant transmette une structure d’informations ou un en-tête comme l’un des paramètres.
Fonction d’administration | Fonction de configuration |
---|---|
Aucune fonction d’administration | MprConfigTransportCreate |
MprAdminTransportSetInfo | MprConfigTransportSetInfo |
MprAdminInterfaceTransportSetInfo | MprConfigInterfaceTransportSetInfo |
MprAdminInterfaceTransportAdd | MprConfigInterfaceTransportAdd |
De même, les fonctions suivantes retournent des en-têtes d’informations.
Fonction d’administration | Fonction de configuration |
---|---|
MprAdminTransportGetInfo | MprConfigTransportGetInfo |
MprAdminInterfaceTransportGetInfo | MprConfigInterfaceTransportGetInfo |
Pour les fonctions de transport, l’en-tête d’informations contient des informations globales pour le transport. Pour les fonctions clientes (InterfaceTransport), l’en-tête contient des informations spécifiques au client (par exemple, OSPF) administré.
Les en-têtes d’informations et leur contenu doivent être manipulés uniquement à l’aide des fonctions MprInfo . Les développeurs ne doivent pas tenter de manipuler directement le contenu des en-têtes d’informations.
Les fonctions d’interface uniquement telles que MprAdminInterfaceSetInfo ne nécessitent pas l’utilisation de fonctions MprInfo. Les informations transmises et retournées avec ces fonctions sont toujours sous la forme d’une structure MPR_INTERFACE .