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

HttpUInvalClass Class Reference

Inheritance diagram for HttpUInvalClass:

Inheritance graph
[legend]
Collaboration diagram for HttpUInvalClass:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 HttpUInvalClass ()
TclObjectcreate (int argc, const char *const *argv)

Constructor & Destructor Documentation

HttpUInvalClass::HttpUInvalClass  )  [inline]
 

Definition at line 83 of file inval-agent.cc.

00083 : TclClass("Application/TcpApp/HttpInval") {}


Member Function Documentation

TclObject* HttpUInvalClass::create int  argc,
const char *const *  argv
[inline]
 

Definition at line 84 of file inval-agent.cc.

References PT_INVAL, and Agent::set_pkttype().

00084                                                             {
00085                 if (argc != 5)
00086                         return NULL;
00087                 Agent *a = (Agent *)TclObject::lookup(argv[4]);
00088                 a->set_pkttype(PT_INVAL); // It's TCP but used for invalidation
00089                 if (a == NULL)
00090                         return NULL;
00091                 return (new HttpUInvalAgent(a));
00092         }

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Apr 20 12:52:07 2004 for NS2.26SourcesOriginal by doxygen 1.3.3