1/*
2 * Copyright 2023, Haiku, Inc. All rights reserved.
3 * Distributed under the terms of the MIT License.
4 */
5#ifndef _KERNEL_SELECT_SYNC_H
6#define _KERNEL_SELECT_SYNC_H
7
8#include <wait_for_objects.h>
9#include <Referenceable.h>
10
11
12struct select_sync : public BReferenceable {
13	virtual ~select_sync();
14
15	virtual status_t Notify(select_info* info, uint16 events) = 0;
16};
17
18
19#endif	// _KERNEL_SELECT_SYNC_H
20