AioFile is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

AioFile struct

Syntax

struct AioFile;
Implemented in jim-aio.c:164

Fields

fp

No summary provided. Read more...

filename

No summary provided. Read more...

type

No summary provided. Read more...

flags

No summary provided. Read more...

fd

No summary provided. Read more...

addr_family

No summary provided. Read more...

ssl

No summary provided. Read more...

fops

No summary provided. Read more...

openFlags

No summary provided. Read more...

rEvent

No summary provided. Read more...

wEvent

No summary provided. Read more...

eEvent

No summary provided. Read more...

References

LocationReferrerScopeText
jim-aio.c:164
typedef struct AioFile
jim-aio.c:174
jimsh0.c:1978
typedef struct AioFile
jimsh0.c:1991
jim-aio.c:151
struct AioFile;
jimsh0.c:1967
struct AioFile;
jim-aio.c:154JimAioFopsType::writer::af
int (*writer)(struct AioFile *af, const char *buf, int len);
jim-aio.c:155JimAioFopsType::reader::af
int (*reader)(struct AioFile *af, char *buf, int len);
jim-aio.c:156JimAioFopsType::getline::af
const char *(*getline)(struct AioFile *af, char *buf, int len);
jim-aio.c:157JimAioFopsType::error::af
int (*error)(const struct AioFile *af);
jim-aio.c:158JimAioFopsType::strerror::af
const char *(*strerror)(struct AioFile *af);
jim-aio.c:159JimAioFopsType::verify::af
int (*verify)(struct AioFile *af);
jim-aio.c:160JimAioFopsType::eof::af
int (*eof)(struct AioFile *af);
jim-aio.c:161JimAioFopsType::pending::af
int (*pending)(struct AioFile *af);
jim-aio.c:174AioFile
jim-aio.c:176stdio_writer()
static int stdio_writer(struct AioFile *af, const char *buf, int len)
jim-aio.c:181stdio_reader()
static int stdio_reader(struct AioFile *af, char *buf, int len)
jim-aio.c:186stdio_getline()
static const char *stdio_getline(struct AioFile *af, char *buf, int len)
jim-aio.c:191stdio_error()::afstdio_error()
static int stdio_error(const AioFile *af)
jim-aio.c:214stdio_strerror()
static const char *stdio_strerror(struct AioFile *af)
jim-aio.c:219stdio_eof()
static int stdio_eof(struct AioFile *af)
jim-aio.c:351JimMakeChannel()
jim-aio.c:622JimAioErrorString()::afJimAioErrorString()
static const char *JimAioErrorString(AioFile *af)
jim-aio.c:632JimAioSetError()::afJimAioSetError()
jim-aio.c:642JimCheckStreamError()::afJimCheckStreamError()
jim-aio.c:653JimAioDelProc()::afJimAioDelProc()
jim-aio.c:691aio_cmd_read()::afaio_cmd_read()
jim-aio.c:779Jim_AioFile()
jim-aio.c:785Jim_AioFile()
return (AioFile *) cmdPtr->u.native.privData;
jim-aio.c:793Jim_AioFilehandle()::afJim_AioFilehandle()
AioFile *af;
jim-aio.c:805aio_cmd_getfd()::afaio_cmd_getfd()
jim-aio.c:815aio_cmd_copy()::afaio_cmd_copy()
jim-aio.c:818aio_cmd_copy()::outfaio_cmd_copy()
jim-aio.c:859aio_cmd_gets()::afaio_cmd_gets()
jim-aio.c:917aio_cmd_puts()::afaio_cmd_puts()
jim-aio.c:945aio_cmd_isatty()::afaio_cmd_isatty()
jim-aio.c:1083aio_cmd_flush()::afaio_cmd_flush()
jim-aio.c:1094aio_cmd_eof()::afaio_cmd_eof()
jim-aio.c:1142aio_cmd_seek()::afaio_cmd_seek()
jim-aio.c:1169aio_cmd_tell()::afaio_cmd_tell()
jim-aio.c:1177aio_cmd_filename()::afaio_cmd_filename()
jim-aio.c:1323aio_cmd_buffering()::afaio_cmd_buffering()
jim-aio.c:1357aio_eventinfo()::afaio_eventinfo()
static int aio_eventinfo(Jim_Interp *interp, AioFile * af, unsigned mask,
jim-aio.c:1382aio_cmd_readable()::afaio_cmd_readable()
jim-aio.c:1389aio_cmd_writable()::afaio_cmd_writable()
jim-aio.c:1396aio_cmd_onexception()::afaio_cmd_onexception()
jim-aio.c:1983JimMakeChannel()
jim-aio.c:1986JimMakeChannel()::afJimMakeChannel()
AioFile *af;
jimsh0.c:1970JimAioFopsType::writer::af
int (*writer)(struct AioFile *af, const char *buf, int len);
jimsh0.c:1971JimAioFopsType::reader::af
int (*reader)(struct AioFile *af, char *buf, int len);
jimsh0.c:1972JimAioFopsType::getline::af
const char *(*getline)(struct AioFile *af, char *buf, int len);
jimsh0.c:1973JimAioFopsType::error::af
int (*error)(const struct AioFile *af);
jimsh0.c:1974JimAioFopsType::strerror::af
const char *(*strerror)(struct AioFile *af);
jimsh0.c:1975JimAioFopsType::verify::af
int (*verify)(struct AioFile *af);
jimsh0.c:1991AioFile
jimsh0.c:1993stdio_writer()
static int stdio_writer(struct AioFile *af, const char *buf, int len)
jimsh0.c:1998stdio_reader()
static int stdio_reader(struct AioFile *af, char *buf, int len)
jimsh0.c:2003stdio_getline()
static const char *stdio_getline(struct AioFile *af, char *buf, int len)
jimsh0.c:2008stdio_error()::afstdio_error()
static int stdio_error(const AioFile *af)
jimsh0.c:2031stdio_strerror()
static const char *stdio_strerror(struct AioFile *af)
jimsh0.c:2047JimMakeChannel()
jimsh0.c:2051JimAioErrorString()::afJimAioErrorString()
static const char *JimAioErrorString(AioFile *af)
jimsh0.c:2061JimAioSetError()::afJimAioSetError()
jimsh0.c:2071JimCheckStreamError()::afJimCheckStreamError()
jimsh0.c:2082JimAioDelProc()::afJimAioDelProc()
jimsh0.c:2107aio_cmd_read()::afaio_cmd_read()
jimsh0.c:2168Jim_AioFile()
jimsh0.c:2174Jim_AioFile()
return (AioFile *) cmdPtr->u.native.privData;
jimsh0.c:2182Jim_AioFilehandle()::afJim_AioFilehandle()
AioFile *af;
jimsh0.c:2194aio_cmd_getfd()::afaio_cmd_getfd()
jimsh0.c:2204aio_cmd_copy()::afaio_cmd_copy()
jimsh0.c:2207aio_cmd_copy()::outfaio_cmd_copy()
jimsh0.c:2242aio_cmd_gets()::afaio_cmd_gets()
jimsh0.c:2300aio_cmd_puts()::afaio_cmd_puts()
jimsh0.c:2340aio_cmd_flush()::afaio_cmd_flush()
jimsh0.c:2351aio_cmd_eof()::afaio_cmd_eof()
jimsh0.c:2384aio_cmd_seek()::afaio_cmd_seek()
jimsh0.c:2411aio_cmd_tell()::afaio_cmd_tell()
jimsh0.c:2419aio_cmd_filename()::afaio_cmd_filename()
jimsh0.c:2465aio_cmd_buffering()::afaio_cmd_buffering()
jimsh0.c:2745JimMakeChannel()
jimsh0.c:2748JimMakeChannel()::afJimMakeChannel()
AioFile *af;

Type Use

Variables of AioFile type
JimAioFopsType::writer::af
JimAioFopsType::reader::af
JimAioFopsType::getline::af
JimAioFopsType::error::af
JimAioFopsType::strerror::af
JimAioFopsType::verify::af
JimAioFopsType::eof::af
JimAioFopsType::pending::af
JimAioSetError()::af
JimAioDelProc()::af
aio_cmd_read()::af
Jim_AioFilehandle()::af
aio_cmd_getfd()::af
aio_cmd_copy()::af
aio_cmd_copy()::outf
aio_cmd_gets()::af
aio_cmd_puts()::af
aio_cmd_isatty()::af
aio_cmd_flush()::af
aio_cmd_eof()::af
aio_cmd_seek()::af
aio_cmd_tell()::af
aio_cmd_filename()::af
aio_cmd_buffering()::af
aio_cmd_readable()::af
aio_cmd_writable()::af
aio_cmd_onexception()::af
JimMakeChannel()::af
all items filtered out
AioFile
all items filtered out
AioFile
all items filtered out