HPCToolkit
TraceviewerServer::Slave Class Reference

#include <Slave.hpp>

Collaboration diagram for TraceviewerServer::Slave:

Public Member Functions

 Slave ()
 
virtual ~Slave ()
 
void run ()
 

Private Member Functions

int getData (MPICommunication::CommandMessage *)
 
void cleanSent (list< MPICommunication::ResultBufferLocations *> &buffers, bool wait)
 

Private Attributes

SpaceTimeDataControllercontroller
 

Detailed Description

Definition at line 70 of file Slave.hpp.

Constructor & Destructor Documentation

◆ Slave()

TraceviewerServer::Slave::Slave ( )

Definition at line 88 of file Slave.cpp.

◆ ~Slave()

TraceviewerServer::Slave::~Slave ( )
virtual

Definition at line 365 of file Slave.cpp.

Member Function Documentation

◆ cleanSent()

void TraceviewerServer::Slave::cleanSent ( list< MPICommunication::ResultBufferLocations *> &  buffers,
bool  wait 
)
private

Definition at line 340 of file Slave.cpp.

◆ getData()

int TraceviewerServer::Slave::getData ( MPICommunication::CommandMessage Message)
private

Definition at line 155 of file Slave.cpp.

Here is the call graph for this function:

◆ run()

void TraceviewerServer::Slave::run ( )

Definition at line 95 of file Slave.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ controller

SpaceTimeDataController* TraceviewerServer::Slave::controller
private

Definition at line 79 of file Slave.hpp.


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