Principy funkcí MprInfo a hlaviček informací
Následující funkce vyžadují, aby volající předal buď informační strukturu, nebo hlavičku jako jeden z parametrů.
Funkce správy | Funkce konfigurace |
---|---|
Žádná funkce správy | MprConfigTransportCreate |
MprAdminTransportSetInfo | MprConfigTransportSetInfo |
MprAdminInterfaceTransportSetInfo | MprConfigInterfaceTransportSetInfo |
MprAdminInterfaceTransportAdd | MprConfigInterfaceTransportAdd |
Podobně následující funkce vrací hlavičky informací.
Funkce správy | Konfigurační funkce |
---|---|
mprAdminTransportGetInfo | mprConfigTransportGetInfo |
MprAdminInterfaceTransportGetInfo | MprConfigInterfaceTransportGetInfo |
Pro transportní funkce obsahuje hlavička informací globální informace pro přenos. Pro funkce klienta „InterfaceTransport“ obsahuje hlavička informace specifické pro daného klienta (například OSPF), který je spravován.
Hlavičky informací a jejich obsah by měly být manipulovány pouze pomocí funkcí MprInfo. Vývojáři by se neměli pokoušet manipulovat s obsahem záhlaví informací přímo.
Funkce jen pro rozhraní, jako je MprAdminInterfaceSetInfo nevyžadují použití funkcí MprInfo. Informace, které jsou předány a vráceny s těmito funkcemi, jsou vždy ve formě MPR_INTERFACE struktury.