diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2019-10-19 12:50:37 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2019-10-19 12:50:37 (GMT) |
commit | d7c69bcb27a7d06932cd25021144b6cbbe4eb82f (patch) | |
tree | b014aa31a1c9d9ce4afddf505b727cabacf15e44 /src/analysis/db/protocol.h | |
parent | bcdf953ef6616c404d013f3473fb12a7bf43440b (diff) |
Exchanged the list of all snapshots.
Diffstat (limited to 'src/analysis/db/protocol.h')
-rw-r--r-- | src/analysis/db/protocol.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/analysis/db/protocol.h b/src/analysis/db/protocol.h index 22f564a..273be8e 100644 --- a/src/analysis/db/protocol.h +++ b/src/analysis/db/protocol.h @@ -103,6 +103,9 @@ typedef enum _DBAction +/* Marqueur de fin pour une transmission d'identifiants */ +#define SNAPSHOT_END_MARK "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" + @@ -198,6 +201,34 @@ typedef enum _DBCommand /* ------- Gestion des instantanés ------- */ + /** + * Gestion de la commande 'DBC_GET_SNAPSHOTS'. + * + * Le client connecté envoie un paquet de la forme suivante : + * + * [ Gestion d'instantané : DBC_GET_SNAPSHOTS ] + * + * La définition d'un nouvel identifiant d'instantané courant se réalise dans : + * - g_hub_client_update() pour la partie client ; + * - g_cdb_archive_process() pour la partie serveur. + */ + + DBC_GET_SNAPSHOTS, + + /** + * Gestion de la commande 'DBC_SNAPSHOTS_UPDATED'. + * + * Le serveur envoie au client un paquet de la forme suivante : + * + * [ Gestion d'instantané : DBC_SNAPSHOTS_UPDATED ] + * [ <liste de descriptions d'instantanés> ] + * [ Marqueur de fin : SNAPSHOT_END_MARK ] + * + * La définition d'un nouvel identifiant d'instantané courant se réalise dans : + * - g_cdb_archive_process() pour la partie serveur ; + * - g_hub_client_update() pour la partie client. + */ + DBC_SNAPSHOTS_UPDATED, /* Identification d'instantanés*/ /** |