171b55088SAxel Dörfler /* 271b55088SAxel Dörfler * Copyright 2005, Haiku, Inc. 371b55088SAxel Dörfler * Distributed under the terms of the MIT License. 471b55088SAxel Dörfler */ 571b55088SAxel Dörfler #ifndef _DIRECT_WINDOW_PRIVATE_H 671b55088SAxel Dörfler #define _DIRECT_WINDOW_PRIVATE_H 771b55088SAxel Dörfler 871b55088SAxel Dörfler 971b55088SAxel Dörfler #include <OS.h> 1071b55088SAxel Dörfler 1171b55088SAxel Dörfler 12*03d1f00cSJérôme Duval #define DIRECT_BUFFER_INFO_AREA_SIZE B_PAGE_SIZE 13*03d1f00cSJérôme Duval 14*03d1f00cSJérôme Duval 1571b55088SAxel Dörfler struct direct_window_sync_data { 1671b55088SAxel Dörfler area_id area; 1771b55088SAxel Dörfler sem_id disable_sem; 1871b55088SAxel Dörfler sem_id disable_sem_ack; 1971b55088SAxel Dörfler }; 2071b55088SAxel Dörfler 2171b55088SAxel Dörfler 2271b55088SAxel Dörfler #endif // _DIRECT_WINDOW_PRIVATE_H 23