Quick links: Tutorial - Examples - Files - Symbols.
Classes: Hierarchy - Index - List - Members.
Namespaces: Index - base - cs - display.

Classes | Typedefs
cogitantcs Namespace Reference

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...
 

Detailed Description

Espace de nom des classes et types permettant la communication entre un serveur et des clients.

See also
Client-server architecture.

Typedef Documentation

◆ iSession

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.

See also
Server.