home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
unix
/
volume28
/
m0
/
part02
/
FILES.doc
next >
Wrap
Text File
|
1994-06-05
|
3KB
|
104 lines
# FILES.doc
# christian tschudin, may 1994
main C source files:
m0.c standalone M0 platform (server with UDP and NIT channel)
m0c.c a M0 server with a local console
m0uc.c a remote console contacting the M0 server via UDP
m0strip.c a preprocessor that removes comments and blanks from
M0 sources (used by m0.c, m0uc.c and m0c.c)
header files:
c_proto.h function prototypes and data declarations for channels
chksum.h function prototype for CCITT-16 checksumming
copyrght.h my copyright string
element.h data structures for M0 data types
error.h definition of error numbers
hdr.h the header format of a messenger packet
l_proto.h low-level function prototypes and data declarations
o_proto.h function prototypes and data declarations for M0 operators
proc.h data structures of a messenger process
std.h machine dependend declarations (data types, channels)
strbuf.h a (very simple) self extending char string buffer package
low-level C code:
l_array.c
l_chksum.c
l_compat.c
l_dict.c
l_dump.c
l_elemnt.c
l_format.c
l_incom.c
l_init.c
l_misc.c
l_name.c
l_proc.c
l_str.c
l_strbuf.c
l_time.c
C code for submission channels:
c_con.c local console (stdio) channel
c_file.c local channel into files
c_nit.c routines for SUN's (ethernet) network interface tap
c_udp.c routines for the submission and reception of UDP packets
C code for M0 operators and the interpreter:
interp.c
o_arith.c
o_array.c
o_attr.c
o_chan.c
o_ctrl.c
o_dict.c
o_init.c
o_misc.c
o_msgr.c
o_stack.c
o_string.c
o_type.c
M0 source files:
cons_ini.m0 M0 code for the console programs (m0c and m0uc)
longdict.m0 definitions of long commands (included by startup.m0)
fragment.m0 M0 sources for a fragmentation (+testing) procedure
frag_0.m0 auxiliary file for fragment.m0
neighbor.m0 complete M0 sources of an exploration messenger
neigh_ex.m0 auxiliary file for neighbor.m0
startup.m0 M0 startup code for platforms (m0 and m0c)
man pages:
m0.1 nroff format
m0c.1 nroff format
m0c.man formatted ASCII
m0strip.1 nroff format
m0strip.man formatted ASCII
m0uc.1 nroff format
miscellaneous files:
FILES.doc this file
LICENSE the GNU General Public License
M0.ps introduction to and complete description of M0 (in PostScript)
MANUAL.doc an ASCII file explaining most of the M0 instructions
Makefile main makefile
README a brief welcome message and installation guide
TODO.doc wish list, improvements, known bugs etc
makefile.all makefile common to all compilation platforms
makefile.dos MS/DOS specific definitions
makefile.osf DEC/OSF specific definitions
makefile.so4 SUN OS 4.x.y specific definitions
makefile.so5 SUN OS 5.x.y specific definitions
makefile.ult DEC/Ultrix specific definitions
makefile.unx definitions common to all UNIX platforms
# eof