Arduino DLNA Server
Public Member Functions | Public Attributes | List of all members
tiny_dlna::Schedule Struct Reference

An individual Schedule (to send out UDP messages) More...

#include <Schedule.h>

Inheritance diagram for tiny_dlna::Schedule:
Inheritance graph
[legend]

Public Member Functions

virtual bool process (IUDPService &udp)
 
virtual const char * name ()
 
 operator bool ()
 

Public Attributes

uint64_t time = 0
 
uint32_t repeat_ms = 0
 
uint64_t end_time = 0
 
bool active = false
 

Detailed Description

An individual Schedule (to send out UDP messages)

Author
Phil Schatzmann

Member Function Documentation

◆ name()

virtual const char* tiny_dlna::Schedule::name ( )
inlinevirtual

◆ operator bool()

tiny_dlna::Schedule::operator bool ( )
inline

◆ process()

virtual bool tiny_dlna::Schedule::process ( IUDPService udp)
inlinevirtual

Member Data Documentation

◆ active

bool tiny_dlna::Schedule::active = false

◆ end_time

uint64_t tiny_dlna::Schedule::end_time = 0

◆ repeat_ms

uint32_t tiny_dlna::Schedule::repeat_ms = 0

◆ time

uint64_t tiny_dlna::Schedule::time = 0

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