package.lisp 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. (in-package #:cl-user)
  2. (defpackage :cl-hurd.translator
  3. (:nicknames :hurd-translator)
  4. (:use :cl :cffi :mach :hurd-common
  5. :hurd :tg :flexi-streams)
  6. (:export :fs-server
  7. :io-server
  8. :fsys-server
  9. :translator
  10. :make-root-node
  11. :pathconf
  12. :allow-open-p
  13. :node
  14. :chmod-file
  15. :chown-file
  16. :utimes-file
  17. :directory-lookup
  18. :create-file
  19. :number-of-entries
  20. :get-entries
  21. :allow-author-change-p
  22. :create-directory
  23. :remove-directory-entry
  24. :read-file
  25. :write-file
  26. :run-translator
  27. :define-callback
  28. :make-translator
  29. :sync-file
  30. :sync-fs
  31. :drop-node
  32. :make-node-dirent
  33. :report-access
  34. :refresh-statfs
  35. :*translator*
  36. :get-statfs
  37. :file-change-size
  38. :file-rename
  39. :shutdown
  40. :create-anonymous-file
  41. :create-hard-link
  42. :block-read
  43. :block-write
  44. :set-options
  45. :options-changed
  46. :create-symlink
  47. :link
  48. :allow-link-p
  49. :options
  50. :create-block
  51. :create-character
  52. :create-fifo
  53. :create-socket
  54. :storage
  55. :refresh-node
  56. :underlying-node
  57. :version
  58. :root
  59. :+auth-server+
  60. :+exec-server+
  61. :show-tables
  62. :def-io-interface
  63. :def-fs-interface
  64. :def-fsys-interface
  65. :stack-servers
  66. :with-lookup
  67. :port-bucket
  68. :identity-port
  69. :owner
  70. :stat
  71. :box
  72. :open-node
  73. :refers
  74. :file-offset
  75. :lock-status
  76. :flags
  77. :root-parent
  78. :shadow-root
  79. :shadow-root-parent
  80. :make-open-node
  81. :install-shadow-root
  82. :protid
  83. :make-protid
  84. :get-stat
  85. :get-box
  86. :get-node
  87. :get-user
  88. :get-shadow-root
  89. :get-shadow-root-parent
  90. :get-root-parent
  91. :get-open-flags
  92. :open-node
  93. :user
  94. :translator-demuxer
  95. :node-transbox
  96. :port-exists-p
  97. :wait
  98. :report-seek
  99. :do-dir-lookup
  100. :do-fsys-getroot
  101. :report-new-user
  102. :report-no-users
  103. :num-users
  104. :setup-translator))