OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
bfd_control_packet.cc File Reference
#include "bfd/bfd_control_packet.h"
#include <string>
#include <list>
#include <boost/mpl/list.hpp>
#include "base/proto.h"
Include dependency graph for bfd_control_packet.cc:

Go to the source code of this file.

Classes

class  BFD::VersionAndDiagnostic
 
struct  BFD::VersionAndDiagnostic::Setter
 
class  BFD::Flags
 
struct  BFD::Flags::Setter
 
class  BFD::DetectionTimeMultiplier
 
class  BFD::Length
 
class  BFD::SenderDiscriminator
 
class  BFD::ReceiverDiscriminator
 
class  BFD::DesiredMinTxInterval
 
struct  BFD::DesiredMinTxInterval::Setter
 
class  BFD::RequiredMinRxInterval
 
struct  BFD::RequiredMinRxInterval::Setter
 
class  BFD::RequiredMinEchoRXInterval
 
struct  BFD::RequiredMinEchoRXInterval::Setter
 
class  BFD::ControlPacketMessage
 

Namespaces

 BFD
 

Functions

ControlPacket * BFD::ParseControlPacket (const uint8_t *data, size_t size)
 
int BFD::EncodeControlPacket (const ControlPacket *msg, uint8_t *data, size_t size)
 
bool BFD::operator== (const ControlPacket &p1, const ControlPacket &p2)