1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
/*
* SCCS: @(#)globals.h 1.1 (98/09/01)
*
* UniSoft Ltd., London, England
*
* Copyright (c) 1998 The Open Group
* All rights reserved.
*
* No part of this source code may be reproduced, stored in a retrieval
* system, or transmitted, in any form or by any means, electronic,
* mechanical, photocopying, recording or otherwise, except as stated
* in the end-user licence agreement, without the prior permission of
* the copyright owners.
* A copy of the end-user licence agreement is contained in the file
* Licence which accompanies this distribution.
*
* Motif, OSF/1, UNIX and the "X" device are registered trademarks and
* IT DialTone and The Open Group are trademarks of The Open Group in
* the US and other countries.
*
* X/Open is a trademark of X/Open Company Limited in the UK and other
* countries.
*
*/
/************************************************************************
SCCS: @(#)globals.h 1.1 98/09/01 TETware release 3.3
NAME: globals.h
PRODUCT: TETware
AUTHOR: Andrew Dingwall, UniSoft Ltd.
DATE CREATED: July 1998
DESCRIPTION:
declarations of global data items not declared in other header
files
data items declared in this file are accessed by library routines
all TETware programs must provide all of these data items
MODIFICATIONS:
************************************************************************/
#include "tet_api.h"
TET_IMPORT_DATA(const char *, tet_progname); /* my program name */
TET_IMPORT_DATA(int, tet_mypid); /* my process ID */
TET_IMPORT_DATA(int, tet_myptype); /* my process type */
TET_IMPORT_DATA(int, tet_mysysid); /* my system ID */
TET_IMPORT_ARRAY(char, tet_root, [MAXPATH]);
/* TET_ROOT from the environment */
/* extern function declarations */
TET_IMPORT_FUNC(void, tet_init_globals, PROTOLIST((
const char *, int, int,
void (*) PROTOLIST((int, const char *, int, const char *, const char *)),
void TET_NORETURN (*) PROTOLIST((int, const char *, int, const char *, const char *))
)));
|