afp.AFPVersion | AFP Version | String | Client AFP version |
afp.UAM | UAM | String | User Authentication Method |
afp.access | Access mode | Unsigned 8-bit integer | Fork access mode |
afp.access.deny_read | Deny read | Boolean | Deny read |
afp.access.deny_write | Deny write | Boolean | Deny write |
afp.access.read | Read | Boolean | Open for reading |
afp.access.write | Write | Boolean | Open for writing |
afp.actual_count | Count | Signed 32-bit integer | Number of bytes returned by read/write |
afp.appl_index | Index | Unsigned 16-bit integer | Application index |
afp.appl_tag | Tag | Unsigned 32-bit integer | Application tag |
afp.backup_date | Backup date | Date/Time stamp | Backup date |
afp.cat_count | Cat count | Unsigned 32-bit integer | Number of structures returned |
afp.cat_position | Position | Byte array | Reserved |
afp.cat_req_matches | Max answers | Signed 32-bit integer | Maximum number of matches to return. |
afp.command | Command | Unsigned 8-bit integer | AFP function |
afp.comment | Comment | String | File/folder comment |
afp.create_flag | Hard create | Boolean | Soft/hard create file |
afp.creation_date | Creation date | Date/Time stamp | Creation date |
afp.data_fork_len | Data fork size | Unsigned 32-bit integer | Data fork size |
afp.did | DID | Unsigned 32-bit integer | Parent directory ID |
afp.dir_ar | Access rights | Unsigned 32-bit integer | Directory access rights |
afp.dir_ar.blank | Blank access right | Boolean | Blank access right |
afp.dir_ar.e_read | Everyone has read access | Boolean | Everyone has read access |
afp.dir_ar.e_search | Everyone has search access | Boolean | Everyone has search access |
afp.dir_ar.e_write | Everyone has write access | Boolean | Everyone has write access |
afp.dir_ar.g_read | Group has read access | Boolean | Group has read access |
afp.dir_ar.g_search | Group has search access | Boolean | Group has search access |
afp.dir_ar.g_write | Group has write access | Boolean | Group has write access |
afp.dir_ar.o_read | Owner has read access | Boolean | Owner has read access |
afp.dir_ar.o_search | Owner has search access | Boolean | Owner has search access |
afp.dir_ar.o_write | Owner has write access | Boolean | Gwner has write access |
afp.dir_ar.u_owner | User is the owner | Boolean | Current user is the directory owner |
afp.dir_ar.u_read | User has read access | Boolean | User has read access |
afp.dir_ar.u_search | User has search access | Boolean | User has search access |
afp.dir_ar.u_write | User has write access | Boolean | User has write access |
afp.dir_attribute.backup_needed | Backup needed | Boolean | Directory needs to be backed up |
afp.dir_attribute.delete_inhibit | Delete inhibit | Boolean | Delete inhibit |
afp.dir_attribute.in_exported_folder | Shared area | Boolean | Directory is in a shared area |
afp.dir_attribute.invisible | Invisible | Boolean | Directory is not visible |
afp.dir_attribute.mounted | Mounted | Boolean | Directory is mounted |
afp.dir_attribute.rename_inhibit | Rename inhibit | Boolean | Rename inhibit |
afp.dir_attribute.set_clear | Set | Boolean | Clear/set attribute |
afp.dir_attribute.share | Share point | Boolean | Directory is a share point |
afp.dir_attribute.system | System | Boolean | Directory is a system directory |
afp.dir_bitmap | Directory bitmap | Unsigned 16-bit integer | Directory bitmap |
afp.dir_bitmap.UTF8_name | UTF-8 name | Boolean | Return UTF-8 name if diectory |
afp.dir_bitmap.access_rights | Access rights | Boolean | Return access rights if directory |
afp.dir_bitmap.attributes | Attributes | Boolean | Return attributes if directory |
afp.dir_bitmap.backup_date | Backup date | Boolean | Return backup date if directory |
afp.dir_bitmap.create_date | Creation date | Boolean | Return creation date if directory |
afp.dir_bitmap.did | DID | Boolean | Return parent directory ID if directory |
afp.dir_bitmap.fid | File ID | Boolean | Return file ID if directory |
afp.dir_bitmap.finder_info | Finder info | Boolean | Return finder info if directory |
afp.dir_bitmap.group_id | Group id | Boolean | Return group id if directory |
afp.dir_bitmap.long_name | Long name | Boolean | Return long name if directory |
afp.dir_bitmap.mod_date | Modification date | Boolean | Return modification date if directory |
afp.dir_bitmap.offspring_count | Offspring count | Boolean | Return offspring count if directory |
afp.dir_bitmap.owner_id | Owner id | Boolean | Return owner id if directory |
afp.dir_bitmap.short_name | Short name | Boolean | Return short name if directory |
afp.dir_bitmap.unix_privs | UNIX privileges | Boolean | Return UNIX privileges if directory |
afp.dir_group_id | Group ID | Signed 32-bit integer | Directory group ID |
afp.dir_offspring | Offspring | Unsigned 16-bit integer | Directory offspring |
afp.dir_owner_id | Owner ID | Signed 32-bit integer | Directory owner ID |
afp.dt_ref | DT ref | Unsigned 16-bit integer | Desktop database reference num |
afp.ext_data_fork_len | Extended data fork size | Unsigned 64-bit integer | Extended (>2GB) data fork length |
afp.ext_resource_fork_len | Extended resource fork size | Unsigned 64-bit integer | Extended (>2GB) resource fork length |
afp.file_attribute.backup_needed | Backup needed | Boolean | File needs to be backed up |
afp.file_attribute.copy_protect | Copy protect | Boolean | copy protect |
afp.file_attribute.delete_inhibit | Delete inhibit | Boolean | delete inhibit |
afp.file_attribute.df_open | Data fork open | Boolean | Data fork already open |
afp.file_attribute.invisible | Invisible | Boolean | File is not visible |
afp.file_attribute.multi_user | Multi user | Boolean | multi user |
afp.file_attribute.rename_inhibit | Rename inhibit | Boolean | rename inhibit |
afp.file_attribute.rf_open | Resource fork open | Boolean | Resource fork already open |
afp.file_attribute.set_clear | Set | Boolean | Clear/set attribute |
afp.file_attribute.system | System | Boolean | File is a system file |
afp.file_attribute.write_inhibit | Write inhibit | Boolean | Write inhibit |
afp.file_bitmap | File bitmap | Unsigned 16-bit integer | File bitmap |
afp.file_bitmap.UTF8_name | UTF-8 name | Boolean | Return UTF-8 name if file |
afp.file_bitmap.attributes | Attributes | Boolean | Return attributes if file |
afp.file_bitmap.backup_date | Backup date | Boolean | Return backup date if file |
afp.file_bitmap.create_date | Creation date | Boolean | Return creation date if file |
afp.file_bitmap.data_fork_len | Data fork size | Boolean | Return data fork size if file |
afp.file_bitmap.did | DID | Boolean | Return parent directory ID if file |
afp.file_bitmap.ex_data_fork_len | Extended data fork size | Boolean | Return extended (>2GB) data fork size if file |
afp.file_bitmap.ex_resource_fork_len | Extended resource fork size | Boolean | Return extended (>2GB) resource fork size if file |
afp.file_bitmap.fid | File ID | Boolean | Return file ID if file |
afp.file_bitmap.finder_info | Finder info | Boolean | Return finder info if file |
afp.file_bitmap.launch_limit | Launch limit | Boolean | Return launch limit if file |
afp.file_bitmap.long_name | Long name | Boolean | Return long name if file |
afp.file_bitmap.mod_date | Modification date | Boolean | Return modification date if file |
afp.file_bitmap.resource_fork_len | Resource fork size | Boolean | Return resource fork size if file |
afp.file_bitmap.short_name | Short name | Boolean | Return short name if file |
afp.file_bitmap.unix_privs | UNIX privileges | Boolean | Return UNIX privileges if file |
afp.file_creator | File creator | String | File creator |
afp.file_flag | Dir | Boolean | Is a dir |
afp.file_id | File ID | Unsigned 32-bit integer | File/directory ID |
afp.file_type | File type | String | File type |
afp.finder_info | Finder info | Byte array | Finder info |
afp.flag | From | Unsigned 8-bit integer | Offset is relative to start/end of the fork |
afp.fork_type | Resource fork | Boolean | Data/resource fork |
afp.group_ID | Group ID | Unsigned 32-bit integer | Group ID |
afp.icon_index | Index | Unsigned 16-bit integer | Icon index in desktop database |
afp.icon_length | Size | Unsigned 16-bit integer | Size for icon bitmap |
afp.icon_tag | Tag | Unsigned 32-bit integer | Icon tag |
afp.icon_type | Icon type | Unsigned 8-bit integer | Icon type |
afp.last_written | Last written | Unsigned 32-bit integer | Offset of the last byte written |
afp.last_written64 | Last written | Unsigned 64-bit integer | Offset of the last byte written (64 bits) |
afp.lock_from | End | Boolean | Offset is relative to the end of the fork |
afp.lock_len | Length | Signed 32-bit integer | Number of bytes to be locked/unlocked |
afp.lock_len64 | Length | Signed 64-bit integer | Number of bytes to be locked/unlocked (64 bits) |
afp.lock_offset | Offset | Signed 32-bit integer | First byte to be locked |
afp.lock_offset64 | Offset | Signed 64-bit integer | First byte to be locked (64 bits) |
afp.lock_op | unlock | Boolean | Lock/unlock op |
afp.lock_range_start | Start | Signed 32-bit integer | First byte locked/unlocked |
afp.lock_range_start64 | Start | Signed 64-bit integer | First byte locked/unlocked (64 bits) |
afp.long_name_offset | Long name offset | Unsigned 16-bit integer | Long name offset in packet |
afp.map_id | ID | Unsigned 32-bit integer | User/Group ID |
afp.map_id_type | Type | Unsigned 8-bit integer | Map ID type |
afp.map_name | Name | String | User/Group name |
afp.map_name_type | Type | Unsigned 8-bit integer | Map name type |
afp.modification_date | Modification date | Date/Time stamp | Modification date |
afp.newline_char | Newline char | Unsigned 8-bit integer | Value to compare ANDed bytes with when looking for newline |
afp.newline_mask | Newline mask | Unsigned 8-bit integer | Value to AND bytes with when looking for newline |
afp.offset | Offset | Signed 32-bit integer | Offset |
afp.offset64 | Offset | Signed 64-bit integer | Offset (64 bits) |
afp.ofork | Fork | Unsigned 16-bit integer | Open fork reference number |
afp.ofork_len | New length | Signed 32-bit integer | New length |
afp.pad | Pad | No value | Pad Byte |
afp.passwd | Password | String | Password |
afp.path_len | Len | Unsigned 8-bit integer | Path length |
afp.path_name | Name | String | Path name |
afp.path_type | Type | Unsigned 8-bit integer | Type of names |
afp.reply_size | Reply size | Unsigned 16-bit integer | First structure returned |
afp.req_count | Req count | Unsigned 16-bit integer | Maximum number of structures returned |
afp.reserved | Reserved | Byte array | Reserved |
afp.resource_fork_len | Resource fork size | Unsigned 32-bit integer | Resource fork size |
afp.rw_count | Count | Signed 32-bit integer | Number of bytes to be read/written |
afp.rw_count64 | Count | Signed 64-bit integer | Number of bytes to be read/written (64 bits) |
afp.server_time | Server time | Date/Time stamp | Server time |
afp.session_token | Token | Byte array | Session token |
afp.session_token_len | Len | Unsigned 32-bit integer | Session token length |
afp.session_token_type | Type | Unsigned 16-bit integer | Session token type |
afp.short_name_offset | Short name offset | Unsigned 16-bit integer | Short name offset in packet |
afp.start_index | Start index | Unsigned 16-bit integer | First structure returned |
afp.struct_size | Struct size | Unsigned 8-bit integer | Sizeof of struct |
afp.unicode_name_offset | Unicode name offset | Unsigned 16-bit integer | Unicode name offset in packet |
afp.unix_privs.gid | GID | Unsigned 32-bit integer | Group ID |
afp.unix_privs.permissions | Permissions | Unsigned 32-bit integer | Permissions |
afp.unix_privs.ua_permissions | User's access rights | Unsigned 32-bit integer | User's access rights |
afp.unix_privs.uid | UID | Unsigned 32-bit integer | User ID |
afp.user | User | String | User |
afp.user_ID | User ID | Unsigned 32-bit integer | User ID |
afp.user_bitmap | Bitmap | Unsigned 16-bit integer | User Info bitmap |
afp.user_bitmap.GID | Primary group ID | Boolean | Primary group ID |
afp.user_bitmap.UID | User ID | Boolean | User ID |
afp.user_flag | Flag | Unsigned 8-bit integer | User Info flag |
afp.vol_attribute.blank_access_privs | Blank access privileges | Boolean | Supports blank access privileges |
afp.vol_attribute.cat_search | Catalog search | Boolean | Supports catalog search operations |
afp.vol_attribute.fileIDs | File IDs | Boolean | Supports file IDs |
afp.vol_attribute.passwd | Volume password | Boolean | Has a volume password |
afp.vol_attribute.read_only | Read only | Boolean | Read only volume |
afp.vol_attribute.unix_privs | UNIX access privileges | Boolean | Supports UNIX access privileges |
afp.vol_attribute.utf8_names | UTF-8 names | Boolean | Supports UTF-8 names |
afp.vol_attributes | Attributes | Unsigned 16-bit integer | Volume attributes |
afp.vol_backup_date | Backup date | Date/Time stamp | Volume backup date |
afp.vol_bitmap | Bitmap | Unsigned 16-bit integer | Volume bitmap |
afp.vol_bitmap.attributes | Attributes | Boolean | Volume attributes |
afp.vol_bitmap.backup_date | Backup date | Boolean | Volume backup date |
afp.vol_bitmap.block_size | Block size | Boolean | Volume block size |
afp.vol_bitmap.bytes_free | Bytes free | Boolean | Volume free bytes |
afp.vol_bitmap.bytes_total | Bytes total | Boolean | Volume total bytes |
afp.vol_bitmap.create_date | Creation date | Boolean | Volume creation date |
afp.vol_bitmap.ex_bytes_free | Extended bytes free | Boolean | Volume extended (>2GB) free bytes |
afp.vol_bitmap.ex_bytes_total | Extended bytes total | Boolean | Volume extended (>2GB) total bytes |
afp.vol_bitmap.id | ID | Boolean | Volume ID |
afp.vol_bitmap.mod_date | Modification date | Boolean | Volume modification date |
afp.vol_bitmap.name | Name | Boolean | Volume name |
afp.vol_bitmap.signature | Signature | Boolean | Volume signature |
afp.vol_block_size | Block size | Unsigned 32-bit integer | Volume block size |
afp.vol_bytes_free | Bytes free | Unsigned 32-bit integer | Free space |
afp.vol_bytes_total | Bytes total | Unsigned 32-bit integer | Volume size |
afp.vol_creation_date | Creation date | Date/Time stamp | Volume creation date |
afp.vol_ex_bytes_free | Extended bytes free | Unsigned 64-bit integer | Extended (>2GB) free space |
afp.vol_ex_bytes_total | Extended bytes total | Unsigned 64-bit integer | Extended (>2GB) volume size |
afp.vol_flag_passwd | Password | Boolean | Volume is password-protected |
afp.vol_flag_unix_priv | Unix privs | Boolean | Volume has unix privileges |
afp.vol_id | Volume id | Unsigned 16-bit integer | Volume id |
afp.vol_modification_date | Modification date | Date/Time stamp | Volume modification date |
afp.vol_name | Volume | String | Volume name |
afp.vol_name_offset | Volume name offset | Unsigned 16-bit integer | Volume name offset in packet |
afp.vol_signature | Signature | Unsigned 16-bit integer | Volume signature |