home *** CD-ROM | disk | FTP | other *** search
-
- # This file was generated by the SOM Compiler.
- # FileName: .\recip.sc.
- # Generated using:
- # SOM Precompiler spc: 1.22
- # SOM Emitter emitcsc: 1.10
-
- /*
- *
- * /
- * /* File RECIP.CSC
- * /
- * /* Description Class for a recipient entry in the phonebook
- * /
- * /* Last modif February 4, 1993
- * /
- * /* Copyright (c) Microformatic S.A. 1992
- * /
- * /
- *
- * /* Include section
- * /
- */
-
- #include <somobj.sc>
-
- class: FaxRecipient,
- local, major version = 1 , minor version = 3 ,
- file stem = recip;
-
- --
- -- /* Parent section
- -- /
-
-
- parent class: SOMObject;
-
- --
- -- /* Passthru section
- -- /
-
-
- release order:
- fNewTel, fExternalCall, szName,
- szTel, szCountryCode, szAreaCode,
- szExtension, szCompany, szDivision,
- szActivity, szAddress, szCity,
- szState, szZip, szCountry,
- szOwner, szUserName, bInitDone,
- GetExternalCall, GetOwner, GetName,
- GetTel, GetCountryCode, GetAreaCode,
- GetExtension, GetCompany, GetDivision,
- GetActivity, GetAddress, GetCity,
- GetState, GetZip, GetCountry,
- SetExternalCall, SetOwner, SetName,
- SetTel, SetCountryCode, SetAreaCode,
- SetExtension, SetCompany, SetDivision,
- SetActivity, SetAddress, SetCity,
- SetState, SetZip, SetCountry,
- GetNewTel, SetNewTel, GetAllNames,
- Create, Delete, Update,
- DeleteName, Setup, Get,
- GetFaxPmPhoneBookName, DeleteFromGroup, DeleteGroup,
- GetAllGroupsNames, UpdateGroup, GetGroupContents;
-
-
- passthru: C.h, before;
-
- #define FAX_PHONEBOOK_OK 0
- #define FAX_PHONEBOOK_NOTSETUP 1
- #define FAX_PHONEBOOK_ERROR_UNKNOWN 2
- #define FAX_PHONEBOOK_NAME_NOTFOUND 3
- #define FAX_PHONEBOOK_GROUP_NOTFOUND 4
- #define FAX_PHONEBOOK_ACCESS_NOTALLOWED 5
- #define FAX_PHONEBOOK_MEMORY_REQUIRED 6
- #define FAX_PHONEBOOK_OUTOFRANGE 7
- #define FAX_PHONEBOOK_INVALID_PARM 8
- #define FAX_PHONEBOOK_INVALID_NAME 9
- #define FAX_PHONEBOOK_INVALID_FAXNUMBER 10
- #define FAX_PHONEBOOK_OUTOF_MEMORY 11
-
- endpassthru;
- methods:
-
-
- APIRET GetExternalCall(PULONG pulExtCall);
-
- APIRET GetOwner(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetName(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetTel(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetCountryCode(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetAreaCode(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetExtension(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetCompany(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetDivision(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetActivity(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetAddress(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetCity(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetState(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetZip(PSZ pszVal,
- PULONG pulLen);
-
- APIRET GetCountry(PSZ pszVal,
- PULONG pulLen);
-
- APIRET SetExternalCall(ULONG ulVal);
-
- APIRET SetOwner(PSZ pszVal);
-
- APIRET SetName(PSZ pszVal);
-
- APIRET SetTel(PSZ pszVal);
-
- APIRET SetCountryCode(PSZ pszVal);
-
- APIRET SetAreaCode(PSZ pszVal);
-
- APIRET SetExtension(PSZ pszVal);
-
- APIRET SetCompany(PSZ pszVal);
-
- APIRET SetDivision(PSZ pszVal);
-
- APIRET SetActivity(PSZ pszVal);
-
- APIRET SetAddress(PSZ pszVal);
-
- APIRET SetCity(PSZ pszVal);
-
- APIRET SetState(PSZ pszVal);
-
- APIRET SetZip(PSZ pszVal);
-
- APIRET SetCountry(PSZ pszVal);
-
- APIRET GetAllNames(PSZ pszVal,
- PULONG pulLen);
-
- APIRET Create();
-
- APIRET Delete();
-
- APIRET Update();
-
- APIRET DeleteName(PSZ pszName);
-
- APIRET Setup(PSZ pszOwner);
-
- APIRET Get(PSZ pszName);
-
- override somInit;
-
- -- From SOMObject
-
-