#include <bfd_connection.h>
|
virtual void | SendPacket (const boost::asio::ip::udp::endpoint &local_endpoint, const boost::asio::ip::udp::endpoint &remote_endpoint, const SessionIndex &session_index, const boost::asio::mutable_buffer &packet, int pktSize)=0 |
|
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) |
|
virtual void | NotifyStateChange (const SessionKey &key, const bool &up)=0 |
|
virtual Server * | GetServer () const =0 |
|
virtual void | SetServer (Server *server)=0 |
|
Definition at line 16 of file bfd_connection.h.
virtual Server* BFD::Connection::GetServer |
( |
| ) |
const |
|
pure virtual |
virtual void BFD::Connection::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 |
|
) |
| |
|
inlinevirtual |
virtual void BFD::Connection::NotifyStateChange |
( |
const SessionKey & |
key, |
|
|
const bool & |
up |
|
) |
| |
|
pure virtual |
virtual void BFD::Connection::SendPacket |
( |
const boost::asio::ip::udp::endpoint & |
local_endpoint, |
|
|
const boost::asio::ip::udp::endpoint & |
remote_endpoint, |
|
|
const SessionIndex & |
session_index, |
|
|
const boost::asio::mutable_buffer & |
packet, |
|
|
int |
pktSize |
|
) |
| |
|
pure virtual |
virtual void BFD::Connection::SetServer |
( |
Server * |
server | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: