src Directory Reference

Files

file  address.h [code]
file  assert.h [code]
file  auth.h [code]
file  auth_address.h [code]
file  auth_all.h [code]
 

Global authentication controls.


file  auth_globus.h [code]
file  auth_hostname.h [code]
file  auth_kerberos.h [code]
file  auth_ticket.h [code]
file  auth_unix.h [code]
file  b64.h [code]
 

Base64 Encoding Operations.


file  bitmap.h [code]
file  buffer.h [code]
 

String Buffer Operations.


file  catalog_query.h [code]
 

Query the global catalog server for server descriptions.


file  catch.h [code]
file  category.h [code]
file  category_internal.h [code]
file  cctools.h [code]
 

Common CCTools functions for version and common output management.


file  change_process_title.h [code]
 

Change the title of a process in ps and top.


file  chunk.h [code]
file  clean_dir.h [code]
file  compat-at.h [code]
 

at syscall compatibility layer.


file  console_login.h [code]
 

Read a name and password from the console.


file  copy_stream.h [code]
file  copy_tree.h [code]
file  create_dir.h [code]
 

Create a new directory recursively.


file  daemon.h [code]
file  datagram.h [code]
 

UDP datagram communications.


file  debug.h [code]
 

General purpose debugging routines.


file  delete_dir.h [code]
 

See unlink_recursive.h instead.


file  disk_alloc.h [code]
file  display_size.h [code]
 

Display file sizes in human readable format i.e.


file  domain_name.h [code]
 

Look up domain names and addresses directly.


file  domain_name_cache.h [code]
 

Look up domain names and addresses quickly.


file  dpopen.h [code]
 

Double Pipe process invocation.


file  elfheader.h [code]
file  envtools.h [code]
file  fast_popen.h [code]
 

Fast process invocation.


file  fd.h [code]
file  file_cache.h [code]
file  full_io.h [code]
 

Perform complete I/O operations, retrying through failures and signals.


file  get_canonical_path.h [code]
file  get_line.h [code]
file  getopt.h [code]
file  getopt_aux.h [code]
file  getopt_int.h [code]
file  gpu_info.h [code]
 

Query gpu properties.


file  hash_cache.h [code]
file  hash_table.h [code]
 

A general purpose hash table.


file  hdfs_library.h [code]
file  histogram.h [code]
 

Keep counts of doubles that fall in some given bucket size.


file  hmac.h [code]
 

Routines for computing Hash-based Message Authentication Codes.


file  host_disk_info.h [code]
 

Query disk space properties.


file  host_memory_info.h [code]
 

Get current memory status.


file  http_query.h [code]
file  int_sizes.h [code]
file  interfaces_address.h [code]
file  itable.h [code]
 

An integer-indexed hash table.


file  json.h [code]
file  json_aux.h [code]
file  jx.h [code]
 

JSON Expressions (JX) library.


file  jx_canonicalize.h [code]
 

Print a JX structure in canonical form.


file  jx_database.h [code]
 

jx_database is a persistent database for keeping track of a set of json objects, each indexed by a unique key and described by a set of arbitrary name value pairs.


file  jx_eval.h [code]
file  jx_export.h [code]
file  jx_function.h [code]
file  jx_getopt.h [code]
 

Pull command line args from a JSON document.


file  jx_match.h [code]
 

Unwrap JX types.


file  jx_parse.h [code]
 

Parse JSON strings and files into JX expressions.


file  jx_pretty_print.h [code]
file  jx_print.h [code]
 

Print JX expressions to strings, files, and buffers.


file  jx_table.h [code]
file  link.h [code]
 

A high level TCP connection library.


file  link_auth.h [code]
file  list.h [code]
file  load_average.h [code]
 

Get the current load and number of CPUs.


file  macros.h [code]
file  md5.h [code]
 

Routines for computing MD5 checksums.


file  memfdexe.h [code]
file  mkdir_recursive.h [code]
 

Create a new directory recursively.


file  nvpair.h [code]
 

This module is deprecated, please use jx.h for new code.


file  nvpair_jx.h [code]
file  nvpair_private.h [code]
file  password_cache.h [code]
file  path.h [code]
file  path_disk_size_info.h [code]
 

Query disk space on the given directory.


file  pattern.h [code]
 

Pattern Matching Facilities.


file  preadwrite.h [code]
file  process.h [code]
 

Provides a higher level interface to finding information about complete processes.


file  random.h [code]
 

A PRNG library.


file  rmonitor.h [code]
file  rmonitor_poll.h [code]
file  rmonitor_poll_internal.h [code]
file  rmonitor_types.h [code]
file  rmsummary.h [code]
file  semaphore.h [code]
file  set.h [code]
 

A set data structure.


file  sh_popen.h [code]
 

Non Terminal-Stealing popen implementation.


file  sha1.h [code]
 

Routines for computing SHA1 checksums.


file  shell.h [code]
file  sigdef.h [code]
file  sleeptools.h [code]
 

Sleep for a specified amount of time.


file  sort_dir.h [code]
 

Obtain a sorted directory listing.


file  stats.h [code]
file  string_array.h [code]
 

Single Memory Block String Array.


file  string_set.h [code]
 

A string_set data structure.


file  stringtools.h [code]
file  text_array.h [code]
 

A two dimensional array of strings.


file  text_list.h [code]
file  timer.h [code]
 

Simple timer library.


file  timestamp.h [code]
 

Portable routines for high resolution timing.


file  twister.h [code]
file  unlink_recursive.h [code]
 

Unlink recursively.


file  uptime.h [code]
file  url_encode.h [code]
 

provides routines for encoding strings according to RFC-2396.


file  username.h [code]
 

Obtain information about the current user.


file  uuid.h [code]
file  xxmalloc.h [code]
 

Brittle memory allocation routines.



Generated on 5 Mar 2019 for cctools by  doxygen 1.6.1