salsa 0.7.1
|
#include <Socket.hh>
Public Member Functions | |
Socket () | |
virtual | ~Socket () |
virtual int | connect ()=0 |
Connect function. | |
virtual int | disconnect ()=0 |
Disconnect function. | |
virtual Message * | pull ()=0 |
Pull message. | |
virtual int | push (Message *)=0 |
Push message. | |
Static Public Member Functions | |
static std::shared_ptr< spdlog::logger > | getConsoleOutput () |
Get console output. | |
static void | setConsoleLevel (spdlog::level::level_enum level) |
Sets console log level. | |
Static Private Attributes | |
static std::shared_ptr< spdlog::logger > | mspConsoleLogger = spdlog::stdout_color_mt("salsa") |
Pointer to spd logger. | |
Salsa::Socket::Socket | ( | ) |
Constructor
Definition at line 3 of file Socket.cc.
References Salsa::Object::Object().
Referenced by Salsa::SocketZyre::SocketZyre().
|
pure virtual |
Connect function.
Implemented in Salsa::SocketZyre.
|
pure virtual |
Disconnect function.
Implemented in Salsa::SocketZyre.
|
inlinestaticinherited |
Get console output.
Definition at line 21 of file Object.hh.
References mspConsoleLogger.
Referenced by Salsa::ConfigZyre::apply().
|
pure virtual |
Pull message.
Implemented in Salsa::SocketZyre.
|
pure virtual |
Push message.
Implemented in Salsa::SocketZyre.
|
inlinestaticinherited |
|
staticprivateinherited |
Pointer to spd logger.
Definition at line 32 of file Object.hh.
Referenced by getConsoleOutput(), and setConsoleLevel().