DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

Intro(FP)


Intro -- introduction to file formats for programmers

Description

This section outlines the formats of various files and structures used by programmers. The C structure declarations are given where applicable. Usually, these structures can be found in the header files /usr/include or /usr/include/sys directories.

The following is a listing of the manual pages found in this section and a brief description of the information in each.

Manual page Description
Intro(FP) introduction to file formats for programmers
a.out(FP) UNIX common assembler and link editor output
acct(FP) format of per-process accounting file
aio(FP) data definitions for asynchronous input and output
ar(FP) archive file format
core(FP) format of core image file
dir(FP) format of a directory
dirent(FP) filesystem-independent directory entry
event(FP) event manager configuration files
filehdr(FP) file header for common object files
filesystem(FP) format of filesystem types
inode(FP) format of an inode
langinfo(FP) language information constants
lconv(FP) Internationalization (native language support) information
ldfcn(FP) common object file access routines
limits(FP) header file for implementation-specific constants
linenum(FP) line number entries in a common object file
mallinfo(FP) malloc (libmalloc) information
mem(FP) discusses access to the computer's physical and virtual memory
msg(FP) IPC message structures
netbuf(FP) TLI/XTI network buffer structure
nl_types(FP) data types for native language support
nssend(FP) name server request structure
null(FP) the null file
passwd(FP) password entry structure
plot(FP) graphics interface
pnch(FP) file format for card images
proc(FP) process table structure
reloc(FP) relocation information for a common object file
sccsfile(FP) format of an SCCS file
scnhdr(FP) section header for a common object file
scr_dump(FP) format of curses screen image file
semaphore(FP) semaphore characteristics
shm(FP) IPC shared memory structures
siginfo(FP) signal generation information
stat(FP) data returned by stat system call
syms(FP) common object file symbol table format
t_info(FP) TLI and XTI transport protocol structure
time(FP) data definitions for clocks and timers
types(FP) primitive system data types
ucontext(FP) user context
unistd(FP) file header for symbolic constants

 +----------------+----------------------------------------------------------------+
 |Manual page     | Description                                                    |
 +----------------+----------------------------------------------------------------+
 |Intro(FP)       | introduction to file formats for programmers                   |
 +----------------+----------------------------------------------------------------+
 |a.out(FP)       | UNIX common assembler and link editor output                   |
 +----------------+----------------------------------------------------------------+
 |acct(FP)        | format of per-process accounting file                          |
 +----------------+----------------------------------------------------------------+
 |aio(FP)         | data definitions for asynchronous input and output             |
 +----------------+----------------------------------------------------------------+
 |ar(FP)          | archive file format                                            |
 +----------------+----------------------------------------------------------------+
 |core(FP)        | format of core image file                                      |
 +----------------+----------------------------------------------------------------+
 |dir(FP)         | format of a directory                                          |
 +----------------+----------------------------------------------------------------+
 |dirent(FP)      | filesystem-independent directory entry                         |
 +----------------+----------------------------------------------------------------+
 |event(FP)       | event manager configuration files                              |
 +----------------+----------------------------------------------------------------+
 |filehdr(FP)     | file header for common object files                            |
 +----------------+----------------------------------------------------------------+
 |filesystem(FP)  | format of filesystem types                                     |
 +----------------+----------------------------------------------------------------+
 |inode(FP)       | format of an inode                                             |
 +----------------+----------------------------------------------------------------+
 |langinfo(FP)    | language information constants                                 |
 +----------------+----------------------------------------------------------------+
 |lconv(FP)       | Internationalization (native language support) information     |
 +----------------+----------------------------------------------------------------+
 |ldfcn(FP)       | common object file access routines                             |
 +----------------+----------------------------------------------------------------+
 |limits(FP)      | header file for implementation-specific constants              |
 +----------------+----------------------------------------------------------------+
 |linenum(FP)     | line number entries in a common object file                    |
 +----------------+----------------------------------------------------------------+
 |mallinfo(FP)    | malloc (libmalloc) information                                 |
 +----------------+----------------------------------------------------------------+
 |mem(FP)         | discusses access to the computer's physical and virtual memory |
 +----------------+----------------------------------------------------------------+
 |msg(FP)         | IPC message structures                                         |
 +----------------+----------------------------------------------------------------+
 |netbuf(FP)      | TLI/XTI network buffer structure                               |
 +----------------+----------------------------------------------------------------+
 |nl_types(FP)    | data types for native language support                         |
 +----------------+----------------------------------------------------------------+
 |nssend(FP)      | name server request structure                                  |
 +----------------+----------------------------------------------------------------+
 |null(FP)        | the null file                                                  |
 +----------------+----------------------------------------------------------------+
 |passwd(FP)      | password entry structure                                       |
 +----------------+----------------------------------------------------------------+
 |plot(FP)        | graphics interface                                             |
 +----------------+----------------------------------------------------------------+
 |pnch(FP)        | file format for card images                                    |
 +----------------+----------------------------------------------------------------+
 |proc(FP)        | process table structure                                        |
 +----------------+----------------------------------------------------------------+
 |reloc(FP)       | relocation information for a common object file                |
 +----------------+----------------------------------------------------------------+
 |sccsfile(FP)    | format of an SCCS file                                         |
 +----------------+----------------------------------------------------------------+
 |scnhdr(FP)      | section header for a common object file                        |
 +----------------+----------------------------------------------------------------+
 |scr_dump(FP)    | format of curses screen image file                             |
 +----------------+----------------------------------------------------------------+
 |semaphore(FP)   | semaphore characteristics                                      |
 +----------------+----------------------------------------------------------------+
 |shm(FP)         | IPC shared memory structures                                   |
 +----------------+----------------------------------------------------------------+
 |siginfo(FP)     | signal generation information                                  |
 +----------------+----------------------------------------------------------------+
 |stat(FP)        | data returned by stat system call                              |
 +----------------+----------------------------------------------------------------+
 |syms(FP)        | common object file symbol table format                         |
 +----------------+----------------------------------------------------------------+
 |t_info(FP)      | TLI and XTI transport protocol structure                       |
 +----------------+----------------------------------------------------------------+
 |time(FP)        | data definitions for clocks and timers                         |
 +----------------+----------------------------------------------------------------+
 |types(FP)       | primitive system data types                                    |
 +----------------+----------------------------------------------------------------+
 |ucontext(FP)    | user context                                                   |
 +----------------+----------------------------------------------------------------+
 |unistd(FP)      | file header for symbolic constants                             |
 +----------------+----------------------------------------------------------------+

See also

The Consolidated Hardware and Driver Development (HDK) documentation includes manual pages for kernel structures used for native SCO OpenServer driver development. General purpose structures are documented in section D4oddi, structures for SCSI devices are documented in section D4osdi, structures for MDI network adapter drivers are documented in section D4omdi, and structures for STREAMS drivers are documented in section D4str.
© 2007 File Formats for Programming (FP)
SCO OpenServer Release 6.0.0 -- 05 June 2007