AIX Documentation: Programmer's Reference:
C
- Current View:
Programmer's Reference
- Views: [ Books | Commands | Programmer's Reference | Tasks and Topics ]
Back
- Programmer's Reference
- C
- CAXPY Computes a constant times a vector plus a vector.
- CCOPY Copies vector X to Y.
- CDOTC Returns the complex dot product of two vectors, conjugating the first.
- CDOTU Returns the complex dot product of two vectors.
- CGBMV Performs matrix-vector operations with general banded matrices.
- CGEMM Performs matrix-matrix operations on general matrices.
- CGEMV Performs matrix-vector operation with general matrices.
- CGERC Performs the rank 1 operation.
- CGERU Performs the rank 1 operation.
- CHBMV Performs matrix-vector operations using a Hermitian band matrix.
- CHEMM Performs matrix-matrix operations on Hermitian matrices.
- CHEMV Performs matrix-vector operations using Hermitian matrices.
- CHER Performs the Hermitian rank 1 operation.
- CHER2 Performs the Hermitian rank 2 operation.
- CHER2K Performs Hermitian rank 2k operations.
- CHERK Performs Hermitian rank k operations.
- CHPMV Performs matrix-vector operations using a packed Hermitian matrix.
- CHPR Performs the Hermitian rank 1 operation.
- CHPR2 Performs the Hermitian rank 2 operation.
- CROTG Constructs Givens plane rotation.
- CSCAL Scales a vector by a constant.
- CSROT Applies a plane rotation.
- CSSCAL Scales a vector by a constant.
- CSWAP Interchanges vectors X and Y.
- CSYMM Performs matrix-matrix matrix operations on symmetric matrices.
- CSYR2K Performs symmetric rank 2k operations.
- CSYRK Perform symmetric rank k operations.
- CTBMV Performs matrix-vector operations using a triangular band matrix.
- CTBSV Solves system of equations.
- CTPMV Performs matrix-vector operations on a packed triangular matrix.
- CTPSV Solves systems of equations.
- CTRMM Performs matrix-matrix operations on triangular matrices.
- CTRMV Performs matrix-vector operations using a triangular matrix.
- CTRSM Solves certain matrix equations.
- CTRSV Solves system of equations.
- cabs Returns a complex absolute value.
- cabsf Returns a complex absolute value.
- cabsl Returns a complex absolute value.
- cacos Computes the complex arc cosine.
- cacosf Computes the complex arc cosine.
- cacosh Computes the complex arc hyperbolic cosine.
- cacoshf Computes the complex arc hyperbolic cosine.
- cacoshl Computes the complex arc hyperbolic cosine.
- cacosl Computes the complex arc cosine.
- calloc Provides a memory allocator.
- callrpc Calls the remote procedure on the machine specified by the host parameter.
- can_change_color Color manipulation functions and external variables for color support.
- canput Tests for available room in a queue.
- carg Returns the complex argument value.
- cargf Returns the complex argument value.
- cargl Returns the complex argument value.
- casin Computes the complex arc sine.
- casinf Computes the complex arc sine.
- casinfh Computes the complex arc hyperbolic sine.
- casinh Computes the complex arc hyperbolic sine.
- casinl Computes the complex arc sine.
- casinlh Computes the complex arc hyperbolic sine.
- catan Computes the complex arc tangent.
- catanf Computes the complex arc tangent.
- catanh Computes the complex arc hyperbolic tangent.
- catanhf Computes the complex arc hyperbolic tangent.
- catanhl Computes the complex arc hyperbolic tangent.
- catanl Computes the complex arc tangent.
- catclose Closes a specified message catalog.
- catgets Retrieves a message from a catalog.
- catopen Opens a specified message catalog.
- cbc_crypt Implements Data Encryption Standard (DES) encryption routines.
- cbreak Puts the terminal into or out of CBREAK mode.
- cbrt Computes the square root.
- cbrtf Computes the cube root.
- cbrtl Computes the cube root.
- ccos Computes the complex cosine.
- ccosf Computes the complex cosine.
- ccosh Computes the complex hyperbolic cosine.
- ccoshf Computes the complex hyperbolic cosine.
- ccoshl Computes the complex hyperbolic cosine.
- ccosl Computes the complex cosine.
- ccsidtocs Provides conversion between coded character set IDs (CCSID) and code set names.
- ceil The floor subroutine, floorf subroutine, floorl subroutine, nearest subroutine, and trunc subroutine, round floating-point numbers to floating-point integer values. The itrunc subroutine and uitrunc subroutine round floating-point numbers to signed and unsigned integers, respectively.
- ceilf Computes the ceiling value.
- ceill Computes the ceiling value.
- cexp Performs complex exponential computations.
- cexpf Performs complex exponential computations.
- cexpl Performs complex exponential computations.
- cfgetispeed Gets and sets input and output baud rates.
- cfgetospeed Gets and sets input and output baud rates.
- cfsetispeed Gets and sets input and output baud rates.
- cfsetospeed Gets and sets input and output baud rates.
- cfxfer Checks the status of the programmatic File Transfer.
- chacl Changes the permissions on a file.
- chdir Changes the current directory.
- chmod Changes file access permissions.
- chown Changes file ownership.
- chownx Changes file ownership.
- chpass Changes user passwords.
- chroot Changes the effective root directory.
- chssys Modifies the subsystem objects associated with the SubsystemName parameter.
- cimag Performs complex imaginary computations.
- cimagf Performs complex imaginary computations.
- cimagl Performs complex imaginary computations.
- ckuserID Authenticates the user. Note This subroutine is obsolete and is provided for backwards compatibility. Use the authenticate () subroutine, instead.
- ckuseracct Checks the validity of a user account.
- class Determines classifications of floating-point numbers.
- clear Clears a window.
- clearerr Checks the status of a stream.
- clearok Terminal output control subroutines.
- clnt_broadcast Broadcasts a remote procedure call to all locally connected networks.
- clnt_call Calls the remote procedure associated with the clnt parameter.
- clnt_control Changes or retrieves various information about a client object.
- clnt_create Creates and returns a generic client handle.
- clnt_destroy Destroys the client's Remote Procedure Call (RPC) handle.
- clnt_freeres Frees data that was allocated by the Remote Procedure Call/eXternal Data Representation (RPC/XDR) system.
- clnt_geterr Copies error information from a client handle.
- clnt_pcreateerror Indicates why a client Remote Procedure Call (RPC) handle was not created.
- clnt_perrno Specifies the condition of the stat parameter.
- clnt_perror Indicates why a remote procedure call failed.
- clnt_spcreateerror Indicates why a client Remote Procedure Call (RPC) handle was not created.
- clnt_sperrno Specifies the condition of the stat parameter by returning a pointer to a string containing a status message.
- clnt_sperror Indicates why a remote procedure call failed.
- clntraw_create Creates a toy Remote Procedure Call (RPC) client for simulation.
- clnttcp_create Creates a Transmission Control Protocol/Internet Protocol (TCP/IP) client transport handle.
- clntudp_create Creates a User Datagram Protocol/Internet Protocol (UDP/IP) client transport handle.
- clock Reports central processing unit (CPU) time used.
- clog Computes the complex natural logarithm.
- clogf Computes the complex natural logarithm.
- clogl Computes the complex natural logarithm.
- clone Opens an unused minor device on another STREAMS driver.
- close Closes the generic data link control (GDLC) device manager using a file descriptor.
- closedir Performs operations on directories.
- closelog Controls the system log.
- closelog_r Controls the system log.
- clrtobot Erases the current line from the logical cursor position to the end of the window.
- clrtoeol Erases the current line from the logical cursor position to the end of the line.
- color_content Color manipulation functions and external variables for color support.
- compare_and_swap Conditionally updates or returns a single word variable atomically.
- compile Compiles and matches regular-expression patterns. Note Commands use the regcomp, regexec, regfree, and regerror subroutines for the functions described in this article.
- confstr Gets configurable variables.
- conj Computes the complex conjugate.
- conjf Computes the complex conjugate.
- conjl Computes the complex conjugate.
- connect Connects two sockets.
- conv Translates characters.
- copyb Copies a message block.
- copymsg Copies a message.
- copysign Performs number manipulation.
- copysignf Performs number manipulation.
- copysignl Performs number manipulation.
- copywin Copies a region of a window.
- coredump Creates a core file without terminating the calling process.
- cos Computes the sine.
- cosf Computes the cosine.
- cosh Computes the hyperbolic cosine.
- coshf Computes the hyperbolic cosine.
- coshl Computes the hyperbolic cosine.
- cosl Computes the cosine.
- cpow Computes the complex power.
- cpowf Computes the complex power.
- cpowl Computes the complex power.
- cproj Computes the complex projection functions.
- cprojf Computes the complex projection functions.
- cprojl Computes the complex projection functions.
- creal Computes the real part of a specified value.
- crealf Computes the real part of a specified value.
- creall Computes the real part of a specified value.
- creat Opens a file for reading or writing.
- creat64 Opens a file for reading or writing.
- crypt Encrypts or decrypts data.
- csid Returns the character set ID (charsetID) of a multibyte character.
- csin Computes the complex sine.
- csinf Computes the complex sine.
- csinh Computes the complex hyperbolic sine.
- csinhf Computes the complex hyperbolic sine.
- csinhl Computes the complex hyperbolic sine.
- csinl Computes the complex sine.
- csqrt Computes complex square roots.
- csqrtf Computes complex square roots.
- csqrtl Computes complex square roots.
- cstoccsid Provides conversion between coded character set IDs (CCSID) and code set names.
- ctan Computes complex tangents.
- ctanf Computes complex tangents.
- ctanh Computes the complex hyperbolic tangent.
- ctanhf Computes the complex hyperbolic tangent.
- ctanhl Computes the complex hyperbolic tangent.
- ctanl Computes complex tangents.
- ctermid Generates the path name of the controlling terminal.
- ctime Converts the formats of date and time representations.
- ctime_r Converts the formats of date and time representations.
- ctype Classifies characters.
- curs_set Sets the cursor visibility.
- cuserid Gets the alphanumeric user name associated with the current process.