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
00016 const char ** roots;
00017 int options;
00018 int ignore;
00019
00020
00021 int (*compare) (const void *, const void *);
00022
00023
00024 FTS * ftsp;
00025
00026 FTSENT * fts;
00027 int active;
00028 } rpmftsObject;
00029
00030
00031 extern PyTypeObject rpmfts_Type;
00032
00033 #endif