[go: up one dir, main page]

File: cctools.doxygen

package info (click to toggle)
cctools 9.9-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 44,624 kB
  • sloc: ansic: 192,539; python: 20,827; cpp: 20,199; sh: 11,719; perl: 4,106; xml: 3,688; makefile: 1,224
file content (48 lines) | stat: -rw-r--r-- 1,363 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/** @mainpage CCTools API Documentation

This is the API reference manual for the CCTools code,
which includes Makeflow, Work Queue, Parrot, Chirp and other software.

If you are writing a Work Queue manager program, start here:

- @ref work_queue.h

If you are writing a program to submit jobs to arbitrary batch systems,
including Work Queue, HTCondor, Amazon EC2, etc. start here:

- @ref batch_job.h

If you are writing a programs to access the Chirp filesystem, start here:

- @ref chirp_reli.h
- @ref chirp_recursive.h
- @ref chirp_stream.h

There are a number of other support modules that implement debugging, communication, and data structures.  The most commonly used are:

- Data Structures:
   - @ref list.h
   - @ref hash_table.h
   - @ref itable.h
- Networking:
   - @ref link.h (i.e. a TCP connection)
   - @ref datagram.h (i.e. a UDP endpoint)
   - @ref domain_name_cache.h
- JSON Parsing/Printing
   - @ref jx.h
   - @ref jx_print.h
   - @ref jx_parse.h
- Miscellaneous
   - @ref debug.h
   - @ref copy_stream.h
   - @ref copy_tree.h

Or, you can browse all documented modules in the package:

- <b><a href="files.html">See All Modules</a></b>

For more information about using and installing CCTools:

- <a href="http://ccl.cse.nd.edu/software">CCTools Software</a>
- <a href="http://ccl.cse.nd.edu/software/manuals">CCTools User Manuals</a>
*/