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

#include <teensy_ethernet_server.h>

Inheritance diagram for net::TeensyEthernetServerHAL:
Collaboration diagram for net::TeensyEthernetServerHAL:

Public Member Functions

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
 
net::EthernetClient accept () override
 
net::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
 

Detailed Description

Definition at line 12 of file teensy_ethernet_server.h.

Member Function Documentation

◆ accept()

FLASHMEM net::EthernetClient net::TeensyEthernetServerHAL::accept ( )
override

Definition at line 47 of file teensy_ethernet_server.cpp.

◆ available()

FLASHMEM net::EthernetClient net::TeensyEthernetServerHAL::available ( ) const
override

Definition at line 53 of file teensy_ethernet_server.cpp.

◆ availableForWrite()

FLASHMEM int net::TeensyEthernetServerHAL::availableForWrite ( )
override

Definition at line 69 of file teensy_ethernet_server.cpp.

◆ begin() [1/2]

FLASHMEM void net::TeensyEthernetServerHAL::begin ( )
override

Definition at line 18 of file teensy_ethernet_server.cpp.

◆ begin() [2/2]

FLASHMEM bool net::TeensyEthernetServerHAL::begin ( uint16_t port)
override

Definition at line 31 of file teensy_ethernet_server.cpp.

References port().

◆ beginWithReuse() [1/2]

FLASHMEM bool net::TeensyEthernetServerHAL::beginWithReuse ( )
override

Definition at line 25 of file teensy_ethernet_server.cpp.

◆ beginWithReuse() [2/2]

FLASHMEM bool net::TeensyEthernetServerHAL::beginWithReuse ( uint16_t port)
override

Definition at line 39 of file teensy_ethernet_server.cpp.

◆ end()

FLASHMEM void net::TeensyEthernetServerHAL::end ( )
override

Definition at line 43 of file teensy_ethernet_server.cpp.

◆ flush()

FLASHMEM void net::TeensyEthernetServerHAL::flush ( )
override

Definition at line 72 of file teensy_ethernet_server.cpp.

◆ operator bool()

FLASHMEM net::TeensyEthernetServerHAL::operator bool ( )
explicitoverride

Definition at line 74 of file teensy_ethernet_server.cpp.

◆ port()

FLASHMEM int32_t net::TeensyEthernetServerHAL::port ( ) const

Definition at line 12 of file teensy_ethernet_server.cpp.

Referenced by begin().

◆ write() [1/2]

FLASHMEM size_t net::TeensyEthernetServerHAL::write ( const uint8_t * buffer,
size_t size )
override

Definition at line 63 of file teensy_ethernet_server.cpp.

References size.

◆ write() [2/2]

FLASHMEM size_t net::TeensyEthernetServerHAL::write ( uint8_t b)
override

Definition at line 59 of file teensy_ethernet_server.cpp.


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