Class Protocol

Classe commune à plusieurs processus qui leurs permet de communiquer.

class Protocol;

Constructors

Constructors

NameDescription
this

Fields

Fields

NameTypeDescription
_idintL'identifiant du process à qui appartient ce protocol
_totalintLe nombre de processus qui partage le protocol

Methods

Methods

NameDescription
barrierBarrière de synchronisation sur un communicateur.
commInfoRécupère les informations d'un communicateur.
disconnectDéconnecte un communicateur de type maître esclave (doit être fait des deux côté de la communication)
freeCommLibère un communicateur (ne pas le faire sur MPI_COMM_WORLD);
id
parent
probeRécupère le status de la communication
spawnSpawn de plusieurs processus sur le schema maître esclave.
spawnSpawn de plusieurs processus sur le schema maître esclave.
spawnSpawn de plusieurs processus sur le schema maître esclave.
total