BgpKeepAliveMessage
classRepresents a BGPv4 KEEPALIVE message.
KEEPALIVE messages are exchanged as often as necessary between systems to avoid exceeding the BGP Hold Timer (constant defined in BgpOpen).
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
Name | Type | Description |
---|---|---|
BgpHeader | class |
Represents a BGPv4 message header. |
Fields
Name | Type | Description |
---|---|---|
type | BgpType | |
chunkLength | b | |
marker | uint8_t[16] | |
totalLength | uint16_t | |
mutable | bool | |
complete | bool | |
correct | bool | |
properlyRepresented | bool | |
rawBin | string[] | |
rawHex | string[] | |
tags | RegionTagSet::cObjectRegionTag[] |
Source code
// // Represents a BGPv4 KEEPALIVE message. // // KEEPALIVE messages are exchanged as often as necessary between systems // to avoid exceeding the BGP Hold Timer (constant defined in BgpOpen). // class BgpKeepAliveMessage extends BgpHeader { type = BGP_KEEPALIVE; }File: src/inet/routing/bgpv4/bgpmessage/BgpHeader.msg