Back to index

courier  0.68.2
cdpendelinfo.h
Go to the documentation of this file.
00001 /*
00002 ** Copyright 1998 - 2007 Double Precision, Inc.
00003 ** See COPYING for distribution information.
00004 */
00005 
00006 #ifndef cdpendelinfo_h
00007 #define cdpendelinfo_h
00008 
00009 #include      "config.h"
00010 #include      <string>
00011 #include      <list>
00012 
00013 class dlvrhost;
00014 class rcptinfo;
00015 class drvinfo;
00016 
00017 class pendelinfo;
00018 
00019 class pendelinfo {
00020 public:
00021     std::list<pendelinfo>::iterator pos;
00022        // My location in hostp->mydrvinfo->pendelinfo_list
00023 
00024     drvinfo     *drvp;
00025     std::string hostname;
00026     std::list<rcptinfo *> receipient_list;
00027     dlvrhost    *hostp;     // Could be null
00028     pendelinfo();
00029     ~pendelinfo();
00030 
00031     pendelinfo(const pendelinfo &p) {}
00032 } ;
00033 #endif