Remove irrelevant doc/NOTES
This commit is contained in:
parent
25da758257
commit
615ec140e8
1 changed files with 0 additions and 24 deletions
24
doc/NOTES
24
doc/NOTES
|
@ -1,24 +0,0 @@
|
|||
The read event demultiplexer
|
||||
|
||||
select(2) on Unix FDs
|
||||
...
|
||||
Fill up AX.25 interface packet buffers
|
||||
...
|
||||
Decode as many packets as possible on each interface
|
||||
...
|
||||
Fill up buffers for pending caller reads, open new connections
|
||||
...
|
||||
If:
|
||||
* ax25_select() is called: Notify caller of I/O events
|
||||
|
||||
* ax25_read() is called: Provide caller access to requested
|
||||
buffer region
|
||||
|
||||
Buffer may be discarded upon next ax25_read() event, but should not
|
||||
be discarded after an ax25_select() necessarily.
|
||||
|
||||
Most crucially: This sequence of events is triggered by ANY of the I/O calls,
|
||||
so as to facilitate the same sort of behaviors that one would expect when
|
||||
letting a kernel thread be responsible for all this activity from a userland
|
||||
process' perspective. The main difference in behavior in any of these calls is
|
||||
the result provided to the caller.
|
Loading…
Add table
Reference in a new issue