Espace de nom des classes et types permettant la communication entre un serveur et des clients. More...
Classes | |
class | Base |
Fonctionnalités communes aux clients et aux serveurs. More... | |
class | Client |
Client. More... | |
class | Client_HTTP |
Implantation du client en utilisant le protocole HTTP (POST). More... | |
class | Client_TCP |
Implantation du client en utilisant le protocole TCP. More... | |
class | EnvironmentAllocatorClient |
Allocateur pour les membres de Environment dans un client. More... | |
class | OperationCSIO |
Classe abstraite de bases de toutes les implantations d'entrées sorties de clients ou serveurs. More... | |
class | OperationCSIO_HTTP |
Opération simple de lecture et d'écriture en utilisant le protocole HTTP (POST). More... | |
class | OperationCSIO_Simple |
Opérations d'entrées sorties simples : lecture dans un flux et écriture dans un flux. More... | |
class | OperationCSIO_TCP |
Opération simple de lecture et d'écriture sur une socket. More... | |
class | OpeServer |
Opération offerte par un serveur. More... | |
class | OpeServerAddEdge |
Opération d'ajout d'une arête à un graphe. More... | |
class | OpeServerAddGraphObject |
Opération d'ajout d'un élément à un graphe. More... | |
class | OpeServerBannedTypes |
Opération d'interrogation des l'ensemble des types bannis du support. More... | |
class | OpeServerCommitEnvironmentObject |
Opération de remplacement d'un objet d'un environnement du serveur par un objet envoyé par un client. More... | |
class | OpeServerCommitImmediateLess |
Opération de modification d'un ordre partiel du serveur par le client. More... | |
class | OpeServerCommitSupportObject |
Opération de remplacement d'un objet d'un support du serveur par sa version mise à jour par un client. More... | |
class | OpeServerComparison |
Opération de comparaison de deux types. More... | |
class | OpeServerConstraintSatisfaction |
Opération de calcul de la validité d'un graphe par rapport à une contrainte. More... | |
class | OpeServerCopyEnvironmentObject |
Opération de copie d'un objet de l'environnement (graphe ou règle). More... | |
class | OpeServerDelEdge |
Opération de suppression d'une arête à un graphe. More... | |
class | OpeServerDeleteEnvironment |
Opération de suppression d'un environnement. More... | |
class | OpeServerDeleteEnvironmentObject |
Opération de suppression d'un objet d'un environnement. More... | |
class | OpeServerDelGraphObject |
Opération de suppression d'un élément d'un graphe. More... | |
class | OpeServerEnvironment |
Opération d'interrogation des informations sur un environnement. More... | |
class | OpeServerGraphObject |
Opération d'interrogation d'un élément d'un graphe. More... | |
class | OpeServerImmediateLG |
Opération d'interrogation des types immédiatements plus grands ou plus petits. More... | |
class | OpeServerLoadGraphs |
Opération de chargement de graphe (ou règles). More... | |
class | OpeServerLoadSupport |
Opération de chargement d'un support. More... | |
class | OpeServerNewEnvironment |
Opération de création d'un nouvel environnement. More... | |
class | OpeServerNewEnvironmentObject |
Opération de création d'un nouvel objet de l'environnement. More... | |
class | OpeServerNewSupportObject |
Opération de création d'un nouvel objet de support dans un environnement. More... | |
class | OpeServerOperationConfig |
Opération de modification de la configuration d'une opération. More... | |
class | OpeServerProjections |
Opération de calcul des projections d'un graphe dans un autre. More... | |
class | OpeServerRuleApplications |
Opération de calcul des applications d'une règle dans un graphe. More... | |
class | OpeServerRuleApply |
Opération d'application d'une règle sur un graphe selon une projection (de l'hypothèse de la règle dans le graphe). More... | |
class | OpeServerRulesClosure |
Opération de calcul de la fermeture d'un graphe par un ensemble de règles. More... | |
class | OpeServerSaveEnvironmentObjects |
Opération de sauvegarde d'un graphe (ou règle). More... | |
class | OpeServerSaveSupport |
Opération de sauvegarde d'un support. More... | |
class | OpeServerServer |
Opération d'interrogation des informations sur un serveur. More... | |
class | OpeServerSetContent |
Opération d'interrogation d'un élément d'un ensemble d'un environnement. More... | |
class | OpeServerViewLog |
Opération d'affichage du journal d'exécution. More... | |
class | PartialOrderClient |
Représentation d'un ordre partiel. More... | |
class | Server |
Serveur. More... | |
class | Server_Simple |
Serveur simple recevant les requêtes sur un flux et envoyant les réponses sur un autre flux. More... | |
class | Server_TCP |
Serveur simple qui attend des connexions sur une socket et lit requêtes sur cette socket avant de retourner la réponse par le même moyen. More... | |
class | SetClient |
Classe générique pour la représentation d'ensembles d'élements disponibles à partir du client par communication avec un serveur. More... | |
class | SetClientEnvironmentObject |
Classe pour la représentation de l'ensembles des objets d'un environnement disponibles à partir du client par communication avec un serveur. More... | |
class | SupportAllocatorClient |
Allocateur pour les membres de Support dans un client. More... | |
Typedefs | |
typedef unsigned int | iSession |
Identificateur de session. More... | |
Espace de nom des classes et types permettant la communication entre un serveur et des clients.
typedef unsigned int cogitantcs::iSession |
Identificateur de session.
Les identificateurs de session sont utilisés par les serveurs qui gèrent plusieurs connexions similtanées.