HiveMind
src
application-interface
include
application-interface
RemoteHandshakeUI.h
Go to the documentation of this file.
1
#ifndef REMOTEHANDSHAKEUI_H_
2
#define REMOTEHANDSHAKEUI_H_
3
4
#include <
application-interface/IApplicationInterface.h
>
5
#include <
application-interface/IHandshakeUI.h
>
6
7
class
RemoteHandshakeUI
:
public
IHandshakeUI
{
8
public
:
9
RemoteHandshakeUI
(
IApplicationInterface
& appInterface);
10
~RemoteHandshakeUI
() =
default
;
11
12
void
handshake
(
bool
handshaked)
override
;
13
14
private
:
15
IApplicationInterface
&
m_appInterface
;
16
};
17
18
#endif // REMOTEHANDSHAKEUI_H_
IApplicationInterface.h
RemoteHandshakeUI
Definition:
RemoteHandshakeUI.h:7
RemoteHandshakeUI::RemoteHandshakeUI
RemoteHandshakeUI(IApplicationInterface &appInterface)
Definition:
RemoteHandshakeUI.cpp:3
IApplicationInterface
Definition:
IApplicationInterface.h:7
IHandshakeUI
Manages the interface if a device was handshaked (greeted) with or not. Lights the appropriate LED to...
Definition:
IHandshakeUI.h:6
RemoteHandshakeUI::handshake
void handshake(bool handshaked) override
Sets the handshake status of the device.
Definition:
RemoteHandshakeUI.cpp:6
RemoteHandshakeUI::~RemoteHandshakeUI
~RemoteHandshakeUI()=default
IHandshakeUI.h
RemoteHandshakeUI::m_appInterface
IApplicationInterface & m_appInterface
Definition:
RemoteHandshakeUI.h:15
Generated by
1.8.17