forked from FernetMenta/vdr-plugin-vnsiserver
-
Notifications
You must be signed in to change notification settings - Fork 0
/
StatusCommands.c
115 lines (96 loc) · 1.69 KB
/
StatusCommands.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
/*
* StatusCommans.c
*
* Created on: 26.12.2020
* Author: mdrechsler
*/
#include "StatusCommands.h"
#include "ICommandVisitor.h"
void
SocketError::execute( ICommandVisitor& visitor )
{
visitor.visit(*this);
}
StatusRecording::StatusRecording( int deviceIndex,
const std::string& name,
const std::string& fileName,
bool on )
: mDeviceIndex( deviceIndex )
, mName( name )
, mFileName( fileName )
, mOn( on )
{
}
int
StatusRecording::getDeviceIndex() const
{
return mDeviceIndex;
}
const std::string&
StatusRecording::getName() const
{
return mName;
}
const std::string&
StatusRecording::getFileName() const
{
return mFileName;
}
bool
StatusRecording::isOn() const
{
return mOn;
}
void
StatusRecording::execute( ICommandVisitor& visitor )
{
visitor.visit( *this );
}
StatusOsdStatusMessage::StatusOsdStatusMessage( const std::string& message )
: mMessage( message )
{
}
std::string
StatusOsdStatusMessage::getMessage() const
{
return mMessage;
}
void
StatusOsdStatusMessage::execute( ICommandVisitor& visitor )
{
visitor.visit( *this );
}
StatusChannelChange::StatusChannelChange( const cChannel& channel )
: mChannel( channel )
{
}
const cChannel&
StatusChannelChange::getChannel() const
{
return mChannel;
}
void
StatusChannelChange::execute( ICommandVisitor& visitor )
{
visitor.visit(*this);
}
void
StatusChannelsChange::execute( ICommandVisitor& visitor )
{
visitor.visit(*this);
}
void
StatusRecordingsChange::execute( ICommandVisitor& visitor )
{
visitor.visit(*this);
}
void
StatusSignalTimerChange::execute( ICommandVisitor& visitor )
{
visitor.visit(*this);
}
void
StatusEpgChange::execute( ICommandVisitor& visitor )
{
visitor.visit(*this);
}