(file) Return to EmailListenerDestination.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Handler / EmailListenerDestination

Diff for /pegasus/src/Pegasus/Handler/EmailListenerDestination/EmailListenerDestination.h between version 1.6 and 1.7

version 1.6, 2006/10/20 18:50:14 version 1.7, 2006/11/14 18:34:52
Line 29 
Line 29 
 // //
 //============================================================================== //==============================================================================
 // //
 // Author: Yi Zhou, Hewlett-Packard Company (yi.zhou@hp.com)  
 //  
 // Modified By:  
 //  
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
Line 53 
Line 49 
 # define MAX_SENDMAIL_CMD_LEN 100 # define MAX_SENDMAIL_CMD_LEN 100
 # define TEMP_NAME_LEN L_tmpnam # define TEMP_NAME_LEN L_tmpnam
  
 char  char mailFileVms[TEMP_NAME_LEN];
   mailFileVms[TEMP_NAME_LEN];  
   long file_len = 0;
   long subject_line_len = 0;
   long to_user_len = 0;
  
 long  int send_context = 0;
   file_len = 0,  int status = SS$_NORMAL;
   subject_line_len = 0,  
   to_user_len = 0;  
   
 int  
   send_context = 0,  
   status = SS$_NORMAL;  
  
 typedef struct itmlst typedef struct itmlst
 { {
Line 71 
Line 64 
   short item_code;   short item_code;
   long buffer_address;   long buffer_address;
   long return_length_address;   long return_length_address;
 }  } ITMLST;
 ITMLST;  
   ITMLST nulllist[] =
   {
       {0, 0, 0, 0}
   };
  
 ITMLST  ITMLST address_itmlst[] =
   nulllist[] =  {
     { {0, 0, 0, 0}      {0, MAIL$_SEND_USERNAME, 0, 0},
     },  
   address_itmlst[] =  
     { {0, MAIL$_SEND_USERNAME, 0, 0},  
       {0, MAIL$_SEND_USERNAME_TYPE, MAIL$_TO, 0},       {0, MAIL$_SEND_USERNAME_TYPE, MAIL$_TO, 0},
       {0, 0, 0, 0}       {0, 0, 0, 0}
     },  };
   address_cc_itmlst[] =  
     { {0, MAIL$_SEND_USERNAME, 0, 0},  ITMLST address_cc_itmlst[] =
   {
       {0, MAIL$_SEND_USERNAME, 0, 0},
       {0, MAIL$_SEND_USERNAME_TYPE, MAIL$_CC, 0},       {0, MAIL$_SEND_USERNAME_TYPE, MAIL$_CC, 0},
       {0, 0, 0, 0}       {0, 0, 0, 0}
     },  };
   bodypart_itmlst[] =  
     { {0, MAIL$_SEND_FILENAME, 0, 0},  ITMLST bodypart_itmlst[] =
   {
       {0, MAIL$_SEND_FILENAME, 0, 0},
       {0, 0, 0, 0}       {0, 0, 0, 0}
     },  };
   attribute_itmlst[] =  
     { {0, MAIL$_SEND_SUBJECT, 0, 0},  ITMLST attribute_itmlst[] =
   {
       {0, MAIL$_SEND_SUBJECT, 0, 0},
       {0, 0, 0, 0}       {0, 0, 0, 0}
     };     };
  
Line 208 
Line 208 
     void _openFile(     void _openFile(
         FILE **filePtr,         FILE **filePtr,
         char * mailFile);         char * mailFile);
   
 }; };
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END


Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2