The contents of this legacy page are no longer maintained nor supported, and are made available only for historical purposes.
sample code for processing skitter data files
Provides researchers with sample C++ code for analyzing
binary skitter data files.
Prerequisite: arts++ library
Sample code requires installation of the arts++ library.
Download: https://www.caida.org/tools/utilities/arts/download/ Online docs: https://www.caida.org/tools/utilities/arts/
sk_analysis_dump contains the following files:
| Download: | code here |
|---|
- sk_analysis_dump.cc
Sample C++ code that processes the skitter traces stored in raw binary data files and outputs them to the normal output channel (STDOUT) in a Perl-friendly text format. A good place to start when customizing your own code.
- gcc2:
zfstream.cc ,
zfstream.h
isco14882: zfstream.cc , zfstream.hProvides a wrapper for zlib to allow it to work with C++ streams.
- PrintHeaderComments.h
Holds the control structure used to pass command arguments through functions and the function definition for PrintHeaderComments.
- Makefile.in
Sample Makefile used to create sk_analysis_dump.
- README
Description of files and general information.
- OUTPUT
Description of output of sk_analysis_dump
- Sample Perl Code
-
libsea/skitter2walrus.pl
Converts sk_analysis_dump output into a libsea Walrus file.
-
libsea/LibSeaGraphWriter.pl
Function which creates libsea graphs.
-
libsea/Heap.pm
Perl Heap implementation.
-
libsea/skitter2walrus.pl

