home *** CD-ROM | disk | FTP | other *** search
-
- # This file was generated by the SOM Compiler.
- # FileName: .\faxhdr1.sc.
- # Generated using:
- # SOM Precompiler spc: 1.22
- # SOM Emitter emitcsc: 1.10
- #include <somobj.sc>
-
- class: FaxJobHeader,
- local, major version = 1, minor version = 3,
- file stem = faxhdr1;
-
-
- parent class: SOMObject;
-
-
- release order:
- pFaxHeader, ulSetupDone, ulReq,
- pszLogo, pszFrom, pszFax,
- pszPhone, pszContents, pszTo,
- flIgnoreVirtual, szFaxObjUserName, somInit,
- GetHeader, Create, Update,
- Delete, GetLogo, GetSenderName,
- GetSenderFax, GetSenderPhone, GetRecipientName,
- GetComment, SetLogo, SetSenderName,
- SetSenderFax, SetSenderPhone, SetRecipientName,
- SetComment, somUninit, Setup;
-
-
- passthru: C.h, before;
-
- /* ERRORS */
- #define FAX_HEADER_OK 0
- #define FAX_HERR_NOSETUP 1100
- #define FAX_HERR_MEMORYALLOCFAILED 1101
- #define FAX_HERR_HEADERNOTFOUND 1102
- #define FAX_HERR_ALREADYCREATED 1103
- #define FAX_HERR_CANNOTCREATE 1104
- #define FAX_HERR_CANNOTUPDATE 1105
- #define FAX_HERR_CANNOTDELETE 1106
- #define FAX_HERR_STRINGTOOLONG 1107
- #define FAX_HERR_BADFILENAME 1108
- #define FAX_HERR_NOUSERNAME 1109
-
- endpassthru;
- methods:
-
-
- override somInit;
-
- -- From SOMObject
-
- APIRET Setup(PSZ pszUserName);
-
- APIRET GetHeader(ULONG ulJobNumber);
-
- APIRET Create(ULONG ulJobNumber);
-
- APIRET Update(ULONG ulJobNumber);
-
- APIRET Delete(ULONG ulJobNumber);
-
- APIRET GetLogo(PSZ pszLogoFileName,
- PULONG pulLen);
-
- APIRET GetSenderName(PSZ pszSenderName,
- PULONG pulLen);
-
- APIRET GetSenderFax(PSZ pszSenderFax,
- PULONG pulLen);
-
- APIRET GetSenderPhone(PSZ pszSenderPhone,
- PULONG pulLen);
-
- APIRET GetRecipientName(PSZ pszRecipientName,
- PULONG pulLen);
-
- APIRET GetComment(PSZ pszComment,
- PULONG pulLen);
-
- APIRET SetLogo(PSZ pszLogoFileName);
-
- APIRET SetSenderName(PSZ pszSenderName);
-
- APIRET SetSenderFax(PSZ pszSenderFax);
-
- APIRET SetSenderPhone(PSZ pszSenderPhone);
-
- APIRET SetRecipientName(PSZ pszRecipientName);
-
- APIRET SetComment(PSZ pszComment);
-
- override somUninit;
-
- -- From SOMObject
-
-