X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fbluesky.h;h=ae751fdab6307fdba2dfe399dc7d3bc7a893554d;hb=de73632892d6bd009b290426253bdbe41d8844f7;hp=6bbf4a2cbd9666c2431bbb800a2c55165563fe51;hpb=88821fe897cbb8b0d83785551fbb4787b1e74c66;p=bluesky.git diff --git a/bluesky/bluesky.h b/bluesky/bluesky.h index 6bbf4a2..ae751fd 100644 --- a/bluesky/bluesky.h +++ b/bluesky/bluesky.h @@ -10,6 +10,7 @@ #define _BLUESKY_H #include +#include #include #include @@ -368,6 +369,8 @@ void bluesky_debug_dump(BlueSkyFS *fs); /* Request response time tracking. */ typedef struct BlueSkyProfile { + int magic; + GMutex *lock; char *description; GList *events; } BlueSkyProfile; @@ -378,6 +381,7 @@ void bluesky_profile_add_event(BlueSkyProfile *profile, char *message); void bluesky_profile_print(BlueSkyProfile *profile); BlueSkyProfile *bluesky_profile_get(); void bluesky_profile_set(BlueSkyProfile *profile); +void bluesky_profile_set_output(FILE *stream); #ifdef __cplusplus }