Arduino DLNA Server
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Protected Attributes | List of all members
tiny_dlna::UDPService Class Reference

Access to UDP functionality: sending and receiving of data It seems that the UDP receive is not working for. More...

#include <UDPService.h>

Inheritance diagram for tiny_dlna::UDPService:
Inheritance graph
[legend]
Collaboration diagram for tiny_dlna::UDPService:
Collaboration graph
[legend]

Public Member Functions

 UDPService ()=default
 
bool begin (int port) override
 
bool begin (IPAddressAndPort addr) override
 
bool send (uint8_t *data, int len) override
 
bool send (IPAddressAndPort addr, uint8_t *data, int len) override
 
RequestData receive () override
 

Protected Attributes

WiFiUDP udp
 
IPAddressAndPort peer
 
bool is_multicast = false
 

Detailed Description

Access to UDP functionality: sending and receiving of data It seems that the UDP receive is not working for.

Author
Phil Schatzmann

Constructor & Destructor Documentation

◆ UDPService()

tiny_dlna::UDPService::UDPService ( )
default

Member Function Documentation

◆ begin() [1/2]

bool tiny_dlna::UDPService::begin ( int  port)
inlineoverridevirtual

◆ begin() [2/2]

bool tiny_dlna::UDPService::begin ( IPAddressAndPort  addr)
inlineoverridevirtual

◆ receive()

RequestData tiny_dlna::UDPService::receive ( )
inlineoverridevirtual

◆ send() [1/2]

bool tiny_dlna::UDPService::send ( IPAddressAndPort  addr,
uint8_t *  data,
int  len 
)
inlineoverridevirtual

◆ send() [2/2]

bool tiny_dlna::UDPService::send ( uint8_t *  data,
int  len 
)
inlineoverridevirtual

Member Data Documentation

◆ is_multicast

bool tiny_dlna::UDPService::is_multicast = false
protected

◆ peer

IPAddressAndPort tiny_dlna::UDPService::peer
protected

◆ udp

WiFiUDP tiny_dlna::UDPService::udp
protected

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