msg-notify.lisp 501 B

1234567891011121314151617181920
  1. (in-package :mach)
  2. ;;
  3. ;; This file defines the msg notify foreign codes.
  4. ;;
  5. (defmacro %create-msg-notify ()
  6. (let* ((+notify-first+ #o100)
  7. (+notify-port-destroyed+ (+ +notify-first+ #o5))
  8. (+notify-dead-name+ (+ +notify-first+ #o10))
  9. (+notify-no-senders+ (+ +notify-first+ #o6)))
  10. #`(defcenum msg-notify
  11. (:notify-port-destroyed #,+notify-port-destroyed+)
  12. (:notify-dead-name #,+notify-dead-name+)
  13. (:notify-no-senders #,+notify-no-senders+))))
  14. (%create-msg-notify)