Changeset 131d9a4 in mainline for uspace/srv/logger/logger.h
- Timestamp:
- 2012-09-07T07:56:01Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 70253688
- Parents:
- b6933f3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/logger/logger.h
rb6933f3 r131d9a4 58 58 link_t link; 59 59 60 size_t ref_counter; 61 60 62 fibril_mutex_t guard; 61 63 … … 67 69 }; 68 70 71 #define MAX_REFERENCED_LOGS_PER_CLIENT 100 72 73 typedef struct { 74 size_t logs_count; 75 logger_log_t *logs[MAX_REFERENCED_LOGS_PER_CLIENT]; 76 } logger_registered_logs_t; 77 69 78 logger_log_t *find_log_by_name_and_lock(const char *name); 70 79 logger_log_t *find_or_create_log_and_lock(const char *, sysarg_t); … … 73 82 void log_unlock(logger_log_t *); 74 83 void write_to_log(logger_log_t *, log_level_t, const char *); 84 void log_release(logger_log_t *); 85 86 void registered_logs_init(logger_registered_logs_t *); 87 bool register_log(logger_registered_logs_t *, logger_log_t *); 88 void unregister_logs(logger_registered_logs_t *); 75 89 76 90 log_level_t get_default_logging_level(void);
Note:
See TracChangeset
for help on using the changeset viewer.