RTP Trace System  1.0
Coral::ResourceUtilizationMultiPoint Struct Reference

Resource Utilization Simple Point. More...

#include <bandwidthmanager.h>

List of all members.

Public Member Functions

int operator< (const ResourceUtilizationMultiPoint &srup) const
int operator> (const ResourceUtilizationMultiPoint &srup) const

Public Attributes

SessionDescriptionSession
double SessionPriorityFactor
cardinal Streams
StreamDescriptionStream [MaxStreamsPerSession]
cardinal Point [MaxStreamsPerSession]
card64 Bandwidth
double BandwidthCost
double Utilization
double SortingValue
bool AlreadyAllocated

Static Public Attributes

static const cardinal MaxStreamsPerSession = 128

Detailed Description

Resource Utilization Simple Point.

This is a resource/utilization multipoint structure to be used within the bandwidth manager.

Author:
Thomas Dreibholz
Version:
1.0

Member Function Documentation

int Coral::ResourceUtilizationMultiPoint::operator< ( const ResourceUtilizationMultiPoint srup) const [inline]

Operator "<".

int Coral::ResourceUtilizationMultiPoint::operator> ( const ResourceUtilizationMultiPoint srup) const [inline]

Operator "<".


Member Data Documentation

True, if this point has already been allocated during session's minimum bandwidth allocation.

Maximum number of streams per session.

Array of point numbers for this multipoint's points.

Array of StreamDescriptions for this multipoint's streams.

Number of streams in this session.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines