AppChat
0.5.0
TCP client-server caht application with boost::asio library.
|
The RegistrationRequest class. More...
#include <input_request.h>
Public Member Functions | |
RegistrationRequest (const std::string &login, const std::string &password) | |
RegistrationRequest (request_ptr req_ptr, const std::string &login, const std::string &password) | |
RegistrationRequest (request_ptr req_ptr) | |
Public Member Functions inherited from InputRequest | |
virtual const void * | get_data () const override |
virtual void * | get_data () override |
virtual const char * | get_login () const |
virtual const char * | get_password () const |
virtual uint32_t | get_length_data () const override |
Public Member Functions inherited from Request | |
virtual const void * | get_header () const override |
virtual void * | get_header () override |
virtual uint16_t | get_protocol_version () const override |
virtual TypeCommand | get_type () const override |
virtual TypeCommand | get_type_data () const override |
virtual DateTime | get_datetime () const override |
Additional Inherited Members | |
Protected Attributes inherited from InputRequest | |
char | __data [LengthRequest] |
Protected Attributes inherited from Request | |
char | header [Block::Header] |
Static Protected Attributes inherited from InputRequest | |
static constexpr auto | LengthRequest = Block::LoginName + Block::Password |
The RegistrationRequest class.