summaryrefslogtreecommitdiff
path: root/clients/xzwrite/xzwrite-proto.h
blob: 0e0b0e6b2c9c6e28b6505ba5a46153c882b95455 (plain)
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
#ifdef __STDC__
# define	P(s) s
#else
# define P(s) ()
#endif


/* interface.c */
void go P((void ));
void build_interface P((int *argc , char **argv ));

/* resource.c */

/* destlist.c */
void dest_print P((void ));
char **dest_text P((void ));
int dest_num P((void ));
void dest_set_current_dest P((Dest dest ));
void dest_init P((void ));
char **load_default_dest P((void ));
char **dest_add P((Dest dest ));
char **dest_add_string P((char *s ));
char **dest_delete_string P((char *s ));
char **delete_dest_index P((int i ));
char **sort_destinations P((void ));
int parse_into_dest P((Dest dest , char *s ));
void dest_add_reply P((ZNotice_t *notice ));

/* util.c */
char *get_username P((void ));

/* bfgets.c */
char *bfgets P((char *s , int n , FILE *iop ));

/* gethomedir.c */
char *get_home_dir P((void ));

/* dest_window.c */
void dest_add_reply P((ZNotice_t *notice ));
void display_dest P((void ));
void delete_dest P((void ));
void create_dest P((void ));
void select_dest P((void ));

/* xzwrite.c */
int main P((int argc , char **argv ));
int usage P((void ));

/* edit_window.c */
void edit_win_init P((void ));
void send_message P((void ));
void edit_set_title P((Dest dest ));
void edit_clear P((void ));
void edit_yank_prev P((void ));
void edit_yank_next P((void ));
void edit_yank_store P((void ));

/* zephyr.c */
void zeph_dispatch P((XtPointer client_data , int *source , XtInputId *input_id ));
void zeph_init P((void ));
int zeph_locateable P((char *user ));
void zeph_subto_logins P((char **users , int num ));
void zeph_subto_replys P((void ));
int zeph_send_message P((Dest dest , char *msg ));
int zeph_ping P((Dest dest ));
int zeph_pong P((Dest dest ));
char *zeph_get_signature P((void ));
void log_message P((Dest dest , char *msg ));

/* GetString.c */
Widget InitGetString P((Widget parent , char *name ));
int GetString P((Widget getStringWindow , String label , String value , int pop_type , char *buf , int len ));

/* Popup.c */
void Popup P((Widget shell , XtGrabKind GrabType , int pop_type ));
void PopupSafe P((Widget w , Dimension x , Dimension y , XtGrabKind GrabType ));
void PopupAtPointer P((Widget w , XtGrabKind GrabType ));

/* yank.c */
void yank_init P((void ));
Yank yank_prev P((void ));
Yank yank_next P((void ));
void yank_store P((Dest dest , char *msg ));

/* menu_window.c */
void menu_toggle P((Widget w ));
void menu_match_defs P((void ));
void menu_signature P((void ));

/* logins.c */
void logins_deal P((ZNotice_t *notice ));
void logins_subscribe P((void ));
Boolean login_scan_work P((caddr_t client_data ));

/* xzwrite.h */

/* GetString.h */

#undef P