class DataDescriptionPacket

Database Description Packet More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

Database Description Packet

 DataDescriptionPacket (OspfTypes::Version version)

DataDescriptionPacket

OspfTypes::Type  get_type ()

get_type

[const]

Reimplemented from Packet.

size_t  minimum_length ()

minimum_length

[const]

Packetdecode (uint8_t *ptr, size_t len)
throw(BadPacket)

decode

[const]

Reimplemented from Packet.

bool  encode (vector<uint8_t>& pkt)

encode

Encode the packet.

Parameters:

pktvector into which the packet should be placed.

Returns: true if the encoding suceeded.

Reimplemented from Packet.

void  set_interface_mtu (uint16_t mtu)

set_interface_mtu

uint16_t  get_interface_mtu ()

get_interface_mtu

[const]

void  set_options (uint32_t options)

set_options

uint32_t  get_options ()

get_options

[const]

void  set_i_bit (bool bit)

set_i_bit

bool  get_i_bit ()

get_i_bit

[const]

void  set_m_bit (bool bit)

set_m_bit

bool  get_m_bit ()

get_m_bit

[const]

void  set_ms_bit (bool bit)

set_ms_bit

bool  get_ms_bit ()

get_ms_bit

[const]

void  set_dd_seqno (uint32_t seqno)

set_dd_seqno

uint32_t  get_dd_seqno ()

get_dd_seqno

[const]

list<Lsa_header>&  get_lsa_headers ()

get_lsa_headers

string  str ()

str

[const]

Generate a printable representation of the packet.

Reimplemented from Packet.


Generated by: pavlin on possum.icir.org on Wed Aug 2 15:36:38 2006, using kdoc $.