NodeMonitorService
NodeMonitorService::UpdateUserListener(io_context *context, dev_t device,
new(&sNodeMonitorService) NodeMonitorService();
static NodeMonitorService sNodeMonitorService;
NodeMonitorService::NodeMonitorService()
NodeMonitorService::~NodeMonitorService()
NodeMonitorService::InitCheck()
NodeMonitorService::_RemoveMonitor(node_monitor *monitor, uint32 flags)
NodeMonitorService::_RemoveListener(io_context *context, dev_t device,
NodeMonitorService::_RemoveListener(monitor_listener *listener)
NodeMonitorService::_MonitorFor(dev_t device, ino_t node, bool isVolumeListener)
NodeMonitorService::_GetMonitor(io_context *context, dev_t device, ino_t node,
NodeMonitorService::_MonitorListenerFor(node_monitor* monitor,
NodeMonitorService::_AddMonitorListener(io_context *context,
NodeMonitorService::AddListener(io_context *context, dev_t device, ino_t node,
NodeMonitorService::_UpdateListener(io_context *context, dev_t device,
NodeMonitorService::_GetInterestedMonitorListeners(dev_t device, ino_t node,
NodeMonitorService::_GetInterestedVolumeListeners(dev_t device, uint32 flags,
NodeMonitorService::_SendNotificationMessage(KMessage &message,
NodeMonitorService::_ResolveMountPoint(dev_t device, ino_t directory,
NodeMonitorService::NotifyEntryCreatedOrRemoved(int32 opcode, dev_t device,
NodeMonitorService::NotifyEntryMoved(dev_t device, ino_t fromDirectory,
NodeMonitorService::NotifyStatChanged(dev_t device, ino_t directory, ino_t node,
NodeMonitorService::NotifyAttributeChanged(dev_t device, ino_t directory,
NodeMonitorService::NotifyUnmount(dev_t device)
NodeMonitorService::NotifyMount(dev_t device, dev_t parentDevice,
NodeMonitorService::RemoveListeners(io_context *context)
NodeMonitorService::AddListener(const KMessage* eventSpecifier,
NodeMonitorService();
virtual ~NodeMonitorService();
NodeMonitorService::UpdateListener(const KMessage* eventSpecifier,
NodeMonitorService::RemoveListener(const KMessage* eventSpecifier,
NodeMonitorService::RemoveListener(io_context *context, dev_t device,
NodeMonitorService::RemoveUserListeners(struct io_context *context,