UniSet 2.44.3
Класс uniset::LogDB::Log
Граф связей класса uniset::LogDB::Log:

Открытые типы

typedef sigc::signal< void, Log *, const std::string & > ReadSignal

Открытые члены

bool isConnected () const
void set (ev::dynamic_loop &loop)
void check (ev::timer &t, int revents)
void event (ev::io &watcher, int revents)
void read (ev::io &watcher)
void oncommand (ev::async &watcher, int revents)
void write (ev::io &io)
void close ()
ReadSignal signal_on_read ()
void setCheckConnectionTime (double sec)
void setReadBufSize (size_t sz)
void setCommand (const std::string &cmd)

Открытые атрибуты

std::string name
std::string ip
int port = { 0 }
std::string cmd
std::string usercmd
std::string lastcmd
std::string peername
std::string description
std::shared_ptr< DebugStreamdblog
std::shared_ptr< DebugStreamlogfile

Защищенные члены

void ioprepare ()
bool connect () noexcept

Методы

◆ setCommand()

void LogDB::Log::setCommand ( const std::string & cmd)