Voici le diagramme des fonctions génériques à créer, première version :
NewObj :création d’un nouvel objet avec du contenu à insérer et des liens à créer.ReadObj :lecture d’un objet en fonction de ses liens actualisés et nettoyés._o_lsx :Afficher le contenu d’un objet en fonction de ses liens actualisés et nettoyés._o_gen :Génère un nouvel objet et fait créer les liens associés. Assure le marquage du type et de la date de l’objet._o_ls :Afficher le contenu d’un objet local donné. Le fait télécharger si besoin._o_dlx :Télécharger un objet depuis une parmi plusieurs sources disponibles. L’utilisation des sources est aléatoire._o_dl1 :Télécharger un objet depuis une source précise._o_wr :Écrire un objet dans la base des objets._o_vr :Vérifier la non corruption d’un objet. Le supprime si besoin._l_lsx :Lister les liens avec un filtre de recherche._l_gen :Génère un lien signé._l_ls :Lister les liens nettoyés. Cela tient compte des liens F U E et S._l_dlx :Télécharger les liens depuis une parmi plusieurs sources disponibles. Les sources sont parcourues les unes après les autres._l_dl1 :Télécharger les liens depuis une source précise._l_wr :Écrire un lien dans la base des liens d’un objet. Prépare au besoin la base de stockage des liens pour un objet inconnu._l_vr :Vérifier la bonne signature d’un lien. Le supprime si besoin.
C’est une première version, ça veut dire que ça peut évoluer…
