xref: /haiku/headers/os/drivers/bus_manager.h (revision f2ced752a08ff5d2618826bcd3ae3976c9f3e92e)
1 /*******************************************************************************
2 /
3 /	File:			bus_managers.h
4 /
5 /	Description:	bus manager API
6 /
7 /	Copyright 1998, Be Incorporated, All Rights Reserved.
8 /
9 *******************************************************************************/
10 
11 #ifndef _BUS_MANAGER_H
12 #define _BUS_MANAGER_H
13 
14 #include <module.h>
15 
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
19 
20 typedef struct bus_manager_info bus_manager_info;
21 
22 struct bus_manager_info {
23 	module_info		minfo;
24 	status_t		(*rescan)();
25 };
26 
27 #ifdef __cplusplus
28 }
29 #endif
30 
31 #endif	/* _BUS_MANAGER_H */
32