home *** CD-ROM | disk | FTP | other *** search
/ Inside Macintosh / Inside Macintosh CD-ROM_1995 (CD).toast / Books / AOCE Service Access Modules / AOCE Service Access Modules.rsrc / IDX#_1000 < prev    next >
Encoding:
Text File  |  1994-08-11  |  20.6 KB  |  23 lines

  1. ÜSymbolsABCDEFGHIJKLMNOPQRSTUVWXYZPowerTalk system software&CSAMs (catalog service access modules)
  2. introduced(MSAMs (messaging service access modules)
  3. introducedSAMs (service access modules). See also CSAMs; MSAMs service access modules. See SAMs'alan' extension type'aphn' extension type'csam' file type'entn' extension type'msam' file typeaddress templates
  4. introduced    addresses(. See also address templates; recipientsadding addresses to AOCE systemcontents of external address+contents of PowerTalk or PowerShare addressextension types
  5. foreign dNodeOCERecipient structurereadingsample external addresssample PowerTalk address(translating from AOCE to external format(translating from external to AOCE formatwriting0Admin event. See kMailEPPCAdmin high-level eventAOCE high-level eventsEventRecord data type
  6. introducedlist ofMailEPPCMsg structure overview ofSMCA structureAOCE messaging systems1AppleMail format. See standard interchange formatAppleTalk Transition Queueassociated catalog attribute'ATTransSFShutdown transition event code$ATTransSFStart transition event codeattributes (AOCE record)associated catalogcapability flagscomment
  7. discriminatorlocation mail service    real nameslot IDstandard slot information;attributes. See attributes (AOCE record); letter attributes$AuthAddToLocalIdentityQueue function!AuthBindSpecificIdentity functionAuthGetLocalIdentity functionblock creators block typescapability flags attributeCatalog record initializing a personal MSAM andCollaboration toolboxtesting for availabilityCombined record initializing a personal MSAM andcomment attributecontent blocksdefinedreadingtypes of data inwritingcontent enclosures. See also enclosures6Continue event. See kMailEPPCContinue high-level event;Create Slot event. See kMailEPPCCreateSlot high-level event;Delete Slot event. See kMailEPPCDeleteSlot high-level eventdelivery indications. See also reports (AOCE)DirGetOCESetupRefnum functionDirLookupGet functionDirLookupParse functiondiscriminator attribute
  8. enclosures
  9. data type fordefined!errors, personal MSAM operationalEventRecord data typeas used by MSAMextension types'alan''aphn''entn'. See also addressesdefinedexternal messaging systems
  10. file types'csam''msam'
  11. foreign dNode!Forwarder record, for server MSAMgateways. See MSAMsGestalt function/Collaboration toolbox, testing for availability0PowerShare Mail Server, testing for availability-high-level events. See AOCE high-level events!image block information structure image blocks
  12. data type fordefinedincoming messages. See also messagescreatingMSAM functions that act onoverview of processing
  13. submittingwritingDIncoming Queue Update event. See kMailEPPCInQUpdate high-level eventincoming queuesdefinedpersonal MSAM manipulation of IPM Managerdetermining versiongitalSigna˜uÄHnˇ¯/ BßBßBßBg/N∫,¥/. /<N∫    ™LflÄN^ _fi¸N–åTBUTTON.IRESNVˇ¯HÁ..&GBßkMailEPPCAdmin high-level event"kMailEPPCContinue high-level event$kMailEPPCCreateSlot high-level event$kMailEPPCDeleteSlot high-level event#kMailEPPCInQUpdate high-level event)kMailEPPCLocationChanged high-level event'kMailEPPCMailboxClosed high-level event'kMailEPPCMailboxOpened high-level event$kMailEPPCModifySlot high-level event#kMailEPPCMsgOpened high-level event$kMailEPPCMsgPending high-level event"kMailEPPCSchedule high-level event'kMailEPPCSendImmediate high-level event"kMailEPPCShutDown high-level event kMailEPPCWakeup high-level eventletter attributesdata types fordefinedreading from outgoing letter)setting bits in MailIndications structuresummary table ofwriting to incoming letter)letter content blocks. See content blocks letter flagsletter header blockslettersP. See also content blocks; enclosures; image blocks; messages; message summaries$alternate representations of contentcreatingdefinednested lettersreading structure oftypes of blocks inwritinglocal identity personal MSAM initialization andlocation attributeELocation Changed event. See kMailEPPCLocationChanged high-level eventlocation of computerdata types for determiningeffect on personal MSAM(logging personal MSAM operational errorsmail service attributeMail Service record initializing a personal MSAM and
  14. mail slots5. See also messaging slots; slots, mail and messagingdefinedpersonal MSAM queues andMailAttributeBitmap structureMailAttributeID data typeAMailbox Closed event. See kMailEPPCMailboxClosed high-level eventAMailbox Opened event. See kMailEPPCMailboxOpened high-level eventMailBuffer structureMailCoreData structureMailCreateMailSlot functionMailEnclosureInfo structureMailEPPCMsg structureMailErrorLogEntryInfo structureMailIndications structureMailLetterFlags structureMailLetterSystemFlags data typeMailLetterUserFlags data typeMailLocationFlags data typeMailLocationInfo structureMailLogErrorCode data typeMailLogErrorType data typeMailMaskedLetterFlags structureMailMasterData structureMailModifyMailSlot functionMailOriginalRecipient structure+MailParamBlockHeader parameter block header3MailRecipient structure. See OCERecipient structureMailReply structureMailResolvedRecipient structureMailSegmentMask data typeMailSegmentType data type'MailStandardSlotInfoAttribute structureMailTime structureMailTimer data typeMailTimerKind data typeMailTimers structure'main enclosures. See content enclosuresmessage blocksoverviewmessage creatorsmessage creatosrmessage familiesdefined determiningrelationship to lettersmessage headersdefined=Message Opened event. See kMailEPPCMsgOpened high-level event?Message Pending event. See kMailEPPCMsgPending high-level eventmessage summariescreatingdefinedstructures for
  15. message typesmessages8. See also letters; incoming messages; outgoing messagesdefineddeletingenumerating in queuestypes of+messaging service access modules. See MSAMsmessaging slots0. See also mail slots; slots, mail and messagingdefinedpersonal MSAM queues andmessaging systems;Modify Slot event. See kMailEPPCModifySlot high-level eventmoviesincluding in messages MSAM record initializing a personal MSAM andMSAMClose functionMSAMEnumerate functionMSAMEnumerateBlocks functionMSAMEnumerateInQReply structure MSAMEnumerateOutQReply structureMSAMGetAttributes functionMSAMGetBlock functionMSAMGetContent functionMSAMGetEnclosure functionMSAMGetMsgHeader functionMSAMGetRecipients functionMSAMMsgSummary structureMSAMnMarkRecipients functionMSAMOpen functionMSAMOpenNested functionMSAMParam parameter blockMSAMPutContent function'. See also personal MSAMs; server MSAMsbasic services provided bydata types formodes of operation overview ofrelationship to IPM Managernested messagesnested lettersreadingnesting levelsnon-delivery indications. See also reports (AOCE)non-letter messagescreatingdefinedOCEPackedRecipient structureOCERecipient structure!OCESetupGetDirectoryInfo functionOCESetupLocation data typeonline mode of MSAM operationoriginal recipients. See also recipientsoutgoing messages. See also messagesclosing!determining the message family of determining what is in a messageMSAM functions that processopening overview ofreadingoutgoing queuesdefined(differences for personal and server MSAMenumerating messages inpersonal MSAMs. See also MSAMscaching a lettercompared with server MSAMsdefinederrors, logging initializinglaunched by IPM Managerlocation of computer and online mode overview ofquasi-batch mode    slots and
  16. standard modepicturesincluding in messagesPMSAMGetMSAMRecord functionPMSAMOpenQueues functionPowerShare mail servertesting for availability"quasi-batch mode of MSAM operation,queues. See incoming queues; outgoing queuesQuickTime moviesincluding in messagesreal name attribute
  17. recipients. See also addressesbcc recipient, guidelines fordata types for definingmarkingoriginal recipientsreadingresolved recipientstypes ofwritingregular enclosures. See also enclosuresreports  (AOCE)creatingreports (AOCE)creating
  18. introducedreading structure ofresolved recipients. See also recipientssample routinesDoAddTheRecipientsDoAOCEToSMTPAddressDoBuildSMTPAddressInfoDoConvertToAOCEAddressDoEnumerateOutgoingMessagesDoIncomingLetter
  19. DoReadAddressDoReadGenericAddressDoReadLetterAttributesDoReadLetterContentDoWriteLetterContent6Schedule event. See kMailEPPCSchedule high-level eventASend Immediate event. See kMailEPPCSendImmediate high-level event server MSAMs. See also MSAMsadministrative eventsand AppleTalk Transition Queuecompared with personal MSAMsdefinedForwarder record initializing overview of
  20. standard mode
  21. Setup catalog initializing a personal MSAM andreading information from
  22. setup processVSee also CSAMs, initializing; personal MSAMs, initializing; server MSAMs, initializing Setup record initializing a personal MSAM andsetup templatesfor personal MSAM6Shutdown event. See kMailEPPCShutDown high-level eventslot ID attributeslots, mail and messagingdefinedinformation in Setup catalog2reading slot information from Mail Service records$relationship to personal MSAM queuesSMCA structureSMSAMAdminCode data typeSMSAMAdminEPPCRequest structureSMSAMSetup functionSMSAMSetupChange structureSMSAMSlotChanges data typeSMSAMStartup function!Snapshot format. See image blockssoundsincluding in messages1standard content. See standard interchange formatstandard interchange format. See also content blocksstandard mode of MSAM operation#standard slot information attributestore-and-forward gateways. See also MSAMs)system location. See location of computer%timers for sending and receiving mailTPfPgDir structureWaitNextEvent functionand enumerating messages2Wakeup event. See kMailEPPCWakeup high-level eventWakeUpProcess functionand enumerating messagesreadingreadingenumerating messages inMailBlockInfo structure enumeratingreadingreadingwriting    modifyingreadingMSAMCreate functionMSAMMarkRecipients functionMSAMPutAttribute functionMSAMPutMsgHeader functionMSAMPutRecipient function
  23. functions forcalling from assembly languageopeningPMSAMCreateMsgSummary functionPMSAMGetMsgSummary functionPMSAMPutMsgSummary functionapplication-defined routinesMyCompletionRoutinewritingwriting'kMailEPPCDeleteOutQMsg high-level event!notifying personal MSAM of changeMailWakeupPMSAM functionwritingMSAMBeginNested functionMSAMCreateReport functionMSAMDelete functionMSAMEndNested functionMSAMPutBlock functionMSAMPutEnclosure functionMSAMPutRecipientReport function&application-defined completion routineMSAMSubmit functionMyCompletionRoutine functionwritingsetting message statusPMSAMLogError functionPMSAMSetStatus function
  24. shutting downcreating a slotmodifying a slotwaking a personal MSAMcreatingdeleting    modifyingSMSAMShutdown functionMailAttributeMask data type'DRVR' resource type'dsam' file type'STR ' resource typeCSAM driver name/<ˇ/.bËæŒ"T i8&P8+ =k"ˇ¸/<ˇ T/( access controls, CSAM support of
  25. AOCE catalogs. See also Setup catalogbrowsing, supportingfeatures supported byhuman interface effects ofidentifying to Catalog Managerlarge catalogs, supportingsearching, supporting
  26. Apple menuFind in Catalog commandMyDSAMDirParseProc functionMyDSAMDirProc functionattribute creation IDCSAM support ofuser lookups, supporting#browsing a catalog, CSAM support ofcallback routinescalled from CSAM parse function2capability flags. See CSAMs, features supported by#Catalog Browser panel in the mailer!functions for adding and removingcatalog service1functions for adding and removing Catalog records)catalog service access modules. See CSAMscatalog service functioncatalog service requestsasynchronous requestsdetermining the type ofsynchronous requeststypes not passed to CSAMCatalogs Extension (CE)CE. See Catalogs Extensioncompletion routines8handling for asynchronous Catalog Manager function calls;creation ID. See record creation IDs; attribute creation IDCSAM-provided functionscatalog service functiondriver Close subroutinedriver Control subroutinedriver Open subroutinedriver Prime subroutinedriver Status subroutineparse function. See also catalog serviceaccess controls, support of(address templates. See address templates'application completion routine, calling!application-defined functions forattribute lookup, supportingbasic services provided by%Catalog Manager functions, supportingcatalog service functiondevice driver, implemented asfeatures supported byhuman interface effects ofidentifying to Catalog Manager
  27. functions foradding CSAM and Catalog records+handling catalog service and parse requests initializing!removing CSAM and Catalog records initializing
  28. installing overview ofparse functionrelationship to Catalog Managerrelationship to Device Managerremoving a CSAM
  29. resources for$setup templates. See setup templatesDirAddADAPDirectory functionDirAddDSAM functionDirAddDSAMDirectory function"DirClosePersonalDirectory function#DirCreatePersonalDirectory function#DirEnumerateDirectoriesGet function%DirEnumerateDirectoriesParse function(DirFindADAPDirectoryByNetSearch functionDirGestalt data typeDirGetDirectoryInfo function&DirGetExtendedDirectoriesInfo functionDirInstantiateDSAM function$DirMakePersonalDirectoryRLI function'DirNetSearchADAPDirectoriesGet function)DirNetSearchADAPDirectoriesParse function!DirOpenPersonalDirectory functionDirParamBlock data typeDirRemoveDirectory functionDirRemoveDSAM functiondriver Close subroutinedriver Control subroutinedriver Open subroutinedriver Prime subroutinedriver resource typedriver Status subroutine"duplicate records, CSAM support ofexternal catalogs$Find in Catalog command (Apple menu)Find panel in the mailer$Catalog Manager, determining version9human interface guidelines. See user interface guidelineslarge-catalog modeletter-approximation scrollingCSAM access controls and?mailer Catalog Browser. See Catalog Browser panel in the mailer/mailer Find Panel. See Find panel in the mailerpackaged with CSAM(multi-valued attributes, CSAM support ofMyDSAMDirParseProc functionMyDSAMDirProc functionparse functioncalling a callback routine fromdefinedvirtual memory andparse requestscallback routines anddefineddetermining the type of'pseudo-persistent attribute creation IDratio-approximation scrollingrecord creation IDsCSAM support ofrecords (AOCE)allowing duplicates'request codes, Catalog Manager, list of&resLocked resource attribute, for CSAMresource types'DRVR''STR '    resources CSAM driverstring, for CSAM's driver name'resSysHeap resource attribute, for CSAM result codes, returned by a CSAMDoEnumerateParseDoMyDSAMDirProc scroll barsmanaging in catalog windowsadding a Catalog recordadding a CSAM recordremoving a Catalog recordremoving a CSAM record. See also Setup catalog(adding a Catalog record to Setup catalog%adding a CSAM record to Setup catalogas part of CSAM file,removing a Catalog record from Setup catalog)removing a CSAM record from Setup catalogthree-position-thumb scrollinguser interface guidelinesrelated to CSAMs'deta' resource type'detc' resource type'detn' resource type'rstr' resource type'sami' resource type/. bK/N≠∫&_  V¿Jg S¿(Z/N≠RHnˇæHz®=N≠bßæ|m/.ˇ¸/-˚îN≠R T|L/.N∫˝LflN^.üNuñTTECUTCOPYCOMMAND.DOITNV npg P∞hf/.N∫˚‘N^.üNuÄ!TTECUTCOPYCOMMAND.REVIVEDELETIONSNVˇÙ/  n C-appearance of information page, standards fordefinedsample%aspect and information page templates
  30. code resource!code resource data input routines"code resource data output routinescode resource main routines$code resource miscellaneous routinespersonal MSAMs and
  31. user inputaoce Fake attributeaoce Joined attributeaoce Unconfigured attributeaspect kind resourceaspect name resourceaspect signature resourceadding to a record    aoce Fake aoce Joinedaoce Unconfiguredcatalog
  32. CSAM aliasgateway file ID native name parent CSAM parent MSAM private data
  33. user's keyuser's record IDcatalog attribute%catalog creation information resourcecapability flags attributecomment attributenative name attributeparent CSAM attributeprivate data attributereal name attributeuser's key attributeuser's record ID attribute. See also CSAMsadding a catalog service only"adding as part of combined service*setting up when adding a mail service onlycatalogs". See AOCE catalogs; Setup catalog
  34. code resourcefor SAM setup templatesassociated catalog attributecapability flags attributecomment attributenative name attributeparent CSAM attributeparent MSAM attributeprivate data attributereal name attributeslot ID attributeuser's key attributeuser's record ID attributecombined service. See also CSAMs; MSAMsadding the catalog serviceadding the mail serviceCSAM alias attribute CSAM recordcatalog attributecreatingCSAM alias attribute
  35. file typesdata attributedelete slot or catalog resourcedsam abbreviationrefe the record that represents the catalog with which this slot is associated. AOCE needs the Catalog recofake catalog attributefile IDscomparing for MSAM files'dsam'for SAMsgateway file ID attributehelp-balloon string resourceicon suite resourcefor SAM setup templates!kDETAspectCode resource ID offset!kDETAspectKind resource ID offset'kDETAspectMainBitmap resource ID offset!kDETAspectName resource ID offset#kDETAspectWhatIs resource ID offsetkDETcmdInit routine selector!kDETRecordType resource ID offset#kDETTemplateName resource ID offset    Key Chainand adding a catalog onlyand adding a Combined serviceand adding a mail service only
  36. Kind field
  37. Name field
  38. Service field)kSAMAspectCannotDelete resource ID offset!kSAMAspectKind resource ID offset-kSAMAspectSlotCreationInfo resource ID offset%kSAMAspectUserName resource ID offset mail service. See also MSAMsadding a mail service only)setting up the associated catalog service"adding as part of combined service    modifyingassociated catalog attributeparent MSAM attributeslot ID attributecreating a newcreatinggateway file ID attributemail service attributenative name attribute!OCESetupAddDirectoryInfo function$OCESetupChangeDirectoryInfo functionparent CSAM attributeparent MSAM attribute
  39. addresses and
  40. file typesreplaced by userPowerTalk Setup catalog. See Setup catalogprivate data attribute determiningrecord referencesdefinedputting into Setup catalogrecord-type resourceCatalogCombinedCSAM Mail ServiceMSAMSetupresource ID offsetssetup templateskDETAspectCodekDETAspectKindkDETAspectMainBitmapkDETAspectNamekDETAspectWhatIskDETRecordTypekDETTemplateNamekSAMAspectCannotDeletekSAMAspectKindkSAMAspectSlotCreationInfokSAMAspectUserName'deta''detc''detn''rstr''sami'setup templatesaspect kind (kDETAspectKind)aspect name (kDETAspectName)aspect signature#code (kDETAspectCodekDETAspectCode)/delete slot or catalog (kSAMAspectCannotDelete)&help-balloon string (kDETAspectWhatIs)!icon suite (kDETAspectMainBitmap)list ofrecord-type (kDETRecordType)SAM kind (kSAMAspectKind)"SAM user name (kSAMAspectUserName)6slot creation information (kSAMAspectSlotCreationInfo) template name (kDETTemplateName)SAM kind resourceSAM user name resourceDoAddAttributeDoAddRecordReferenceDoCreateMSAMRecordDoCreateNewAttributeDoEnumCBDoExitInstanceDoExtractDisplayNameDoExtractInformationDoFindMSAMRecordWithFileIDDoGetBooleanPropertyDoGetIDFromFSSpecDoGetMSAMCreationIDDoGetNumPropertyDoGetRStringPropertyDoGetRStringPtrPropertyDoGetSetupDirectoryRefNum DoGetXtnType
  41. DoHandleErrorDoInitInstanceDoInitTemplate
  42. DoIsInited
  43. DoLookupCBDoPackNameAndZone DoPatternIn DoPatternOutDoPrepareToSaveDoPropertyDirty
  44. DoReadDataDoRecordHasFileIDDoRStringHandleToPtrDoSetAllStringPropertiesDoSetBooleanPropertyDoSetDisplayName DoSetInitedDoSetNumPropertyDoSetPropertyChangedDoSetRStringPropertyDoStringPtrIsOK
  45. DoSurfAddressDoUpdateAddressDoUpdateNameAndZone DoWriteDataDoWriteNameAndZoneadding a record referenceCatalog recordCombined record CSAM recorddefinedMail Service record MSAM record record types Setup recordfor SAMsadding a catalog serviceadding a combined serviceadding the catalog serviceadding the mail serviceadding a mail service)setting up the associated catalog servicedefinedinitialization routine    resourcesaspect kind (kDETAspectKind)aspect name  (kDETAspectName)aspect signature/delete slot or catalog (kSAMAspectCannotDelete)&help-balloon string (kDETAspectWhatIs)!icon suite (kDETAspectMainBitmap)list ofrecord-type (kDETRecordType)SAM kind (kSAMAspectKind)"SAM user name (kSAMAspectUserName)6slot creation information (kSAMAspectSlotCreationInfo) template name (kDETTemplateName)samplecombined service mail service"slot creation information resource$Slot record. See Mail Service recordtemplate name resourceuser's key attributeuser's record ID attributeTYLENV˜uÄ
  46. Table 4-5    Attributes of a Catalog record (continued)
  47. Attribute t