| 
		| class RipPacketHeader |  
		| Header appearing at the start of each RIP packet.
 More... |  
 |  | 
 
Public Methods
Public Static Methods
Public Members
Protected Members
 The RIP packet header has the following content:
 command (1 byte):	// The command: 1 - request, 2 - response
 version (1 byte):	// 1 - IPv4 RIPv1/IPv6 RIPng, 2 - IPv4 RIP v2
 unused0 (1 byte):	// Unused
 unused1 (1 byte):	// Unused
 
| RipPacketHeader (const uint8_t* data) 
 | RipPacketHeader | 
| static const uint8_t  REQUEST | REQUEST   | 
| static const uint8_t  RESPONSE | RESPONSE  | 
| static const uint8_t  IPv4_VERSION | IPv4_VERSION  | 
| static const uint8_t  IPv6_VERSION | IPv6_VERSION  | 
| static const size_t  SIZE | SIZE  | 
 [static]
 Get the RIP packet header size.
Returns: the RIP packet header size.
     
| uint8_t  command () 
 | command | 
 [const]
| uint8_t  version () 
 | version | 
 [const]
| uint8_t  unused0 () 
 | unused0 | 
 [const]
| uint8_t  unused1 () 
 | unused1 | 
 [const]
| bool  valid_command () 
 | valid_command | 
 [const]
| bool  valid_version (uint8_t v) 
 | valid_version | 
 [const]
| bool  valid_padding () 
 | valid_padding | 
 [const]
| static const size_t  _command_sizeof | _command_sizeof  | 
 [protected]
| static const size_t  _version_sizeof | _version_sizeof  | 
 [protected]
| static const size_t  _unused0_sizeof | _unused0_sizeof  | 
 [protected]
| static const size_t  _unused1_sizeof | _unused1_sizeof  | 
 [protected]
| static const size_t  _command_offset | _command_offset  | 
 [protected]
| static const size_t  _version_offset | _version_offset  | 
 [protected]
| static const size_t  _unused0_offset | _unused0_offset  | 
 [protected]
| static const size_t  _unused1_offset | _unused1_offset  | 
 [protected]
	
Generated by: bms on anglepoise.lon.incunabulum.net on Wed Jul 23 10:06:09 2008, using kdoc 2.0a54+XORP.