its2_packet Struct Reference

#include <its_mode2.h>

Data Fields

uns8 hop_count
uns16 its_dest_id
uns16 its_network_id
uns16 its_source_id
uns8 max_hop_count
uns8 num_routes
uns8 packet_type
uns16 routers [ITS2_MAX_HOP_COUNT]
uns8 sequence

Detailed Description

ITS2 Packet definition

Definition at line 120 of file its_mode2.h.


Field Documentation

Number of routes (hops) specified for this packet to take

Definition at line 128 of file its_mode2.h.

Referenced by its2_forward_routed_packet(), its2_print_packet(), its2_rebroadcast_net_discover_req(), and its2_router_queue_packet().

ITS device ID of sender

Definition at line 125 of file its_mode2.h.

Referenced by its2_forward_routed_packet(), its2_print_packet(), its2_print_queue(), and its2_router_queue_packet().

Sequence of packet (incremented for each packet)

Definition at line 123 of file its_mode2.h.

Referenced by its2_print_packet(), and its2_router_queue_packet().

ITS device ID of destination

Definition at line 126 of file its_mode2.h.

Referenced by its2_print_packet(), its2_rebroadcast_net_discover_req(), and its2_router_queue_packet().

Maximum number of permitted routes

Definition at line 127 of file its_mode2.h.

Referenced by its2_forward_routed_packet(), its2_print_packet(), its2_rebroadcast_net_discover_req(), and its2_transmit().

Definition at line 121 of file its_mode2.h.

Referenced by its2_print_packet(), and its2_router_queue_packet().

uns16 its2_packet::routers[ITS2_MAX_HOP_COUNT]

Number of routes (hops) already made by this packet

Definition at line 129 of file its_mode2.h.

Referenced by its2_forward_routed_packet(), its2_print_packet(), its2_rebroadcast_net_discover_req(), and its2_transmit().

Type of packet (see its_common.h)

Definition at line 122 of file its_mode2.h.

Referenced by its2_print_packet(), its2_rebroadcast_net_discover_req(), and its2_router_queue_packet().


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

Generated on Wed Dec 8 13:47:57 2010 for Pic Pack by  doxygen 1.6.1