Sequence Chart Studio  svn HEAD revision
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Attributes | List of all members
Ipv4Header Struct Reference

#include <network_layer.h>

Collaboration diagram for Ipv4Header:
Collaboration graph

Public Attributes

u_char ver_ihl
 
u_char tos
 
u_short tlen
 
u_short id
 
u_short flag
 
u_char ttl
 
u_char proto
 
u_short crc
 
ipv4Address saddr
 
ipv4Address daddr
 
u_int op_pad
 

Detailed Description

Definition at line 34 of file network_layer.h.

Member Data Documentation

u_short Ipv4Header::crc

Definition at line 43 of file network_layer.h.

ipv4Address Ipv4Header::daddr

Definition at line 45 of file network_layer.h.

Referenced by Ipv4::get_dst_address().

u_short Ipv4Header::flag

Definition at line 40 of file network_layer.h.

u_short Ipv4Header::id

Definition at line 39 of file network_layer.h.

u_int Ipv4Header::op_pad

Definition at line 46 of file network_layer.h.

u_char Ipv4Header::proto

Definition at line 42 of file network_layer.h.

Referenced by Ipv4::get_upper_proto().

ipv4Address Ipv4Header::saddr

Definition at line 44 of file network_layer.h.

Referenced by Ipv4::get_src_address().

u_short Ipv4Header::tlen

Definition at line 38 of file network_layer.h.

Referenced by Ipv4::get_upper_data_size().

u_char Ipv4Header::tos

Definition at line 37 of file network_layer.h.

u_char Ipv4Header::ttl

Definition at line 41 of file network_layer.h.

u_char Ipv4Header::ver_ihl

Definition at line 36 of file network_layer.h.

Referenced by Ipv4::get_upper_data(), and Ipv4::get_upper_data_size().


The documentation for this struct was generated from the following file:

SourceForge.net Logo
Generated on Fri Jan 15 2016 16:26:58 for Sequence Chart Studio by  doxygen