41 lines
1.1 KiB
C++
41 lines
1.1 KiB
C++
/*******************************************************************************/
|
|
/*
|
|
Description:
|
|
Cette classe permet de modifier l'adresse IP de l'ordinateur
|
|
La classe modifie le fichier système /etc/network/interfaces afin de configurer
|
|
l'adresse IP statique de l'interface servant à communiquer avec le HPC.
|
|
Pour ce faire, elle utilise le fichier template ./interfaces dans lequel elle
|
|
insère l'adresse et le gateway (calculé à partir de l'adresse).
|
|
Un redémarrage de l'ordinateur est nécessaire pour que la nouvelle adresse soit
|
|
prise en compte.
|
|
sur le réseau.
|
|
|
|
*/
|
|
|
|
/* ************************************************************************** */
|
|
/* Revision:
|
|
### YYYMMDD JFM
|
|
Verision d'origine.
|
|
|
|
### YYYYMMDD Description du besoin ou du bug
|
|
Description du changement.
|
|
*/
|
|
|
|
/* ************************************************************************** */
|
|
|
|
|
|
#ifndef NETWORKCFGMGR_H
|
|
#define NETWORKCFGMGR_H
|
|
|
|
#include <QHostAddress>
|
|
|
|
class CNetworkCfgMgr
|
|
{
|
|
public:
|
|
CNetworkCfgMgr();
|
|
|
|
int SetTRCPNetworkAddress(QHostAddress Address);
|
|
};
|
|
|
|
#endif // NETWORKCFGMGR_H
|