The everblocking-stream Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The everblocking-stream Reference Manual

This is the everblocking-stream Reference Manual, version 1.0, generated automatically by Declt version 2.4 patchlevel 1 "Will Decker" on Mon Apr 08 13:59:42 2019 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

EVERBLOCKING-STREAM

(make-instance 'everblocking-stream:everblocking-stream)

The created stream returns NIL on calls to CL:LISTEN, CL:READ-CHAR-NO-HANG and CL:CLEAR-INPUT, and blocks on CL:READ-CHAR, CL:READ-LINE and CL:PEEK-CHAR.

Usage: mocking streams belonging to inactive network sockets for testing purposes.

License

Public domain.


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 everblocking-stream

Author

MichaƂ "phoe" Herda <phoe@disroot.org>

License

Public domain

Description

A stream that always blocks and never has data available.

Version

1.0

Dependency

trivial-gray-streams

Source

everblocking-stream.asd (file)

Component

everblocking-stream.lisp (file)


Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 everblocking-stream.asd

Location

everblocking-stream.asd

Systems

everblocking-stream (system)


Previous: , Up: Lisp files   [Contents][Index]

3.1.2 everblocking-stream/everblocking-stream.lisp

Parent

everblocking-stream (system)

Location

everblocking-stream.lisp

Packages

everblocking-stream

Exported Definitions

everblocking-stream (class)


Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 everblocking-stream

Source

everblocking-stream.lisp (file)

Use List
Exported Definitions

everblocking-stream (class)


Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Classes

Class: everblocking-stream ()
Package

everblocking-stream

Source

everblocking-stream.lisp (file)

Direct superclasses

fundamental-input-stream (class)

Direct methods
  • stream-unread-char (method)
  • stream-clear-input (method)
  • stream-listen (method)
  • stream-read-char-no-hang (method)
  • stream-peek-char (method)
  • stream-read-line (method)
  • stream-read-char (method)

Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   E   F   L  
Index Entry  Section

E
everblocking-stream.asd: The everblocking-stream<dot>asd file
everblocking-stream/everblocking-stream.lisp: The everblocking-stream/everblocking-stream<dot>lisp file

F
File, Lisp, everblocking-stream.asd: The everblocking-stream<dot>asd file
File, Lisp, everblocking-stream/everblocking-stream.lisp: The everblocking-stream/everblocking-stream<dot>lisp file

L
Lisp File, everblocking-stream.asd: The everblocking-stream<dot>asd file
Lisp File, everblocking-stream/everblocking-stream.lisp: The everblocking-stream/everblocking-stream<dot>lisp file

Jump to:   E   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions


Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables


Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   C   E   P   S  
Index Entry  Section

C
Class, everblocking-stream: Exported classes

E
everblocking-stream: The everblocking-stream system
everblocking-stream: The everblocking-stream package
everblocking-stream: Exported classes

P
Package, everblocking-stream: The everblocking-stream package

S
System, everblocking-stream: The everblocking-stream system

Jump to:   C   E   P   S