cctools
File List
Here is a list of all documented files with brief descriptions:
o*auth.h
o*auth_address.h
o*auth_all.hGlobal authentication controls
o*auth_globus.h
o*auth_hostname.h
o*auth_kerberos.h
o*auth_ticket.h
o*auth_unix.h
o*b64_encode.h
o*batch_job.hBatch job submission
o*batch_job_internal.h
o*bitmap.h
o*buffer.hString Buffer Operations
o*catalog_query.hQuery the global catalog server for server descriptions
o*catalog_server.h
o*change_process_title.hChange the title of a process in ps and top
o*chirp_client.h
o*chirp_matrix.hStores very large distributed matrices
o*chirp_protocol.hThis file defines the binary values mandated by the Chirp Protocol specification, used by both the client and server implementations of the protocol
o*chirp_recursive.hA high level interface to put and get large directories trees to and from Chirp servers
o*chirp_reli.hThe primary user API for accessing Chirp servers
o*chirp_stream.hStreaming I/O interface
o*chirp_types.hAll of the structure and type definitions used by the Chirp API
o*chunk.h
o*clean_dir.h
o*console_login.hRead a name and password from the console
o*copy_stream.h
o*create_dir.hCreate a new directory recursively
o*daemon.h
o*datagram.hUDP datagram communications
o*debug.hGeneral purpose debugging routines
o*delete_dir.hDelete a directory recursively
o*disk_info.hQuery disk space properties
o*domain_name.hLook up domain names and addresses directly
o*domain_name_cache.hLook up domain names and addresses quickly
o*dpopen.hDouble Pipe process invocation
o*envtools.h
o*fast_popen.hFast process invocation
o*file_cache.h
o*full_io.hPerform complete I/O operations, retrying through failures and signals
o*get_canonical_path.h
o*get_line.h
o*getopt.h
o*getopt_int.h
o*hash_cache.h
o*hash_table.hA general purpose hash table
o*hdfs_library.h
o*hmac.hRoutines for computing Hash-based Message Authentication Codes
o*http_query.h
o*int_sizes.h
o*itable.hAn integer-indexed hash table
o*link.hA high level TCP connection library
o*list.hDouble-linked non-intrusive list
o*load_average.hGet the current load and number of CPUs
o*macros.h
o*md5.hRoutines for computing MD5 checksums
o*memory_info.hGet current memory status
o*mergesort.hMergesort implementation
o*mpi_queue.hAn MPI implementation of Work Queue
o*nvpair.hAn nvpair object is a collection of name-value pairs that might describe a complex object such as a host or a job
o*nvpair_database.hAn nvpair database maintains a list of name-value pair objects (see nvpair.h), each identified by a unique integer key
o*password_cache.h
o*preadwrite.h
o*process.hProvides a higher level interface to finding information about complete processes
o*sha1.hRoutines for computing SHA1 checksums
o*sleeptools.hSleep for a specified amount of time
o*sort_dir.hObtain a sorted directory listing
o*string_array.hSingle Memory Block String Array
o*stringtools.h
o*text_array.hA two dimensional array of strings
o*text_list.h
o*timer.hSimple timer library
o*timestamp.hPortable routines for high resolution timing
o*url_encode.hRoutines for encoding strings according to RFC-2396
o*username.hObtain information about the current user
o*work_queue.hA master-worker library
o*work_queue_catalog.h
o*work_queue_protocol.hThis file describes a handful of constants that are necessary for a common implementation of the work queue protocol between the master, worker, and catalog, but should not be visible to the WQ user API
\*xxmalloc.hBrittle memory allocation routines