# opentl::core::util::TCPServer Class Reference

List of all members.

## Public Member Functions
bool | recv (std::string &message)
bool | send (std::string message)
| TCPServer (short port)
bool | waitForConnectionIPv4 ()
bool | waitForConnectionIPv6 ()
virtual | ~TCPServer ()

## Detailed Description

Provides a platform independent implementation of a TCP server. The class uses 'boostasio' internally.

## Constructor & Destructor Documentation

opentl::core::util::TCPServer::TCPServer | ( | short | port | ) |

virtual opentl::core::util::TCPServer::~TCPServer | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

bool opentl::core::util::TCPServer::recv | ( | std::string & | message | ) |

bool opentl::core::util::TCPServer::send | ( | std::string | message | ) |

bool opentl::core::util::TCPServer::waitForConnectionIPv4 | ( |  | ) |

bool opentl::core::util::TCPServer::waitForConnectionIPv6 | ( |  | ) |