(incubating) | The Free and Open Productivity Suite

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

Content for OpenOffice.org version 3.3.

Data of Class _oslFileStatus


uStructSize
sal_uInt32 uStructSize;

Summary
Must be initialized with the size in bytes of the structure before passing it to any function

uValidFields
sal_uInt32 uValidFields;

Summary
Determines which members of the structure contain valid data

eType
oslFileType eType;

Summary
The type of the file (file, directory, volume).

uAttributes
sal_uInt64 uAttributes;

Summary
File attributes

aCreationTime
TimeValue aCreationTime;

Summary
First creation time in nanoseconds since 1/1/1970. Can be the last modify time depending on platform or file system.

aAccessTime
TimeValue aAccessTime;

Summary
Last access time in nanoseconds since 1/1/1970. Can be the last modify time depending on platform or file system.

aModifyTime
TimeValue aModifyTime;

Summary
Last modify time in nanoseconds since 1/1/1970.

uFileSize
sal_uInt64 uFileSize;

Summary
Size in bytes of the file. Zero for directories and volumes.

ustrFileName
rtl_uString * ustrFileName;

Summary
Case correct name of the file. Should be set to zero before calling osl_getFileStatus and released after usage.

ustrFileURL
rtl_uString * ustrFileURL;

Summary
Full URL of the file. Should be set to zero before calling osl_getFileStatus and released after usage.

ustrLinkTargetURL
rtl_uString * ustrLinkTargetURL;

Summary
Full URL of the target file if the file itself is a link. Should be set to zero before calling osl_getFileStatus and released after usage.

Top of Page

Apache OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

Copyright & License
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.