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

ns-process.h File Reference

#include <assert.h>
#include <string.h>
#include "config.h"

Include dependency graph for ns-process.h:

Include dependency graph

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

Included by dependency graph

Go to the source code of this file.

Compounds

class  AppData
class  Process

Enumerations

enum  AppDataType {
  ADU_ILLEGAL, PACKET_DATA, HTTP_DATA, HTTP_INVALIDATION,
  HTTP_UPDATE, HTTP_PROFORMA, HTTP_JOIN, HTTP_LEAVE,
  HTTP_PUSH, HTTP_NORMAL, TCPAPP_STRING, MEDIA_DATA,
  MEDIA_REQUEST, PUBSUB, DIFFUSION_DATA, ADU_LAST
}


Enumeration Type Documentation

enum AppDataType
 

Enumeration values:
ADU_ILLEGAL 
PACKET_DATA 
HTTP_DATA 
HTTP_INVALIDATION 
HTTP_UPDATE 
HTTP_PROFORMA 
HTTP_JOIN 
HTTP_LEAVE 
HTTP_PUSH 
HTTP_NORMAL 
TCPAPP_STRING 
MEDIA_DATA 
MEDIA_REQUEST 
PUBSUB 
DIFFUSION_DATA 
ADU_LAST 

Definition at line 39 of file ns-process.h.

Referenced by AppData::type().

00039                  {
00040         // Illegal type
00041         ADU_ILLEGAL,
00042 
00043         // Old packet data ADU
00044         PACKET_DATA,
00045 
00046         // HTTP ADUs
00047         HTTP_DATA,
00048         HTTP_INVALIDATION,      // Heartbeat that may contain invalidation
00049         HTTP_UPDATE,            // Pushed page updates (version 1)
00050         HTTP_PROFORMA,          // Pro forma sent when a direct request is sent
00051         HTTP_JOIN,
00052         HTTP_LEAVE,
00053         HTTP_PUSH,              // Selectively pushed pages 
00054         HTTP_NORMAL,            // Normal req/resp packets
00055 
00056         // TcpApp ADU
00057         TCPAPP_STRING,
00058 
00059         // Multimedia ADU
00060         MEDIA_DATA,
00061         MEDIA_REQUEST,
00062 
00063         // pub/sub ADU
00064         PUBSUB,
00065         
00066         //Diffusion ADU
00067         DIFFUSION_DATA,
00068 
00069         // Last ADU
00070         ADU_LAST
00071 
00072 };


Generated on Tue Apr 20 12:23:45 2004 for NS2.26SourcesOriginal by doxygen 1.3.3