Megosztás a következőn keresztül:


class ProtectionProfile

A ProtectionProfile a védelmi műveletek végrehajtásának gyökérosztálya. Egy alkalmazásnak létre kell hoznia egy ProtectionProfile-t a védelmi műveletek végrehajtása előtt

Összesítés

Tagok Leírások
public const Gépház> Get Gépház() const Lekéri a ProtectionProfile által az inicializálás során és az egész élettartama alatt használt beállításokat.
nyilvános std::shared_ptr<AsyncControl> ListEnginesAsync(const std::shared_ptr<void>> környezet) Elindítja a listamotorok működését.
public std::vector<std::string> ListEngines() Listamotorok.
public std::shared_ptr<AsyncControl> AddEngineAsync(const ProtectionEngine::Gépház> settings, const std::shared_ptr<void>> context) Elkezd új védelmi motort hozzáadni a profilhoz.
nyilvános std::shared_ptr<ProtectionEngine> AddEngine(const ProtectionEngine::Gépház> beállítások) Adjon hozzá egy új védelmi motort a profilhoz.
public std::shared_ptr<AsyncControl> DeleteEngineAsync(const std::string&motorId, const std::shared_ptr<void>> context) Megkezdi a védelmi motor törlését a megadott azonosítóval. Az adott motor összes adata törlődik.
public void DeleteEngine(const std::string&motorId) Törölje a védelmi motort a megadott azonosítóval. Az adott motor összes adata törlődik.

Tagok

Get Gépház függvény

Lekéri a ProtectionProfile által az inicializálás során és az egész élettartama alatt használt beállításokat.

Visszaadja: a ProtectionProfile által az inicializálás során és az egész élettartama során használt Gépház

ListEnginesAsync függvény

Elindítja a listamotorok működését.

Paraméterek:

  • kontextus: A megfigyelőknek átlátszatlan ügyfélkörnyezet

Visszaadja: Aszinkron vezérlőobjektum. ProtectionProfile::A megfigyelő meghívása sikeres vagy sikertelen lesz.

ListEngines függvény

Listamotorok.

Visszaadja: Gyorsítótárazott motorazonosítók

AddEngineAsync függvény

Elkezd új védelmi motort hozzáadni a profilhoz.

Paraméterek:

  • settings: the mip::P rotectionEngine::Gépház objektum, amely megadja a motor beállításait.

  • kontextus: A megfigyelőknek átlátszatlan ügyfélkörnyezet

Visszaadja: Aszinkron vezérlőobjektum. ProtectionProfile::A megfigyelő meghívása sikeres vagy sikertelen lesz.

AddEngine függvény

Adjon hozzá egy új védelmi motort a profilhoz.

Paraméterek:

  • settings: the mip::P rotectionEngine::Gépház objektum, amely megadja a motor beállításait.

Visszaadja: Újonnan létrehozott ProtectionEngine

DeleteEngineAsync függvény

Megkezdi a védelmi motor törlését a megadott azonosítóval. Az adott motor összes adata törlődik.

Paraméterek:

  • id: az egyedi motorazonosító.

  • kontextus: A megfigyelőknek átlátszatlan ügyfélkörnyezet

Visszaadja: Aszinkron vezérlőobjektum. ProtectionProfile::A megfigyelő meghívása sikeres vagy sikertelen lesz.

DeleteEngine függvény

Törölje a védelmi motort a megadott azonosítóval. Az adott motor összes adata törlődik.

Paraméterek:

  • id: az egyedi motorazonosító.