{"id":368,"date":"2015-07-24T09:49:59","date_gmt":"2015-07-24T13:49:59","guid":{"rendered":"http:\/\/72.167.111.237\/wpecsdump\/?page_id=368"},"modified":"2015-07-24T09:49:59","modified_gmt":"2015-07-24T13:49:59","slug":"open-watcom-file-for-os2-and-nt","status":"publish","type":"page","link":"https:\/\/www.ecsdump.net\/?page_id=368","title":{"rendered":"Open Watcom FILE for OS2 and NT"},"content":{"rendered":"<h3>stdio.h<\/h3>\n<p>&nbsp;<\/p>\n<div class=\"code\">\n<pre>typedef struct __iobuf FILE;<\/pre>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"code\">\n<pre>struct __iobuf {\n\tunsigned char        *_ptr;         \/* next character position *\/\n\tint                   _cnt;         \/* number of characters left *\/\n\tstruct __stream_link *_link;        \/* location of associated struct *\/\n\tunsigned              _flag;        \/* mode of file access *\/\n\tint                   _handle;      \/* file handle *\/\n\tunsigned              _bufsize;     \/* size of buffer *\/\n\tunsigned short        _ungotten;    \/* used by ungetc and ungetwc *\/\n};<\/pre>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"code\">\n<pre>typedef struct __stream_link {\n\tstruct __stream_link *  next;\n\tstruct __iobuf *        stream;\n\tunsigned char *         _base;          \/* location of buffer *\/\n\tint                     _orientation;   \/* wide\/byte\/not oriented *\/\n\tint                     _extflags;      \/* extended flags *\/\n\tunsigned char           _tmpfchar;      \/* tmpfile number *\/\n\tunsigned char           _filler[sizeof(int)-1];\/* explicit padding *\/\n\tstruct __pipe_info      pipeInfo;       \/* pipe-related fields *\/\n} __stream_link;<\/pre>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"code\">\n<pre>struct __pipe_info {\n\tint                 isPipe;     \/* non-zero if it's a pipe *\/\n\tint                 pid;        \/* PID of spawned process *\/\n};<\/pre>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"indent\">\u00a0<\/div>\n","protected":false},"excerpt":{"rendered":"<p>stdio.h &nbsp; typedef struct __iobuf FILE; &nbsp; struct __iobuf { unsigned char *_ptr; \/* next character position *\/ int _cnt; \/* number of characters left *\/ struct __stream_link *_link; \/* location of associated struct *\/ unsigned _flag; \/* mode of file access *\/ int _handle; \/* file handle *\/ unsigned _bufsize; \/* size of buffer&hellip;<\/p>\n<p><a class=\"more-link\" href=\"https:\/\/www.ecsdump.net\/?page_id=368\" title=\"Continue reading &lsquo;Open Watcom FILE for OS2 and NT&rsquo;\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":243,"menu_order":1,"comment_status":"open","ping_status":"open","template":"page-templates\/info_static.php","meta":{"footnotes":""},"categories":[],"tags":[],"wf_page_folders":[79],"class_list":["post-368","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=\/wp\/v2\/pages\/368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=368"}],"version-history":[{"count":0,"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=\/wp\/v2\/pages\/368\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=\/wp\/v2\/pages\/243"}],"wp:attachment":[{"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=368"},{"taxonomy":"wf_page_folders","embeddable":true,"href":"https:\/\/www.ecsdump.net\/index.php?rest_route=%2Fwp%2Fv2%2Fwf_page_folders&post=368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}