Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages   Examples  

pop3c_struct Struct Reference


Detailed Description

As expected this structure holds the fields that are needed for proper operation of the POP3 client. Refer to documentation of the fields to get more information about them.

Definition at line 85 of file pop3_client.h.

Data Fields

UINT8 state
UINT32 remip
UINT16 remport
INT8 sochandle
UINT8 tmrhandle
UINT8 unacked
UINT16 msgtotal
UINT16 curmsgindex
UINT32 curmsgtotlen
UINT16 curmsghlen
UINT8 headerbuf [9]
UINT8 charsinheaderbuf
UINT8 from [POP3C_SENDERMAXLEN]
UINT8 subject [POP3C_SUBJECTMAXLEN]


Field Documentation

UINT8 pop3c_struct::state
 

State of POP3 client state machine

Definition at line 87 of file pop3_client.h.

Referenced by pop3c_connect(), and pop3c_getstate().

UINT32 pop3c_struct::remip
 

Remote IP of POP3 server

Definition at line 88 of file pop3_client.h.

Referenced by pop3c_connect(), and pop3c_init().

UINT16 pop3c_struct::remport
 

Remote port of POP3 server

Definition at line 89 of file pop3_client.h.

Referenced by pop3c_connect(), and pop3c_init().

INT8 pop3c_struct::sochandle
 

Handle to TCP socket

Definition at line 90 of file pop3_client.h.

Referenced by pop3c_connect(), and pop3c_init().

UINT8 pop3c_struct::tmrhandle
 

Handle to timer

Definition at line 91 of file pop3_client.h.

Referenced by pop3c_init().

UINT8 pop3c_struct::unacked
 

Do we have unacked data or not?

Definition at line 92 of file pop3_client.h.

Referenced by pop3c_init().

UINT16 pop3c_struct::msgtotal
 

Number of messages in message box

Definition at line 93 of file pop3_client.h.

Referenced by pop3c_init().

UINT16 pop3c_struct::curmsgindex
 

Index of current message

Definition at line 94 of file pop3_client.h.

Referenced by pop3c_init().

UINT32 pop3c_struct::curmsgtotlen
 

Total length of current message

Definition at line 95 of file pop3_client.h.

Referenced by pop3c_init().

UINT16 pop3c_struct::curmsghlen
 

Header length of current message

Definition at line 96 of file pop3_client.h.

Referenced by pop3c_init().

UINT8 pop3c_struct::headerbuf[9]
 

Used to parse from,to,subject

Definition at line 97 of file pop3_client.h.

Referenced by pop3c_init().

UINT8 pop3c_struct::charsinheaderbuf
 

Number of valid chars in headerbuf

Definition at line 98 of file pop3_client.h.

Referenced by pop3c_init().

UINT8 pop3c_struct::from[POP3C_SENDERMAXLEN]
 

Sender of E-mail

Definition at line 99 of file pop3_client.h.

Referenced by pop3c_init().

UINT8 pop3c_struct::subject[POP3C_SUBJECTMAXLEN]
 

Subject of E-mail

Definition at line 100 of file pop3_client.h.

Referenced by pop3c_init().


The documentation for this struct was generated from the following file:
Generated on Sun Aug 3 20:33:01 2003 for OpenTCP by doxygen1.2.18