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

Struct defining a stream manager. More...

#include <Stream_MGR.h>

Collaboration diagram for Stream_Manager:
Collaboration graph

Data Fields

struct Chained_List streams
 The list of managed streams. More...
uint64_t current_id
 a globally unique id for the streams More...
uint64_t partition_id
 The id of the partition. More...
int rank
 the rank (within the partition More...
MALP_Spinlock lock
 the lock for concurrent access More...

Detailed Description

Struct defining a stream manager.

Definition at line 42 of file Stream_MGR.h.

Field Documentation

uint64_t Stream_Manager::current_id

a globally unique id for the streams

Definition at line 45 of file Stream_MGR.h.

MALP_Spinlock Stream_Manager::lock

the lock for concurrent access

Definition at line 48 of file Stream_MGR.h.

uint64_t Stream_Manager::partition_id

The id of the partition.

Definition at line 46 of file Stream_MGR.h.

int Stream_Manager::rank

the rank (within the partition

Definition at line 47 of file Stream_MGR.h.

struct Chained_List Stream_Manager::streams

The list of managed streams.

Definition at line 44 of file Stream_MGR.h.

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