eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'UnixOperatingSystem::FileStatusInfo':

Home

everywhere
www.exept.de
for:
[back]

Class: FileStatusInfo (private in UnixOperatingSystem

This class is only visible from within UnixOperatingSystem.

Inheritance:

   Object
   |
   +--UnixOperatingSystem::FileStatusInfo

Package:
stx:libbasic
Category:
OS-Unix
Owner:
UnixOperatingSystem

Class protocol:

instance creation
o  type: t mode: m uid: u gid: g size: s id: i accessed: aT modified: mT statusChanged: sT path: lP numLinks: nL


Instance protocol:

accessing
o  accessTime
return accessed

o  alternativeName
return the files other name (DOS name on windows).
Nil if there is no other name

o  creationTime

o  fileSize
return size

o  gid
return gid

o  id
return id

o  mode
return mode

o  modificationTime
return modified

o  numLinks
return numLinks

o  path
for symbolic links only: return the path where the symbolic link points to

o  statusChangeTime

o  type
return type

o  uid
return uid

accessing-vms
o  fixedHeaderSize
return the fixedHeaderSize (VMS only; nil everywhere else)

o  recordAttributes
return the recordAttributes (VMS only; nil everywhere else)

o  recordFormat
return the recordFormat (VMS only; nil everywhere else)

o  recordFormatNumeric
return the recordFormat as numeric (VMS only; nil everywhere else)

o  recordSize
return the recordSize (VMS only; nil everywhere else)

backward compatibility
o  accessed

** This is an obsolete interface - do not use it (it may vanish in future versions) **

o  at: key
backward compatibility access: in previous releases, IdentityDictionaries
were used to hold my information. Allow access via key messages.
This method will vanish - use the proper access protocol.

o  modified

** This is an obsolete interface - do not use it (it may vanish in future versions) **

o  statusChanged

** This is an obsolete interface - do not use it (it may vanish in future versions) **

private-accessing
o  type: t mode: m uid: u gid: g size: s id: i accessed: aT modified: mT statusChanged: sT path: lP numLinks: nL

queries-access
o  isGroupExecutable

o  isGroupReadable

o  isGroupWritable

o  isOwnerExecutable

o  isOwnerReadable

o  isOwnerWritable

o  isWorldExecutable

o  isWorldReadable

o  isWorldWritable

queries-type
o  isBlockSpecial

o  isCharacterSpecial

o  isDirectory

o  isFifo

o  isRegular

o  isSocket

o  isSymbolicLink

o  isUnknown



ST/X 6.1.1; WebServer 1.620 at exept:8081; Tue, 22 May 2012 22:59:44 GMT