AppChat  0.5.0
TCP client-server caht application with boost::asio library.
Public Member Functions | List of all members
RegistrationResponse Class Reference

The RegistrationResponse class. More...

#include <input_response.h>

Inheritance diagram for RegistrationResponse:
Inheritance graph
[legend]
Collaboration diagram for RegistrationResponse:
Collaboration graph
[legend]

Public Member Functions

 RegistrationResponse (identifier_t id)
 
- Public Member Functions inherited from InputResponse
virtual const void * get_data () const override
 
virtual void * get_data () override
 
virtual identifier_t get_loginid () const
 
virtual uint32_t get_length_data () const override
 
virtual void set_loginid (identifier_t id=0)
 
- Public Member Functions inherited from Response
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 InputResponse
const TypeCommand type_response = TypeCommand::Unknown
 
char __data [LengthResponse]
 
- Protected Attributes inherited from Response
char header [Block::Header]
 
- Static Protected Attributes inherited from InputResponse
static constexpr auto LengthResponse = Block::LoginId
 

Detailed Description

The RegistrationResponse class.

Todo:
add more settings for registration: email, name ...

The documentation for this class was generated from the following file: