Frame Class Reference

#include <Frame.h>

Collaboration diagram for Frame:

Collaboration graph
[legend]

List of all members.

Public Types

enum  _LINK_TYPE { LINK_UNKNOWN = 0, LINK_ETHERNET = 1 }
typedef enum Frame::_LINK_TYPE LINK_TYPE
typedef struct Frame::_TIME_VAL TIME_VAL
typedef struct Frame::_TIME_VALPTIME_VAL

Public Member Functions

 Frame (void)
 ~Frame (void)
Packet::PAYLOAD_BUFFER getPayloadBuffer ()
string toString ()

Public Attributes

TIME_VAL timestamp
unsigned long capturelength
unsigned long packetlength
Packetpayloadpacket

Static Public Attributes

static LINK_TYPE nettype = Frame::LINK_UNKNOWN

Classes

struct  _TIME_VAL


Member Typedef Documentation


Member Enumeration Documentation

Enumerator:
LINK_UNKNOWN 
LINK_ETHERNET 


Constructor & Destructor Documentation

Frame::Frame ( void   ) 

Frame::~Frame ( void   ) 


Member Function Documentation

Packet::PAYLOAD_BUFFER Frame::getPayloadBuffer (  ) 

string Frame::toString (  ) 


Member Data Documentation

Frame::LINK_TYPE Frame::nettype = Frame::LINK_UNKNOWN [static]

unsigned long Frame::capturelength

unsigned long Frame::packetlength


The documentation for this class was generated from the following files:

Generated on Wed Jun 18 09:40:43 2008 for pktanon by  doxygen 1.5.5