Wizard
Software Engineering Project - Wizard
Loading...
Searching...
No Matches
src
client
network
ClientNetworkManager.h
1
#ifndef WIZARD_CLIENTNETWORKMANAGER_H
2
#define WIZARD_CLIENTNETWORKMANAGER_H
3
4
5
#include <string>
6
#include "ResponseListenerThread.h"
7
#include "../../common/network/requests/client_request.h"
8
9
10
class
ClientNetworkManager
{
11
12
public
:
13
static
void
init(
const
std::string& host,
const
uint16_t port);
14
15
static
void
sendRequest(
const
client_request
& request);
16
17
static
void
parseResponse(
const
std::string& message);
18
19
private
:
20
static
bool
connect(
const
std::string& host,
const
uint16_t port);
21
22
23
static
sockpp::tcp_connector* _connection;
24
25
static
bool
_connectionSuccess;
26
static
bool
_failedToConnect;
27
28
};
29
30
31
#endif
//WIZARD_CLIENTNETWORKMANAGER_H
ClientNetworkManager
Definition
ClientNetworkManager.h:10
client_request
Definition
client_request.h:30
Generated by
1.12.0