Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Apple_event> ?p ?o }
Showing triples 1 to 52 of
52
with 100 triples per page.
- Apple_event abstract "Apple events are the message-based interprocess communication mechanism in Mac OS, first appearing in System 7 and supported by every version since then, including Mac OS X. Apple events describe "high-level" events such as "open document" or "print file," whereas earlier OSs had supported much more basic events, namely "click" and "keypress". Apple events form the basis of the Mac OS scripting system, AppleScript.The starting point is a dynamically-typed, extensible descriptor format called an AEDesc, which is just an OSType code specifying the data type, together with a block of type-dependent data. For instance, the OSType code inte indicated that the data was a four-byte signed integer in big-endian format.Besides predefined type codes for various common simple types, there are two predefined structured descriptor types: an AERecord, which has data type reco (record), and AEList with type list (list or array). The internal structure of these contain recursively-nested AEDescs, while the AERecord also associated each element with a unique record field ID, which is an OSType. The Apple Event Manager provides API calls to construct these structures, as well as extract their contents and query the type of contents they hold.The Apple Event Manager also supports coercions, which converts AEDescs from one data type to another. In addition to standard coercions, for instance between integer and real types, applications can install their own coercion handler callbacks, which could handle conversions to and from custom data types.An Apple event proper is an AERecord with fields that depended on the purpose of the event. In addition, it has attributes (which are distinct from record fields, which are now called the parameters of the event) from a set predefined by the Apple Event Manager, specifying such things as the event type and class codes which indicates what the event is supposed to do (both OSTypes), the target address to which the event is to be sent (which could be a process on the local or a remote machine), and various other options for handling it. Remote machines initially had to be connected via AppleTalk, but Mac OS 9 added the option for connections via TCP/IP.After sending an Apple event to its target process, the sending process could elect to receive a reply. This is also an Apple event, which could contain various bits of information returned from the target about the processing of the request event, including an error code indicating success/failure, or any other appropriate information.Apple events are the foundation of the AppleEvent Object Model, which in turn is the foundation of AppleScript. Many other programming languages can send and receive Apple events, including C, C++, Objective-C, Perl, UserTalk, Ruby and Python.".
- Apple_event wikiPageExternalLink appscript.sourceforge.net.
- Apple_event wikiPageExternalLink ashopl.pdf.
- Apple_event wikiPageID "992674".
- Apple_event wikiPageLength "4164".
- Apple_event wikiPageOutDegree "23".
- Apple_event wikiPageRevisionID "644651386".
- Apple_event wikiPageWikiLink AppleEvent_Object_Model.
- Apple_event wikiPageWikiLink AppleScript.
- Apple_event wikiPageWikiLink AppleTalk.
- Apple_event wikiPageWikiLink Application_programming_interface.
- Apple_event wikiPageWikiLink C++.
- Apple_event wikiPageWikiLink C_(programming_language).
- Apple_event wikiPageWikiLink Callback_(computer_programming).
- Apple_event wikiPageWikiLink Callback_(computer_science).
- Apple_event wikiPageWikiLink Category:Inter-process_communication.
- Apple_event wikiPageWikiLink Category:Mac_OS_development.
- Apple_event wikiPageWikiLink Endianness.
- Apple_event wikiPageWikiLink Inter-process_communication.
- Apple_event wikiPageWikiLink Internet_protocol_suite.
- Apple_event wikiPageWikiLink Interprocess_communication.
- Apple_event wikiPageWikiLink Mac_OS.
- Apple_event wikiPageWikiLink Mac_OS_9.
- Apple_event wikiPageWikiLink Mac_OS_X.
- Apple_event wikiPageWikiLink OSType.
- Apple_event wikiPageWikiLink OS_X.
- Apple_event wikiPageWikiLink Objective-C.
- Apple_event wikiPageWikiLink Perl.
- Apple_event wikiPageWikiLink Python_(programming_language).
- Apple_event wikiPageWikiLink Ruby_(programming_language).
- Apple_event wikiPageWikiLink System_7.
- Apple_event wikiPageWikiLink System_7_(Macintosh).
- Apple_event wikiPageWikiLink IP.
- Apple_event wikiPageWikiLink UserLand_Software.
- Apple_event wikiPageWikiLinkText "Apple event".
- Apple_event hasPhotoCollection Apple_event.
- Apple_event wikiPageUsesTemplate Template:About.
- Apple_event wikiPageUsesTemplate Template:Citation.
- Apple_event wikiPageUsesTemplate Template:IPC.
- Apple_event subject Category:Inter-process_communication.
- Apple_event subject Category:Mac_OS_development.
- Apple_event hypernym Mechanism.
- Apple_event type Organisation.
- Apple_event type Thing.
- Apple_event comment "Apple events are the message-based interprocess communication mechanism in Mac OS, first appearing in System 7 and supported by every version since then, including Mac OS X. Apple events describe "high-level" events such as "open document" or "print file," whereas earlier OSs had supported much more basic events, namely "click" and "keypress".".
- Apple_event label "Apple event".
- Apple_event sameAs Apple_event.
- Apple_event sameAs m.03xdjh.
- Apple_event sameAs Q4781274.
- Apple_event sameAs Q4781274.
- Apple_event wasDerivedFrom Apple_event?oldid=644651386.
- Apple_event isPrimaryTopicOf Apple_event.