X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lttv%2Flttv%2Fsync%2Fsync_chain.h;h=852e8e4a0ad855f448f6ee210e3dd23534ca0541;hb=2f07659468ff3427bb3923cdc5a7ec61b6e8bbce;hp=fa39b966d2323406eb85ddeee7c9d4b93b0141ef;hpb=2bd4b3e43e525da7b4c9738915ec847f7fe4906a;p=lttv.git diff --git a/lttv/lttv/sync/sync_chain.h b/lttv/lttv/sync/sync_chain.h index fa39b966..852e8e4a 100644 --- a/lttv/lttv/sync/sync_chain.h +++ b/lttv/lttv/sync/sync_chain.h @@ -30,7 +30,8 @@ typedef struct _SyncState { unsigned int traceNb; bool stats; - const char* graphs; + FILE* graphsStream; + const char* graphsDir; const ProcessingModule* processingModule; void* processingData; @@ -46,7 +47,7 @@ typedef struct enum { NO_ARG, REQUIRED_ARG, - //OPTIONAL_ARG, + //OPTIONAL_ARG, // Not yet implemented because not supported by LTTV HAS_ARG_COUNT // This must be the last field } hasArg; union @@ -65,9 +66,6 @@ extern GQueue analysisModules; extern GQueue moduleOptions; -void syncTraceset(LttvTracesetContext* const traceSetContext); - -char* changeToGraphDir(const char* const graphs); void timeDiff(struct timeval* const end, const struct timeval* const start); gint gcfCompareProcessing(gconstpointer a, gconstpointer b);