refactor event system
This commit is contained in:
@ -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)
|
||||
|
@ -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) {
|
||||
|
Reference in New Issue
Block a user