OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TcpPort Class Reference

#include <flow_entry.h>

Inheritance diagram for TcpPort:
Collaboration diagram for TcpPort:

Public Member Functions

 TcpPort (boost::asio::io_context &io, uint16_t port)
 
virtual ~TcpPort ()
 
virtual uint16_t Bind ()
 
- Public Member Functions inherited from Port
 Port ()
 
 Port (uint16_t port)
 
 ~Port ()
 
uint16_t port () const
 

Private Attributes

boost::asio::ip::tcp::socket socket_
 

Additional Inherited Members

- Protected Attributes inherited from Port
uint16_t port_
 

Detailed Description

Definition at line 920 of file flow_entry.h.

Constructor & Destructor Documentation

TcpPort::TcpPort ( boost::asio::io_context &  io,
uint16_t  port 
)
inline

Definition at line 922 of file flow_entry.h.

TcpPort::~TcpPort ( )
virtual

Definition at line 3720 of file flow_entry.cc.

Member Function Documentation

uint16_t TcpPort::Bind ( )
virtual

Implements Port.

Definition at line 3724 of file flow_entry.cc.

Member Data Documentation

boost::asio::ip::tcp::socket TcpPort::socket_
private

Definition at line 928 of file flow_entry.h.


The documentation for this class was generated from the following files: