Changeset 26e7d6d in mainline for uspace/lib/c/generic/private/async.h


Ignore:
Timestamp:
2011-09-19T16:31:00Z (13 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a347a11
Parents:
3842a955 (diff), 086290d (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/private/async.h

    r3842a955 r26e7d6d  
    3636#define LIBC_PRIVATE_ASYNC_H_
    3737
     38#include <async.h>
    3839#include <adt/list.h>
    3940#include <fibril.h>
     41#include <fibril_synch.h>
    4042#include <sys/time.h>
    4143#include <bool.h>
     
    7981} awaiter_t;
    8082
    81 /** Message data */
    82 typedef struct {
    83         awaiter_t wdata;
    84        
    85         /** If reply was received. */
    86         bool done;
    87        
    88         /** Pointer to where the answer data is stored. */
    89         ipc_call_t *dataptr;
    90        
    91         sysarg_t retval;
    92 } amsg_t;
    93 
    9483extern void __async_init(void);
    9584extern void async_insert_timeout(awaiter_t *);
Note: See TracChangeset for help on using the changeset viewer.