|
Mac OS 9
|
Internet Config interfaces. More...
Go to the source code of this file.
Data Structures | |
| struct | ICDirSpec |
| struct | ICConfigRef |
| struct | ICFontRecord |
| struct | ICCharTable |
| struct | ICAppSpec |
| struct | ICAppSpecList |
| struct | ICFileSpec |
| struct | ICMapEntry |
| struct | ICServiceEntry |
| struct | ICServices |
Macros | |
| #define | kICDefaultFileName "\pInternet Preferences" |
| #define | kICReservedKey "\pkICReservedKey" |
| #define | kICArchieAll "\pArchieAll" |
| #define | kICArchiePreferred "\pArchiePreferred" |
| #define | kICCharacterSet "\pCharacterSet" |
| #define | kICDocumentFont "\pDocumentFont" |
| #define | kICDownloadFolder "\pDownloadFolder" |
| #define | kICEmail "\pEmail" |
| #define | kICFTPHost "\pFTPHost" |
| #define | kICFTPProxyAccount "\pFTPProxyAccount" |
| #define | kICFTPProxyHost "\pFTPProxyHost" |
| #define | kICFTPProxyPassword "\pFTPProxyPassword" |
| #define | kICFTPProxyUser "\pFTPProxyUser" |
| #define | kICFingerHost "\pFingerHost" |
| #define | kICGopherHost "\pGopherHost" |
| #define | kICGopherProxy "\pGopherProxy" |
| #define | kICHTTPProxyHost "\pHTTPProxyHost" |
| #define | kICHelper "\pHelper�" |
| #define | kICHelperDesc "\pHelperDesc�" |
| #define | kICHelperList "\pHelperList�" |
| #define | kICIRCHost "\pIRCHost" |
| #define | kICInfoMacAll "\pInfoMacAll" |
| #define | kICInfoMacPreferred "\pInfoMacPreferred" |
| #define | kICLDAPSearchbase "\pLDAPSearchbase" |
| #define | kICLDAPServer "\pLDAPServer" |
| #define | kICListFont "\pListFont" |
| #define | kICMacSearchHost "\pMacSearchHost" |
| #define | kICMailAccount "\pMailAccount" |
| #define | kICMailHeaders "\pMailHeaders" |
| #define | kICMailPassword "\pMailPassword" |
| #define | kICMapping "\pMapping" |
| #define | kICNNTPHost "\pNNTPHost" |
| #define | kICNTPHost "\pNTPHost" |
| #define | kICNewMailDialog "\pNewMailDialog" |
| #define | kICNewMailFlashIcon "\pNewMailFlashIcon" |
| #define | kICNewMailPlaySound "\pNewMailPlaySound" |
| #define | kICNewMailSoundName "\pNewMailSoundName" |
| #define | kICNewsAuthPassword "\pNewsAuthPassword" |
| #define | kICNewsAuthUsername "\pNewsAuthUsername" |
| #define | kICNewsHeaders "\pNewsHeaders" |
| #define | kICNoProxyDomains "\pNoProxyDomains" |
| #define | kICOrganization "\pOrganization" |
| #define | kICPhHost "\pPhHost" |
| #define | kICPlan "\pPlan" |
| #define | kICPrinterFont "\pPrinterFont" |
| #define | kICQuotingString "\pQuotingString" |
| #define | kICRealName "\pRealName" |
| #define | kICRTSPProxyHost "\pRTSPProxyHost" |
| #define | kICSMTPHost "\pSMTPHost" |
| #define | kICScreenFont "\pScreenFont" |
| #define | kICServices "\pServices" |
| #define | kICSignature "\pSignature" |
| #define | kICSnailMailAddress "\pSnailMailAddress" |
| #define | kICSocksHost "\pSocksHost" |
| #define | kICTelnetHost "\pTelnetHost" |
| #define | kICUMichAll "\pUMichAll" |
| #define | kICUMichPreferred "\pUMichPreferred" |
| #define | kICUseFTPProxy "\pUseFTPProxy" |
| #define | kICUseGopherProxy "\pUseGopherProxy" |
| #define | kICUseHTTPProxy "\pUseHTTPProxy" |
| #define | kICUsePassiveFTP "\pUsePassiveFTP" |
| #define | kICUseRTSPProxy "\pUseRTSPProxy" |
| #define | kICUseSocks "\pUseSocks" |
| #define | kICWAISGateway "\pWAISGateway" |
| #define | kICWWWHomePage "\pWWWHomePage" |
| #define | kICWebBackgroundColour "\pWebBackgroundColour" |
| #define | kICWebReadColor "\p646F6777�WebReadColor" |
| #define | kICWebSearchPagePrefs "\pWebSearchPagePrefs" |
| #define | kICWebTextColor "\pWebTextColor" |
| #define | kICWebUnderlineLinks "\p646F6777�WebUnderlineLinks" |
| #define | kICWebUnreadColor "\p646F6777�WebUnreadColor" |
| #define | kICWhoisHost "\pWhoisHost" |
Typedefs | |
| typedef struct OpaqueICInstance * | ICInstance |
| typedef struct ICDirSpec | ICDirSpec |
| typedef ICDirSpec | ICDirSpecArray[4] |
| typedef ICDirSpecArray * | ICDirSpecArrayPtr |
| typedef UInt32 | ICAttr |
| typedef UInt8 | ICPerm |
| typedef struct ICConfigRef | ICConfigRef |
| typedef ICConfigRef * | ICConfigRefPtr |
| typedef ICConfigRefPtr * | ICConfigRefHandle |
| typedef long | ICProfileID |
| typedef ICProfileID * | ICProfileIDPtr |
| typedef struct ICFontRecord | ICFontRecord |
| typedef ICFontRecord * | ICFontRecordPtr |
| typedef ICFontRecordPtr * | ICFontRecordHandle |
| typedef struct ICCharTable | ICCharTable |
| typedef ICCharTable * | ICCharTablePtr |
| typedef ICCharTablePtr * | ICCharTableHandle |
| typedef struct ICAppSpec | ICAppSpec |
| typedef ICAppSpec * | ICAppSpecPtr |
| typedef ICAppSpecPtr * | ICAppSpecHandle |
| typedef struct ICAppSpecList | ICAppSpecList |
| typedef ICAppSpecList * | ICAppSpecListPtr |
| typedef ICAppSpecListPtr * | ICAppSpecListHandle |
| typedef struct ICFileSpec | ICFileSpec |
| typedef ICFileSpec * | ICFileSpecPtr |
| typedef ICFileSpecPtr * | ICFileSpecHandle |
| typedef long | ICMapEntryFlags |
| typedef short | ICFixedLength |
| typedef struct ICMapEntry | ICMapEntry |
| typedef ICMapEntry * | ICMapEntryPtr |
| typedef ICMapEntryPtr * | ICMapEntryHandle |
| typedef short | ICServiceEntryFlags |
| typedef struct ICServiceEntry | ICServiceEntry |
| typedef ICServiceEntry * | ICServiceEntryPtr |
| typedef ICServiceEntryPtr * | ICServiceEntryHandle |
| typedef struct ICServices | ICServices |
| typedef ICServices * | ICServicesPtr |
| typedef ICServicesPtr * | ICServicesHandle |
Functions | |
| OSStatus | ICStart (ICInstance *inst, OSType signature) |
| OSStatus | ICStop (ICInstance inst) |
| OSStatus | ICGetVersion (ICInstance inst, long whichVersion, UInt32 *version) |
| OSStatus | ICFindConfigFile (ICInstance inst, short count, ICDirSpecArrayPtr folders) |
| OSStatus | ICFindUserConfigFile (ICInstance inst, ICDirSpec *where) |
| OSStatus | ICGeneralFindConfigFile (ICInstance inst, Boolean searchPrefs, Boolean canCreate, short count, ICDirSpecArrayPtr folders) |
| OSStatus | ICChooseConfig (ICInstance inst) |
| OSStatus | ICChooseNewConfig (ICInstance inst) |
| OSStatus | ICGetConfigName (ICInstance inst, Boolean longname, Str255 name) |
| OSStatus | ICGetConfigReference (ICInstance inst, ICConfigRefHandle ref) |
| OSStatus | ICSetConfigReference (ICInstance inst, ICConfigRefHandle ref, long flags) |
| OSStatus | ICSpecifyConfigFile (ICInstance inst, FSSpec *config) |
| OSStatus | ICRefreshCaches (ICInstance inst) |
| OSStatus | ICGetSeed (ICInstance inst, long *seed) |
| OSStatus | ICGetPerm (ICInstance inst, ICPerm *perm) |
| OSStatus | ICDefaultFileName (ICInstance inst, Str63 name) |
| OSStatus | ICGetComponentInstance (ICInstance inst, ComponentInstance *componentInst) |
| OSStatus | ICBegin (ICInstance inst, ICPerm perm) |
| OSStatus | ICGetPref (ICInstance inst, ConstStr255Param key, ICAttr *attr, void *buf, long *size) |
| OSStatus | ICSetPref (ICInstance inst, ConstStr255Param key, ICAttr attr, const void *buf, long size) |
| OSStatus | ICFindPrefHandle (ICInstance inst, ConstStr255Param key, ICAttr *attr, Handle prefh) |
| OSStatus | ICGetPrefHandle (ICInstance inst, ConstStr255Param key, ICAttr *attr, Handle *prefh) |
| OSStatus | ICSetPrefHandle (ICInstance inst, ConstStr255Param key, ICAttr attr, Handle prefh) |
| OSStatus | ICCountPref (ICInstance inst, long *count) |
| OSStatus | ICGetIndPref (ICInstance inst, long index, Str255 key) |
| OSStatus | ICDeletePref (ICInstance inst, ConstStr255Param key) |
| OSStatus | ICEnd (ICInstance inst) |
| OSStatus | ICGetDefaultPref (ICInstance inst, ConstStr255Param key, Handle prefH) |
| OSStatus | ICEditPreferences (ICInstance inst, ConstStr255Param key) |
| OSStatus | ICLaunchURL (ICInstance inst, ConstStr255Param hint, const void *data, long len, long *selStart, long *selEnd) |
| OSStatus | ICParseURL (ICInstance inst, ConstStr255Param hint, const void *data, long len, long *selStart, long *selEnd, Handle url) |
| OSStatus | ICCreateGURLEvent (ICInstance inst, OSType helperCreator, Handle urlH, AppleEvent *theEvent) |
| OSStatus | ICSendGURLEvent (ICInstance inst, AppleEvent *theEvent) |
| OSStatus | ICMapFilename (ICInstance inst, ConstStr255Param filename, ICMapEntry *entry) |
| OSStatus | ICMapTypeCreator (ICInstance inst, OSType fType, OSType fCreator, ConstStr255Param filename, ICMapEntry *entry) |
| OSStatus | ICMapEntriesFilename (ICInstance inst, Handle entries, ConstStr255Param filename, ICMapEntry *entry) |
| OSStatus | ICMapEntriesTypeCreator (ICInstance inst, Handle entries, OSType fType, OSType fCreator, ConstStr255Param filename, ICMapEntry *entry) |
| OSStatus | ICCountMapEntries (ICInstance inst, Handle entries, long *count) |
| OSStatus | ICGetIndMapEntry (ICInstance inst, Handle entries, long index, long *pos, ICMapEntry *entry) |
| OSStatus | ICGetMapEntry (ICInstance inst, Handle entries, long pos, ICMapEntry *entry) |
| OSStatus | ICSetMapEntry (ICInstance inst, Handle entries, long pos, const ICMapEntry *entry) |
| OSStatus | ICDeleteMapEntry (ICInstance inst, Handle entries, long pos) |
| OSStatus | ICAddMapEntry (ICInstance inst, Handle entries, const ICMapEntry *entry) |
| OSStatus | ICGetCurrentProfile (ICInstance inst, ICProfileID *currentID) |
| OSStatus | ICSetCurrentProfile (ICInstance inst, ICProfileID newID) |
| OSStatus | ICCountProfiles (ICInstance inst, long *count) |
| OSStatus | ICGetIndProfile (ICInstance inst, long index, ICProfileID *thisID) |
| OSStatus | ICGetProfileName (ICInstance inst, ICProfileID thisID, Str255 name) |
| OSStatus | ICSetProfileName (ICInstance inst, ICProfileID thisID, ConstStr255Param name) |
| OSStatus | ICAddProfile (ICInstance inst, ICProfileID prototypeID, ICProfileID *newID) |
| OSStatus | ICDeleteProfile (ICInstance inst, ICProfileID thisID) |
| OSStatus | ICRequiresInterruptSafe (ICInstance inst) |
| OSStatus | ICGetMappingInterruptSafe (ICInstance inst, Ptr *mappingPref, long *mappingPrefSize) |
| OSStatus | ICGetSeedInterruptSafe (ICInstance inst, long *seed) |
| OSStatus | ICCStart (ComponentInstance *inst, OSType creator) |
| OSStatus | ICCStop (ComponentInstance inst) |
| OSStatus | ICCGetVersion (ComponentInstance inst, long whichVersion, UInt32 *version) |
| OSStatus | ICCFindConfigFile (ComponentInstance inst, short count, ICDirSpecArrayPtr folders) |
| OSStatus | ICCFindUserConfigFile (ComponentInstance inst, ICDirSpec *where) |
| OSStatus | ICCGeneralFindConfigFile (ComponentInstance inst, Boolean searchPrefs, Boolean canCreate, short count, ICDirSpecArrayPtr folders) |
| OSStatus | ICCChooseConfig (ComponentInstance inst) |
| OSStatus | ICCChooseNewConfig (ComponentInstance inst) |
| OSStatus | ICCGetConfigName (ComponentInstance inst, Boolean longname, Str255 name) |
| OSStatus | ICCGetConfigReference (ComponentInstance inst, ICConfigRefHandle ref) |
| OSStatus | ICCSetConfigReference (ComponentInstance inst, ICConfigRefHandle ref, long flags) |
| OSStatus | ICCSpecifyConfigFile (ComponentInstance inst, FSSpec *config) |
| OSStatus | ICCRefreshCaches (ComponentInstance inst) |
| OSStatus | ICCGetSeed (ComponentInstance inst, long *seed) |
| OSStatus | ICCGetPerm (ComponentInstance inst, ICPerm *perm) |
| OSStatus | ICCDefaultFileName (ComponentInstance inst, Str63 name) |
| OSStatus | ICCGetComponentInstance (ComponentInstance inst, ComponentInstance *componentInst) |
| OSStatus | ICCBegin (ComponentInstance inst, ICPerm perm) |
| OSStatus | ICCGetPref (ComponentInstance inst, ConstStr255Param key, ICAttr *attr, Ptr buf, long *size) |
| OSStatus | ICCSetPref (ComponentInstance inst, ConstStr255Param key, ICAttr attr, Ptr buf, long size) |
| OSStatus | ICCFindPrefHandle (ComponentInstance inst, ConstStr255Param key, ICAttr *attr, Handle prefh) |
| OSStatus | ICCGetPrefHandle (ComponentInstance inst, ConstStr255Param key, ICAttr *attr, Handle *prefh) |
| OSStatus | ICCSetPrefHandle (ComponentInstance inst, ConstStr255Param key, ICAttr attr, Handle prefh) |
| OSStatus | ICCCountPref (ComponentInstance inst, long *count) |
| OSStatus | ICCGetIndPref (ComponentInstance inst, long index, Str255 key) |
| OSStatus | ICCDeletePref (ComponentInstance inst, ConstStr255Param key) |
| OSStatus | ICCEnd (ComponentInstance inst) |
| OSStatus | ICCGetDefaultPref (ComponentInstance inst, ConstStr255Param key, Handle prefH) |
| OSStatus | ICCEditPreferences (ComponentInstance inst, ConstStr255Param key) |
| OSStatus | ICCLaunchURL (ComponentInstance inst, ConstStr255Param hint, Ptr data, long len, long *selStart, long *selEnd) |
| OSStatus | ICCParseURL (ComponentInstance inst, ConstStr255Param hint, Ptr data, long len, long *selStart, long *selEnd, Handle url) |
| OSStatus | ICCCreateGURLEvent (ComponentInstance inst, OSType helperCreator, Handle urlH, AppleEvent *theEvent) |
| OSStatus | ICCSendGURLEvent (ComponentInstance inst, AppleEvent *theEvent) |
| OSStatus | ICCMapFilename (ComponentInstance inst, ConstStr255Param filename, ICMapEntry *entry) |
| OSStatus | ICCMapTypeCreator (ComponentInstance inst, OSType fType, OSType fCreator, ConstStr255Param filename, ICMapEntry *entry) |
| OSStatus | ICCMapEntriesFilename (ComponentInstance inst, Handle entries, ConstStr255Param filename, ICMapEntry *entry) |
| OSStatus | ICCMapEntriesTypeCreator (ComponentInstance inst, Handle entries, OSType fType, OSType fCreator, ConstStr255Param filename, ICMapEntry *entry) |
| OSStatus | ICCCountMapEntries (ComponentInstance inst, Handle entries, long *count) |
| OSStatus | ICCGetIndMapEntry (ComponentInstance inst, Handle entries, long index, long *pos, ICMapEntry *entry) |
| OSStatus | ICCGetMapEntry (ComponentInstance inst, Handle entries, long pos, ICMapEntry *entry) |
| OSStatus | ICCSetMapEntry (ComponentInstance inst, Handle entries, long pos, ICMapEntry *entry) |
| OSStatus | ICCDeleteMapEntry (ComponentInstance inst, Handle entries, long pos) |
| OSStatus | ICCAddMapEntry (ComponentInstance inst, Handle entries, ICMapEntry *entry) |
| OSStatus | ICCGetCurrentProfile (ComponentInstance inst, ICProfileID *currentID) |
| OSStatus | ICCSetCurrentProfile (ComponentInstance inst, ICProfileID newID) |
| OSStatus | ICCCountProfiles (ComponentInstance inst, long *count) |
| OSStatus | ICCGetIndProfile (ComponentInstance inst, long index, ICProfileID *thisID) |
| OSStatus | ICCGetProfileName (ComponentInstance inst, ICProfileID thisID, Str255 name) |
| OSStatus | ICCSetProfileName (ComponentInstance inst, ICProfileID thisID, ConstStr255Param name) |
| OSStatus | ICCAddProfile (ComponentInstance inst, ICProfileID prototypeID, ICProfileID *newID) |
| OSStatus | ICCDeleteProfile (ComponentInstance inst, ICProfileID thisID) |
| OSStatus | ICCRequiresInterruptSafe (ComponentInstance inst) |
| OSStatus | ICCGetMappingInterruptSafe (ComponentInstance inst, Ptr *mappingPref, long *mappingPrefSize) |
| OSStatus | ICCGetSeedInterruptSafe (ComponentInstance inst, long *seed) |
Internet Config interfaces.
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/
| #define kICArchieAll "\pArchieAll" |
STR# – formatted, list of Archie servers
| #define kICArchiePreferred "\pArchiePreferred" |
PString – formatted, preferred Archie server
| #define kICCharacterSet "\pCharacterSet" |
ICCharTable – Mac-to-Net and Net-to-Mac character translation
| #define kICDocumentFont "\pDocumentFont" |
ICFontRecord – font used for proportional text
| #define kICDownloadFolder "\pDownloadFolder" |
ICFileSpec – where to put newly downloaded files
| #define kICEmail "\pEmail" |
PString – user@host.domain, email address of user, ie return address
| #define kICFingerHost "\pFingerHost" |
PString – host.domain, default finger server
| #define kICFTPHost "\pFTPHost" |
PString – host.domain, default FTP server
| #define kICFTPProxyAccount "\pFTPProxyAccount" |
PString – second level FTP proxy authorisation
| #define kICFTPProxyHost "\pFTPProxyHost" |
PString – host.domain
| #define kICFTPProxyPassword "\pFTPProxyPassword" |
PString – scrambled, password for FTPProxyUser
| #define kICFTPProxyUser "\pFTPProxyUser" |
PString – first level FTP proxy authorisation
| #define kICGopherHost "\pGopherHost" |
PString – host.domain, default Gopher server
| #define kICGopherProxy "\pGopherProxy" |
PString – host.domain, see note in Prog Docs
| #define kICHelper "\pHelper�" |
ICAppSpec – helpers for URL schemes
| #define kICHelperDesc "\pHelperDesc�" |
PString – description for URL scheme
| #define kICHelperList "\pHelperList�" |
ICAppSpecList – list of common helpers for URL schemes
| #define kICHTTPProxyHost "\pHTTPProxyHost" |
PString – host.domain
| #define kICInfoMacAll "\pInfoMacAll" |
STR# – formatted, list of Info-Mac servers
| #define kICInfoMacPreferred "\pInfoMacPreferred" |
PString – formatted, preferred Info-Mac server
| #define kICIRCHost "\pIRCHost" |
PString – host.domain, Internet Relay Chat server
| #define kICLDAPSearchbase "\pLDAPSearchbase" |
PString – string LDAP thing
| #define kICLDAPServer "\pLDAPServer" |
PString – host.domain
| #define kICListFont "\pListFont" |
ICFontRecord – font used for lists of items (eg news article lists)
| #define kICMacSearchHost "\pMacSearchHost" |
PString – host for MacSearch queries
| #define kICMailAccount "\pMailAccount" |
PString – user@host.domain, account from which to fetch mail
| #define kICMailHeaders "\pMailHeaders" |
TEXT – extra headers for mail messages
| #define kICMailPassword "\pMailPassword" |
PString – scrambled, password for MailAccount
| #define kICMapping "\pMapping" |
ICMapEntries – file type mapping, see documentation
| #define kICNewMailDialog "\pNewMailDialog" |
Boolean
| #define kICNewMailFlashIcon "\pNewMailFlashIcon" |
Boolean – how to announce new mail
| #define kICNewMailPlaySound "\pNewMailPlaySound" |
Boolean
| #define kICNewMailSoundName "\pNewMailSoundName" |
PString
| #define kICNewsAuthPassword "\pNewsAuthPassword" |
PString – scrambled, password for NewsAuthUsername
| #define kICNewsAuthUsername "\pNewsAuthUsername" |
PString – user name for authorised news servers
| #define kICNewsHeaders "\pNewsHeaders" |
TEXT – extra headers for news messages
| #define kICNNTPHost "\pNNTPHost" |
PString – host.domain, NNTP server
| #define kICNoProxyDomains "\pNoProxyDomains" |
STR# – list of domains not to be proxied
| #define kICNTPHost "\pNTPHost" |
PString – host.domain, Network Time Protocol (NTP)
| #define kICOrganization "\pOrganization" |
PString – for X-Organization string
| #define kICPhHost "\pPhHost" |
PString – host.domain, default Ph server
| #define kICPlan "\pPlan" |
TEXT – default response for finger servers
| #define kICPrinterFont "\pPrinterFont" |
ICFontRecord – font used to print ScreenFont
| #define kICQuotingString "\pQuotingString" |
PString – used to quote responses in news and mail
| #define kICRealName "\pRealName" |
PString – real name of user
| #define kICReservedKey "\pkICReservedKey" |
key reserved for use by Internet Config
| #define kICRTSPProxyHost "\pRTSPProxyHost" |
PString – RTSP Proxy Host
| #define kICScreenFont "\pScreenFont" |
ICFontRecord – font used for monospaced text (eg news articles)
| #define kICServices "\pServices" |
ICServices – TCP and IP port-to-name mapping
| #define kICSignature "\pSignature" |
TEXT – append to news and mail messages
| #define kICSMTPHost "\pSMTPHost" |
PString – host.domain, SMTP server
| #define kICSnailMailAddress "\pSnailMailAddress" |
TEXT – preferred mailing address
| #define kICSocksHost "\pSocksHost" |
PString – host.domain, remember that host.domain format allows ":port" and " port"
| #define kICTelnetHost "\pTelnetHost" |
PString – host.domain, default Telnet address
| #define kICUMichAll "\pUMichAll" |
STR# – formatted, list of UMich servers
| #define kICUMichPreferred "\pUMichPreferred" |
PString – formatted, preferred UMich server
| #define kICUseFTPProxy "\pUseFTPProxy" |
Boolean
| #define kICUseGopherProxy "\pUseGopherProxy" |
Boolean
| #define kICUseHTTPProxy "\pUseHTTPProxy" |
Boolean
| #define kICUsePassiveFTP "\pUsePassiveFTP" |
Boolean – use PASV command for FTP transfers
| #define kICUseRTSPProxy "\pUseRTSPProxy" |
Boolean
| #define kICUseSocks "\pUseSocks" |
Boolean
| #define kICWAISGateway "\pWAISGateway" |
PString – no idea
| #define kICWebBackgroundColour "\pWebBackgroundColour" |
RGBColor – background colour for web pages
| #define kICWebReadColor "\p646F6777�WebReadColor" |
RGBColor – colour for read links
| #define kICWebSearchPagePrefs "\pWebSearchPagePrefs" |
PString – URL, users default search page
| #define kICWebTextColor "\pWebTextColor" |
RGBColor – colour for normal text
| #define kICWebUnderlineLinks "\p646F6777�WebUnderlineLinks" |
Boolean – whether to underline links
| #define kICWebUnreadColor "\p646F6777�WebUnreadColor" |
RGBColor – colour for unread links
| #define kICWhoisHost "\pWhoisHost" |
PString – host.domain, default whois server
| #define kICWWWHomePage "\pWWWHomePage" |
PString – URL, users default WWW page
| anonymous enum |
o When you see the parameter 'y x', you should be aware that you *cannot pass in nil. In future this restriction may be eased, especially for the attr parameter to ICGetPref. Parameters where nil is legal are declared using the explicit pointer type, ie 'yPtr x'.
o Strings are Pascal strings. This means that they must be word aligned. MPW and Think C do this automatically. The last time I checked, Metrowerks C does not. If it still doesn't, then IMHO it's a bug in their compiler and you should report it to them. [IC 1.4 and later no longer require word aligned strings. You can ignore this warning if you require IC 1.4 or greater.]
| OSStatus ICAddMapEntry | ( | ICInstance | inst, |
| Handle | entries, | ||
| const ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICAddProfile | ( | ICInstance | inst, |
| ICProfileID | prototypeID, | ||
| ICProfileID * | newID | ||
| ) |
Availability:
| OSStatus ICBegin | ( | ICInstance | inst, |
| ICPerm | perm | ||
| ) |
Availability:
| OSStatus ICCAddMapEntry | ( | ComponentInstance | inst, |
| Handle | entries, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICCAddProfile | ( | ComponentInstance | inst, |
| ICProfileID | prototypeID, | ||
| ICProfileID * | newID | ||
| ) |
Availability:
| OSStatus ICCBegin | ( | ComponentInstance | inst, |
| ICPerm | perm | ||
| ) |
Availability:
| OSStatus ICCChooseConfig | ( | ComponentInstance | inst | ) |
Availability:
| OSStatus ICCChooseNewConfig | ( | ComponentInstance | inst | ) |
Availability:
| OSStatus ICCCountMapEntries | ( | ComponentInstance | inst, |
| Handle | entries, | ||
| long * | count | ||
| ) |
Availability:
| OSStatus ICCCountPref | ( | ComponentInstance | inst, |
| long * | count | ||
| ) |
Availability:
| OSStatus ICCCountProfiles | ( | ComponentInstance | inst, |
| long * | count | ||
| ) |
Availability:
| OSStatus ICCCreateGURLEvent | ( | ComponentInstance | inst, |
| OSType | helperCreator, | ||
| Handle | urlH, | ||
| AppleEvent * | theEvent | ||
| ) |
Availability:
| OSStatus ICCDefaultFileName | ( | ComponentInstance | inst, |
| Str63 | name | ||
| ) |
Availability:
| OSStatus ICCDeleteMapEntry | ( | ComponentInstance | inst, |
| Handle | entries, | ||
| long | pos | ||
| ) |
Availability:
| OSStatus ICCDeletePref | ( | ComponentInstance | inst, |
| ConstStr255Param | key | ||
| ) |
Availability:
| OSStatus ICCDeleteProfile | ( | ComponentInstance | inst, |
| ICProfileID | thisID | ||
| ) |
Availability:
| OSStatus ICCEditPreferences | ( | ComponentInstance | inst, |
| ConstStr255Param | key | ||
| ) |
Availability:
| OSStatus ICCEnd | ( | ComponentInstance | inst | ) |
Availability:
| OSStatus ICCFindConfigFile | ( | ComponentInstance | inst, |
| short | count, | ||
| ICDirSpecArrayPtr | folders | ||
| ) |
Availability:
| OSStatus ICCFindPrefHandle | ( | ComponentInstance | inst, |
| ConstStr255Param | key, | ||
| ICAttr * | attr, | ||
| Handle | prefh | ||
| ) |
Availability:
| OSStatus ICCFindUserConfigFile | ( | ComponentInstance | inst, |
| ICDirSpec * | where | ||
| ) |
Availability:
| OSStatus ICCGeneralFindConfigFile | ( | ComponentInstance | inst, |
| Boolean | searchPrefs, | ||
| Boolean | canCreate, | ||
| short | count, | ||
| ICDirSpecArrayPtr | folders | ||
| ) |
Availability:
| OSStatus ICCGetComponentInstance | ( | ComponentInstance | inst, |
| ComponentInstance * | componentInst | ||
| ) |
Availability:
| OSStatus ICCGetConfigName | ( | ComponentInstance | inst, |
| Boolean | longname, | ||
| Str255 | name | ||
| ) |
Availability:
| OSStatus ICCGetConfigReference | ( | ComponentInstance | inst, |
| ICConfigRefHandle | ref | ||
| ) |
Availability:
| OSStatus ICCGetCurrentProfile | ( | ComponentInstance | inst, |
| ICProfileID * | currentID | ||
| ) |
Availability:
| OSStatus ICCGetDefaultPref | ( | ComponentInstance | inst, |
| ConstStr255Param | key, | ||
| Handle | prefH | ||
| ) |
Availability:
| OSStatus ICCGetIndMapEntry | ( | ComponentInstance | inst, |
| Handle | entries, | ||
| long | index, | ||
| long * | pos, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICCGetIndPref | ( | ComponentInstance | inst, |
| long | index, | ||
| Str255 | key | ||
| ) |
Availability:
| OSStatus ICCGetIndProfile | ( | ComponentInstance | inst, |
| long | index, | ||
| ICProfileID * | thisID | ||
| ) |
Availability:
| OSStatus ICCGetMapEntry | ( | ComponentInstance | inst, |
| Handle | entries, | ||
| long | pos, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICCGetMappingInterruptSafe | ( | ComponentInstance | inst, |
| Ptr * | mappingPref, | ||
| long * | mappingPrefSize | ||
| ) |
Availability:
| OSStatus ICCGetPerm | ( | ComponentInstance | inst, |
| ICPerm * | perm | ||
| ) |
Availability:
| OSStatus ICCGetPref | ( | ComponentInstance | inst, |
| ConstStr255Param | key, | ||
| ICAttr * | attr, | ||
| Ptr | buf, | ||
| long * | size | ||
| ) |
Availability:
| OSStatus ICCGetPrefHandle | ( | ComponentInstance | inst, |
| ConstStr255Param | key, | ||
| ICAttr * | attr, | ||
| Handle * | prefh | ||
| ) |
Availability:
| OSStatus ICCGetProfileName | ( | ComponentInstance | inst, |
| ICProfileID | thisID, | ||
| Str255 | name | ||
| ) |
Availability:
| OSStatus ICCGetSeed | ( | ComponentInstance | inst, |
| long * | seed | ||
| ) |
Availability:
| OSStatus ICCGetSeedInterruptSafe | ( | ComponentInstance | inst, |
| long * | seed | ||
| ) |
Availability:
| OSStatus ICCGetVersion | ( | ComponentInstance | inst, |
| long | whichVersion, | ||
| UInt32 * | version | ||
| ) |
Availability:
| OSStatus ICChooseConfig | ( | ICInstance | inst | ) |
Availability:
| OSStatus ICChooseNewConfig | ( | ICInstance | inst | ) |
Availability:
| OSStatus ICCLaunchURL | ( | ComponentInstance | inst, |
| ConstStr255Param | hint, | ||
| Ptr | data, | ||
| long | len, | ||
| long * | selStart, | ||
| long * | selEnd | ||
| ) |
Availability:
| OSStatus ICCMapEntriesFilename | ( | ComponentInstance | inst, |
| Handle | entries, | ||
| ConstStr255Param | filename, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICCMapEntriesTypeCreator | ( | ComponentInstance | inst, |
| Handle | entries, | ||
| OSType | fType, | ||
| OSType | fCreator, | ||
| ConstStr255Param | filename, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICCMapFilename | ( | ComponentInstance | inst, |
| ConstStr255Param | filename, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICCMapTypeCreator | ( | ComponentInstance | inst, |
| OSType | fType, | ||
| OSType | fCreator, | ||
| ConstStr255Param | filename, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICCountMapEntries | ( | ICInstance | inst, |
| Handle | entries, | ||
| long * | count | ||
| ) |
Availability:
| OSStatus ICCountPref | ( | ICInstance | inst, |
| long * | count | ||
| ) |
Availability:
| OSStatus ICCountProfiles | ( | ICInstance | inst, |
| long * | count | ||
| ) |
Availability:
| OSStatus ICCParseURL | ( | ComponentInstance | inst, |
| ConstStr255Param | hint, | ||
| Ptr | data, | ||
| long | len, | ||
| long * | selStart, | ||
| long * | selEnd, | ||
| Handle | url | ||
| ) |
Availability:
| OSStatus ICCreateGURLEvent | ( | ICInstance | inst, |
| OSType | helperCreator, | ||
| Handle | urlH, | ||
| AppleEvent * | theEvent | ||
| ) |
Availability:
| OSStatus ICCRefreshCaches | ( | ComponentInstance | inst | ) |
Availability:
| OSStatus ICCRequiresInterruptSafe | ( | ComponentInstance | inst | ) |
Availability:
| OSStatus ICCSendGURLEvent | ( | ComponentInstance | inst, |
| AppleEvent * | theEvent | ||
| ) |
Availability:
| OSStatus ICCSetConfigReference | ( | ComponentInstance | inst, |
| ICConfigRefHandle | ref, | ||
| long | flags | ||
| ) |
Availability:
| OSStatus ICCSetCurrentProfile | ( | ComponentInstance | inst, |
| ICProfileID | newID | ||
| ) |
Availability:
| OSStatus ICCSetMapEntry | ( | ComponentInstance | inst, |
| Handle | entries, | ||
| long | pos, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICCSetPref | ( | ComponentInstance | inst, |
| ConstStr255Param | key, | ||
| ICAttr | attr, | ||
| Ptr | buf, | ||
| long | size | ||
| ) |
Availability:
| OSStatus ICCSetPrefHandle | ( | ComponentInstance | inst, |
| ConstStr255Param | key, | ||
| ICAttr | attr, | ||
| Handle | prefh | ||
| ) |
Availability:
| OSStatus ICCSetProfileName | ( | ComponentInstance | inst, |
| ICProfileID | thisID, | ||
| ConstStr255Param | name | ||
| ) |
Availability:
| OSStatus ICCSpecifyConfigFile | ( | ComponentInstance | inst, |
| FSSpec * | config | ||
| ) |
Availability:
| OSStatus ICCStart | ( | ComponentInstance * | inst, |
| OSType | creator | ||
| ) |
Availability:
| OSStatus ICCStop | ( | ComponentInstance | inst | ) |
Availability:
| OSStatus ICDefaultFileName | ( | ICInstance | inst, |
| Str63 | name | ||
| ) |
Availability:
| OSStatus ICDeleteMapEntry | ( | ICInstance | inst, |
| Handle | entries, | ||
| long | pos | ||
| ) |
Availability:
| OSStatus ICDeletePref | ( | ICInstance | inst, |
| ConstStr255Param | key | ||
| ) |
Availability:
| OSStatus ICDeleteProfile | ( | ICInstance | inst, |
| ICProfileID | thisID | ||
| ) |
Availability:
| OSStatus ICEditPreferences | ( | ICInstance | inst, |
| ConstStr255Param | key | ||
| ) |
Availability:
| OSStatus ICEnd | ( | ICInstance | inst | ) |
Availability:
| OSStatus ICFindConfigFile | ( | ICInstance | inst, |
| short | count, | ||
| ICDirSpecArrayPtr | folders | ||
| ) |
Availability:
| OSStatus ICFindPrefHandle | ( | ICInstance | inst, |
| ConstStr255Param | key, | ||
| ICAttr * | attr, | ||
| Handle | prefh | ||
| ) |
Availability:
| OSStatus ICFindUserConfigFile | ( | ICInstance | inst, |
| ICDirSpec * | where | ||
| ) |
Availability:
| OSStatus ICGeneralFindConfigFile | ( | ICInstance | inst, |
| Boolean | searchPrefs, | ||
| Boolean | canCreate, | ||
| short | count, | ||
| ICDirSpecArrayPtr | folders | ||
| ) |
Availability:
| OSStatus ICGetComponentInstance | ( | ICInstance | inst, |
| ComponentInstance * | componentInst | ||
| ) |
Availability:
| OSStatus ICGetConfigName | ( | ICInstance | inst, |
| Boolean | longname, | ||
| Str255 | name | ||
| ) |
Availability:
| OSStatus ICGetConfigReference | ( | ICInstance | inst, |
| ICConfigRefHandle | ref | ||
| ) |
Availability:
| OSStatus ICGetCurrentProfile | ( | ICInstance | inst, |
| ICProfileID * | currentID | ||
| ) |
Availability:
| OSStatus ICGetDefaultPref | ( | ICInstance | inst, |
| ConstStr255Param | key, | ||
| Handle | prefH | ||
| ) |
Availability:
| OSStatus ICGetIndMapEntry | ( | ICInstance | inst, |
| Handle | entries, | ||
| long | index, | ||
| long * | pos, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICGetIndPref | ( | ICInstance | inst, |
| long | index, | ||
| Str255 | key | ||
| ) |
Availability:
| OSStatus ICGetIndProfile | ( | ICInstance | inst, |
| long | index, | ||
| ICProfileID * | thisID | ||
| ) |
Availability:
| OSStatus ICGetMapEntry | ( | ICInstance | inst, |
| Handle | entries, | ||
| long | pos, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICGetMappingInterruptSafe | ( | ICInstance | inst, |
| Ptr * | mappingPref, | ||
| long * | mappingPrefSize | ||
| ) |
Availability:
| OSStatus ICGetPerm | ( | ICInstance | inst, |
| ICPerm * | perm | ||
| ) |
Availability:
| OSStatus ICGetPref | ( | ICInstance | inst, |
| ConstStr255Param | key, | ||
| ICAttr * | attr, | ||
| void * | buf, | ||
| long * | size | ||
| ) |
Availability:
| OSStatus ICGetPrefHandle | ( | ICInstance | inst, |
| ConstStr255Param | key, | ||
| ICAttr * | attr, | ||
| Handle * | prefh | ||
| ) |
Availability:
| OSStatus ICGetProfileName | ( | ICInstance | inst, |
| ICProfileID | thisID, | ||
| Str255 | name | ||
| ) |
Availability:
| OSStatus ICGetSeed | ( | ICInstance | inst, |
| long * | seed | ||
| ) |
Availability:
| OSStatus ICGetSeedInterruptSafe | ( | ICInstance | inst, |
| long * | seed | ||
| ) |
Availability:
| OSStatus ICGetVersion | ( | ICInstance | inst, |
| long | whichVersion, | ||
| UInt32 * | version | ||
| ) |
Availability:
| OSStatus ICLaunchURL | ( | ICInstance | inst, |
| ConstStr255Param | hint, | ||
| const void * | data, | ||
| long | len, | ||
| long * | selStart, | ||
| long * | selEnd | ||
| ) |
Availability:
| OSStatus ICMapEntriesFilename | ( | ICInstance | inst, |
| Handle | entries, | ||
| ConstStr255Param | filename, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICMapEntriesTypeCreator | ( | ICInstance | inst, |
| Handle | entries, | ||
| OSType | fType, | ||
| OSType | fCreator, | ||
| ConstStr255Param | filename, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICMapFilename | ( | ICInstance | inst, |
| ConstStr255Param | filename, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICMapTypeCreator | ( | ICInstance | inst, |
| OSType | fType, | ||
| OSType | fCreator, | ||
| ConstStr255Param | filename, | ||
| ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICParseURL | ( | ICInstance | inst, |
| ConstStr255Param | hint, | ||
| const void * | data, | ||
| long | len, | ||
| long * | selStart, | ||
| long * | selEnd, | ||
| Handle | url | ||
| ) |
Availability:
| OSStatus ICRefreshCaches | ( | ICInstance | inst | ) |
Availability:
| OSStatus ICRequiresInterruptSafe | ( | ICInstance | inst | ) |
Availability:
| OSStatus ICSendGURLEvent | ( | ICInstance | inst, |
| AppleEvent * | theEvent | ||
| ) |
Availability:
| OSStatus ICSetConfigReference | ( | ICInstance | inst, |
| ICConfigRefHandle | ref, | ||
| long | flags | ||
| ) |
Availability:
| OSStatus ICSetCurrentProfile | ( | ICInstance | inst, |
| ICProfileID | newID | ||
| ) |
Availability:
| OSStatus ICSetMapEntry | ( | ICInstance | inst, |
| Handle | entries, | ||
| long | pos, | ||
| const ICMapEntry * | entry | ||
| ) |
Availability:
| OSStatus ICSetPref | ( | ICInstance | inst, |
| ConstStr255Param | key, | ||
| ICAttr | attr, | ||
| const void * | buf, | ||
| long | size | ||
| ) |
Availability:
| OSStatus ICSetPrefHandle | ( | ICInstance | inst, |
| ConstStr255Param | key, | ||
| ICAttr | attr, | ||
| Handle | prefh | ||
| ) |
Availability:
| OSStatus ICSetProfileName | ( | ICInstance | inst, |
| ICProfileID | thisID, | ||
| ConstStr255Param | name | ||
| ) |
Availability:
| OSStatus ICSpecifyConfigFile | ( | ICInstance | inst, |
| FSSpec * | config | ||
| ) |
Availability:
| OSStatus ICStart | ( | ICInstance * | inst, |
| OSType | signature | ||
| ) |
Availability:
| OSStatus ICStop | ( | ICInstance | inst | ) |
Availability: