io.files.acls.macos.ffi vocabulary
Factor handbook ยป Vocabulary index


Summary

Metadata
Parents:io.files.acls.macos
Platforms:macos


Words

Tuple classes
ClassSuperclassSlots
bad-acl-tag-t tuplen
guid_t struct
kauth_ace struct
kauth_acl struct
kauth_filesec struct
nt_sid_t struct


Symbol words
acl_entry_t
acl_flag_t
acl_flagset_t
acl_perm_t
acl_permset_t
acl_t
acl_tag_t
acl_type_t
kauth_ace_rights_t
kauth_ace_t
kauth_acl_t
kauth_filesec_t
uuid_string_t
uuid_t


Ordinary words
WordStack effect
ACL_ADD_FILE( -- value )
ACL_ADD_SUBDIRECTORY( -- value )
ACL_APPEND_DATA( -- value )
ACL_CHANGE_OWNER( -- value )
ACL_DELETE( -- value )
ACL_DELETE_CHILD( -- value )
ACL_ENTRY_DIRECTORY_INHERIT( -- value )
ACL_ENTRY_FILE_INHERIT( -- value )
ACL_ENTRY_INHERITED( -- value )
ACL_ENTRY_LIMIT_INHERIT( -- value )
ACL_ENTRY_ONLY_INHERIT( -- value )
ACL_EXECUTE( -- value )
ACL_EXTENDED_ALLOW( -- value )
ACL_EXTENDED_DENY( -- value )
ACL_FIRST_ENTRY( -- value )
ACL_FLAG_DEFER_INHERIT( -- value )
ACL_LAST_ENTRY( -- value )
ACL_LIST_DIRECTORY( -- value )
ACL_MAX_ENTRIES( -- value )
ACL_NEXT_ENTRY( -- value )
ACL_READ_ATTRIBUTES( -- value )
ACL_READ_DATA( -- value )
ACL_READ_EXTATTRIBUTES( -- value )
ACL_READ_SECURITY( -- value )
ACL_SEARCH( -- value )
ACL_TYPE_ACCESS( -- value )
ACL_TYPE_AFS( -- value )
ACL_TYPE_CODA( -- value )
ACL_TYPE_DEFAULT( -- value )
ACL_TYPE_EXTENDED( -- value )
ACL_TYPE_NTFS( -- value )
ACL_TYPE_NWFS( -- value )
ACL_UNDEFINED_TAG( -- value )
ACL_WRITE_ATTRIBUTES( -- value )
ACL_WRITE_DATA( -- value )
ACL_WRITE_EXTATTRIBUTES( -- value )
ACL_WRITE_SECURITY( -- value )
ID_TYPE_GID( -- value )
ID_TYPE_GROUPNAME( -- value )
ID_TYPE_GSS_EXPORT_NAME( -- value )
ID_TYPE_KERBEROS( -- value )
ID_TYPE_SID( -- value )
ID_TYPE_UID( -- value )
ID_TYPE_USERNAME( -- value )
ID_TYPE_X509_DN( -- value )
KAUTH_GUID_SIZE( -- value )
NTSID_MAX_AUTHORITIES( -- value )
acl-dir-perm( -- value )
acl-file-perm( -- value )
acl-flag-names( -- value )
acl-flags( -- value )
acl-perm-names( -- value )
acl-perms( -- value )
acl_add_perm( permset_d perm -- int )
acl_copy_ext( buf_p acl size -- ssize_t )
acl_copy_ext_native( buf_p acl size -- ssize_t )
acl_copy_int( buf_p -- acl_t )
acl_copy_int_native( buf_p -- acl_t )
acl_delete_perm( permset_d perm -- int )
acl_dup( acl -- int )
acl_free( obj_p -- int )
acl_from_text( buf_p -- acl_t )
acl_get_entry( acl entry_id entry_p -- int )
acl_get_fd( fd -- acl_t )
acl_get_fd_np( fd type -- acl_t )
acl_get_file( path_p type -- acl_t )
acl_get_flag_np( flagset_d flag -- int )
acl_get_flagset_np( obj flagset_p -- int )
acl_get_link_np( path_p type -- acl_t )
acl_get_perm_np( permset_d perm -- int )
acl_get_permset( entry_d permset_p -- int )
acl_get_qualifier( entry_d -- void* )
acl_get_tag_type( entry_d tag_type_p -- int )
acl_init( count -- acl_t )
acl_set_file( path_p type acl -- int )
acl_size( acl -- ssize_t )
acl_tag_t>string( n -- string )
acl_to_text( acl len_p -- c-string )
acl_valid( acl -- int )
bad-acl-tag-t( n -- * )
mbr_gid_to_uuid( id uu -- int )
mbr_sid_to_uuid( sid uu -- int )
mbr_uid_to_uuid( id uu -- int )
mbr_uuid_to_id( uu id id_type -- int )
mbr_uuid_to_sid( uu sid -- int )
mbr_uuid_to_string( uu string -- int )


Class predicate words
WordStack effect
bad-acl-tag-t?( object -- ? )
guid_t?( object -- ? )
kauth_ace?( object -- ? )
kauth_acl?( object -- ? )
kauth_filesec?( object -- ? )
nt_sid_t?( object -- ? )


Files


Metadata files