NetBurner 3.5.8
PDF Version
Toggle main menu visibility
ssl_pop3.h
1
/*NB_REVISION*/
2
3
/*NB_COPYRIGHT*/
4
9
14
15
#ifndef _SSL_POP3_H_
16
#define _SSL_POP3_H_
17
18
#include <predef.h>
19
#ifdef NB_SSL_SUPPORTED
20
21
#include <nettypes.h>
22
#include <pop3.h>
23
24
/*
25
* Debugging
26
*/
27
/* Library debugging switch */
28
/* #define SSL_POP3_DEBUG ( 1 ) */
29
30
#ifdef SSL_POP3_DEBUG
31
#define SSL_POP3_DEBUG_IPRINTF(...) \
32
{ \
33
iprintf("%s:%d", __FUNCTION__, __LINE__); \
34
iprintf(__VA_ARGS__); \
35
iprintf("\r\n"); \
36
}
37
#else
/* #ifdef SSL_POP3_DEBUG */
38
#define SSL_POP3_DEBUG_IPRINTF(...) ((void)0)
39
#endif
/* #ifdef SSL_POP3_DEBUG */
40
41
#ifdef __cplusplus
42
extern
"C"
43
{
44
#endif
64
int
SSL_POP3_InitializeSession
(
IPADDR
server_address, uint16_t port, PCSTR UserName, PCSTR PassWord, uint32_t time_out);
65
66
#ifdef __cplusplus
67
}
68
#endif
69
70
#endif
/* NB_SSL_SUPPORTED */
71
#endif
/* #ifndef _SSL_POP3_H_ */
72
IPADDR
IPADDR6 IPADDR
IPADDR Object Type (either v4 or v6).
Definition
nettypes.h:568
SSL_POP3_InitializeSession
int SSL_POP3_InitializeSession(IPADDR server_address, uint16_t port, PCSTR UserName, PCSTR PassWord, uint32_t time_out)
Initialize Post Office Protocol Version 3 (POP3) on a SSL socket.
libraries
include
crypto
ssl_pop3.h
Generated by
1.18.0