ClockEngine

Présentation générale

Service fourni

Composant simple de génération d'une clock. L’algorithme de Woot nécessite la génération d’un identificateur unique au site. En effet, chaque opération Woot possède un identificateur composé en partie d’une clock (valeur incrémentée à chaque nouvelle opération). De plus, chaque patch généré par un site possède aussi une clock. Le module clockEngine permet de fournir ce service.

Serialisation

Le module ClockEngine sérialise les données dans des fichiers. A chaque appel/modification de la clock, l’utilisateur doit charger les données en pré-condition et sauvegarder les données en post-condition.

Diagramme de composant

ClockEngineComponent.jpg

Entrée

Méthode set : permet d’incrémenter la clock .

Sortie

Méthode get : permet de récupérer l’état courant de la clock.

Diagramme de classe

ClockEngine_class2.jpg
Version 1.11 last modified by Julien MAIRE on 25/02/2008 at 15:39

Comments 0

No comments for this document

Attachments 2

[img]
ClockEngineComponent.jpg 1.1
PostedBy: Julien MAIRE on 25/02/2008 (16kb )
[img]
ClockEngine_class2.jpg 1.1
PostedBy: Julien MAIRE on 21/02/2008 (82kb )
Partenaires


Creator: Julien MAIRE on 20/02/2008 at 10:09
Copyright INRIA, ENST, EISTI, Mandriva, XPertNet
1.1-milestone-2.3619