#include <bfd_proto.h>
|
| BfdCommunicator (BfdProto *bfd_proto) |
|
virtual | ~BfdCommunicator () |
|
virtual void | SendPacket (const boost::asio::ip::udp::endpoint &local_endpoint, const boost::asio::ip::udp::endpoint &remote_endpoint, const BFD::SessionIndex &session_index, const boost::asio::mutable_buffer &packet, int pktSize) |
|
virtual void | NotifyStateChange (const BFD::SessionKey &key, const bool &up) |
|
virtual BFD::Server * | GetServer () const |
|
virtual void | SetServer (BFD::Server *server) |
|
virtual void | HandleReceive (const boost::asio::const_buffer &recv_buffer, const boost::asio::ip::udp::endpoint &local_endpoint, const boost::asio::ip::udp::endpoint &remote_endpoint, const SessionIndex &session_index, std::size_t bytes_transferred, const boost::system::error_code &error) |
|
Definition at line 73 of file bfd_proto.h.
BfdProto::BfdCommunicator::BfdCommunicator |
( |
BfdProto * |
bfd_proto | ) |
|
|
inline |
virtual BfdProto::BfdCommunicator::~BfdCommunicator |
( |
| ) |
|
|
inlinevirtual |
virtual BFD::Server* BfdProto::BfdCommunicator::GetServer |
( |
| ) |
const |
|
inlinevirtual |
void BfdProto::BfdCommunicator::NotifyStateChange |
( |
const BFD::SessionKey & |
key, |
|
|
const bool & |
up |
|
) |
| |
|
virtual |
void BfdProto::BfdCommunicator::SendPacket |
( |
const boost::asio::ip::udp::endpoint & |
local_endpoint, |
|
|
const boost::asio::ip::udp::endpoint & |
remote_endpoint, |
|
|
const BFD::SessionIndex & |
session_index, |
|
|
const boost::asio::mutable_buffer & |
packet, |
|
|
int |
pktSize |
|
) |
| |
|
virtual |
virtual void BfdProto::BfdCommunicator::SetServer |
( |
BFD::Server * |
server | ) |
|
|
inlinevirtual |
BfdProto* BfdProto::BfdCommunicator::bfd_proto_ |
|
private |
The documentation for this class was generated from the following files: