📄 object.h
字号:
/* @(#)object.h 1.1 92/07/30 SMI; from S5R3 1.1 *//* Copyright (c) 1984 AT&T *//* All Rights Reserved *//* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T *//* The copyright notice above does not evidence any *//* actual or intended publication of such source code. *//********************************************************************** COPYRIGHT NOTICE ************************************************************************ This software is copyright (C) 1982 by Pavel Curtis ** ** Permission is granted to reproduce and distribute ** this file by any means so long as no fee is charged ** above a nominal handling fee and so long as this ** notice is always included in the copies. ** ** Other rights are reserved except as explicitly granted ** by written permission of the author. ** Pavel Curtis ** Computer Science Dept. ** 405 Upson Hall ** Cornell University ** Ithaca, NY 14853 ** ** Ph- (607) 256-4934 ** ** Pavel.Cornell@Udel-Relay (ARPAnet) ** decvax!cornell!pavel (UUCPnet) **********************************************************************//*** $Header: RCS/object.v Revision 2.1 82/10/25 14:49:50 pavel Exp$**** object.h - Format of compiled terminfo files**** Header (12 bytes), containing information given below** Names Section, containing the names of the terminal** Boolean Section, containing the values of all of the** boolean capabilities** A null byte may be inserted here to make** sure that the Number Section begins on an** even word boundary.** Number Section, containing the values of all of the numeric** capabilities, each as a short integer** String Section, containing short integer offsets into the** String Table, one per string capability** String Table, containing the actual characters of the string** capabilities.**** NOTE that all short integers in the file are stored using VAX/PDP-style** byte-swapping, i.e., least-significant byte first. The code in** read_entry() automatically fixes this up on machines which don't use** this system (I hope).**** $Log: RCS/object.v $Revision 2.1 82/10/25 14:49:50 pavelAdded Copyright NoticeRevision 2.0 82/10/24 15:18:19 pavelBeta-one Test ReleaseRevision 1.3 82/08/23 22:31:12 pavelThe REAL Alpha-one Release VersionRevision 1.2 82/08/19 19:10:18 pavelAlpha Test Release OneRevision 1.1 82/08/12 18:48:55 pavelInitial revision***/#define MAGIC 0432struct header{ short magic; /* Magic Number (0432) */ short name_size; /* Size of names section */ short bool_count; /* Number of booleans */ short num_count; /* Number of numbers */ short str_count; /* Number of strings */ short str_size; /* Size of string table */};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -