TI Connect Manager X Scripting Interface Documentation

Apple Event Directory Record

4-Char ID

The 'directory record' class is a holder for an internal data structure, used by various events to described the device-dependent information about a data object. The actual data object itself is kept in a calculator record.

The directory record can be coerced to a directory item via the 'coerce' event, and can be translated back to a directory record from a directory item AERecord.

The directory record data itself, and its structure, is internal to the TI Communications Manager X application. In "C" terminology, the record (structure) definition is (packed on 1-byte boundaries):

struct objectDirectory {
Str63 unicodeName;
Str31 displayableName;
Str31 objectName;
Str31 parentFolderName;
UInt32 objectSize;
UInt16 objectEntryNumber;
UInt16 objectRecordType;
UInt8 objectVersion;
UInt8 objectType;
UInt8 objectFlags;
UInt8 ownerCalculatorID;
DescType object;
UInt32 objectDataSize;
UInt8 ownerProductID;
UInt32 objectCreationTime;
UInt32 objectModificationTime;
UInt32 objectAppVarID;
UInt32 objectAppVarSubID;
};
typedef struct objectDirectory TIDirectoryObject;

 

DirO

BACK

03 March 2004 - slr