SYMBOL INDEX (211 symbols across 12 files) FILE: lib/canvas.js function renderCanvas (line 3) | function renderCanvas(cvs, lst) { function drawCanvas (line 182) | function drawCanvas(id, dly) { function doCsDn (line 227) | function doCsDn(cvs, x, y) { function csMouseDn (line 237) | function csMouseDn(cvs, event) { function csTouchDn (line 241) | function csTouchDn(cvs, event) { function doCsMv (line 245) | function doCsMv(cvs, x, y) { function csMouseMv (line 266) | function csMouseMv(cvs, event) { function csTouchMv (line 270) | function csTouchMv(cvs, event) { function csMouseUp (line 278) | function csMouseUp(cvs) { function csTouchEnd (line 296) | function csTouchEnd(cvs) { function csLeave (line 303) | function csLeave(cvs) { function csCursor (line 313) | function csCursor(cvs, x, y) { FILE: lib/form.js function inBtn (line 6) | function inBtn(btn,flg) {InBtn = flg;} function formKey (line 8) | function formKey(event) { function fldChg (line 27) | function fldChg(field) { function doBtn (line 36) | function doBtn(btn) { function doDrag (line 41) | function doDrag(event) { function doDrop (line 46) | function doDrop(btn, event) { function dropProgress (line 55) | function dropProgress(event) { function dropLoad (line 61) | function dropLoad(event) { function hasElement (line 65) | function hasElement(form, name) { function setHref (line 72) | function setHref(fld, url) { function idFocus (line 82) | function idFocus(fld) { function setCheck (line 90) | function setCheck(fld, val) { function doPost (line 99) | function doPost(form) { function post (line 108) | function post(form, auto, exe, file) { function doHint (line 352) | function doHint(field) { function hintKey (line 381) | function hintKey(field, event, tok, coy) { function addHint (line 469) | function addHint(i, field, str) { function setHint (line 496) | function setHint(field, item) { function hintOn (line 508) | function hintOn(i) { function hintOff (line 514) | function hintOff(i) { function tblTouch (line 523) | function tblTouch(event) { function tblMove (line 531) | function tblMove(table, event) { function lisp (line 553) | function lisp(form, fun) { function lispVal (line 584) | function lispVal(x) { function ping (line 592) | function ping(min) { function ping1 (line 597) | function ping1(min) { FILE: lib/gis.js function osm (line 6) | function osm(id, lat, lon, zoom, click) { function poi (line 59) | function poi(lat, lon, img, x, y, txt, dy, col, url, drag) { function line (line 95) | function line(col, lat1, lon1, lat2, lon2) { FILE: lib/plio.js function plio (line 3) | function plio(lst) { FILE: soTest.c function main (line 13) | int main(int ac, char *av[]) { FILE: src/balance.c function giveup (line 16) | static void giveup(char *msg) { function balance (line 39) | static void balance(char **data, int len) { function main (line 52) | int main(int ac, char *av[]) { FILE: src/httpGate.c type name (line 26) | typedef struct name { function giveup (line 53) | static void giveup(char *msg) { function readNames (line 58) | static int readNames(void) { function freeNames (line 127) | static void freeNames(name *np) { function name (line 146) | static name *findName(char *p, char *q) { function slow (line 165) | static int slow(SSL *ssl, int fd, char *p, int cnt) { function rdLine (line 174) | static int rdLine(SSL *ssl, int fd, char *p, int cnt) { function wrBytes (line 193) | static void wrBytes(int fd, char *p, int cnt) { function sslWrite (line 204) | static void sslWrite(SSL *ssl, void *p, int cnt) { function setDH (line 209) | static bool setDH(SSL_CTX *ctx) { function gatePort (line 221) | static int gatePort(unsigned short port) { function gateConnect (line 246) | static int gateConnect(int port, name *np) { function doSigAlarm (line 314) | static void doSigAlarm(int n __attribute__((unused))) { function doSigUsr1 (line 321) | static void doSigUsr1(int n __attribute__((unused))) { function doSigHup (line 325) | static void doSigHup(int n __attribute__((unused))) { function iSignal (line 329) | static void iSignal(int n, void (*foo)(int)) { function main (line 338) | int main(int ac, char *av[]) { FILE: src/lib.c function gPrintf (line 16) | void gPrintf(char *buf, int32_t siz, char *fmt, char *arg) { function openRd (line 25) | int32_t openRd(char *nm) { function openWr (line 29) | int32_t openWr(char *nm) { function openRdWr (line 33) | int32_t openRdWr(char *nm) { function openRdWrExcl (line 37) | int32_t openRdWrExcl(char *nm) { function openRdWrCreate (line 41) | int32_t openRdWrCreate(char *nm) { function openRdWrAppend (line 45) | int32_t openRdWrAppend(char *nm) { function openWrAppend (line 49) | int32_t openWrAppend(char *nm) { function fseekOfs (line 53) | int fseekOfs(FILE *fp, int32_t ofs) { function fseek0 (line 57) | int fseek0(FILE *fp) { function seek0 (line 61) | int seek0(int32_t fd) { function truncate0 (line 65) | int truncate0(int32_t fd) { function socketPair (line 69) | int32_t socketPair(int32_t *sv) { function fcntlCloExec (line 73) | int32_t fcntlCloExec(int32_t fd) { function fcntlSetFl (line 77) | void fcntlSetFl(int32_t fd, int32_t flg) { function nonBlocking (line 81) | int32_t nonBlocking(int32_t fd) { function fcntlSetOwn (line 88) | void fcntlSetOwn(int32_t fd, int32_t pid) { type dirent (line 95) | struct dirent function initReadline (line 116) | void initReadline(void) { function rlHide (line 136) | void rlHide(void) { function rlShow (line 143) | void rlShow(void) { function rlSigBeg (line 148) | void rlSigBeg(void) { function rlSigEnd (line 156) | void rlSigEnd(void) { function gSignal (line 179) | int32_t gSignal(int32_t n) { function iSignal (line 200) | void iSignal(int32_t n, void (*fun)(int)) { function sigUnblock (line 209) | void sigUnblock(int32_t sig) { function sigChld (line 221) | void sigChld(int n __attribute__((unused))) { function waitWuntraced (line 232) | int32_t waitWuntraced(int32_t pid, int32_t *res) { function wifStopped (line 236) | int32_t wifStopped(int32_t *res) { function nErrno (line 240) | int32_t nErrno(void) { function gErrno (line 245) | int32_t gErrno(void) { type termios (line 260) | struct termios type termios (line 261) | struct termios function tcSet (line 263) | static void tcSet(struct termios *p) { function stopTerm (line 267) | void stopTerm(void) { function setRaw (line 280) | void setRaw(void) { function setCooked (line 292) | void setCooked(void) { function reopenTty (line 299) | int reopenTty(char* tty) { type timeval (line 307) | struct timeval type tm (line 308) | struct tm function getUsec (line 310) | int64_t getUsec(int flg) { function getMsec (line 321) | int64_t getMsec(void) { function getDate (line 329) | int64_t getDate(void) { function getGmDate (line 336) | int64_t getGmDate(void) { function getTime (line 343) | int64_t getTime(void) { function getGmTime (line 352) | int64_t getGmTime(void) { type rlimit (line 357) | struct rlimit function fileInfo (line 367) | int64_t fileInfo(int lnk, int loc, char *nm, int64_t *siz) { function pollIn (line 386) | void pollIn(int32_t fd, struct pollfd *p) { function pollOut (line 391) | void pollOut(int32_t fd, struct pollfd *p) { function pollIgn (line 396) | void pollIgn(struct pollfd *p) { function gPoll (line 400) | int32_t gPoll(struct pollfd *fds, int32_t nfds, int64_t timeout) { function readyIn (line 436) | int readyIn(struct pollfd *p) { function readyOut (line 443) | int readyOut(struct pollfd *p) { function rdLock (line 451) | int32_t rdLock(int32_t fd, off_t n, off_t len, int wait) { function wrLock (line 461) | int32_t wrLock(int32_t fd, off_t n, off_t len, int wait) { function unLock (line 471) | int32_t unLock(int32_t fd, off_t n, off_t len) { function getLock (line 481) | int32_t getLock(int32_t fd, off_t n, off_t len) { function any (line 499) | any name(any x) { function any (line 505) | any number(any x) { function any (line 510) | any length(any x) { function any (line 518) | any box64(any x) { function boxFloat (line 534) | uint64_t boxFloat(uint32_t value, int64_t scl) { function boxFlt (line 552) | uint64_t boxFlt(void) { function boxDouble (line 560) | uint64_t boxDouble(uint64_t value, int64_t scl) { function boxDbl (line 578) | uint64_t boxDbl(void) { function bufFloat (line 586) | void bufFloat(uint64_t value, int64_t scl, float *p) { function bufDouble (line 602) | void bufDouble(uint64_t value, int64_t scl, double *p) { type ffi (line 624) | typedef struct ffi { function ffi (line 634) | ffi *ffiPrep(char *lib, char *fun, uint64_t lst) { function ffiCall (line 679) | uint64_t ffiCall(ffi *p, uint64_t lst) { function chance (line 745) | int chance(int64_t m) { function charType (line 1277) | static inline int32_t charType(int32_t c) {return Data[Blocks[c>>5]+c & ... function isLowc (line 1279) | int isLowc(int32_t c) { function isUppc (line 1285) | int isUppc(int32_t c) { function isLetterOrDigit (line 1291) | int isLetterOrDigit(int32_t c) { function toUpperCase (line 1297) | int32_t toUpperCase(int32_t c) { function toLowerCase (line 1303) | int32_t toLowerCase(int32_t c) { FILE: src/lib.so.c function gPrintf (line 16) | void gPrintf(char *buf, int32_t siz, char *fmt, char *arg) { function openRd (line 25) | int32_t openRd(char *nm) { function openWr (line 29) | int32_t openWr(char *nm) { function openRdWr (line 33) | int32_t openRdWr(char *nm) { function openRdWrExcl (line 37) | int32_t openRdWrExcl(char *nm) { function openRdWrCreate (line 41) | int32_t openRdWrCreate(char *nm) { function openRdWrAppend (line 45) | int32_t openRdWrAppend(char *nm) { function openWrAppend (line 49) | int32_t openWrAppend(char *nm) { function fseekOfs (line 53) | int fseekOfs(FILE *fp, int32_t ofs) { function fseek0 (line 57) | int fseek0(FILE *fp) { function seek0 (line 61) | int seek0(int32_t fd) { function truncate0 (line 65) | int truncate0(int32_t fd) { function socketPair (line 69) | int32_t socketPair(int32_t *sv) { function fcntlCloExec (line 73) | int32_t fcntlCloExec(int32_t fd) { function fcntlSetFl (line 77) | void fcntlSetFl(int32_t fd, int32_t flg) { function nonBlocking (line 81) | int32_t nonBlocking(int32_t fd) { function fcntlSetOwn (line 88) | void fcntlSetOwn(int32_t fd, int32_t pid) { type dirent (line 95) | struct dirent function waitWuntraced (line 114) | int32_t waitWuntraced(int32_t pid, int32_t *res) { function wifStopped (line 118) | int32_t wifStopped(int32_t *res) { function nErrno (line 122) | int32_t nErrno(void) { function gErrno (line 127) | int32_t gErrno(void) { type termios (line 142) | struct termios type termios (line 143) | struct termios function tcSet (line 145) | static void tcSet(struct termios *p) { function stopTerm (line 149) | void stopTerm(void) { function setRaw (line 160) | void setRaw(void) { function setCooked (line 172) | void setCooked(void) { function reopenTty (line 179) | int reopenTty(char* tty) { type timeval (line 187) | struct timeval type tm (line 188) | struct tm function getUsec (line 190) | int64_t getUsec(int flg) { function getMsec (line 201) | int64_t getMsec(void) { function getDate (line 209) | int64_t getDate(void) { function getGmDate (line 216) | int64_t getGmDate(void) { function getTime (line 223) | int64_t getTime(void) { function getGmTime (line 232) | int64_t getGmTime(void) { type rlimit (line 237) | struct rlimit function fileInfo (line 247) | int64_t fileInfo(int lnk, int loc, char *nm, int64_t *siz) { function pollIn (line 266) | void pollIn(int32_t fd, struct pollfd *p) { function pollOut (line 271) | void pollOut(int32_t fd, struct pollfd *p) { function pollIgn (line 276) | void pollIgn(struct pollfd *p) { function gPoll (line 280) | int32_t gPoll(struct pollfd *fds, int32_t nfds, int64_t timeout) { function readyIn (line 316) | int readyIn(struct pollfd *p) { function readyOut (line 323) | int readyOut(struct pollfd *p) { function rdLock (line 331) | int32_t rdLock(int32_t fd, off_t n, off_t len, int wait) { function wrLock (line 341) | int32_t wrLock(int32_t fd, off_t n, off_t len, int wait) { function unLock (line 351) | int32_t unLock(int32_t fd, off_t n, off_t len) { function getLock (line 361) | int32_t getLock(int32_t fd, off_t n, off_t len) { function chance (line 387) | int chance(int64_t m) { function charType (line 919) | static inline int32_t charType(int32_t c) {return Data[Blocks[c>>5]+c & ... function isLowc (line 921) | int isLowc(int32_t c) { function isUppc (line 927) | int isUppc(int32_t c) { function isLetterOrDigit (line 933) | int isLetterOrDigit(int32_t c) { function toUpperCase (line 939) | int32_t toUpperCase(int32_t c) { function toLowerCase (line 945) | int32_t toLowerCase(int32_t c) { FILE: src/pico.h type any (line 28) | typedef uint64_t any; FILE: src/ssl.c function giveup (line 36) | static void giveup(char *msg) { function sslConnect (line 42) | static int sslConnect(SSL *ssl, char *node, char *service) { function sslClose (line 85) | static void sslClose(SSL *ssl, int sd) { function sslFile (line 91) | static bool sslFile(SSL *ssl, char *file) { function off_t (line 111) | static off_t lockFile(int fd) { function doSigTerm (line 128) | static void doSigTerm(int n __attribute__((unused))) { function iSigTerm (line 135) | static void iSigTerm(int n) { function main (line 146) | int main(int ac, char *av[]) { FILE: src/sysdefs.c function ttl (line 29) | static void ttl(char *nm) { function num (line 33) | static void num(char *sym, long val) { function lit (line 37) | static void lit(char *sym, char *val) { function str (line 41) | static void str(char *sym, char *val) { function main (line 45) | int main(void) {