X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=kconsumerd%2Fkconsumerd.h;fp=kconsumerd%2Fkconsumerd.h;h=0000000000000000000000000000000000000000;hp=2aff4ef5011218c9d319884797f18aeab38d8b15;hb=1ce86c9ab52be743e3348fd0c90153d9a9f63c49;hpb=da561c94285dbd2079662ae8982a7aecac9b245b diff --git a/kconsumerd/kconsumerd.h b/kconsumerd/kconsumerd.h deleted file mode 100644 index 2aff4ef50..000000000 --- a/kconsumerd/kconsumerd.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (C) 2011 - Julien Desfossez - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - -#ifndef _LTT_KCONSUMERD_H -#define _LTT_KCONSUMERD_H - -#include "lttng-kconsumerd.h" - -struct ltt_kconsumerd_fd_list { - struct cds_list_head head; -}; - -/* - * Internal representation of the FDs, - * sessiond_fd is used to identify uniquely a fd - */ -struct ltt_kconsumerd_fd { - struct cds_list_head list; - int sessiond_fd; /* used to identify uniquely a fd with sessiond */ - int consumerd_fd; /* fd to consume */ - int out_fd; /* output file to write the data */ - off_t out_fd_offset; /* write position in the output file descriptor */ - char path_name[PATH_MAX]; /* tracefile name */ - enum kconsumerd_fd_state state; - unsigned long max_sb_size; /* the subbuffer size for this channel */ -}; - -#endif /* _LTT_KCONSUMERD_H */