Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MessagePassing::ISharedMemoryMessageQueueabstract

Interface d'une file de messages avec les threads. Plus de détails...

#include <arcane/parallel/thread/ISharedMemoryMessageQueue.h>

+ Graphe d'héritage de Arcane::MessagePassing::ISharedMemoryMessageQueue:
+ Graphe de collaboration de Arcane::MessagePassing::ISharedMemoryMessageQueue:

Types publics

using MessageSourceInfo = Parallel::MessageSourceInfo
 

Fonctions membres publiques

virtual void init (Integer nb_thread)=0
 
virtual void waitAll (ArrayView< Request > requests)=0
 
virtual void waitSome (Int32 rank, ArrayView< Request > requests, ArrayView< bool > requests_done, bool is_non_blocking)=0
 
virtual void setTraceMng (Int32 rank, ITraceMng *tm)=0
 
virtual Request addReceive (const PointToPointMessageInfo &message, ReceiveBufferInfo buf)=0
 
virtual Request addSend (const PointToPointMessageInfo &message, SendBufferInfo buf)=0
 
virtual MessageId probe (const PointToPointMessageInfo &message)=0
 
virtual MessageSourceInfo legacyProbe (const PointToPointMessageInfo &message)=0
 

Description détaillée

Interface d'une file de messages avec les threads.

Définition à la ligne 87 du fichier ISharedMemoryMessageQueue.h.

Documentation des définitions de type membres

◆ MessageSourceInfo


La documentation de cette classe a été générée à partir du fichier suivant :