Commit 61e08b34 authored by Alexandre Julliard's avatar Alexandre Julliard

server: Add support for queuing ioctl calls to a device.

parent b43dc15c
...@@ -127,7 +127,7 @@ static void async_queue_dump( struct object *obj, int verbose ) ...@@ -127,7 +127,7 @@ static void async_queue_dump( struct object *obj, int verbose )
} }
/* notifies client thread of new status of its async request */ /* notifies client thread of new status of its async request */
static void async_terminate( struct async *async, unsigned int status ) void async_terminate( struct async *async, unsigned int status )
{ {
apc_call_t data; apc_call_t data;
......
...@@ -133,6 +133,7 @@ extern struct async *create_async( struct thread *thread, struct async_queue *qu ...@@ -133,6 +133,7 @@ extern struct async *create_async( struct thread *thread, struct async_queue *qu
extern void async_set_timeout( struct async *async, timeout_t timeout, unsigned int status ); extern void async_set_timeout( struct async *async, timeout_t timeout, unsigned int status );
extern void async_set_result( struct object *obj, unsigned int status ); extern void async_set_result( struct object *obj, unsigned int status );
extern int async_waiting( struct async_queue *queue ); extern int async_waiting( struct async_queue *queue );
extern void async_terminate( struct async *async, unsigned int status );
extern void async_wake_up( struct async_queue *queue, unsigned int status ); extern void async_wake_up( struct async_queue *queue, unsigned int status );
/* access rights that require Unix read permission */ /* access rights that require Unix read permission */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment