|
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.
1.8.11