Differences From Artifact [2374315a32]:
- File kio/io.h — part of check-in [b5f6f19923] at 2019-08-19 01:46:21 on branch trunk — updates, begin putting together error-handling mechanism (user: lexi, size: 2383) [annotate] [blame] [check-ins using]
To Artifact [f45741da3f]:
- File kio/io.h.m — part of check-in [26c340d29e] at 2019-08-19 04:51:01 on branch trunk — begin move away from legacy build system (user: lexi, size: 2405) [annotate] [blame] [check-ins using]
- File mod/kio/io.h.m — part of check-in [14172a910a] at 2019-08-21 06:00:24 on branch trunk — move modules to a subdirectory in order to keep the directory tree organized and make room for OS-specific build files (user: lexi, size: 2405) [annotate] [blame] [check-ins using]
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
// another running process
kiostream_other
// no fuckin idea
} kiostream_kind;
typedef struct kiostream {
kiostream_kind kind;
#include "kiostream.platform.h"
} kiostream;
typedef struct kiochan {
kiostream in;
// text can be read from this stream
kiostream out;
// text can be written to this stream
|
| > > |
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
// another running process kiostream_other // no fuckin idea } kiostream_kind; typedef struct kiostream { kiostream_kind kind; ifelse(target_posix,`yes',` int platform_fd; ')dnl } kiostream; typedef struct kiochan { kiostream in; // text can be read from this stream kiostream out; // text can be written to this stream |