Move all system definitions to iolib.asd
[iolib.git] / src / streams / gray / pkgdcl.lisp
blob581f70e5e7c0a45e3f0ebb4442a18d24ab20172f
1 ;;;; -*- Mode: Lisp; indent-tabs-mode: nil -*-
2 ;;;
3 ;;; --- Package definition.
4 ;;;
6 (in-package :common-lisp-user)
8 (defpackage :iolib.streams
9 (:nicknames :iolib/streams)
10 (:use :iolib.base :cffi)
11 (:export
12 ;; Classes
13 #:dual-channel-fd-mixin
14 #:dual-channel-gray-stream
16 ;; Conditions
17 #:hangup
18 #:no-characters-to-unread
20 ;; Accessors
21 #:external-format-of
22 #:fd-of
23 #:read-buffer-size
24 #:read-buffer-empty-p
25 #:write-buffer-size
26 #:write-buffer-empty-p
28 #:read-sequence*
29 #:write-sequence*
30 #:drain-input-buffer