class BGPPacket
|
The main container for BGP messages (packets) which are sent
back and forth. More... |
|
|
Public Types
- enum Status { GOOD_MESSAGE,
ILLEGAL_MESSAGE_LENGTH,
CONNECTION_CLOSED,
}
Public Methods
Public Members
The main container for BGP messages (packets) which are sent
back and forth.
This base class only contains the standard fields (length, type)
leaving other information to be stored in the derived objects.
enum Status { GOOD_MESSAGE,
ILLEGAL_MESSAGE_LENGTH,
CONNECTION_CLOSED,
}
| Status |
Status returned by message reader.
static const uint8_t Marker[MARKER_SIZE]
| Marker[MARKER_SIZE] |
[virtual]
[const]
[const pure virtual]
const uint8_t * encode (size_t &len, uint8_t *buf = 0)
| encode |
[const pure virtual]
uint8_t * basic_encode (size_t len, uint8_t *buf)
| basic_encode |
[const]
Generated by: pavlin on possum.icir.org on Mon Jun 9 13:23:59 2003, using kdoc 2.0a54+XORP. |