Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
nsIAddrDatabase.idl File Reference
import "nsIAddrDBAnnouncer.idl";
import "nsIAbCard.idl";
import "nsIAbDirectory.idl";
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

interface  nsAddrDBCommitType
interface  nsIAddrDatabase

Defines

#define MOZ_AB_LDIF_PREFIX   "mozilla"
#define kFirstNameColumn   "FirstName"
#define kLastNameColumn   "LastName"
#define kPhoneticFirstNameColumn   "PhoneticFirstName"
#define kPhoneticLastNameColumn   "PhoneticLastName"
#define kPhoneticNameColumn   "_PhoneticName"
#define kDisplayNameColumn   "DisplayName"
#define kNicknameColumn   "NickName"
#define kPriEmailColumn   "PrimaryEmail"
#define k2ndEmailColumn   "SecondEmail"
#define kDefaultEmailColumn   "DefaultEmail"
#define kCardTypeColumn   "CardType"
#define kPreferMailFormatColumn   "PreferMailFormat"
#define kPopularityIndexColumn   "PopularityIndex"
#define kAllowRemoteContentColumn   "AllowRemoteContent"
#define kWorkPhoneColumn   "WorkPhone"
#define kHomePhoneColumn   "HomePhone"
#define kFaxColumn   "FaxNumber"
#define kPagerColumn   "PagerNumber"
#define kCellularColumn   "CellularNumber"
#define kWorkPhoneTypeColumn   "WorkPhoneType"
#define kHomePhoneTypeColumn   "HomePhoneType"
#define kFaxTypeColumn   "FaxNumberType"
#define kPagerTypeColumn   "PagerNumberType"
#define kCellularTypeColumn   "CellularNumberType"
#define kHomeAddressColumn   "HomeAddress"
#define kHomeAddress2Column   "HomeAddress2"
#define kHomeCityColumn   "HomeCity"
#define kHomeStateColumn   "HomeState"
#define kHomeZipCodeColumn   "HomeZipCode"
#define kHomeCountryColumn   "HomeCountry"
#define kWorkAddressColumn   "WorkAddress"
#define kWorkAddress2Column   "WorkAddress2"
#define kWorkCityColumn   "WorkCity"
#define kWorkStateColumn   "WorkState"
#define kWorkZipCodeColumn   "WorkZipCode"
#define kWorkCountryColumn   "WorkCountry"
#define kJobTitleColumn   "JobTitle"
#define kDepartmentColumn   "Department"
#define kCompanyColumn   "Company"
#define kAimScreenNameColumn   "_AimScreenName"
#define kAnniversaryYearColumn   "AnniversaryYear"
#define kAnniversaryMonthColumn   "AnniversaryMonth"
#define kAnniversaryDayColumn   "AnniversaryDay"
#define kSpouseNameColumn   "SpouseName"
#define kFamilyNameColumn   "FamilyName"
#define kDefaultAddressColumn   "DefaultAddress"
#define kCategoryColumn   "Category"
#define kWebPage1Column   "WebPage1"
#define kWebPage2Column   "WebPage2"
#define kBirthYearColumn   "BirthYear"
#define kBirthMonthColumn   "BirthMonth"
#define kBirthDayColumn   "BirthDay"
#define kCustom1Column   "Custom1"
#define kCustom2Column   "Custom2"
#define kCustom3Column   "Custom3"
#define kCustom4Column   "Custom4"
#define kNotesColumn   "Notes"
#define kLastModifiedDateColumn   "LastModifiedDate"
#define kAddressCharSetColumn   "AddrCharSet"
#define kMailListName   "ListName"
#define kMailListNickName   "ListNickName"
#define kMailListDescription   "ListDescription"
#define kMailListTotalAddresses   "ListTotalAddresses"
#define kLowerPriEmailColumn   "LowercasePrimaryEmail"
#define CARD_ATTRIB_PALMID   "PalmRecId"
#define CARD_ATTRIB_DISPLAY   "DisplayName"

Class Documentation

interface nsAddrDBCommitType

Definition at line 134 of file nsIAddrDatabase.idl.

Class Members
const long kCompressCommit
const long kLargeCommit
const long kSessionCommit
const long kSmallCommit

Define Documentation

#define CARD_ATTRIB_DISPLAY   "DisplayName"

Definition at line 129 of file nsIAddrDatabase.idl.

#define CARD_ATTRIB_PALMID   "PalmRecId"

Definition at line 128 of file nsIAddrDatabase.idl.

#define k2ndEmailColumn   "SecondEmail"

Definition at line 67 of file nsIAddrDatabase.idl.

#define kAddressCharSetColumn   "AddrCharSet"

Definition at line 119 of file nsIAddrDatabase.idl.

#define kAimScreenNameColumn   "_AimScreenName"

Definition at line 98 of file nsIAddrDatabase.idl.

#define kAllowRemoteContentColumn   "AllowRemoteContent"

Definition at line 72 of file nsIAddrDatabase.idl.

#define kAnniversaryDayColumn   "AnniversaryDay"

Definition at line 101 of file nsIAddrDatabase.idl.

#define kAnniversaryMonthColumn   "AnniversaryMonth"

Definition at line 100 of file nsIAddrDatabase.idl.

#define kAnniversaryYearColumn   "AnniversaryYear"

Definition at line 99 of file nsIAddrDatabase.idl.

#define kBirthDayColumn   "BirthDay"

Definition at line 112 of file nsIAddrDatabase.idl.

#define kBirthMonthColumn   "BirthMonth"

Definition at line 111 of file nsIAddrDatabase.idl.

#define kBirthYearColumn   "BirthYear"

Definition at line 110 of file nsIAddrDatabase.idl.

#define kCardTypeColumn   "CardType"

Definition at line 69 of file nsIAddrDatabase.idl.

#define kCategoryColumn   "Category"

Definition at line 105 of file nsIAddrDatabase.idl.

#define kCellularColumn   "CellularNumber"

Definition at line 77 of file nsIAddrDatabase.idl.

#define kCellularTypeColumn   "CellularNumberType"

Definition at line 82 of file nsIAddrDatabase.idl.

#define kCompanyColumn   "Company"

Definition at line 97 of file nsIAddrDatabase.idl.

#define kCustom1Column   "Custom1"

Definition at line 113 of file nsIAddrDatabase.idl.

#define kCustom2Column   "Custom2"

Definition at line 114 of file nsIAddrDatabase.idl.

#define kCustom3Column   "Custom3"

Definition at line 115 of file nsIAddrDatabase.idl.

#define kCustom4Column   "Custom4"

Definition at line 116 of file nsIAddrDatabase.idl.

#define kDefaultAddressColumn   "DefaultAddress"

Definition at line 104 of file nsIAddrDatabase.idl.

#define kDefaultEmailColumn   "DefaultEmail"

Definition at line 68 of file nsIAddrDatabase.idl.

#define kDepartmentColumn   "Department"

Definition at line 96 of file nsIAddrDatabase.idl.

#define kDisplayNameColumn   "DisplayName"

Definition at line 64 of file nsIAddrDatabase.idl.

#define kFamilyNameColumn   "FamilyName"

Definition at line 103 of file nsIAddrDatabase.idl.

#define kFaxColumn   "FaxNumber"

Definition at line 75 of file nsIAddrDatabase.idl.

#define kFaxTypeColumn   "FaxNumberType"

Definition at line 80 of file nsIAddrDatabase.idl.

#define kFirstNameColumn   "FirstName"

Definition at line 59 of file nsIAddrDatabase.idl.

#define kHomeAddress2Column   "HomeAddress2"

Definition at line 84 of file nsIAddrDatabase.idl.

#define kHomeAddressColumn   "HomeAddress"

Definition at line 83 of file nsIAddrDatabase.idl.

#define kHomeCityColumn   "HomeCity"

Definition at line 85 of file nsIAddrDatabase.idl.

#define kHomeCountryColumn   "HomeCountry"

Definition at line 88 of file nsIAddrDatabase.idl.

#define kHomePhoneColumn   "HomePhone"

Definition at line 74 of file nsIAddrDatabase.idl.

#define kHomePhoneTypeColumn   "HomePhoneType"

Definition at line 79 of file nsIAddrDatabase.idl.

#define kHomeStateColumn   "HomeState"

Definition at line 86 of file nsIAddrDatabase.idl.

#define kHomeZipCodeColumn   "HomeZipCode"

Definition at line 87 of file nsIAddrDatabase.idl.

#define kJobTitleColumn   "JobTitle"

Definition at line 95 of file nsIAddrDatabase.idl.

#define kLastModifiedDateColumn   "LastModifiedDate"

Definition at line 118 of file nsIAddrDatabase.idl.

#define kLastNameColumn   "LastName"

Definition at line 60 of file nsIAddrDatabase.idl.

#define kLowerPriEmailColumn   "LowercasePrimaryEmail"

Definition at line 125 of file nsIAddrDatabase.idl.

#define kMailListDescription   "ListDescription"

Definition at line 122 of file nsIAddrDatabase.idl.

#define kMailListName   "ListName"

Definition at line 120 of file nsIAddrDatabase.idl.

#define kMailListNickName   "ListNickName"

Definition at line 121 of file nsIAddrDatabase.idl.

#define kMailListTotalAddresses   "ListTotalAddresses"

Definition at line 123 of file nsIAddrDatabase.idl.

#define kNicknameColumn   "NickName"

Definition at line 65 of file nsIAddrDatabase.idl.

#define kNotesColumn   "Notes"

Definition at line 117 of file nsIAddrDatabase.idl.

#define kPagerColumn   "PagerNumber"

Definition at line 76 of file nsIAddrDatabase.idl.

#define kPagerTypeColumn   "PagerNumberType"

Definition at line 81 of file nsIAddrDatabase.idl.

#define kPhoneticFirstNameColumn   "PhoneticFirstName"

Definition at line 61 of file nsIAddrDatabase.idl.

#define kPhoneticLastNameColumn   "PhoneticLastName"

Definition at line 62 of file nsIAddrDatabase.idl.

#define kPhoneticNameColumn   "_PhoneticName"

Definition at line 63 of file nsIAddrDatabase.idl.

#define kPopularityIndexColumn   "PopularityIndex"

Definition at line 71 of file nsIAddrDatabase.idl.

#define kPreferMailFormatColumn   "PreferMailFormat"

Definition at line 70 of file nsIAddrDatabase.idl.

#define kPriEmailColumn   "PrimaryEmail"

Definition at line 66 of file nsIAddrDatabase.idl.

#define kSpouseNameColumn   "SpouseName"

Definition at line 102 of file nsIAddrDatabase.idl.

#define kWebPage1Column   "WebPage1"

Definition at line 107 of file nsIAddrDatabase.idl.

#define kWebPage2Column   "WebPage2"

Definition at line 109 of file nsIAddrDatabase.idl.

#define kWorkAddress2Column   "WorkAddress2"

Definition at line 90 of file nsIAddrDatabase.idl.

#define kWorkAddressColumn   "WorkAddress"

Definition at line 89 of file nsIAddrDatabase.idl.

#define kWorkCityColumn   "WorkCity"

Definition at line 91 of file nsIAddrDatabase.idl.

#define kWorkCountryColumn   "WorkCountry"

Definition at line 94 of file nsIAddrDatabase.idl.

#define kWorkPhoneColumn   "WorkPhone"

Definition at line 73 of file nsIAddrDatabase.idl.

#define kWorkPhoneTypeColumn   "WorkPhoneType"

Definition at line 78 of file nsIAddrDatabase.idl.

#define kWorkStateColumn   "WorkState"

Definition at line 92 of file nsIAddrDatabase.idl.

#define kWorkZipCodeColumn   "WorkZipCode"

Definition at line 93 of file nsIAddrDatabase.idl.

#define MOZ_AB_LDIF_PREFIX   "mozilla"

Definition at line 54 of file nsIAddrDatabase.idl.