TwiceAsNice
2019-02-18
|
#include <GlitchWebSocket.h>
Public Member Functions | |
GlitchWebSocket (const WebSocketFactory::WebSocketConfig &conf, const WebSocketFactoryPtr &factory) | |
std::string | name () |
virtual | ~GlitchWebSocket () |
virtual std::string | getInputStatus (void) |
virtual std::string | getInputStatus (const int inputPortIndex) |
virtual std::string | getOutputStatus (void) |
virtual std::string | getOutputStatus (const int outputPortIndex) |
virtual std::string | getCounterReading (void) |
virtual std::string | getCounterReading (const int inputPortIndex) |
virtual void | setCounterValue (const int, const long int) |
virtual void | setCounterValue (const long int) |
virtual void | setOutputBits (const std::string, const std::string) |
virtual void | setOutputBits (const int outputPortIndex, const std::string state) |
virtual void | setOutputBits (const std::string) |
virtual std::string | getTime (void) |
virtual void | setTime (const std::string) |
virtual std::string | getDiagnosticMemory (void) |
virtual std::string | getDiagnosticReport (const int) |
virtual std::string | getMessageText (const int) |
virtual void | clearMessageMemory (void) |
virtual void | clearLoadErrors (void) |
unsigned | getNumMaxTolerableFailure () |
GlitchWebSocket (const WebSocketFactory::WebSocketConfig &conf, const WebSocketFactoryPtr &factory) | |
std::string | name () |
virtual | ~GlitchWebSocket () |
virtual std::string | getInputStatus (void) |
virtual std::string | getInputStatus (const int inputPortIndex) |
virtual std::string | getOutputStatus (void) |
virtual std::string | getOutputStatus (const int outputPortIndex) |
virtual std::string | getCounterReading (void) |
virtual std::string | getCounterReading (const int inputPortIndex) |
virtual void | setCounterValue (const int, const long int) |
virtual void | setCounterValue (const long int) |
virtual void | setOutputBits (const std::string, const std::string) |
virtual void | setOutputBits (const int outputPortIndex, const std::string state) |
virtual void | setOutputBits (const std::string) |
virtual std::string | getTime (void) |
virtual void | setTime (const std::string) |
virtual std::string | getDiagnosticMemory (void) |
virtual std::string | getDiagnosticReport (const int) |
virtual std::string | getMessageText (const int) |
virtual void | clearMessageMemory (void) |
virtual void | clearLoadErrors (void) |
unsigned | getNumMaxTolerableFailure () |
GlitchWebSocket (const WebSocketFactory::WebSocketConfig &conf, const WebSocketFactoryPtr &factory) | |
std::string | name () |
virtual | ~GlitchWebSocket () |
virtual std::string | getInputStatus (void) |
virtual std::string | getInputStatus (const int inputPortIndex) |
virtual std::string | getOutputStatus (void) |
virtual std::string | getOutputStatus (const int outputPortIndex) |
virtual std::string | getCounterReading (void) |
virtual std::string | getCounterReading (const int inputPortIndex) |
virtual void | setCounterValue (const int, const long int) |
virtual void | setCounterValue (const long int) |
virtual void | setOutputBits (const std::string, const std::string) |
virtual void | setOutputBits (const int outputPortIndex, const std::string state) |
virtual void | setOutputBits (const std::string) |
virtual std::string | getTime (void) |
virtual void | setTime (const std::string) |
virtual std::string | getDiagnosticMemory (void) |
virtual std::string | getDiagnosticReport (const int) |
virtual std::string | getMessageText (const int) |
virtual void | clearMessageMemory (void) |
virtual void | clearLoadErrors (void) |
unsigned | getNumMaxTolerableFailure () |
![]() | |
virtual | ~WebSocket ()=0 |
virtual | ~WebSocket ()=0 |
virtual | ~WebSocket ()=0 |
Private Types | |
enum | { N_MAX_TOLERABLE_FAILURES = 1 } |
enum | { N_MAX_TOLERABLE_FAILURES = 1 } |
enum | { N_MAX_TOLERABLE_FAILURES = 1 } |
Private Member Functions | |
BOOST_STATIC_ASSERT (N_MAX_TOLERABLE_FAILURES >=0) | |
void | pleaseImplementMe () |
WebSocketPtr | getWebSocket () |
std::string | signalProgrammingDefect () |
BOOST_STATIC_ASSERT (N_MAX_TOLERABLE_FAILURES >=0) | |
void | pleaseImplementMe () |
WebSocketPtr | getWebSocket () |
std::string | signalProgrammingDefect () |
BOOST_STATIC_ASSERT (N_MAX_TOLERABLE_FAILURES >=0) | |
void | pleaseImplementMe () |
WebSocketPtr | getWebSocket () |
std::string | signalProgrammingDefect () |
Private Attributes | |
WebSocketFactoryPtr | m_socketFactory |
WebSocketFactory::WebSocketConfig | m_socketConf |
WebSocketPtr | m_cached |
Additional Inherited Members | |
![]() | |
static WebSocketPtr | null () |
static WebSocketPtr | null () |
static WebSocketPtr | null () |
Basda::GlitchWebSocket::GlitchWebSocket | ( | const WebSocketFactory::WebSocketConfig & | conf, |
const WebSocketFactoryPtr & | factory | ||
) |
|
virtual |
Basda::GlitchWebSocket::GlitchWebSocket | ( | const WebSocketFactory::WebSocketConfig & | conf, |
const WebSocketFactoryPtr & | factory | ||
) |
|
virtual |
Basda::GlitchWebSocket::GlitchWebSocket | ( | const WebSocketFactory::WebSocketConfig & | conf, |
const WebSocketFactoryPtr & | factory | ||
) |
|
virtual |
|
private |
|
private |
|
private |
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
unsigned Basda::GlitchWebSocket::getNumMaxTolerableFailure | ( | ) |
unsigned Basda::GlitchWebSocket::getNumMaxTolerableFailure | ( | ) |
unsigned Basda::GlitchWebSocket::getNumMaxTolerableFailure | ( | ) |
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
private |
|
private |
|
private |
std::string Basda::GlitchWebSocket::name | ( | ) |
std::string Basda::GlitchWebSocket::name | ( | ) |
std::string Basda::GlitchWebSocket::name | ( | ) |
|
private |
|
private |
|
private |
Implements Basda::WebSocket.
Implements Basda::WebSocket.
Implements Basda::WebSocket.
Implements Basda::WebSocket.
Implements Basda::WebSocket.
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
virtual |
Implements Basda::WebSocket.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |