WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
wpi::net::NetworkAcceptor Class Referenceabstract

#include <wpi/net/NetworkAcceptor.hpp>

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

Public Member Functions

 NetworkAcceptor ()=default
virtual ~NetworkAcceptor ()=default
virtual int start ()=0
virtual void shutdown ()=0
virtual std::unique_ptr< NetworkStreamaccept ()=0
 NetworkAcceptor (const NetworkAcceptor &)=delete
NetworkAcceptoroperator= (const NetworkAcceptor &)=delete

Constructor & Destructor Documentation

◆ NetworkAcceptor() [1/2]

wpi::net::NetworkAcceptor::NetworkAcceptor ( )
default

◆ ~NetworkAcceptor()

virtual wpi::net::NetworkAcceptor::~NetworkAcceptor ( )
virtualdefault

◆ NetworkAcceptor() [2/2]

wpi::net::NetworkAcceptor::NetworkAcceptor ( const NetworkAcceptor & )
delete

Member Function Documentation

◆ accept()

virtual std::unique_ptr< NetworkStream > wpi::net::NetworkAcceptor::accept ( )
pure virtual

Implemented in wpi::net::TCPAcceptor.

◆ operator=()

NetworkAcceptor & wpi::net::NetworkAcceptor::operator= ( const NetworkAcceptor & )
delete

◆ shutdown()

virtual void wpi::net::NetworkAcceptor::shutdown ( )
pure virtual

Implemented in wpi::net::TCPAcceptor.

◆ start()

virtual int wpi::net::NetworkAcceptor::start ( )
pure virtual

Implemented in wpi::net::TCPAcceptor.


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