00001 #ifndef H_RPMFTS_PY 00002 #define H_RPMFTS_PY 00003 00008 #include <fts.h> 00009 00010 typedef struct rpmftsObject_s { 00011 PyObject_HEAD 00012 PyObject *md_dict; 00013 PyObject *callbacks; 00014 00015 /*@null@*/ 00016 const char ** roots; 00017 int options; 00018 int ignore; 00019 00020 /*@null@*/ 00021 int (*compare) (const void *, const void *); 00022 00023 /*@null@*/ 00024 FTS * ftsp; 00025 /*@null@*/ 00026 FTSENT * fts; 00027 int active; 00028 } rpmftsObject; 00029 00030 /*@unchecked@*/ 00031 extern PyTypeObject rpmfts_Type; 00032 00033 #endif