P2P File Share
A simple peer-to-peer file sharing system.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TCPSocket Member List

This is the complete list of members for TCPSocket, including all inherited members.

accept()TCPSocket
bind(const std::string &ip, uint16_t port)TCPSocket
connect(const std::string &ip, uint16_t port)TCPSocket
disconnect()TCPSocket
get_local_ip() constTCPSocket
get_local_port() constTCPSocket
get_peer_ip() constTCPSocket
get_peer_port() constTCPSocket
listen(int listen_backlog)TCPSocket
operator=(const TCPSocket &)=deleteTCPSocket
operator=(TCPSocket &&src) noexceptTCPSocket
operator==(const TCPSocket &lhs, const TCPSocket &rhs) noexceptTCPSocketfriend
receive_data(bool peek=false)TCPSocket
send_data(const std::string &data)TCPSocket
set_non_blocking(bool non_blocking)TCPSocket
TCPServer classTCPSocketfriend
TCPSocket()TCPSocket
TCPSocket(const TCPSocket &)=deleteTCPSocket
TCPSocket(TCPSocket &&src) noexceptTCPSocket
~TCPSocket()TCPSocket