1/*
2 * Copyright 2008, Axel Dörfler, axeld@pinc-software.de. All rights reserved.
3 * Distributed under the terms of the MIT License.
4 */
5#ifndef DEVFS_PRIVATE_H
6#define DEVFS_PRIVATE_H
7
8
9#include <SupportDefs.h>
10
11
12namespace BPrivate {
13	class BaseDevice;
14}
15
16using BPrivate::BaseDevice;
17
18
19status_t devfs_publish_device(const char* path, BaseDevice* device);
20status_t devfs_unpublish_device(BaseDevice* device, bool disconnect);
21status_t devfs_get_device(dev_t device, ino_t node, BaseDevice** _device);
22
23#endif	/* DEVFS_PRIVATE_H */
24