A file attribute is a piece of data that describes or is associated with a computer file. For example, an operating system often keeps track of date a file was created and last modified, as well as the file's size and extension (and what application to open it with). File permissions are also kept track of. The user may attach other attributes themselves, such as comments or color labels, as in Apple Computer's Mac OS X (version 10.3 or later). Data is the plural of datum. ... A file in a computer system is a stream (sequence) of bits stored as a single unit, typically in a file system on disk or magnetic tape. ... In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. ... Datateknologerna vid Åbo Akademi r. ... A filename extension or filename suffix is an extra set of (usually) alphanumeric characters that is appended to the end of a filename to allow computer users (as well as various pieces of software on the computer system) to quickly determine the type of data stored in the file. ... Application has the following meanings: In general, an application is using something general to some more conrete. ... Most modern file systems have methods of administering permissions or access rights to specific users and groups of users. ... Apple Computer, Inc. ... Mac OS X (pronounced Mac OS Ten) is the latest version of the Macintosh operating system, and is designed and developed by Apple Computer to run on their Macintosh line of personal computers. ...
The unnamed directoryat the head of each attribute tree is considered the "child"of the file it is associated with and the ".." file refersto the associated file.
The attropen(3C) function returns a file descriptor for thenamed attribute, attrpath, of the file indicated by path.The oflag and mode arguments are identical to the open(2)arguments and are applied to the open operation on theattribute file (for example, using the O_CREAT flag createsa new attribute).
The extended attribute project extends the above header format by defining a new header type (for the Typeflag field).The type 'E' is defined to be used for all extended attributefiles.
The operations 501 have a parameter for the attributes 402 (attr) to be associated and a path descriptor 1100 (pd) for identifying the particular files with which to associate the attributes 402.
An attribute association is the association of an attribute structure 402 with a path descriptor 1100.
The attributes to be associated with a particular path descriptor 1100 are passed to the ADB 700 via the ASFH 500 using the attr parameter of a file.sub.-- create(pd,attr) function.