diff options
Diffstat (limited to 'src/engine/e_system.h')
| -rw-r--r-- | src/engine/e_system.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/engine/e_system.h b/src/engine/e_system.h index 9902cb24..38c2b076 100644 --- a/src/engine/e_system.h +++ b/src/engine/e_system.h @@ -541,6 +541,7 @@ void str_sanitize_strong(char *str); void str_sanitize(char *str); int str_comp_nocase(const char *a, const char *b); const char *str_find_nocase(const char *haystack, const char *needle); +void str_hex(char *dst, int dst_size, const void *data, int data_size); typedef void (*DBG_LOGGER)(const char *line); void dbg_logger(DBG_LOGGER logger); @@ -552,6 +553,16 @@ IOHANDLE io_stdin(); IOHANDLE io_stdout(); IOHANDLE io_stderr(); +typedef struct +{ + int sent_packets; + int sent_bytes; + int recv_packets; + int recv_bytes; +} NETSTATS; + +void net_stats(NETSTATS *stats); + #ifdef __cplusplus } #endif |