libmoost
|
Public Member Functions | |
session_writer (shared_ptr< SessionIoT > io) | |
virtual void | write (const char *data, size_t len) |
Static Private Member Functions | |
static void | on_write_done (std::string *str) |
Private Attributes | |
shared_ptr< SessionIoT > | m_io |
Definition at line 305 of file remote_shell.cpp.
session_writer< SessionIoT >::session_writer | ( | shared_ptr< SessionIoT > | io | ) | [inline] |
Definition at line 308 of file remote_shell.cpp.
static void session_writer< SessionIoT >::on_write_done | ( | std::string * | str | ) | [inline, static, private] |
Definition at line 320 of file remote_shell.cpp.
virtual void session_writer< SessionIoT >::write | ( | const char * | data, |
size_t | len | ||
) | [inline, virtual] |
Implements moost::service::stream_writer_iface.
Definition at line 313 of file remote_shell.cpp.
shared_ptr<SessionIoT> session_writer< SessionIoT >::m_io [private] |
Definition at line 325 of file remote_shell.cpp.