compatibility/collects/net/qp-sig.ss
Matthew Flatt dc5a48f857 .
original commit: ebe32a3daa3d375c8b6e89ec9ac14a476fa713e9
2002-02-13 16:31:43 +00:00

18 lines
453 B
Scheme

(module qp-sig mzscheme
(require (lib "unitsig.ss"))
(provide net:qp^)
(define-signature net:qp^
(
;; -- exceptions raised --
(struct qp-error () -setters (- make-qp-error))
(struct qp-wrong-input () -setters (- make-qp-wrong-input))
(struct qp-wrong-line-size (size) -setters (- make-qp-wrong-line-size))
;; -- qp methods --
qp-encode
qp-decode
qp-encode-stream
qp-decode-stream
)))