1234567891011121314151617181920212223242526272829303132333435 |
- (define-module (hurd ports)
- #:use-module (oop goops)
- #:use-module (hurd-cl-compat)
- #:use-module (mach)
- #:use-module (ice-9 control)
- #:export (bucket-add-control-port!
- bucket-add-port!
- move-receive-right!
- bucket-has-port?
- bucket-lookup-port
- bucket-remove-port!
- bucket-iterate
- make-bucket
- bucket-count
- bucket-count-type
- bucket-find))
- (read-set! keywords 'prefix)
- (define-syntax-rule (include-from-paths x ...)
- (begin (include-from-path x)
- ...))
- (define-syntax-rule (in-package #:hurd)
- (begin #f))
- (include-from-paths
- "hurd/ports/port.lisp"
- "hurd/ports/bucket.lisp"
- "hurd/ports/notify.lisp"
- "hurd/ports/dead-name.lisp"
- "hurd/ports/demuxer.lisp"
- "hurd/ports/no-senders.lisp"
- "hurd/ports/server.lisp")
|