Class Connection¶
Defined in File connection.h
Class Documentation¶
-
class Connection¶
Public Functions
-
inline void register_on_connect_callback(const std::function<void()> &callback)¶
-
inline void register_on_disconnect_callback(const std::function<void()> &callback)¶
-
Connection()¶
-
explicit Connection(ConnectionManager *manager)¶
-
~Connection()¶
-
void connect(const std::string &address)¶
-
void disconnect()¶
-
void send_string(const std::string &string, bool reliable = true)¶
-
void send_raw(const void *data, size_t size, bool reliable = true)¶
-
inline bool is_running() const¶
-
inline ConnectionState get_state() const¶
-
SteamNetConnectionInfo_t get_connection_info() const¶
-
inline void register_on_connect_callback(const std::function<void()> &callback)¶