File: pop2.h

package info (click to toggle)
sortmail 1%3A2.4-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 516 kB
  • ctags: 904
  • sloc: ansic: 7,118; makefile: 252
file content (29 lines) | stat: -rw-r--r-- 698 bytes parent folder | download | duplicates (4)
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
/*	@(#)pop2.h 1.2 02/03/11 falk	*/
/*	$Id: pop2.h,v 1.1.1.1 2002/03/12 05:38:53 efalk Exp $	*/


	/* info known about a pop2 folder. */

typedef	struct {
	  int fd ;
	  int nmsg ;
	  int timeout ;
	} Pop2Folder ;





#ifdef	__STDC__
extern	Pop2Folder *openPop2( char *hostname, char *user, char *pw, int to) ;
extern	int	pop2Folder( Pop2Folder *p2, char *folder, int to) ;
extern	int	pop2GetMessage( MailMessage *, MsgState);
extern	int	pop2FinishMessage( Pop2Folder *p2, int save, int timeout) ;
extern	void	closePop2( Pop2Folder *p2) ;
#else
extern	Pop2Folder *openPop2() ;
extern	int	pop2Folder() ;
extern	int	pop2GetMessage();
extern	int	pop2FinishMessage() ;
extern	void	closePop2() ;
#endif