-benchmarking
-must
-imonitor inside code?
+ -see man inotify
-trackers
Stage 0:
--basic structure
- *logging thread
- -configuration/opts
- -load environmental variables after default()
- -configuration file
- -defaults
- -global opts
- -framework for adding opts
- -global struct containing variables?
- -enum container all variables?
- -functions to set variables in opt/
- -macros to generate comparisons in config files?
- -macros to check env for variables?
- -defaults->env->config files
- -usage
+*basic structure
+-global variable...
+ -requires:
+ -torrents
+ -options
+ -peers
+ -session?
+-setup watches
+ *add option to watch directories
+ -find all files in directory
+ -functions for traversing directory
+ -save to struct with file size
+ -sort
+ -on modification, update torrents
-add files to torrent
-create torrent
-.torrent file
-tcp+udp functionality
-create/add torrents
-create feeds
+ -bring in feeds from old project
Stage 2:
-dht