media-app.h File Reference

#include <stdlib.h>
#include <tcl.h>
#include "config.h"
#include "agent.h"
#include "app.h"
#include "webcache/http-aux.h"
#include "rap/rap.h"
#include "rap/utilities.h"

Include dependency graph for media-app.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  HttpMediaData::hdr
class  HttpMediaData
class  MediaApp
class  MediaRequest
class  MediaSegment
class  MediaSegmentList
class  QA
class  QATimer

Variables

const int MAX_LAYER = 10
const int MEDIAREQ_CHECKSEG = 2
const int MEDIAREQ_GETSEG = 1
const int MEDIAREQ_SEGAVAIL = 3
const int MEDIAREQ_SEGUNAVAIL = 4
const double QA_EPSILON = 1e-6


Variable Documentation

const int MAX_LAYER = 10
 

Definition at line 311 of file media-app.h.

Referenced by MediaCache::RegInfo::add_pref(), MediaPage::add_segment(), MediaServer::command(), MediaPage::create(), QA::drain_buf(), QA::DrainBuffers(), QA::DrainPacket(), MediaPage::evict_tail_segment(), QA::get_data(), MediaPage::is_available(), MediaApp::MediaApp(), MediaPage::next_available(), MediaPage::next_overlap(), MediaCache::RegInfo::pref_size(), QA::QA(), MediaCache::RegInfo::RegInfo(), and MediaCache::RegInfo::~RegInfo().

const int MEDIAREQ_CHECKSEG = 2
 

Definition at line 263 of file media-app.h.

Referenced by QA::check_availability().

const int MEDIAREQ_GETSEG = 1
 

Definition at line 262 of file media-app.h.

Referenced by MediaApp::get_data(), MediaServer::get_data(), and QA::output().

const int MEDIAREQ_SEGAVAIL = 3
 

Definition at line 265 of file media-app.h.

const int MEDIAREQ_SEGUNAVAIL = 4
 

Definition at line 266 of file media-app.h.

const double QA_EPSILON = 1e-6
 

Definition at line 360 of file media-app.h.


Generated on Tue Mar 6 16:54:53 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6