Nom

> ConnectIsatis

Description

> Permet à un utilisateur (SPlus) de se connecter à un processus de consultation de la base de données Isatis de type client/serveur GTXserver.

Synopsis

> ConnectIsatis (as.character( AdrIP ),
> as.character( IsatisPath))

> Entree

> > AdrIP : Nom ou adresse IP "aaa.bbb.ccc.ddd" de la station où est exécuté GTXserver.
> > Valeur par defaut:"localhost": GTXserver va être lancé sur la machine sur laquelle on est installé.

> > IsatisPath: Chemin permettant d'accéder au répertoire contenant le system de fichier d'Isatis
> > Valeur par defaut:"": GTXserver va tenter d'utiliser la base Isatis implantée dans $HOME/Isatis32

> > L'appel à ConnectIsatis() doit précéder tout appel aux autres fonctions d'interface entre Splus et Isatis. Cette fonction charge en particulier une librairie partageable de modules d'interfaces: si l'appel a ConnectIsatis() n'a pas été réalisé, les modules de cette librairie ne seront pourront être trouvés dans la table des symboles.

> Sortie

> > Se connecte à GTXserver.

> Sortie en cas d'erreur:

> > 0 si aucune erreur ne s'est produite
> > 1 en cas d'erreur (le message d'erreur est affiché)

Exemple d'utilisation

> - ConnectIsatis()
> Dans ce cas les valeurs par défaut sont utilisées:
> AdrIP=localhost IsatisPath = $HOME/Isatis32
> - ConnectIsatis("localhost",, "/home/mercure/renard/Isatis32")

Remarques

> La commande ConnectIsatis() lance GTXserver et alloue de la mémoire. Une session doit être terminée en utilisant la commande Disconnect() afin de désallouer la memoire.

Voir aussi

> Disconnect
> Download code source (ASCII Format)
> Pour include cette fonction dans Splus tapez : ConnectIsatis <- source("ConnectIsatis.s")

$Id: ConnectIsatis.html 395 2000-05-17 10:13:49Z robinot $