refactor event system

This commit is contained in:
2025-01-24 08:24:03 -06:00
parent 5da7b6a51a
commit dea69815ef
2 changed files with 4 additions and 2 deletions

View File

@ -37,6 +37,7 @@
#include "utils/file.hpp"
#include "utils/path.hpp"
#include "utils/time.hpp"
#include "utils/utils.hpp"
namespace repertory::remote_fuse {
#define RAISE_REMOTE_FUSE_SERVER_EVENT(func, file, ret) \
@ -44,7 +45,7 @@ namespace repertory::remote_fuse {
(((config_.get_event_level() >= remote_server_event::level) && \
((ret) < 0)) || \
(config_.get_event_level() >= event_level::trace))) \
event_system::instance().raise<remote_server_event>(file, func, ret)
event_system::instance().raise<remote_server_event>(file, ret, func)
remote_server::remote_server(app_config &config, i_fuse_drive &drive,
const std::string &mount_location)

View File

@ -42,6 +42,7 @@
#include "utils/file_utils.hpp"
#include "utils/path.hpp"
#include "utils/time.hpp"
#include "utils/utils.hpp"
namespace repertory::remote_winfsp {
#define RAISE_REMOTE_WINFSP_SERVER_EVENT(func, file, ret) \
@ -49,7 +50,7 @@ namespace repertory::remote_winfsp {
(((config_.get_event_level() >= remote_server_event::level) && \
((ret) != STATUS_SUCCESS)) || \
(config_.get_event_level() >= event_level::trace))) \
event_system::instance().raise<remote_server_event>(file, func, ret)
event_system::instance().raise<remote_server_event>(file, ret, func)
auto remote_server::get_next_handle() -> std::uint64_t {
if (++next_handle_ == 0U) {