37 #ifndef __INTERNETCONFIG__
38 #define __INTERNETCONFIG__
44 #ifndef __COMPONENTS__
48 #ifndef __AEDATAMODEL__
65 #if PRAGMA_STRUCT_ALIGN
66 #pragma options align = mac68k
67 #elif PRAGMA_STRUCT_PACKPUSH
69 #elif PRAGMA_STRUCT_PACK
79 icPrefNotFoundErr = -666,
83 icTruncatedErr = -670,
84 icNoMoreWritersErr = -671,
86 icNothingToOverrideErr =
89 icConfigNotFoundErr = -674,
90 icConfigInappropriateErr = -675,
91 icProfileNotFoundErr = -676,
92 icTooManyProfilesErr = -677
101 kICComponentInterfaceVersion0 = 0x00000000,
102 kICComponentInterfaceVersion1 = 0x00010000,
103 kICComponentInterfaceVersion2 = 0x00020000,
104 kICComponentInterfaceVersion3 = 0x00030000,
105 kICComponentInterfaceVersion4 = 0x00040000,
106 kICComponentInterfaceVersion =
107 kICComponentInterfaceVersion4
114 typedef struct OpaqueICInstance *ICInstance;
127 typedef ICDirSpecArray *ICDirSpecArrayPtr;
132 typedef UInt32 ICAttr;
136 kICAttrLockedBit = 0,
137 kICAttrVolatileBit = 1
143 (
unsigned long)0xFFFFFFFF,
145 kICAttrLockedMask = 0x00000001,
146 kICAttrVolatileMask = 0x00000002
153 typedef UInt8 ICPerm;
166 #if CALL_NOT_IN_CARBON
181 typedef long ICProfileID;
182 typedef ICProfileID *ICProfileIDPtr;
195 kICNoUserInteractionBit = 0
200 kICNoUserInteractionMask = 0x00000001
205 kICFileType = FOUR_CHAR_CODE(
'ICAp'),
206 kICCreator = FOUR_CHAR_CODE(
'ICAp')
215 kInternetEventClass = FOUR_CHAR_CODE(
'GURL'),
216 kAEGetURL = FOUR_CHAR_CODE(
'GURL'),
217 kAEFetchURL = FOUR_CHAR_CODE(
'FURL'),
218 keyAEAttaching = FOUR_CHAR_CODE(
'Atch')
225 kICEditPreferenceEventClass = FOUR_CHAR_CODE(
'ICAp'),
226 kICEditPreferenceEvent = FOUR_CHAR_CODE(
'ICAp'),
227 keyICEditPreferenceDestination = FOUR_CHAR_CODE(
'dest')
236 kICComponentVersion = 0,
260 unsigned char netToMac[256];
261 unsigned char macToNet[256];
295 long volCreationDate;
308 long vol_creation_date;
325 typedef long ICMapEntryFlags;
326 typedef short ICFixedLength;
332 ICFixedLength fixedLength;
337 ICMapEntryFlags flags;
340 Str255 creatorAppName;
353 ICFixedLength fixed_length;
358 ICMapEntryFlags flags;
360 Str255 creator_app_name;
361 Str255 post_app_name;
372 kICMapFixedLength = 22
379 kICMapResourceForkBit = 1,
380 kICMapDataForkBit = 2,
382 kICMapNotIncomingBit = 4,
383 kICMapNotOutgoingBit = 5
388 kICMapBinaryMask = 0x00000001,
390 kICMapResourceForkMask =
392 kICMapDataForkMask = 0x00000004,
393 kICMapPostMask = 0x00000008,
394 kICMapNotIncomingMask =
396 kICMapNotOutgoingMask = 0x00000020
402 typedef short ICServiceEntryFlags;
407 ICServiceEntryFlags flags;
415 kICServicesTCPBit = 0,
416 kICServicesUDPBit = 1
422 kICServicesTCPMask = 0x00000001,
423 kICServicesUDPMask = 0x00000002
440 #if CALL_NOT_IN_CARBON
441 #define kICDefaultFileName "\pInternet Preferences"
450 #define kICReservedKey "\pkICReservedKey"
454 #define kICArchieAll "\pArchieAll"
458 #define kICArchiePreferred "\pArchiePreferred"
462 #define kICCharacterSet "\pCharacterSet"
466 #define kICDocumentFont "\pDocumentFont"
470 #define kICDownloadFolder "\pDownloadFolder"
474 #define kICEmail "\pEmail"
478 #define kICFTPHost "\pFTPHost"
482 #define kICFTPProxyAccount "\pFTPProxyAccount"
486 #define kICFTPProxyHost "\pFTPProxyHost"
490 #define kICFTPProxyPassword "\pFTPProxyPassword"
494 #define kICFTPProxyUser "\pFTPProxyUser"
498 #define kICFingerHost "\pFingerHost"
502 #define kICGopherHost "\pGopherHost"
506 #define kICGopherProxy "\pGopherProxy"
510 #define kICHTTPProxyHost "\pHTTPProxyHost"
514 #define kICHelper "\pHelper�"
518 #define kICHelperDesc "\pHelperDesc�"
522 #define kICHelperList "\pHelperList�"
526 #define kICIRCHost "\pIRCHost"
530 #define kICInfoMacAll "\pInfoMacAll"
534 #define kICInfoMacPreferred "\pInfoMacPreferred"
538 #define kICLDAPSearchbase "\pLDAPSearchbase"
542 #define kICLDAPServer "\pLDAPServer"
546 #define kICListFont "\pListFont"
550 #define kICMacSearchHost "\pMacSearchHost"
554 #define kICMailAccount "\pMailAccount"
558 #define kICMailHeaders "\pMailHeaders"
562 #define kICMailPassword "\pMailPassword"
566 #define kICMapping "\pMapping"
570 #define kICNNTPHost "\pNNTPHost"
574 #define kICNTPHost "\pNTPHost"
578 #define kICNewMailDialog "\pNewMailDialog"
582 #define kICNewMailFlashIcon "\pNewMailFlashIcon"
586 #define kICNewMailPlaySound "\pNewMailPlaySound"
590 #define kICNewMailSoundName "\pNewMailSoundName"
594 #define kICNewsAuthPassword "\pNewsAuthPassword"
598 #define kICNewsAuthUsername "\pNewsAuthUsername"
602 #define kICNewsHeaders "\pNewsHeaders"
606 #define kICNoProxyDomains "\pNoProxyDomains"
610 #define kICOrganization "\pOrganization"
614 #define kICPhHost "\pPhHost"
618 #define kICPlan "\pPlan"
622 #define kICPrinterFont "\pPrinterFont"
626 #define kICQuotingString "\pQuotingString"
630 #define kICRealName "\pRealName"
634 #define kICRTSPProxyHost "\pRTSPProxyHost"
638 #define kICSMTPHost "\pSMTPHost"
642 #define kICScreenFont "\pScreenFont"
646 #define kICServices "\pServices"
650 #define kICSignature "\pSignature"
654 #define kICSnailMailAddress "\pSnailMailAddress"
659 #define kICSocksHost "\pSocksHost"
663 #define kICTelnetHost "\pTelnetHost"
667 #define kICUMichAll "\pUMichAll"
671 #define kICUMichPreferred "\pUMichPreferred"
675 #define kICUseFTPProxy "\pUseFTPProxy"
679 #define kICUseGopherProxy "\pUseGopherProxy"
683 #define kICUseHTTPProxy "\pUseHTTPProxy"
687 #define kICUsePassiveFTP "\pUsePassiveFTP"
691 #define kICUseRTSPProxy "\pUseRTSPProxy"
695 #define kICUseSocks "\pUseSocks"
699 #define kICWAISGateway "\pWAISGateway"
703 #define kICWWWHomePage "\pWWWHomePage"
707 #define kICWebBackgroundColour "\pWebBackgroundColour"
711 #define kICWebReadColor "\p646F6777�WebReadColor"
715 #define kICWebSearchPagePrefs "\pWebSearchPagePrefs"
719 #define kICWebTextColor "\pWebTextColor"
723 #define kICWebUnderlineLinks "\p646F6777�WebUnderlineLinks"
727 #define kICWebUnreadColor "\p646F6777�WebUnreadColor"
731 #define kICWhoisHost "\pWhoisHost"
824 #if CALL_NOT_IN_CARBON
872 short count, ICDirSpecArrayPtr folders);
940 #if CALL_NOT_IN_CARBON
1049 #if CALL_NOT_IN_CARBON
1120 ICGetPref(ICInstance inst, ConstStr255Param key, ICAttr *attr,
void *buf,
1147 ICSetPref(ICInstance inst, ConstStr255Param key, ICAttr attr,
const void *buf,
1346 ICLaunchURL(ICInstance inst, ConstStr255Param hint,
const void *data,
long len,
1347 long *selStart,
long *selEnd);
1375 ICParseURL(ICInstance inst, ConstStr255Param hint,
const void *data,
long len,
1376 long *selStart,
long *selEnd, Handle url);
1459 ConstStr255Param filename,
ICMapEntry *entry);
1498 OSType fCreator, ConstStr255Param filename,
1720 ICAddProfile(ICInstance inst, ICProfileID prototypeID, ICProfileID *newID);
1750 #if CALL_NOT_IN_CARBON
1778 long *mappingPrefSize);
1849 ICDirSpecArrayPtr folders);
1874 Boolean canCreate,
short count,
1875 ICDirSpecArrayPtr folders);
2179 long *selStart,
long *selEnd);
2192 long *selStart,
long *selEnd, Handle url);
2249 ConstStr255Param filename,
ICMapEntry *entry);
2263 ConstStr255Param filename,
ICMapEntry *entry);
2276 OSType fCreator, ConstStr255Param filename,
2427 ConstStr255Param name);
2440 ICProfileID *newID);
2478 long *mappingPrefSize);
2495 #if CALL_NOT_IN_CARBON
2505 kICCGetVersion = 50,
2506 kICCFindConfigFile = 2,
2507 kICCFindUserConfigFile = 14,
2508 kICCGeneralFindConfigFile = 30,
2509 kICCChooseConfig = 33,
2510 kICCChooseNewConfig = 34,
2511 kICCGetConfigName = 35,
2512 kICCGetConfigReference = 31,
2513 kICCSetConfigReference = 32,
2514 kICCSpecifyConfigFile = 3,
2515 kICCRefreshCaches = 47,
2518 kICCDefaultFileName = 11,
2522 kICCFindPrefHandle = 36,
2523 kICCGetPrefHandle = 26,
2524 kICCSetPrefHandle = 27,
2527 kICCDeletePref = 12,
2529 kICCGetDefaultPref = 49,
2530 kICCEditPreferences = 15,
2533 kICCCreateGURLEvent = 51,
2534 kICCSendGURLEvent = 52,
2535 kICCMapFilename = 24,
2536 kICCMapTypeCreator = 25,
2537 kICCMapEntriesFilename = 28,
2538 kICCMapEntriesTypeCreator = 29,
2539 kICCCountMapEntries = 18,
2540 kICCGetIndMapEntry = 19,
2541 kICCGetMapEntry = 20,
2542 kICCSetMapEntry = 21,
2543 kICCDeleteMapEntry = 22,
2544 kICCAddMapEntry = 23,
2545 kICCGetCurrentProfile = 37,
2546 kICCSetCurrentProfile = 38,
2547 kICCCountProfiles = 39,
2548 kICCGetIndProfile = 40,
2549 kICCGetProfileName = 41,
2550 kICCSetProfileName = 42,
2551 kICCAddProfile = 43,
2552 kICCDeleteProfile = 44,
2553 kICCRequiresInterruptSafe = 45,
2554 kICCGetMappingInterruptSafe = 46,
2555 kICCGetSeedInterruptSafe = 48,
2556 kICCFirstSelector = kICCStart,
2557 kICCLastSelector = 52
2566 kICCStartProcInfo = 1008,
2567 kICCStopProcInfo = 240,
2568 kICCGetVersionProcInfo = 4080,
2569 kICCFindConfigFileProcInfo = 3824,
2570 kICCFindUserConfigFileProcInfo = 1008,
2571 kICCGeneralFindConfigFileProcInfo = 58864L,
2572 kICCChooseConfigProcInfo = 240,
2573 kICCChooseNewConfigProcInfo = 240,
2574 kICCGetConfigNameProcInfo = 3568,
2575 kICCGetConfigReferenceProcInfo = 1008,
2576 kICCSetConfigReferenceProcInfo = 4080,
2577 kICCSpecifyConfigFileProcInfo = 1008,
2578 kICCRefreshCachesProcInfo = 240,
2579 kICCGetSeedProcInfo = 1008,
2580 kICCGetPermProcInfo = 1008,
2581 kICCDefaultFileNameProcInfo = 1008,
2582 kICCGetComponentInstanceProcInfo = 1008,
2583 kICCBeginProcInfo = 496,
2584 kICCGetPrefProcInfo = 65520L,
2585 kICCSetPrefProcInfo = 65520L,
2586 kICCFindPrefHandleProcInfo = 16368,
2587 kICCGetPrefHandleProcInfo = 16368,
2588 kICCSetPrefHandleProcInfo = 16368,
2589 kICCCountPrefProcInfo = 1008,
2590 kICCGetIndPrefProcInfo = 4080,
2591 kICCDeletePrefProcInfo = 1008,
2592 kICCEndProcInfo = 240,
2593 kICCGetDefaultPrefProcInfo = 4080,
2594 kICCEditPreferencesProcInfo = 1008,
2595 kICCLaunchURLProcInfo = 262128L,
2596 kICCParseURLProcInfo = 1048560L,
2597 kICCCreateGURLEventProcInfo = 16368,
2598 kICCSendGURLEventProcInfo = 1008,
2599 kICCMapFilenameProcInfo = 4080,
2600 kICCMapTypeCreatorProcInfo = 65520L,
2601 kICCMapEntriesFilenameProcInfo = 16368,
2602 kICCMapEntriesTypeCreatorProcInfo = 262128L,
2603 kICCCountMapEntriesProcInfo = 4080,
2604 kICCGetIndMapEntryProcInfo = 65520L,
2605 kICCGetMapEntryProcInfo = 16368,
2606 kICCSetMapEntryProcInfo = 16368,
2607 kICCDeleteMapEntryProcInfo = 4080,
2608 kICCAddMapEntryProcInfo = 4080,
2609 kICCGetCurrentProfileProcInfo = 1008,
2610 kICCSetCurrentProfileProcInfo = 1008,
2611 kICCCountProfilesProcInfo = 1008,
2612 kICCGetIndProfileProcInfo = 4080,
2613 kICCGetProfileNameProcInfo = 4080,
2614 kICCSetProfileNameProcInfo = 4080,
2615 kICCAddProfileProcInfo = 4080,
2616 kICCDeleteProfileProcInfo = 1008,
2617 kICCRequiresInterruptSafeProcInfo = 240,
2618 kICCGetMappingInterruptSafeProcInfo = 4080,
2619 kICCGetSeedInterruptSafeProcInfo = 1008
2628 kICComponentType = FOUR_CHAR_CODE(
'PREF'),
2629 kICComponentSubType = FOUR_CHAR_CODE(
'ICAp'),
2630 kICComponentManufacturer = FOUR_CHAR_CODE(
'JPQE')
2651 typedef long ICError;
2655 ICattr_no_change = (
unsigned long)(kICAttrNoChange),
2656 ICattr_locked_bit = kICAttrLockedBit,
2657 ICattr_locked_mask = kICAttrLockedMask,
2658 ICattr_volatile_bit = kICAttrVolatileBit,
2659 ICattr_volatile_mask = kICAttrVolatileMask,
2660 icNoUserInteraction_bit = kICNoUserInteractionBit,
2661 icNoUserInteraction_mask = kICNoUserInteractionMask,
2662 ICfiletype = kICFileType,
2663 ICcreator = kICCreator
2678 typedef struct ICFileInfo ICFileInfo;
2679 typedef ICFileInfo *ICFileInfoPtr;
2680 typedef ICFileInfoPtr *ICFileInfoHandle;
2684 ICfile_spec_header_size = kICFileSpecHeaderSize
2689 ICmap_binary_bit = kICMapBinaryBit,
2690 ICmap_binary_mask = kICMapBinaryMask,
2691 ICmap_resource_fork_bit = kICMapResourceForkBit,
2692 ICmap_resource_fork_mask = kICMapResourceForkMask,
2693 ICmap_data_fork_bit = kICMapDataForkBit,
2694 ICmap_data_fork_mask = kICMapDataForkMask,
2695 ICmap_post_bit = kICMapPostBit,
2696 ICmap_post_mask = kICMapPostMask,
2697 ICmap_not_incoming_bit = kICMapNotIncomingBit,
2698 ICmap_not_incoming_mask = kICMapNotIncomingMask,
2699 ICmap_not_outgoing_bit = kICMapNotOutgoingBit,
2700 ICmap_not_outgoing_mask = kICMapNotOutgoingMask,
2701 ICmap_fixed_length = kICMapFixedLength
2706 ICservices_tcp_bit = kICServicesTCPBit,
2707 ICservices_tcp_mask = kICServicesTCPMask,
2708 ICservices_udp_bit = kICServicesUDPBit,
2709 ICservices_udp_mask = kICServicesUDPMask
2719 internetConfigurationComponentType =
2720 FOUR_CHAR_CODE(
'PREF'),
2721 internetConfigurationComponentSubType =
2722 FOUR_CHAR_CODE(
'ICAp'),
2723 internetConfigurationComponentInterfaceVersion0 = 0x00000000,
2724 internetConfigurationComponentInterfaceVersion1 = 0x00010000,
2725 internetConfigurationComponentInterfaceVersion2 = 0x00020000,
2726 internetConfigurationComponentInterfaceVersion3 = 0x00030000,
2728 internetConfigurationComponentInterfaceVersion =
2729 internetConfigurationComponentInterfaceVersion3
2734 #if PRAGMA_STRUCT_ALIGN
2735 #pragma options align = reset
2736 #elif PRAGMA_STRUCT_PACKPUSH
2738 #elif PRAGMA_STRUCT_PACK
2742 #ifdef PRAGMA_IMPORT_OFF
2745 #pragma import reset
AppleEvent Data Model Interfaces.
Alias Manager Interfaces.
Component Manager Interfaces.
OSStatus ICCMapFilename(ComponentInstance inst, ConstStr255Param filename, ICMapEntry *entry)
OSStatus ICGetMapEntry(ICInstance inst, Handle entries, long pos, ICMapEntry *entry)
OSStatus ICCSetProfileName(ComponentInstance inst, ICProfileID thisID, ConstStr255Param name)
OSStatus ICSetConfigReference(ICInstance inst, ICConfigRefHandle ref, long flags)
OSStatus ICCMapTypeCreator(ComponentInstance inst, OSType fType, OSType fCreator, ConstStr255Param filename, ICMapEntry *entry)
OSStatus ICMapFilename(ICInstance inst, ConstStr255Param filename, ICMapEntry *entry)
OSStatus ICCCountMapEntries(ComponentInstance inst, Handle entries, long *count)
OSStatus ICGetPrefHandle(ICInstance inst, ConstStr255Param key, ICAttr *attr, Handle *prefh)
OSStatus ICEditPreferences(ICInstance inst, ConstStr255Param key)
OSStatus ICCDefaultFileName(ComponentInstance inst, Str63 name)
OSStatus ICCreateGURLEvent(ICInstance inst, OSType helperCreator, Handle urlH, AppleEvent *theEvent)
OSStatus ICCGeneralFindConfigFile(ComponentInstance inst, Boolean searchPrefs, Boolean canCreate, short count, ICDirSpecArrayPtr folders)
OSStatus ICEnd(ICInstance inst)
OSStatus ICFindUserConfigFile(ICInstance inst, ICDirSpec *where)
OSStatus ICRefreshCaches(ICInstance inst)
OSStatus ICCGetMapEntry(ComponentInstance inst, Handle entries, long pos, ICMapEntry *entry)
OSStatus ICCGetVersion(ComponentInstance inst, long whichVersion, UInt32 *version)
OSStatus ICCGetComponentInstance(ComponentInstance inst, ComponentInstance *componentInst)
OSStatus ICCountProfiles(ICInstance inst, long *count)
OSStatus ICCDeleteMapEntry(ComponentInstance inst, Handle entries, long pos)
OSStatus ICCDeletePref(ComponentInstance inst, ConstStr255Param key)
OSStatus ICCStop(ComponentInstance inst)
OSStatus ICCGetPrefHandle(ComponentInstance inst, ConstStr255Param key, ICAttr *attr, Handle *prefh)
OSStatus ICGeneralFindConfigFile(ICInstance inst, Boolean searchPrefs, Boolean canCreate, short count, ICDirSpecArrayPtr folders)
OSStatus ICGetIndMapEntry(ICInstance inst, Handle entries, long index, long *pos, ICMapEntry *entry)
OSStatus ICCSetMapEntry(ComponentInstance inst, Handle entries, long pos, ICMapEntry *entry)
OSStatus ICCCountProfiles(ComponentInstance inst, long *count)
OSStatus ICGetVersion(ICInstance inst, long whichVersion, UInt32 *version)
OSStatus ICGetSeedInterruptSafe(ICInstance inst, long *seed)
OSStatus ICBegin(ICInstance inst, ICPerm perm)
OSStatus ICCSpecifyConfigFile(ComponentInstance inst, FSSpec *config)
OSStatus ICCSetCurrentProfile(ComponentInstance inst, ICProfileID newID)
OSStatus ICGetConfigReference(ICInstance inst, ICConfigRefHandle ref)
OSStatus ICSetCurrentProfile(ICInstance inst, ICProfileID newID)
OSStatus ICCGetCurrentProfile(ComponentInstance inst, ICProfileID *currentID)
OSStatus ICChooseNewConfig(ICInstance inst)
OSStatus ICGetIndProfile(ICInstance inst, long index, ICProfileID *thisID)
OSStatus ICCGetPerm(ComponentInstance inst, ICPerm *perm)
OSStatus ICCBegin(ComponentInstance inst, ICPerm perm)
OSStatus ICAddMapEntry(ICInstance inst, Handle entries, const ICMapEntry *entry)
OSStatus ICCParseURL(ComponentInstance inst, ConstStr255Param hint, Ptr data, long len, long *selStart, long *selEnd, Handle url)
OSStatus ICAddProfile(ICInstance inst, ICProfileID prototypeID, ICProfileID *newID)
OSStatus ICCStart(ComponentInstance *inst, OSType creator)
OSStatus ICDeletePref(ICInstance inst, ConstStr255Param key)
OSStatus ICFindPrefHandle(ICInstance inst, ConstStr255Param key, ICAttr *attr, Handle prefh)
OSStatus ICGetProfileName(ICInstance inst, ICProfileID thisID, Str255 name)
OSStatus ICRequiresInterruptSafe(ICInstance inst)
OSStatus ICDeleteProfile(ICInstance inst, ICProfileID thisID)
OSStatus ICCChooseNewConfig(ComponentInstance inst)
OSStatus ICCGetSeed(ComponentInstance inst, long *seed)
OSStatus ICCGetPref(ComponentInstance inst, ConstStr255Param key, ICAttr *attr, Ptr buf, long *size)
OSStatus ICCGetProfileName(ComponentInstance inst, ICProfileID thisID, Str255 name)
OSStatus ICCSetPrefHandle(ComponentInstance inst, ConstStr255Param key, ICAttr attr, Handle prefh)
OSStatus ICMapTypeCreator(ICInstance inst, OSType fType, OSType fCreator, ConstStr255Param filename, ICMapEntry *entry)
OSStatus ICSpecifyConfigFile(ICInstance inst, FSSpec *config)
OSStatus ICGetMappingInterruptSafe(ICInstance inst, Ptr *mappingPref, long *mappingPrefSize)
OSStatus ICCGetSeedInterruptSafe(ComponentInstance inst, long *seed)
OSStatus ICSetPref(ICInstance inst, ConstStr255Param key, ICAttr attr, const void *buf, long size)
OSStatus ICParseURL(ICInstance inst, ConstStr255Param hint, const void *data, long len, long *selStart, long *selEnd, Handle url)
OSStatus ICGetDefaultPref(ICInstance inst, ConstStr255Param key, Handle prefH)
OSStatus ICSetPrefHandle(ICInstance inst, ConstStr255Param key, ICAttr attr, Handle prefh)
OSStatus ICCountPref(ICInstance inst, long *count)
OSStatus ICGetPerm(ICInstance inst, ICPerm *perm)
OSStatus ICCAddProfile(ComponentInstance inst, ICProfileID prototypeID, ICProfileID *newID)
OSStatus ICCGetConfigName(ComponentInstance inst, Boolean longname, Str255 name)
OSStatus ICStart(ICInstance *inst, OSType signature)
OSStatus ICCLaunchURL(ComponentInstance inst, ConstStr255Param hint, Ptr data, long len, long *selStart, long *selEnd)
OSStatus ICStop(ICInstance inst)
OSStatus ICCGetIndMapEntry(ComponentInstance inst, Handle entries, long index, long *pos, ICMapEntry *entry)
OSStatus ICCCreateGURLEvent(ComponentInstance inst, OSType helperCreator, Handle urlH, AppleEvent *theEvent)
OSStatus ICCFindConfigFile(ComponentInstance inst, short count, ICDirSpecArrayPtr folders)
OSStatus ICCSetPref(ComponentInstance inst, ConstStr255Param key, ICAttr attr, Ptr buf, long size)
OSStatus ICCGetConfigReference(ComponentInstance inst, ICConfigRefHandle ref)
OSStatus ICGetConfigName(ICInstance inst, Boolean longname, Str255 name)
OSStatus ICCEnd(ComponentInstance inst)
OSStatus ICCGetIndProfile(ComponentInstance inst, long index, ICProfileID *thisID)
OSStatus ICCSendGURLEvent(ComponentInstance inst, AppleEvent *theEvent)
OSStatus ICCGetIndPref(ComponentInstance inst, long index, Str255 key)
OSStatus ICCSetConfigReference(ComponentInstance inst, ICConfigRefHandle ref, long flags)
OSStatus ICGetIndPref(ICInstance inst, long index, Str255 key)
OSStatus ICGetComponentInstance(ICInstance inst, ComponentInstance *componentInst)
OSStatus ICCAddMapEntry(ComponentInstance inst, Handle entries, ICMapEntry *entry)
OSStatus ICGetSeed(ICInstance inst, long *seed)
OSStatus ICCChooseConfig(ComponentInstance inst)
OSStatus ICCMapEntriesTypeCreator(ComponentInstance inst, Handle entries, OSType fType, OSType fCreator, ConstStr255Param filename, ICMapEntry *entry)
OSStatus ICSetMapEntry(ICInstance inst, Handle entries, long pos, const ICMapEntry *entry)
OSStatus ICGetCurrentProfile(ICInstance inst, ICProfileID *currentID)
OSStatus ICChooseConfig(ICInstance inst)
OSStatus ICDeleteMapEntry(ICInstance inst, Handle entries, long pos)
OSStatus ICCDeleteProfile(ComponentInstance inst, ICProfileID thisID)
OSStatus ICCCountPref(ComponentInstance inst, long *count)
OSStatus ICCEditPreferences(ComponentInstance inst, ConstStr255Param key)
OSStatus ICCGetDefaultPref(ComponentInstance inst, ConstStr255Param key, Handle prefH)
OSStatus ICCountMapEntries(ICInstance inst, Handle entries, long *count)
OSStatus ICLaunchURL(ICInstance inst, ConstStr255Param hint, const void *data, long len, long *selStart, long *selEnd)
OSStatus ICMapEntriesTypeCreator(ICInstance inst, Handle entries, OSType fType, OSType fCreator, ConstStr255Param filename, ICMapEntry *entry)
OSStatus ICCRequiresInterruptSafe(ComponentInstance inst)
OSStatus ICCFindUserConfigFile(ComponentInstance inst, ICDirSpec *where)
OSStatus ICMapEntriesFilename(ICInstance inst, Handle entries, ConstStr255Param filename, ICMapEntry *entry)
OSStatus ICSetProfileName(ICInstance inst, ICProfileID thisID, ConstStr255Param name)
OSStatus ICFindConfigFile(ICInstance inst, short count, ICDirSpecArrayPtr folders)
OSStatus ICDefaultFileName(ICInstance inst, Str63 name)
OSStatus ICGetPref(ICInstance inst, ConstStr255Param key, ICAttr *attr, void *buf, long *size)
OSStatus ICCRefreshCaches(ComponentInstance inst)
OSStatus ICSendGURLEvent(ICInstance inst, AppleEvent *theEvent)
OSStatus ICCFindPrefHandle(ComponentInstance inst, ConstStr255Param key, ICAttr *attr, Handle prefh)
OSStatus ICCGetMappingInterruptSafe(ComponentInstance inst, Ptr *mappingPref, long *mappingPrefSize)
OSStatus ICCMapEntriesFilename(ComponentInstance inst, Handle entries, ConstStr255Param filename, ICMapEntry *entry)
unsigned char Boolean
Definition: MacTypes.h:318
Definition: AEDataModel.h:175
Definition: Components.h:220
Definition: InternetConfig.h:279
Definition: InternetConfig.h:271
Definition: InternetConfig.h:259
Definition: InternetConfig.h:168
Definition: InternetConfig.h:121
Definition: InternetConfig.h:293
Definition: InternetConfig.h:245
Definition: InternetConfig.h:330
Definition: InternetConfig.h:404
Definition: InternetConfig.h:428
Definition: MacTypes.h:520
Definition: PPCToolbox.h:168