Skip to content

Commit

Permalink
Implementing QUIC connection in client, ref #628
Browse files Browse the repository at this point in the history
  • Loading branch information
kaetemi committed Feb 23, 2023
1 parent cf8ddb1 commit cdc208d
Show file tree
Hide file tree
Showing 4 changed files with 549 additions and 0 deletions.
4 changes: 4 additions & 0 deletions nel/include/nel/net/inet_host.h
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,10 @@ class CInetHost
/// Returns the first address
inline const CInetAddress &address() const { return m_Addresses[0]; }

/// Hostname
const std::string &hostname() const { return m_Hostname; }

/// Port
inline uint16 port() const { return m_Addresses[0].port(); }
void setPort(uint16 port);

Expand Down
33 changes: 33 additions & 0 deletions ryzom/client/src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -66,13 +66,46 @@ IF(WITH_RYZOM_CLIENT)
session_*.cpp session_*.h
steam_client.cpp steam_client.h
string_manager_client.cpp string_manager_client.h
*_connection.cpp *_connection.h
*download*.cpp *download*.h
)
SOURCE_GROUP("network" FILES ${RZCLIENT_NETWORK})
FILE(GLOB RZCLIENT_GLOBALS
*_database_*.cpp *_database_*.h
global.cpp global.h
)
SOURCE_GROUP("globals" FILES ${RZCLIENT_GLOBALS})
FILE(GLOB RZCLIENT_ANIMATION
animation.cpp animation.h
animation_*.cpp animation_*.h
)
SOURCE_GROUP("animation" FILES ${RZCLIENT_ANIMATION})
FILE(GLOB RZCLIENT_FX
fx*.cpp fx*.h
*_fx*.cpp *_fx*.h
projectile_*.cpp projectile_*.h
)
SOURCE_GROUP("fx" FILES ${RZCLIENT_FX})
FILE(GLOB RZCLIENT_WEATHER
sky.cpp sky.h
sky_*.cpp sky_*.h
weather.cpp weather.h
weather_*.cpp weather_*.h
precipitation.cpp precipitation.h
precipitation_*.cpp precipitation_*.h
light_cycle_*.cpp light_cycle_*.h
)
SOURCE_GROUP("weather" FILES ${RZCLIENT_WEATHER})
FILE(GLOB RZCLIENT_OUTPOSTS
outpost.cpp outpost.h
outpost_*.cpp outpost_*.h
)
SOURCE_GROUP("outposts" FILES ${RZCLIENT_OUTPOSTS})
FILE(GLOB RZCLIENT_DECALS
decal.cpp decal.h
decal*.cpp decal_*.h
)
SOURCE_GROUP("decals" FILES ${RZCLIENT_DECALS})

# on Mac, create a .App Bundle
if(APPLE)
Expand Down
Loading

0 comments on commit cdc208d

Please sign in to comment.