Multi-ApplicationOnlineProfiling  2.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Stream_Descriptor Struct Reference

Structure containing data related to a stream and intended to be sent as an event (see MALP_Trace_Event) More...

#include <Stream_Descriptor.h>

Collaboration diagram for Stream_Descriptor:
Collaboration graph

Data Fields

uint64_t tid
 id of the stream (see Stream_MGR_gen_id()) More...
 
uint64_t parent_tid
 id of parent stream More...
 
uint64_t partition_id
 id of the partition (mpi program that the stream belongs to) More...
 
Stream_Descriptor_type desc_type
 identifies whether this is a stream creation or release event More...
 
Stream_type type
 the type of the source of the steram More...
 
uint64_t pid
 
uint64_t thread_id
 
uint64_t start_time
 time at stream creation More...
 
uint64_t end_time
 time at stream release More...
 
uint64_t mpi_rank
 mpi rank of the source of the stream More...
 
uint64_t omp_thread
 OpenMP thread id of the source of the stream. More...
 
char hostname [32]
 name of the host running the source of the stream More...
 

Detailed Description

Structure containing data related to a stream and intended to be sent as an event (see MALP_Trace_Event)

Definition at line 72 of file Stream_Descriptor.h.

Field Documentation

Stream_Descriptor_type Stream_Descriptor::desc_type

identifies whether this is a stream creation or release event

Definition at line 78 of file Stream_Descriptor.h.

uint64_t Stream_Descriptor::end_time

time at stream release

Definition at line 85 of file Stream_Descriptor.h.

char Stream_Descriptor::hostname[32]

name of the host running the source of the stream

Definition at line 90 of file Stream_Descriptor.h.

uint64_t Stream_Descriptor::mpi_rank

mpi rank of the source of the stream

Definition at line 88 of file Stream_Descriptor.h.

uint64_t Stream_Descriptor::omp_thread

OpenMP thread id of the source of the stream.

Definition at line 89 of file Stream_Descriptor.h.

uint64_t Stream_Descriptor::parent_tid

id of parent stream

Definition at line 76 of file Stream_Descriptor.h.

uint64_t Stream_Descriptor::partition_id

id of the partition (mpi program that the stream belongs to)

Definition at line 77 of file Stream_Descriptor.h.

uint64_t Stream_Descriptor::pid

Definition at line 80 of file Stream_Descriptor.h.

uint64_t Stream_Descriptor::start_time

time at stream creation

Definition at line 84 of file Stream_Descriptor.h.

uint64_t Stream_Descriptor::thread_id

Definition at line 81 of file Stream_Descriptor.h.

uint64_t Stream_Descriptor::tid

id of the stream (see Stream_MGR_gen_id())

Definition at line 75 of file Stream_Descriptor.h.

Stream_type Stream_Descriptor::type

the type of the source of the steram

Definition at line 79 of file Stream_Descriptor.h.


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