⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 228.htm

📁 unix高级编程原吗
💻 HTM
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>CTerm非常精华下载</title>
</head>
<body bgcolor="#FFFFFF">
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="577">
<tr><td width="32%" rowspan="3" height="123"><img src="DDl_back.jpg" width="300" height="129" alt="DDl_back.jpg"></td><td width="30%" background="DDl_back2.jpg" height="35"><p align="center"><a href="http://apue.dhs.org"><font face="黑体"><big><big>apue</big></big></font></a></td></tr>
<tr>
<td width="68%" background="DDl_back2.jpg" height="44"><big><big><font face="黑体"><p align="center">               ● UNIX网络编程                       (BM: clown)                </font></big></big></td></tr>
<tr>
<td width="68%" height="44" bgcolor="#000000"><font face="黑体"><big><big><p   align="center"></big></big><a href="http://cterm.163.net"><img src="banner.gif" width="400" height="60" alt="banner.gif"border="0"></a></font></td>
</tr>
<tr><td width="100%" colspan="2" height="100" align="center" valign="top"><br><p align="center">[<a href="index.htm">回到开始</a>][<a href="188.htm">上一层</a>][<a href="229.htm">下一篇</a>]
<hr><p align="left"><small>发信人: hey (吟风·魂之利刃), 信区: Socket <br>

标  题: POP3 编程(3) <br>

发信站: 华南网木棉站 (Thu May 28 14:06:12 1998), 转信 <br>

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] <br>

POP3 编程(3) <br>

Subject: POP3 编程(3) <br>

From: javabean.bbs@bbs.nju.edu.cn (咖啡豆) <br>

Date: 05 May 1998 15:57:20 GMT <br>

Newsgroups: cn.bbs.comp.winsock <br>

Organization: nju_bbs <br>

Xref: ustcnews cn.bbs.comp.winsock:504 <br>

#if !defined(AFX_SG_POP3SECONDARYSOCKET_H__2DBB9E22_F785_11D0_BB6F_00AA00BDF <br>

681) <br>

#define AFX_SG_POP3SECONDARYSOCKET_H__2DBB9E22_F785_11D0_BB6F_00AA00BDF681__ <br>

INC_ <br>

#if _MSC_VER >= 1000 <br>

#pragma once <br>

#endif // _MSC_VER >= 1000 <br>

// SG_POP3SecondarySocket.h : header file <br>

// <br>

class CSG_POP3PrimarySocket; <br>

//////////////////////////////////////////////////////////////////////////// <br>

/ <br>

/ <br>

// CSG_POP3SecondarySocket command target <br>

class CSG_POP3SecondarySocket : public CSocket <br>

{ <br>

// Attributes <br>

public: <br>

        CSG_POP3PrimarySocket *m_pServerSocket; <br>

public: <br>

        CSocketFile* m_pFile; <br>

        CArchive* m_pArchiveIn; <br>

//      CArchive* m_pArchiveOut; <br>

        BOOL POP3RUNNING; <br>

        BOOL ValidateUser; <br>

        BOOL ValidatePass; <br>

    BOOL MailListDelMarked[2000];//Max letters is 2000 <br>

// Operations <br>

public: <br>

        CSG_POP3SecondarySocket(CSG_POP3PrimarySocket *pServerSocket); <br>

        virtual ~CSG_POP3SecondarySocket(); <br>

// Overrides <br>

public: <br>

        int LastCount; <br>

        int MaxMailCount; <br>



        void Abort(); <br>

        void Init(); <br>

        CString UserName; <br>

        BOOL InvalidateCommand(); <br>

        BOOL NoopDispatch(CString Request); <br>

        void POP3DispatchCommand(CString Request); <br>

        BOOL POP3Ready(); <br>

        void SendMsg2(CMemFile& m_pop3msg); <br>

        void SendMsg(CString m_pop3msg); <br>

        BOOL RsetDispatch(CString Request); <br>

        BOOL LastDispatch(CString Request); <br>

        BOOL DeleDispatch(CString Request); <br>

        BOOL RetrDispatch(CString Request); <br>

        BOOL ListDispatch(CString Request); <br>

        BOOL StatDispatch(CString Request); <br>

        BOOL QuitDispatch(CString Request); <br>

        BOOL PassDispatch(CString Request); <br>

        BOOL UserDispatch(CString Request); <br>

        int Pop3CrackCommand(CString  Request); <br>

        void CloseSocket(); <br>

        // ClassWizard generated virtual function overrides <br>

        //{{AFX_VIRTUAL(CSG_POP3SecondarySocket) <br>



        public: <br>

        virtual void OnReceive(int nErrorCode); <br>

        virtual void OnClose(int nErrorCode); <br>

        //}}AFX_VIRTUAL <br>

        // Generated message map functions <br>

        //{{AFX_MSG(CSG_POP3SecondarySocket) <br>

                // NOTE - the ClassWizard will add and remove member functio <br>

ns e <br>

re. <br>

        //}}AFX_MSG <br>

// Implementation <br>

protected: <br>

}; <br>

//////////////////////////////////////////////////////////////////////////// <br>

/ <br>

//{{AFX_INSERT_LOCATION}} <br>

// Microsoft Developer Studio will insert additional declarations immediatel <br>

y bf <br>

ore the previous line. <br>

#endif // !defined(AFX_SG_POP3SECONDARYSOCKET_H__2DBB9E22_F785_11D0_BB6F_00A <br>

A00D <br>

F681__INCLUDED_) <br>



-- <br>

[46m [30m  --- JavaBean---   [40m <br>

[m[1;37m※ 来源:.南大小百合信息交换站 bbs.nju.edu.cn.[FROM: ns.ace.nju.edu <br>

.][m <br>

Prev by Date: POP3编程(2) <br>

Next by Date: 关觟px/spx编程的若干问题。 <br>

Prev by thread: POP3编程(2) <br>

Next by thread: 关觟px/spx编程的若干问题。 <br>

Index(es): <br>

Date <br>

Thread <br>

-- <br>

        ┌──────────────────────────────┐ <br>

        │     I believe I can fly, I believe I can touch the sky.    │ <br>

        └──────────────────────────────┘ <br>

</small><hr>
<p align="center">[<a href="index.htm">回到开始</a>][<a href="188.htm">上一层</a>][<a href="229.htm">下一篇</a>]
<p align="center"><a href="http://cterm.163.net">欢迎访问Cterm主页</a></p>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -