Classes | Macros | Enumerations | Functions | Variables
pop3.h File Reference
#include "pingpong.h"
#include "curl_sasl.h"
Include dependency graph for pop3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  POP3
 
struct  pop3_conn
 

Macros

#define POP3_EOB   "\x0d\x0a\x2e\x0d\x0a"
 
#define POP3_EOB_LEN   5
 
#define POP3_TYPE_ANY   ~0U
 
#define POP3_TYPE_APOP   (1 << 1)
 
#define POP3_TYPE_CLEARTEXT   (1 << 0)
 
#define POP3_TYPE_NONE   0
 
#define POP3_TYPE_SASL   (1 << 2)
 

Enumerations

enum  pop3state {
  POP3_STOP, POP3_SERVERGREET, POP3_CAPA, POP3_STARTTLS,
  POP3_UPGRADETLS, POP3_AUTH, POP3_APOP, POP3_USER,
  POP3_PASS, POP3_COMMAND, POP3_QUIT, POP3_LAST
}
 

Functions

CURLcode Curl_pop3_write (struct connectdata *conn, char *str, size_t nread)
 

Variables

const struct Curl_handler Curl_handler_pop3
 
const struct Curl_handler Curl_handler_pop3s
 

Macro Definition Documentation

#define POP3_EOB   "\x0d\x0a\x2e\x0d\x0a"

Definition at line 88 of file pop3.h.

#define POP3_EOB_LEN   5

Definition at line 89 of file pop3.h.

#define POP3_TYPE_ANY   ~0U

Definition at line 85 of file pop3.h.

#define POP3_TYPE_APOP   (1 << 1)

Definition at line 80 of file pop3.h.

#define POP3_TYPE_CLEARTEXT   (1 << 0)

Definition at line 79 of file pop3.h.

#define POP3_TYPE_NONE   0

Definition at line 84 of file pop3.h.

#define POP3_TYPE_SASL   (1 << 2)

Definition at line 81 of file pop3.h.

Enumeration Type Documentation

enum pop3state
Enumerator
POP3_STOP 
POP3_SERVERGREET 
POP3_CAPA 
POP3_STARTTLS 
POP3_UPGRADETLS 
POP3_AUTH 
POP3_APOP 
POP3_USER 
POP3_PASS 
POP3_COMMAND 
POP3_QUIT 
POP3_LAST 

Definition at line 31 of file pop3.h.

Function Documentation

CURLcode Curl_pop3_write ( struct connectdata conn,
char *  str,
size_t  nread 
)

Definition at line 1416 of file pop3.c.

Variable Documentation

const struct Curl_handler Curl_handler_pop3

Definition at line 113 of file pop3.c.

const struct Curl_handler Curl_handler_pop3s


rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17