1 | /* |
---|
2 | * Copyright 1995 by Paul Mattes. |
---|
3 | * Permission to use, copy, modify, and distribute this software and its |
---|
4 | * documentation for any purpose and without fee is hereby granted, |
---|
5 | * provided that the above copyright notice appear in all copies and that |
---|
6 | * both that copyright notice and this permission notice appear in |
---|
7 | * supporting documentation. |
---|
8 | */ |
---|
9 | |
---|
10 | /* |
---|
11 | * macrosc.h |
---|
12 | * Global declarations for macros.c. |
---|
13 | */ |
---|
14 | |
---|
15 | /* macro definition */ |
---|
16 | struct macro_def { |
---|
17 | char *name; |
---|
18 | char *action; |
---|
19 | struct macro_def *next; |
---|
20 | }; |
---|
21 | extern struct macro_def *macro_defs; |
---|
22 | |
---|
23 | extern void abort_script(); |
---|
24 | extern void AnsiText_action(); |
---|
25 | extern void AsciiField_action(); |
---|
26 | extern void Ascii_action(); |
---|
27 | extern void CloseScript_action(); |
---|
28 | extern void ContinueScript_action(); |
---|
29 | extern void EbcdicField_action(); |
---|
30 | extern void Ebcdic_action(); |
---|
31 | extern void Execute_action(); |
---|
32 | extern void execute_action_option(); |
---|
33 | extern void Expect_action(); |
---|
34 | extern void login_macro(); |
---|
35 | extern void macros_init(); |
---|
36 | extern void Macro_action(); |
---|
37 | extern void macro_command(); |
---|
38 | extern void PauseScript_action(); |
---|
39 | extern void ps_set(); |
---|
40 | extern void Script_action(); |
---|
41 | extern void peer_script_init(); |
---|
42 | extern Boolean sms_active(); |
---|
43 | extern void sms_cancel_login(); |
---|
44 | extern void sms_connect_wait(); |
---|
45 | extern void sms_continue(); |
---|
46 | extern void sms_error(); |
---|
47 | extern Boolean sms_redirect(); |
---|
48 | extern void sms_store(); |
---|
49 | extern void Wait_action(); |
---|