Changeset 1c6c3e1d in mainline for uspace/lib/c/include/loc.h
- Timestamp:
- 2023-10-22T17:55:33Z (20 months ago)
- Branches:
- ticket/834-toolchain-update
- Children:
- 350ec74
- Parents:
- 315d487 (diff), 133461c (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. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/loc.h
r315d487 r1c6c3e1d 1 1 /* 2 * Copyright (c) 20 09Jiri Svoboda2 * Copyright (c) 2023 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 39 39 #include <async.h> 40 40 #include <stdbool.h> 41 #include <types/loc.h> 41 42 42 43 typedef void (*loc_cat_change_cb_t)(void *); 43 44 44 extern async_exch_t *loc_exchange_begin_blocking( iface_t);45 extern async_exch_t *loc_exchange_begin( iface_t);45 extern async_exch_t *loc_exchange_begin_blocking(void); 46 extern async_exch_t *loc_exchange_begin(void); 46 47 extern void loc_exchange_end(async_exch_t *); 47 48 48 extern errno_t loc_server_register(const char *); 49 extern errno_t loc_service_register(const char *, service_id_t *); 50 extern errno_t loc_service_unregister(service_id_t); 51 extern errno_t loc_service_add_to_cat(service_id_t, category_id_t); 49 extern errno_t loc_server_register(const char *, loc_srv_t **); 50 extern void loc_server_unregister(loc_srv_t *); 51 extern errno_t loc_service_register(loc_srv_t *, const char *, service_id_t *); 52 extern errno_t loc_service_unregister(loc_srv_t *, service_id_t); 53 extern errno_t loc_service_add_to_cat(loc_srv_t *, service_id_t, category_id_t); 52 54 53 55 extern errno_t loc_service_get_id(const char *, service_id_t *,
Note:
See TracChangeset
for help on using the changeset viewer.