Changeset 0dd16778 in mainline for uspace/lib/c/include


Ignore:
Timestamp:
2015-08-22T14:32:11Z (10 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f9b2cb4c
Parents:
78bb04b
Message:

start migrating devman to interfaces

Location:
uspace/lib/c/include
Files:
4 edited

Legend:

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

    r78bb04b r0dd16778  
    350350extern async_sess_t *async_connect_me_to(exch_mgmt_t, async_exch_t *, sysarg_t,
    351351    sysarg_t, sysarg_t);
     352extern async_sess_t *async_connect_me_to_iface(async_exch_t *, iface_t,
     353    sysarg_t, sysarg_t);
    352354extern async_sess_t *async_connect_me_to_blocking(exch_mgmt_t, async_exch_t *,
    353355    sysarg_t, sysarg_t, sysarg_t);
  • uspace/lib/c/include/ipc/devman.h

    r78bb04b r0dd16778  
    144144        DEVMAN_CLIENT,
    145145        DEVMAN_CONNECT_TO_DEVICE,
    146         DEVMAN_CONNECT_FROM_LOC,
    147146        DEVMAN_CONNECT_TO_PARENTS_DEVICE
    148147} devman_interface_t;
  • uspace/lib/c/include/loc.h

    r78bb04b r0dd16778  
    6565extern loc_object_type_t loc_id_probe(service_id_t);
    6666
     67extern async_sess_t *loc_service_connect_iface(service_id_t, iface_t,
     68    unsigned int);
    6769extern async_sess_t *loc_service_connect(exch_mgmt_t, service_id_t,
    6870    unsigned int);
  • uspace/lib/c/include/ns.h

    r78bb04b r0dd16778  
    4343extern int service_register(service_t);
    4444extern async_sess_t *service_connect(exch_mgmt_t, service_t, sysarg_t);
     45extern async_sess_t *service_connect_iface_extended(service_t, iface_t, sysarg_t);
    4546extern async_sess_t *service_connect_iface(exch_mgmt_t, sysarg_t, service_t, sysarg_t);
    4647extern async_sess_t *service_connect_blocking(exch_mgmt_t, service_t, sysarg_t);
Note: See TracChangeset for help on using the changeset viewer.