Changeset 6e9e12b in mainline for uspace/srv/logger/logger.h
- Timestamp:
- 2012-08-16T09:15:21Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0a6a996
- Parents:
- 669f5cae
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/logger/logger.h
r669f5cae r6e9e12b 45 45 #define MAX_NAMESPACE_LENGTH 256 46 46 47 typedef struct {48 link_t link;49 log_level_t level;50 const char *message;51 } log_message_t;52 53 47 typedef struct logging_namespace logging_namespace_t; 54 55 log_message_t *message_create(const char *, log_level_t);56 void message_destroy(log_message_t *);57 48 58 49 logging_namespace_t *namespace_create(const char *); 59 50 const char *namespace_get_name(logging_namespace_t *); 60 51 void namespace_destroy(logging_namespace_t *); 61 logging_namespace_t *namespace_reader_attach(const char *);62 52 logging_namespace_t *namespace_writer_attach(const char *); 63 void namespace_reader_detach(logging_namespace_t *);64 53 void namespace_writer_detach(logging_namespace_t *); 65 54 … … 67 56 bool namespace_has_reader(logging_namespace_t *, log_level_t); 68 57 void namespace_add_message(logging_namespace_t *, const char *, log_level_t); 69 log_message_t *namespace_get_next_message(logging_namespace_t *);70 58 71 59 log_level_t get_default_logging_level(void);
Note:
See TracChangeset
for help on using the changeset viewer.