├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── about.md ├── changelog.md ├── logo.png ├── mod.json ├── resources ├── menuicon.png ├── spectate-stop.png └── spectate.png ├── server ├── .gitignore ├── Cargo.toml ├── central │ ├── Cargo.toml │ └── src │ │ ├── main.rs │ │ ├── util.rs │ │ └── web.rs └── game │ ├── Cargo.toml │ ├── protocol.md │ └── src │ ├── data │ ├── account_data.rs │ ├── mod.rs │ └── player_data.rs │ ├── handlers │ ├── generic.rs │ ├── level.rs │ └── mod.rs │ ├── main.rs │ ├── packets.rs │ ├── server.rs │ └── util.rs └── src ├── correction ├── corrector.cpp └── corrector.hpp ├── data ├── capped_queue.hpp ├── data.hpp ├── game_server.hpp ├── net_message.hpp ├── packet_type.cpp ├── packet_type.hpp ├── player_account_data.cpp ├── player_account_data.hpp ├── player_data.cpp ├── player_data.hpp ├── recv_packet.hpp ├── settings_game.hpp ├── settings_remote_player.hpp └── text_message.hpp ├── global_data.cpp ├── global_data.hpp ├── hooked ├── cceglview.hpp ├── gj_base_game_layer.hpp ├── hooked.hpp ├── level_info_layer.hpp ├── loading_layer.hpp ├── menu_layer.hpp ├── pause_layer.hpp ├── play_layer.hpp └── profile_page.hpp ├── main.cpp ├── net ├── bytebuffer.cpp ├── bytebuffer.hpp ├── game_socket.cpp ├── game_socket.hpp ├── network_handler.cpp ├── network_handler.hpp ├── socket.cpp ├── socket.hpp ├── tcp_socket.cpp ├── tcp_socket.hpp ├── udp_socket.cpp └── udp_socket.hpp ├── smart_message_queue.hpp ├── ui ├── game.hpp ├── game │ ├── chat_message.cpp │ ├── chat_message.hpp │ ├── name_colors.cpp │ ├── name_colors.hpp │ ├── player_progress.cpp │ ├── player_progress.hpp │ ├── player_progress_base.hpp │ ├── player_progress_new.cpp │ ├── player_progress_new.hpp │ ├── remote_player.cpp │ └── remote_player.hpp ├── globed_list_view.cpp ├── globed_list_view.hpp ├── levels.hpp ├── levels │ ├── globed_level_cell.cpp │ ├── globed_level_cell.hpp │ ├── globed_levels_layer.cpp │ ├── globed_levels_layer.hpp │ ├── globed_levels_listview.cpp │ └── globed_levels_listview.hpp ├── menu.hpp ├── menu │ ├── globed_menu_layer.cpp │ ├── globed_menu_layer.hpp │ └── server_list_cell.hpp └── popup │ ├── central_url_popup.cpp │ ├── central_url_popup.hpp │ ├── spectate_popup.cpp │ ├── spectate_popup.hpp │ ├── spectate_user_cell.cpp │ └── spectate_user_cell.hpp ├── util.cpp ├── util.hpp ├── wrapping_mutex.hpp └── wrapping_rwlock.hpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/README.md -------------------------------------------------------------------------------- /about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/about.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/changelog.md -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/logo.png -------------------------------------------------------------------------------- /mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/mod.json -------------------------------------------------------------------------------- /resources/menuicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/resources/menuicon.png -------------------------------------------------------------------------------- /resources/spectate-stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/resources/spectate-stop.png -------------------------------------------------------------------------------- /resources/spectate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/resources/spectate.png -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["central", "game"] 3 | resolver = "2" -------------------------------------------------------------------------------- /server/central/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/central/Cargo.toml -------------------------------------------------------------------------------- /server/central/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/central/src/main.rs -------------------------------------------------------------------------------- /server/central/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/central/src/util.rs -------------------------------------------------------------------------------- /server/central/src/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/central/src/web.rs -------------------------------------------------------------------------------- /server/game/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/Cargo.toml -------------------------------------------------------------------------------- /server/game/protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/protocol.md -------------------------------------------------------------------------------- /server/game/src/data/account_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/src/data/account_data.rs -------------------------------------------------------------------------------- /server/game/src/data/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/src/data/mod.rs -------------------------------------------------------------------------------- /server/game/src/data/player_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/src/data/player_data.rs -------------------------------------------------------------------------------- /server/game/src/handlers/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/src/handlers/generic.rs -------------------------------------------------------------------------------- /server/game/src/handlers/level.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/src/handlers/level.rs -------------------------------------------------------------------------------- /server/game/src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/src/handlers/mod.rs -------------------------------------------------------------------------------- /server/game/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/src/main.rs -------------------------------------------------------------------------------- /server/game/src/packets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/src/packets.rs -------------------------------------------------------------------------------- /server/game/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/src/server.rs -------------------------------------------------------------------------------- /server/game/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/server/game/src/util.rs -------------------------------------------------------------------------------- /src/correction/corrector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/correction/corrector.cpp -------------------------------------------------------------------------------- /src/correction/corrector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/correction/corrector.hpp -------------------------------------------------------------------------------- /src/data/capped_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/capped_queue.hpp -------------------------------------------------------------------------------- /src/data/data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/data.hpp -------------------------------------------------------------------------------- /src/data/game_server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/game_server.hpp -------------------------------------------------------------------------------- /src/data/net_message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/net_message.hpp -------------------------------------------------------------------------------- /src/data/packet_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/packet_type.cpp -------------------------------------------------------------------------------- /src/data/packet_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/packet_type.hpp -------------------------------------------------------------------------------- /src/data/player_account_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/player_account_data.cpp -------------------------------------------------------------------------------- /src/data/player_account_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/player_account_data.hpp -------------------------------------------------------------------------------- /src/data/player_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/player_data.cpp -------------------------------------------------------------------------------- /src/data/player_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/player_data.hpp -------------------------------------------------------------------------------- /src/data/recv_packet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/recv_packet.hpp -------------------------------------------------------------------------------- /src/data/settings_game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/settings_game.hpp -------------------------------------------------------------------------------- /src/data/settings_remote_player.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/settings_remote_player.hpp -------------------------------------------------------------------------------- /src/data/text_message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/data/text_message.hpp -------------------------------------------------------------------------------- /src/global_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/global_data.cpp -------------------------------------------------------------------------------- /src/global_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/global_data.hpp -------------------------------------------------------------------------------- /src/hooked/cceglview.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/hooked/cceglview.hpp -------------------------------------------------------------------------------- /src/hooked/gj_base_game_layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/hooked/gj_base_game_layer.hpp -------------------------------------------------------------------------------- /src/hooked/hooked.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/hooked/hooked.hpp -------------------------------------------------------------------------------- /src/hooked/level_info_layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/hooked/level_info_layer.hpp -------------------------------------------------------------------------------- /src/hooked/loading_layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/hooked/loading_layer.hpp -------------------------------------------------------------------------------- /src/hooked/menu_layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/hooked/menu_layer.hpp -------------------------------------------------------------------------------- /src/hooked/pause_layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/hooked/pause_layer.hpp -------------------------------------------------------------------------------- /src/hooked/play_layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/hooked/play_layer.hpp -------------------------------------------------------------------------------- /src/hooked/profile_page.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/hooked/profile_page.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/net/bytebuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/bytebuffer.cpp -------------------------------------------------------------------------------- /src/net/bytebuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/bytebuffer.hpp -------------------------------------------------------------------------------- /src/net/game_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/game_socket.cpp -------------------------------------------------------------------------------- /src/net/game_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/game_socket.hpp -------------------------------------------------------------------------------- /src/net/network_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/network_handler.cpp -------------------------------------------------------------------------------- /src/net/network_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/network_handler.hpp -------------------------------------------------------------------------------- /src/net/socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/socket.cpp -------------------------------------------------------------------------------- /src/net/socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/socket.hpp -------------------------------------------------------------------------------- /src/net/tcp_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/tcp_socket.cpp -------------------------------------------------------------------------------- /src/net/tcp_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/tcp_socket.hpp -------------------------------------------------------------------------------- /src/net/udp_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/udp_socket.cpp -------------------------------------------------------------------------------- /src/net/udp_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/net/udp_socket.hpp -------------------------------------------------------------------------------- /src/smart_message_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/smart_message_queue.hpp -------------------------------------------------------------------------------- /src/ui/game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game.hpp -------------------------------------------------------------------------------- /src/ui/game/chat_message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/chat_message.cpp -------------------------------------------------------------------------------- /src/ui/game/chat_message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/chat_message.hpp -------------------------------------------------------------------------------- /src/ui/game/name_colors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/name_colors.cpp -------------------------------------------------------------------------------- /src/ui/game/name_colors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/name_colors.hpp -------------------------------------------------------------------------------- /src/ui/game/player_progress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/player_progress.cpp -------------------------------------------------------------------------------- /src/ui/game/player_progress.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/player_progress.hpp -------------------------------------------------------------------------------- /src/ui/game/player_progress_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/player_progress_base.hpp -------------------------------------------------------------------------------- /src/ui/game/player_progress_new.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/player_progress_new.cpp -------------------------------------------------------------------------------- /src/ui/game/player_progress_new.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/player_progress_new.hpp -------------------------------------------------------------------------------- /src/ui/game/remote_player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/remote_player.cpp -------------------------------------------------------------------------------- /src/ui/game/remote_player.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/game/remote_player.hpp -------------------------------------------------------------------------------- /src/ui/globed_list_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/globed_list_view.cpp -------------------------------------------------------------------------------- /src/ui/globed_list_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/globed_list_view.hpp -------------------------------------------------------------------------------- /src/ui/levels.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/levels.hpp -------------------------------------------------------------------------------- /src/ui/levels/globed_level_cell.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/levels/globed_level_cell.cpp -------------------------------------------------------------------------------- /src/ui/levels/globed_level_cell.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/levels/globed_level_cell.hpp -------------------------------------------------------------------------------- /src/ui/levels/globed_levels_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/levels/globed_levels_layer.cpp -------------------------------------------------------------------------------- /src/ui/levels/globed_levels_layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/levels/globed_levels_layer.hpp -------------------------------------------------------------------------------- /src/ui/levels/globed_levels_listview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/levels/globed_levels_listview.cpp -------------------------------------------------------------------------------- /src/ui/levels/globed_levels_listview.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/levels/globed_levels_listview.hpp -------------------------------------------------------------------------------- /src/ui/menu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/menu.hpp -------------------------------------------------------------------------------- /src/ui/menu/globed_menu_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/menu/globed_menu_layer.cpp -------------------------------------------------------------------------------- /src/ui/menu/globed_menu_layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/menu/globed_menu_layer.hpp -------------------------------------------------------------------------------- /src/ui/menu/server_list_cell.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/menu/server_list_cell.hpp -------------------------------------------------------------------------------- /src/ui/popup/central_url_popup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/popup/central_url_popup.cpp -------------------------------------------------------------------------------- /src/ui/popup/central_url_popup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/popup/central_url_popup.hpp -------------------------------------------------------------------------------- /src/ui/popup/spectate_popup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/popup/spectate_popup.cpp -------------------------------------------------------------------------------- /src/ui/popup/spectate_popup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/popup/spectate_popup.hpp -------------------------------------------------------------------------------- /src/ui/popup/spectate_user_cell.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/popup/spectate_user_cell.cpp -------------------------------------------------------------------------------- /src/ui/popup/spectate_user_cell.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/ui/popup/spectate_user_cell.hpp -------------------------------------------------------------------------------- /src/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/util.cpp -------------------------------------------------------------------------------- /src/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/util.hpp -------------------------------------------------------------------------------- /src/wrapping_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/wrapping_mutex.hpp -------------------------------------------------------------------------------- /src/wrapping_rwlock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dankmeme01/globed/HEAD/src/wrapping_rwlock.hpp --------------------------------------------------------------------------------