1#ifndef NETWORK_MANAGER_HPP
2#define NETWORK_MANAGER_HPP
Definition network.hpp:13
void close()
Definition network.cpp:73
UDPsocket socket
Definition network.hpp:25
~NetworkManager()
Definition network.cpp:15
bool init_as_client(const char *host, int port=36000)
Definition network.cpp:32
bool init_as_host(int port=1234)
Definition network.cpp:20
NetworkManager()
Definition network.cpp:3
void send_paddle_state(const PaddleState &state)
Definition network.cpp:50
bool receive_paddle_state(PaddleState &state)
Definition network.cpp:59
IPaddress peer_address
Definition network.hpp:26
bool is_host
Definition network.hpp:29
UDPpacket * send_packet
Definition network.hpp:27
UDPpacket * receive_packet
Definition network.hpp:28
bool up_pressed
Definition network.hpp:9
float y_position
Definition network.hpp:8
bool down_pressed
Definition network.hpp:10