RIV::App Constructor
Le constructeur RIV::App crée et initialise
une nouvelle session d'application.
Constructeur
new($domain, $progname [, $doHeartBeat])
new(RIV::Param, $progname [, $doHeartBeat])Paramètres
- $domain
- Indique un nom de domaine Network Manager .Remarque: Un nom de domaine par défaut n'est pas pris en charge.
- RIV::Param
- Indique un objet
RIV::Paramrenvoyé dans un précédent appel au constructeurRIV::Param. L'objetRIV::Paramcontient une forme analysée syntaxiquement des arguments de ligne de commande.
- $progname
- Indique un paramètre utilisé lors de la construction de groupes de serveurs tolérants aux pannes. Il doit contenir une chaîne identifiant uniquement l'application. Par convention, le nom de l'application doit commencer
par
ncp_.
- $doHeartBeat
- Indique un paramètre facultatif qui indique si l'application génère un signal de présence. Si c'est le cas, définissez ce paramètre sur une valeur différente de zéro.
Description
Les constructeurs RIV::App
créent et initialisent une nouvelle session d'application. Ils diffèrent
car l'un utilise un paramètre $domain et l'autre
un paramètre RIV::Param.
Exemple de syntaxe
$app = RIV::App::new("foo", "ncp_test", 1);
#!$NCHOME/bin/ncp_perl
use RIV;
use RIV::App;
my $app = RIV::App::new("MYDOMAIN", "ncp_test");
...
undef $app;
Résultats
Une fois terminés, les constructeurs RIV::App
renvoient un objet RIV::App qui encapsule la nouvelle session d'application.