La matrice de flux

  1. Liste des objets
  2. Les règles
  3. La hiérarchie des objets
  4. Classeur de directives

Liste des objets

Objets de base de la matrice de flux Ces objets sont :

Les classeurs (DirectiveStore) de directives sont comme des listes de règles, ils encapsulent les règles iptables en directives. Le reste pourrait être considéré comme des ensembles et sous-ensembles de réseaux.

Les règles

les directives

La notion de service ne s'insrit que dans une directive. Plutôt qu'un classeur de directives, qui est un objet réellement dépendant de l'ordonnancement dans un tree-view, pour l'instant il y a une liste de directive dans un flux TODO : ajout et effacement propre des directives Les directives savent elles-mêmes si elles sont montantes ou descendantes.

La hiérarchie des objets

Classeur de directives

L'accès aux directives d'une matrice se fait par l'accès aux flux. On se donne une matrice m era.noyau.model.MatrixModel(), cette matrice contient une liste de flux flux_list = m.flux et pour chaque élément de cette liste de flux, il faut repérer les deux classeurs de directives

classeur = flux.up_directives_store # est un objet de type DirectiveStore
classeur = flux.down_directives_store # est un objet de type DirectiveStore
Enfin, les directives sont accessibles pour chaque classeur de directives directives = classeur.directive_list()

Index

Version: 0.7