Topic : TOS - The Operating System Author : Version : tos.hyp (December 19, 2008) Subject : Programmieren/Atari Nodes : 3010 Index Size : 93790 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Title @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File13.8.2 OLGA-Client TOS An OLGA-Client is an application capable of editing objects used in other applications. Note that applications can be both Client and Server simultaneously; this doesn't cause problems and is highly desireable in most cases. The following messages can be sent to or received from an OLGA-Client: ∙ OLGA_CLOSEDOC Indicates closing of a document ∙ OLGA_GETINFO Obtains index number for an Info file ∙ OLGA_LINK Indicates inclusion of a file in a document ∙ OLGA_LINKBROKEN Reference to an object is no longer available ∙ OLGA_LINKRENAMED Reference to an object has been updated ∙ OLGA_OPENDOC Registers document with Manager ∙ OLGA_RENAMELINK Updates reference to an object ∙ OLGA_START Launches Server for a Client in parallel ∙ OLGA_UPDATED Server has altered a file ∙ OLGA_UNLINK Terminates monitoring of a file ∙ OLGA_SERVERTERMINATED Server has terminated Warning: One has to point out here that in view of future operating system versions, memory regions used for communication between various programs or assigned via pointers have to be global (Mxalloc function with Global flag set). Otherwise, memory protection violation would occur if used on computers with PMMUs (e.g. Atari-TT030 or Falcon030). See Also: Minimum requirements OLGA protocol OLGA-Server