Changeset 93ad49a8 in mainline for uspace/lib/c/include/async.h


Ignore:
Timestamp:
2011-08-20T15:03:05Z (13 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
422722e
Parents:
0f4532e
Message:

Make the hack more generic to work around problems with callback
sessions as well.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/async.h

    r0f4532e r93ad49a8  
    333333extern void async_poke(void);
    334334
    335 void async_sess_args_shift(async_sess_t *sess);
    336 
    337335extern async_exch_t *async_exchange_begin(async_sess_t *);
    338336extern void async_exchange_end(async_exch_t *);
     337
     338/*
     339 * FIXME These functions just work around problems with parallel exchange
     340 * management. Proper solution needs to be implemented.
     341 */
     342void async_sess_args_set(async_sess_t *sess, sysarg_t, sysarg_t, sysarg_t);
    339343
    340344/*
Note: See TracChangeset for help on using the changeset viewer.