C-Kermit Program Logic Manual

submited by
Style Pass
2021-07-25 18:00:05

IF YOU ARE READING A PLAIN-TEXT version of this document, note that this file is a plain-text dump of a Web page. You can visit the original (and possibly more up-to-date) Web page here: http://www.kermitproject.org/ckcplm.html CONTENTS 1. INTRODUCTION 2. FILES 3. SOURCE CODE PORTABILITY AND STYLE 4. MODULES 4.A. Group A: Library Routines 4.B. Group B: Kermit File Transfer 4.C. Group C: Character-Set Conversion 4.D. Group D: User Interface 4.E. Group E: Platform-Dependent I/O 4.F. Group F: Network Support 4.G. Group G: Formatted Screen Support 4.H. Group H: Pseudoterminal Support 4.I. Group I: Security I. APPENDIX I: FILE PERMISSIONS 1. INTRODUCTION The Kermit Protocol is specified in the book Kermit, A File Transfer Protocol by Frank da Cruz, Digital Press / Butterworth Heinemann, Newton, MA, USA (1987), 379 pages, ISBN 0-932376-88-6. It is assumed the reader is familiar with the Kermit protocol specification.

This file describes the relationship among the modules and functions of C-Kermit 5A and later, and other programming considerations. C-Kermit is designed to be portable to any kind of computer that has a C compiler. The source code is broken into many files that are grouped according to their function, as shown in the Contents.

Leave a Comment