class CongestionManagerPacket

Congestion Manager Packet. More...

Full nameCoral::CongestionManagerPacket
Definition#include <congestionmanagerpacket.h>
Inherited byCongestionManagerRequest, CongestionManagerSuggestion
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Public Members


Detailed Description

This is a packet which is received and sent by CongestionManager.

 CongestionManagerPacket ()

Constructor.

void  translate ()

Translate byte order.

void  reset ()

Reset.

enum CongestionManagerPacketType {CMPT_Unknown = 0, CMPT_Request = 1, CMPT_Bye = 2, CMPT_Suggestion = 3, }

Packet types.

static const card16 CongestionManagerPacketID

Congestion manager packet ID.

static const card8 CongestionManagerTrafficClass

Default traffic class for congestion manager packets.

card16 PacketID

PacketID.

card16 SequenceNumber

Sequence number.

card16 Type

Packet type.

card16 Length

Total packet length.