REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
net::NativeEthernetServerHAL Class Reference

#include <native_ethernet_server.h>

Inheritance diagram for net::NativeEthernetServerHAL:
Collaboration diagram for net::NativeEthernetServerHAL:

Public Member Functions

 ~NativeEthernetServerHAL () override
 
int32_t port () const
 
void begin () override
 
bool beginWithReuse () override
 
bool begin (uint16_t port) override
 
bool beginWithReuse (uint16_t port) override
 
void end () override
 
EthernetClient accept ()
 
EthernetClient available () const override
 
size_t write (uint8_t b) override
 
size_t write (const uint8_t *buffer, size_t size) override
 
int availableForWrite () override
 
void flush () override
 
 operator bool () override
 

Static Public Member Functions

static constexpr int maxListeners ()
 

Detailed Description

Definition at line 22 of file native_ethernet_server.h.

Constructor & Destructor Documentation

◆ ~NativeEthernetServerHAL()

net::NativeEthernetServerHAL::~NativeEthernetServerHAL ( )
override

Definition at line 112 of file native_ethernet_server.cpp.

Member Function Documentation

◆ accept()

net::EthernetClient net::NativeEthernetServerHAL::accept ( )

Definition at line 88 of file native_ethernet_server.cpp.

◆ available()

EthernetClient net::NativeEthernetServerHAL::available ( ) const
inlineoverride

Definition at line 71 of file native_ethernet_server.h.

◆ availableForWrite()

int net::NativeEthernetServerHAL::availableForWrite ( )
inlineoverride

Definition at line 83 of file native_ethernet_server.h.

◆ begin() [1/2]

void net::NativeEthernetServerHAL::begin ( )
inlineoverride

Definition at line 38 of file native_ethernet_server.h.

◆ begin() [2/2]

bool net::NativeEthernetServerHAL::begin ( uint16_t port)
override

Definition at line 12 of file native_ethernet_server.cpp.

◆ beginWithReuse() [1/2]

bool net::NativeEthernetServerHAL::beginWithReuse ( )
inlineoverride

Definition at line 45 of file native_ethernet_server.h.

◆ beginWithReuse() [2/2]

bool net::NativeEthernetServerHAL::beginWithReuse ( uint16_t port)
inlineoverride

Definition at line 59 of file native_ethernet_server.h.

◆ end()

void net::NativeEthernetServerHAL::end ( )
inlineoverride

Definition at line 63 of file native_ethernet_server.h.

◆ flush()

void net::NativeEthernetServerHAL::flush ( )
inlineoverride

Definition at line 86 of file native_ethernet_server.h.

◆ maxListeners()

static constexpr int net::NativeEthernetServerHAL::maxListeners ( )
inlinestaticconstexpr

Definition at line 27 of file native_ethernet_server.h.

◆ operator bool()

net::NativeEthernetServerHAL::operator bool ( )
inlineexplicitoverride

Definition at line 88 of file native_ethernet_server.h.

◆ port()

int32_t net::NativeEthernetServerHAL::port ( ) const
inline

Definition at line 32 of file native_ethernet_server.h.

◆ write() [1/2]

size_t net::NativeEthernetServerHAL::write ( const uint8_t * buffer,
size_t size )
inlineoverride

Definition at line 79 of file native_ethernet_server.h.

◆ write() [2/2]

size_t net::NativeEthernetServerHAL::write ( uint8_t b)
inlineoverride

Definition at line 75 of file native_ethernet_server.h.


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