libtool: Interfaces
1
1 7.1 What are library interfaces?
1 ================================
1
1 Interfaces for libraries may be any of the following (and more):
1
1 * global variables: both names and types
1
1 * global functions: argument types and number, return types, and
1 function names
1
1 * standard input, standard output, standard error, and file formats
1
1 * sockets, pipes, and other inter-process communication protocol
1 formats
1
1 Note that static functions do not count as interfaces, because they
1 are not directly available to the user of the library.
1