Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::MpiSerializeDispatcher::ReceiveSerializerSubRequest Class Reference
Inheritance diagram for Arcane::MpiSerializeDispatcher::ReceiveSerializerSubRequest:
Collaboration diagram for Arcane::MpiSerializeDispatcher::ReceiveSerializerSubRequest:

Public Member Functions

 ReceiveSerializerSubRequest (MpiSerializeDispatcher *d, BasicSerializer *buf, MessageTag mpi_tag, Integer action)
Request executeOnCompletion (const SubRequestCompletionInfo &completion_info) override
 Callback called when the associated request is finished.

Private Attributes

MpiSerializeDispatcher * m_dispatcher = nullptr
BasicSerializerm_serialize_buffer = nullptr
MessageTag m_mpi_tag
Int32 m_action = 0

Detailed Description

Definition at line 152 of file MpiSerializeDispatcher.cc.

Constructor & Destructor Documentation

◆ ReceiveSerializerSubRequest()

Arcane::MessagePassing::Mpi::MpiSerializeDispatcher::ReceiveSerializerSubRequest::ReceiveSerializerSubRequest ( MpiSerializeDispatcher * d,
BasicSerializer * buf,
MessageTag mpi_tag,
Integer action )
inline

Definition at line 157 of file MpiSerializeDispatcher.cc.

Member Function Documentation

◆ executeOnCompletion()

Callback called when the associated request is finished.

Implements Arcane::MessagePassing::ISubRequest.

Definition at line 167 of file MpiSerializeDispatcher.cc.

Member Data Documentation

◆ m_action

Int32 Arcane::MessagePassing::Mpi::MpiSerializeDispatcher::ReceiveSerializerSubRequest::m_action = 0
private

Definition at line 211 of file MpiSerializeDispatcher.cc.

◆ m_dispatcher

MpiSerializeDispatcher* Arcane::MessagePassing::Mpi::MpiSerializeDispatcher::ReceiveSerializerSubRequest::m_dispatcher = nullptr
private

Definition at line 208 of file MpiSerializeDispatcher.cc.

◆ m_mpi_tag

MessageTag Arcane::MessagePassing::Mpi::MpiSerializeDispatcher::ReceiveSerializerSubRequest::m_mpi_tag
private

Definition at line 210 of file MpiSerializeDispatcher.cc.

◆ m_serialize_buffer

BasicSerializer* Arcane::MessagePassing::Mpi::MpiSerializeDispatcher::ReceiveSerializerSubRequest::m_serialize_buffer = nullptr
private

Definition at line 209 of file MpiSerializeDispatcher.cc.


The documentation for this class was generated from the following file: