ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

HttpMediaData Class Reference

#include <media-app.h>

Inheritance diagram for HttpMediaData:

HttpData AppData List of all members.

Public Types

enum  { MD_LAST = 1, MD_FINISH = 2, MD_PREFETCH = 4 }

Public Member Functions

 HttpMediaData (const char *sender, const char *name, int layer, int st, int et)
 HttpMediaData (HttpMediaData &d)
virtual int size () const
virtual AppDatacopy ()
int st () const
int et () const
int datasize () const
int layer () const
const char * page () const
const char * sender () const
Applicationconid ()
void set_conid (Application *c)
int is_last () const
void set_last ()
int is_finished () const
void set_finish ()
int is_pref () const
void set_pref ()

Private Attributes

char page_ [HTTP_MAXURLLEN]
char sender_ [HTTP_MAXURLLEN]
int layer_
int st_
int et_
int flags_
Applicationconid_

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
MD_LAST 
MD_FINISH 
MD_PREFETCH 


Constructor & Destructor Documentation

HttpMediaData::HttpMediaData const char *    sender,
const char *    name,
int    layer,
int    st,
int    et
 

HttpMediaData::HttpMediaData HttpMediaData &    d [inline]
 


Member Function Documentation

Application* HttpMediaData::conid   [inline]
 

virtual AppData* HttpMediaData::copy   [inline, virtual]
 

Reimplemented from HttpData.

int HttpMediaData::datasize   const [inline]
 

int HttpMediaData::et   const [inline]
 

int HttpMediaData::is_finished   const [inline]
 

int HttpMediaData::is_last   const [inline]
 

int HttpMediaData::is_pref   const [inline]
 

int HttpMediaData::layer   const [inline]
 

const char* HttpMediaData::page   const [inline]
 

const char* HttpMediaData::sender   const [inline]
 

void HttpMediaData::set_conid Application   c [inline]
 

void HttpMediaData::set_finish   [inline]
 

void HttpMediaData::set_last   [inline]
 

void HttpMediaData::set_pref   [inline]
 

virtual int HttpMediaData::size   const [inline, virtual]
 

Reimplemented from HttpData.

int HttpMediaData::st   const [inline]
 


Member Data Documentation

Application* HttpMediaData::conid_ [private]
 

int HttpMediaData::et_ [private]
 

int HttpMediaData::flags_ [private]
 

int HttpMediaData::layer_ [private]
 

char HttpMediaData::page_[HTTP_MAXURLLEN] [private]
 

char HttpMediaData::sender_[HTTP_MAXURLLEN] [private]
 

int HttpMediaData::st_ [private]
 


The documentation for this class was generated from the following files:
This document is generated by doxygen.