HAN-FUN API  1.5.3
This project provides the common implementation of ULE Alliance's HAN-FUN application protocol.
HF::Core::Scheduling::Weekly::Client Struct Reference

Scheduling Service : Client side implementation. More...

#include <weekly_scheduling.h>

+ Inheritance diagram for HF::Core::Scheduling::Weekly::Client:
+ Collaboration diagram for HF::Core::Scheduling::Weekly::Client:

Public Member Functions

 Client ()
 Constructor.
 
- Public Member Functions inherited from HF::Core::Scheduling::Weekly::IClient
 IClient ()
 Constructor.
 
virtual ~IClient ()
 Destructor.
 
virtual void activate_scheduler (const Protocol::Address &addr, bool enabled)
 Send a HAN-FUN message containing a Scheduling::ACTIVATE_SCHEDULER_CMD, to the given network address. More...
 
virtual void define_event (const Protocol::Address &addr, uint8_t id, uint8_t status, Day &time, uint8_t pid)
 Send a HAN-FUN message containing a Scheduling::DEFINE_CMD, to the given network address. More...
 
virtual void delete_event (const Protocol::Address &addr, uint8_t id)
 Send a HAN-FUN message containing a Scheduling::DELETE_CMD, to the given network address. More...
 
- Public Member Functions inherited from HF::Interfaces::Interface< _uid, Parent >
uint16_t uid () const
 This method returns the interface UID. More...
 

Detailed Description

Scheduling Service : Client side implementation.

This class provides the client side of the Scheduling interface.

Definition at line 346 of file weekly_scheduling.h.


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