Changeset 7d7f5e3 in mainline for uspace/lib/c/include/loc.h


Ignore:
Timestamp:
2023-09-17T09:56:59Z (8 months ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
153dd3b
Parents:
4c6fd56
Message:

loc_server_register() should be callable more than once (implementation)

We create a new session for each loc_server_register() / loc_srv_t
object. Alternatively we could multiplex all to a single connection
and then demultiplex them in the server, but this seemed simpler
at the moment.

We add a test case to libc test suite.

File:
1 edited

Legend:

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

    r4c6fd56 r7d7f5e3  
    4343typedef void (*loc_cat_change_cb_t)(void *);
    4444
    45 extern async_exch_t *loc_exchange_begin_blocking(iface_t);
    46 extern async_exch_t *loc_exchange_begin(iface_t);
     45extern async_exch_t *loc_exchange_begin_blocking(void);
     46extern async_exch_t *loc_exchange_begin(void);
    4747extern void loc_exchange_end(async_exch_t *);
    4848
Note: See TracChangeset for help on using the changeset viewer.