Classes | Defines | 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

Defines

#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

struct Curl_handler Curl_handler_pop3
struct Curl_handler Curl_handler_pop3s

Define 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 1490 of file pop3.c.


Variable Documentation

Definition at line 113 of file pop3.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:09