WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
wpi::net::TCPAcceptor Class Reference

#include </home/runner/work/allwpilib/allwpilib/wpinet/src/main/native/thirdparty/tcpsockets/include/wpi/net/TCPAcceptor.h>

Inheritance diagram for wpi::net::TCPAcceptor:
wpi::net::NetworkAcceptor

Public Member Functions

 TCPAcceptor (int port, std::string_view address, wpi::util::Logger &logger)
 ~TCPAcceptor () override
int start () override
void shutdown () final
std::unique_ptr< NetworkStreamaccept () override
Public Member Functions inherited from wpi::net::NetworkAcceptor
 NetworkAcceptor ()=default
virtual ~NetworkAcceptor ()=default
 NetworkAcceptor (const NetworkAcceptor &)=delete
NetworkAcceptoroperator= (const NetworkAcceptor &)=delete

Constructor & Destructor Documentation

◆ TCPAcceptor()

wpi::net::TCPAcceptor::TCPAcceptor ( int port,
std::string_view address,
wpi::util::Logger & logger )

◆ ~TCPAcceptor()

wpi::net::TCPAcceptor::~TCPAcceptor ( )
override

Member Function Documentation

◆ accept()

std::unique_ptr< NetworkStream > wpi::net::TCPAcceptor::accept ( )
overridevirtual

◆ shutdown()

void wpi::net::TCPAcceptor::shutdown ( )
finalvirtual

◆ start()

int wpi::net::TCPAcceptor::start ( )
overridevirtual

The documentation for this class was generated from the following file:
  • /home/runner/work/allwpilib/allwpilib/wpinet/src/main/native/thirdparty/tcpsockets/include/wpi/net/TCPAcceptor.h