#include "../Ressource/Portage/Error.h"
#include "../Ressource/Portage/Langage.h"
#include "../Ressource/Portage/Tools.h"
#include "../Ressource/Reseau/NetServer.h"
#include "../Ressource/Reseau/NetParser.h"
#include "../Ressource/Reseau/NetProtocol.h"
#include "Objets.h"
Aller au code source de ce fichier.
Macros | |
#define | SYNTAX_IDENT "%s %s" |
#define | SYNTAX_SAVE "" |
#define | SYNTAX_RESET "" |
#define | SYNTAX_END "" |
#define | SYNTAX_NB "%s" |
#define | SYNTAX_ADD "%s|%s" |
#define | SYNTAX_DEL "%s|%i" |
#define | SYNTAX_GET "%s|%i" |
#define | NB_SECTION Objets.GetSection("global")->GetItem("nbsection")->GetData() |
#define | NAME_SECTION Objets.GetSection("global")->GetItem("sections")->GetData() |
#define | LABEL_SECTION Objets.GetSection("global")->GetItem("lblsections")->GetData() |
#define | NB_OBJET Objets.GetSection("global")->GetItem("nbobjet")->GetData() |
#define | NAME_OBJET Objets.GetSection("global")->GetItem("objets")->GetData() |
#define | LABEL_OBJET Objets.GetSection("global")->GetItem("lblobjets")->GetData() |
#define | VERSION "1.0a" |
#define | AUTHOR "aerith (contact@aerith.biz - www.aerith.biz)" |
#define | L_MENU_G1 LangFile.Lines->GetSection("general")->GetItem("1")->GetData() |
#define | L_MENU_G2 LangFile.Lines->GetSection("general")->GetItem("2")->GetData() |
#define | L_MENU_G3 LangFile.Lines->GetSection("general")->GetItem("3")->GetData() |
#define | L_MENU_G4 LangFile.Lines->GetSection("general")->GetItem("4")->GetData() |
#define | L_MENU_G5 LangFile.Lines->GetSection("general")->GetItem("5")->GetData() |
#define | L_MENU_G6 LangFile.Lines->GetSection("general")->GetItem("6")->GetData() |
#define | L_MENU_G7 LangFile.Lines->GetSection("general")->GetItem("7")->GetData() |
#define | L_MENU_L1 LangFile.Lines->GetSection("liste")->GetItem("1")->GetData() |
#define | L_MENU_L2 LangFile.Lines->GetSection("liste")->GetItem("2")->GetData() |
#define | L_MENU_A1 LangFile.Lines->GetSection("about")->GetItem("1")->GetData() |
#define | L_MENU_A2 LangFile.Lines->GetSection("about")->GetItem("2")->GetData() |
#define | L_ENTER LangFile.Lines->GetSection("info")->GetItem("enter")->GetData() |
#define | L_PROT_SECTION LangFile.Lines->GetSection("protocol")->GetItem(LABEL_SECTION)->GetData() |
#define | L_PROT_OBJET LangFile.Lines->GetSection("protocol")->GetItem(LABEL_OBJET)->GetData() |
Fonctions | |
int | RequestIdent (NetRequestParameter *pParameter) |
int | RequestSave (NetRequestParameter *pParameter) |
int | RequestReset (NetRequestParameter *pParameter) |
int | RequestEnd (NetRequestParameter *pParameter) |
int | RequestNb (NetRequestParameter *pParameter) |
int | RequestAdd (NetRequestParameter *pParameter) |
int | RequestDel (NetRequestParameter *pParameter) |
int | RequestGet (NetRequestParameter *pParameter) |
Le client va nomé les champs à l'aide des labels et definie leurs type via la syntax.
Dans options les ! sont les champ vérouillés et les : les id d'objets à lier.
Requette Nb : raw NET_NBDATA
Serveur : recoit le nom de l'objet "%s".
Client : recoit le nom et le nombre d'entrée de l'objet "%s|%i".
Requette Add : raw NET_ADDDATA
Serveur : recoit tous les champs, en respectant la syntax, de l'objet "%s|%s",
si l'id existe alors modifie l'entrée.
Client : recoit NET_OK ou une erreur "%s".
Requette Del : raw NET_DELDATA
Serveur : recoit le nom de l'objet et l'id de l'entrée "%s|%i".
Client : recoit NET_OK ou une erreur "%s".
Requette Get : raw NET_GETDATA
Serveur : recoit le nom de l'objet et la position l'entrée dans la base "%s|%i".
Client : recoit le nom de l'objet et tous les champs "%s|%s".
Définition dans le fichier Serveur.h.
|
Nom du contact. |
|
Langage file, attente touche eentrée. |
|
Langage file, menu about 1. |
|
Langage file, menu about 2. |
|
Langage file, menu general 1. |
|
Langage file, menu general 2. |
|
Langage file, menu general 3. |
|
Langage file, menu general 4. |
|
Langage file, menu general 5. |
|
Langage file, menu general 6. |
|
Langage file, menu general 7. |
|
Langage file, menu liste 1. |
|
Langage file, menu liste 2. |
|
Langage file, labels des objets. |
|
Langage file, labels des sections. |
|
Labels des objets. |
|
Labels des sections. |
|
Nom des objets. |
|
Nom des sections. |
|
Nombre d'objet à envoyer au client. |
|
Nombre de section à envoyer au client. |
|
Syntax de la requette add. Définition à la ligne 62 du fichier Serveur.h. Référencé par ThreadGestionClient(). |
|
Syntax de la requette del. Définition à la ligne 63 du fichier Serveur.h. Référencé par ThreadGestionClient(). |
|
Syntax de la requette end. Définition à la ligne 60 du fichier Serveur.h. Référencé par ThreadGestionClient(). |
|
Syntax de la requette get. Définition à la ligne 64 du fichier Serveur.h. Référencé par ThreadGestionClient(). |
|
Syntax de la requette ident. Définition à la ligne 57 du fichier Serveur.h. Référencé par ThreadGestionClient(). |
|
Syntax de la requette nb. Définition à la ligne 61 du fichier Serveur.h. Référencé par ThreadGestionClient(). |
|
Syntax de la requette reset. Définition à la ligne 59 du fichier Serveur.h. Référencé par ThreadGestionClient(). |
|
Syntax de la requette save. Définition à la ligne 58 du fichier Serveur.h. Référencé par ThreadGestionClient(). |
|
Version de l'application. |
|
Requette ajout. Définition à la ligne 39 du fichier Request.cpp. Référencé par ThreadGestionClient(). 00040 { 00041 00042 }
|
|
Requette suppression. Définition à la ligne 44 du fichier Request.cpp. Référencé par ThreadGestionClient(). 00045 { 00046 00047 }
|
|
Termine la session. Définition à la ligne 29 du fichier Request.cpp. 00030 { 00031 00032 }
|
|
Requette retourne. Définition à la ligne 49 du fichier Request.cpp. Référencé par ThreadGestionClient(). 00050 { 00051 00052 }
|
|
Identification de l'user. Définition à la ligne 14 du fichier Request.cpp. Référencé par ThreadGestionClient(). 00015 { 00016 00017 }
|
|
Requette nombre. Définition à la ligne 34 du fichier Request.cpp. Référencé par ThreadGestionClient(). 00035 { 00036 00037 }
|
|
Annule les modifications. Définition à la ligne 24 du fichier Request.cpp. Référencé par ThreadGestionClient(). 00025 { 00026 00027 }
|
|
Sauve les modifications. Définition à la ligne 19 du fichier Request.cpp. Référencé par ThreadGestionClient(). 00020 { 00021 00022 }
|