ManPageArchiveEntryMisc3.wiki 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. ARCHIVE_ENTRY_MISC(3) manual page
  2. == NAME ==
  3. '''archive_entry_symlink_type''',
  4. '''archive_entry_set_symlink_type'''
  5. - miscellaneous functions for manipulating properties of archive_entry
  6. == LIBRARY ==
  7. Streaming Archive Library (libarchive, -larchive)
  8. == SYNOPSIS ==
  9. '''<nowiki>#include <archive_entry.h></nowiki>'''
  10. <br>
  11. ''int''
  12. <br>
  13. '''archive_entry_symlink_type'''(''struct archive_entry *a'');
  14. <br>
  15. ''void''
  16. <br>
  17. '''archive_entry_set_symlink_type'''(''struct archive_entry *a'', ''int'');
  18. == DESCRIPTION ==
  19. The function
  20. '''archive_entry_symlink_type'''()
  21. returns and the function
  22. '''archive_entry_set_symlink_type'''()
  23. sets the type of the symbolic link stored in an archive entry.
  24. These functions
  25. have special meaning on operating systems that support multiple symbolic link
  26. types (e.g. Microsoft Windows).
  27. Supported values are:
  28. <dl>
  29. <dt>AE_SYMLINK_TYPE_UNDEFINED</dt><dd>
  30. Symbolic link target type is not defined (default on unix systems)
  31. </dd><dt>AE_SYMLINK_TYPE_FILE</dt><dd>
  32. Symbolic link points to a file
  33. </dd><dt>AE_SYMLINK_TYPE_DIRECTORY</dt><dd>
  34. Symbolic link points to a directory
  35. </dd></dl>
  36. == SEE ALSO ==
  37. [[ManPageArchiveEntry3]],
  38. [[ManPageArchiveEntryPaths3]],
  39. [[ManPageArchiveEntryStat3]],
  40. [[ManPageLibarchive3]]