CommandOutput.h
Go to the documentation of this file.
1 /*
2  * CommandOutput.h
3  *
4  * Created on: 5 jul. 2015
5  * Author: Herman
6  */
7 
8 #pragma once
9 
10 #include <Network/TcpClient.h>
11 #include <Stream.h>
12 #include <Print.h>
14 
15 class CommandOutput : public Print
16 {
17 public:
18  CommandOutput(TcpClient* reqClient);
19  CommandOutput(Stream* reqStream);
21  virtual ~CommandOutput();
22 
23  size_t write(uint8_t outChar);
24 
26  Stream* outputStream = nullptr;
29 };
Definition: WebsocketConnection.h:60
WebsocketConnection * outputSocket
Definition: CommandOutput.h:27
String tempSocket
Definition: CommandOutput.h:28
The String class.
Definition: WString.h:136
Definition: TcpClient.h:46
Provides formatted output to stream.
Definition: Print.h:36
Definition: CommandOutput.h:15
Stream * outputStream
Definition: CommandOutput.h:26
TcpClient * outputTcpClient
Definition: CommandOutput.h:25
CommandOutput(TcpClient *reqClient)
size_t write(uint8_t outChar)
Writes a single character to output stream.
virtual ~CommandOutput()
Base Stream class.
Definition: Stream.h:32