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  

HttpYucInvalServer Class Reference

#include <http.h>

Inheritance diagram for HttpYucInvalServer:

HttpInvalServer HttpServer HttpApp Process TclObject List of all members.

Public Member Functions

 HttpYucInvalServer ()
virtual int command (int argc, const char *const *argv)
void add_inv (const char *name, double mtime)

Protected Member Functions

void send_heartbeat ()
HttpHbDatapack_heartbeat ()
virtual void send_hb_helper (int size, AppData *data)
InvalidationRecget_invrec (const char *name)

Protected Attributes

HttpUInvalAgentinv_sender_
InvalidationRecinvlist_
int num_inv_
int Ca_
int Cb_
int push_thresh_
int enable_upd_
int push_high_bound_
int push_low_bound_
double hb_interval_

Constructor & Destructor Documentation

HttpYucInvalServer::HttpYucInvalServer  
 


Member Function Documentation

void HttpYucInvalServer::add_inv const char *    name,
double    mtime
 

int HttpYucInvalServer::command int    argc,
const char *const *    argv
[virtual]
 

Reimplemented from HttpApp.

InvalidationRec * HttpYucInvalServer::get_invrec const char *    name [protected]
 

HttpHbData * HttpYucInvalServer::pack_heartbeat   [protected]
 

void HttpYucInvalServer::send_hb_helper int    size,
AppData   data
[protected, virtual]
 

void HttpYucInvalServer::send_heartbeat   [protected]
 


Member Data Documentation

int HttpYucInvalServer::Ca_ [protected]
 

int HttpYucInvalServer::Cb_ [protected]
 

int HttpYucInvalServer::enable_upd_ [protected]
 

double HttpYucInvalServer::hb_interval_ [protected]
 

HttpUInvalAgent* HttpYucInvalServer::inv_sender_ [protected]
 

InvalidationRec* HttpYucInvalServer::invlist_ [protected]
 

int HttpYucInvalServer::num_inv_ [protected]
 

int HttpYucInvalServer::push_high_bound_ [protected]
 

int HttpYucInvalServer::push_low_bound_ [protected]
 

int HttpYucInvalServer::push_thresh_ [protected]
 


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