Test exports.py (id 868e80fa29c5) (err)
exports.stable.out.FILTERED 2020-01-10 04:44:33.484400400 +0100exports.test.out.FILTERED 2020-01-10 04:44:33.484400400 +0100
1 Statistics about stdout of test 'exports` in directory 'clients`: 1 1 Statistics about stdout of test 'exports` in directory 'clients`: 1
2 2788 lines, 19373 words, 153404 chars in lines not matching '^$|^(\| |)#|^=` 2 ! 2 1 lines, 8 words, 55 chars in lines not matching '^$|^(\| |)#|^=` 2
3 = 2788 lines, 19373 words, 153404 chars in lines not matching '^$|^(\| |)#` 3 ! 3 = 1 lines, 8 words, 55 chars in lines not matching '^$|^(\| |)#` 3
4 # 2807 lines, 19403 words, 153555 chars in all lines 4 ! 4 # 12 lines, 31 words, 199 chars in all lines 4
5 5 5 5
..................
# 21:40:57 >
12 12 12 12
13 # gdk 13 -
14 int ALIGNsynced(BAT *b1, BAT *b2); 14 -
15 int ATOMallocate(const char *nme); 15 -
16 void *ATOMdup(int id, const void *val); 16 -
17 uint8_t ATOMelmshift(int sz); 17 -
18 char *ATOMformat(int id, const void *val); 18 -
19 int ATOMindex(const char *nme); 19 -
20 size_t ATOMlen(int id, const void *v); 20 -
21 str ATOMname(int id); 21 -
22 void *ATOMnil(int id); 22 -
23 int ATOMprint(int id, const void *val, stream *fd); 23 -
24 gdk_return BATappend(BAT *b, BAT *n, BAT *s, bool force) __attribute__((__warn_unused_result__)); 24 -
25 void BATassertProps(BAT *b); 25 -
26 atomDesc BATatoms[]; 26 -
27 BAT *BATattach(int tt, const char *heapfile, role_t role); 27 -
28 gdk_return BATbandjoin(BAT **r1p, BAT **r2p, BAT *l, BAT *r, BAT *sl, BAT *sr, const void *c1, const void *c2, bool li, bool hi, BUN estimate) __attribute__((__warn_unused_result__)); 28 -
29 BAT *BATcalcabsolute(BAT *b, BAT *s); 29 -
30 BAT *BATcalcadd(BAT *b1, BAT *b2, BAT *s, int tp, bool abort_on_error); 30 -
31 BAT *BATcalcaddcst(BAT *b, const ValRecord *v, BAT *s, int tp, bool abort_on_error); 31 -
32 BAT *BATcalcand(BAT *b1, BAT *b2, BAT *s); 32 -
33 BAT *BATcalcandcst(BAT *b, const ValRecord *v, BAT *s); 33 -
34 gdk_return BATcalcavg(BAT *b, BAT *s, dbl *avg, BUN *vals, int scale); 34 -
35 BAT *BATcalcbetween(BAT *b, BAT *lo, BAT *hi, BAT *s, bool symmetric, bool linc, bool hinc, bool nils_false, bool anti); 35 -
36 BAT *BATcalcbetweenbatcst(BAT *b, BAT *lo, const ValRecord *hi, BAT *s, bool symmetric, bool linc, bool hinc, bool nils_false, bool anti); 36 -
37 BAT *BATcalcbetweencstbat(BAT *b, const ValRecord *lo, BAT *hi, BAT *s, bool symmetric, bool linc, bool hinc, bool nils_false, bool anti); 37 -
38 BAT *BATcalcbetweencstcst(BAT *b, const ValRecord *lo, const ValRecord *hi, BAT *s, bool symmetric, bool linc, bool hinc, bool nils_false, bool anti); 38 -
39 BAT *BATcalccmp(BAT *b1, BAT *b2, BAT *s); 39 -
40 BAT *BATcalccmpcst(BAT *b, const ValRecord *v, BAT *s); 40 -
41 BAT *BATcalccstadd(const ValRecord *v, BAT *b, BAT *s, int tp, bool abort_on_error); 41 -
42 BAT *BATcalccstand(const ValRecord *v, BAT *b, BAT *s); 42 -
43 BAT *BATcalccstcmp(const ValRecord *v, BAT *b, BAT *s); 43 -
44 BAT *BATcalccstdiv(const ValRecord *v, BAT *b, BAT *s, int tp, bool abort_on_error); 44 -
45 BAT *BATcalccsteq(const ValRecord *v, BAT *b, BAT *s, bool nil_matches); 45 -
46 BAT *BATcalccstge(const ValRecord *v, BAT *b, BAT *s); 46 -
47 BAT *BATcalccstgt(const ValRecord *v, BAT *b, BAT *s); 47 -
48 BAT *BATcalccstle(const ValRecord *v, BAT *b, BAT *s); 48 -
49 BAT *BATcalccstlsh(const ValRecord *v, BAT *b, BAT *s, bool abort_on_error); 49 -
50 BAT *BATcalccstlt(const ValRecord *v, BAT *b, BAT *s); 50 -
51 BAT *BATcalccstmax(const ValRecord *v, BAT *b, BAT *s); 51 -
52 BAT *BATcalccstmax_no_nil(const ValRecord *v, BAT *b, BAT *s); 52 -
53 BAT *BATcalccstmin(const ValRecord *v, BAT *b, BAT *s); 53 -
54 BAT *BATcalccstmin_no_nil(const ValRecord *v, BAT *b, BAT *s); 54 -
55 BAT *BATcalccstmod(const ValRecord *v, BAT *b, BAT *s, int tp, bool abort_on_error); 55 -
56 BAT *BATcalccstmul(const ValRecord *v, BAT *b, BAT *s, int tp, bool abort_on_error); 56 -
57 BAT *BATcalccstne(const ValRecord *v, BAT *b, BAT *s, bool nil_matches); 57 -
58 BAT *BATcalccstor(const ValRecord *v, BAT *b, BAT *s); 58 -
59 BAT *BATcalccstrsh(const ValRecord *v, BAT *b, BAT *s, bool abort_on_error); 59 -
60 BAT *BATcalccstsub(const ValRecord *v, BAT *b, BAT *s, int tp, bool abort_on_error); 60 -
61 BAT *BATcalccstxor(const ValRecord *v, BAT *b, BAT *s); 61 -
62 BAT *BATcalcdecr(BAT *b, BAT *s, bool abort_on_error); 62 -
63 BAT *BATcalcdiv(BAT *b1, BAT *b2, BAT *s, int tp, bool abort_on_error); 63 -
64 BAT *BATcalcdivcst(BAT *b, const ValRecord *v, BAT *s, int tp, bool abort_on_error); 64 -
65 BAT *BATcalceq(BAT *b1, BAT *b2, BAT *s, bool nil_matches); 65 -
66 BAT *BATcalceqcst(BAT *b, const ValRecord *v, BAT *s, bool nil_matches); 66 -
67 BAT *BATcalcge(BAT *b1, BAT *b2, BAT *s); 67 -
68 BAT *BATcalcgecst(BAT *b, const ValRecord *v, BAT *s); 68 -
69 BAT *BATcalcgt(BAT *b1, BAT *b2, BAT *s); 69 -
70 BAT *BATcalcgtcst(BAT *b, const ValRecord *v, BAT *s); 70 -
71 BAT *BATcalcifthencstelse(BAT *b, const ValRecord *c1, BAT *b2); 71 -
72 BAT *BATcalcifthencstelsecst(BAT *b, const ValRecord *c1, const ValRecord *c2); 72 -
73 BAT *BATcalcifthenelse(BAT *b, BAT *b1, BAT *b2); 73 -
74 BAT *BATcalcifthenelsecst(BAT *b, BAT *b1, const ValRecord *c2); 74 -
75 BAT *BATcalcincr(BAT *b, BAT *s, bool abort_on_error); 75 -
76 BAT *BATcalcisnil(BAT *b, BAT *s); 76 -
77 BAT *BATcalcisnotnil(BAT *b, BAT *s); 77 -
78 BAT *BATcalciszero(BAT *b, BAT *s); 78 -
79 BAT *BATcalcle(BAT *b1, BAT *b2, BAT *s); 79 -
80 BAT *BATcalclecst(BAT *b, const ValRecord *v, BAT *s); 80 -
81 BAT *BATcalclsh(BAT *b1, BAT *b2, BAT *s, bool abort_on_error); 81 -
82 BAT *BATcalclshcst(BAT *b, const ValRecord *v, BAT *s, bool abort_on_error); 82 -
83 BAT *BATcalclt(BAT *b1, BAT *b2, BAT *s); 83 -
84 BAT *BATcalcltcst(BAT *b, const ValRecord *v, BAT *s); 84 -
85 BAT *BATcalcmax(BAT *b1, BAT *b2, BAT *s); 85 -
86 BAT *BATcalcmax_no_nil(BAT *b1, BAT *b2, BAT *s); 86 -
87 BAT *BATcalcmaxcst(BAT *b, const ValRecord *v, BAT *s); 87 -
88 BAT *BATcalcmaxcst_no_nil(BAT *b, const ValRecord *v, BAT *s); 88 -
89 BAT *BATcalcmin(BAT *b1, BAT *b2, BAT *s); 89 -
90 BAT *BATcalcmin_no_nil(BAT *b1, BAT *b2, BAT *s); 90 -
91 BAT *BATcalcmincst(BAT *b, const ValRecord *v, BAT *s); 91 -
92 BAT *BATcalcmincst_no_nil(BAT *b, const ValRecord *v, BAT *s); 92 -
93 BAT *BATcalcmod(BAT *b1, BAT *b2, BAT *s, int tp, bool abort_on_error); 93 -
94 BAT *BATcalcmodcst(BAT *b, const ValRecord *v, BAT *s, int tp, bool abort_on_error); 94 -
95 BAT *BATcalcmul(BAT *b1, BAT *b2, BAT *s, int tp, bool abort_on_error); 95 -
96 BAT *BATcalcmulcst(BAT *b, const ValRecord *v, BAT *s, int tp, bool abort_on_error); 96 -
97 BAT *BATcalcne(BAT *b1, BAT *b2, BAT *s, bool nil_matches); 97 -
98 BAT *BATcalcnecst(BAT *b, const ValRecord *v, BAT *s, bool nil_matches); 98 -
99 BAT *BATcalcnegate(BAT *b, BAT *s); 99 -
100 BAT *BATcalcnot(BAT *b, BAT *s); 100 -
101 BAT *BATcalcor(BAT *b1, BAT *b2, BAT *s); 101 -
102 BAT *BATcalcorcst(BAT *b, const ValRecord *v, BAT *s); 102 -
103 BAT *BATcalcrsh(BAT *b1, BAT *b2, BAT *s, bool abort_on_error); 103 -
104 BAT *BATcalcrshcst(BAT *b, const ValRecord *v, BAT *s, bool abort_on_error); 104 -
105 BAT *BATcalcsign(BAT *b, BAT *s); 105 -
106 dbl BATcalcstdev_population(dbl *avgp, BAT *b); 106 -
107 dbl BATcalcstdev_sample(dbl *avgp, BAT *b); 107 -
108 BAT *BATcalcsub(BAT *b1, BAT *b2, BAT *s, int tp, bool abort_on_error); 108 -
109 BAT *BATcalcsubcst(BAT *b, const ValRecord *v, BAT *s, int tp, bool abort_on_error); 109 -
110 dbl BATcalcvariance_population(dbl *avgp, BAT *b); 110 -
111 dbl BATcalcvariance_sample(dbl *avgp, BAT *b); 111 -
112 BAT *BATcalcxor(BAT *b1, BAT *b2, BAT *s); 112 -
113 BAT *BATcalcxorcst(BAT *b, const ValRecord *v, BAT *s); 113 -
114 bool BATcheckorderidx(BAT *b); 114 -
115 gdk_return BATclear(BAT *b, bool force); 115 -
116 void BATcommit(BAT *b); 116 -
117 BAT *BATconstant(oid hseq, int tt, const void *val, BUN cnt, role_t role); 117 -
118 BAT *BATconvert(BAT *b, BAT *s, int tp, bool abort_on_error); 118 -
119 BUN BATcount_no_nil(BAT *b); 119 -
120 gdk_return BATdel(BAT *b, BAT *d) __attribute__((__warn_unused_result__)); 120 -
121 BAT *BATdense(oid hseq, oid tseq, BUN cnt) __attribute__((__warn_unused_result__)); 121 -
122 BAT *BATdiff(BAT *l, BAT *r, BAT *sl, BAT *sr, bool nil_matches, bool not_in, BUN estimate); 122 -
123 BAT *BATdiffcand(BAT *a, BAT *b); 123 -
124 gdk_return BATextend(BAT *b, BUN newcap) __attribute__((__warn_unused_result__)); 124 -
125 void BATfakeCommit(BAT *b); 125 -
126 gdk_return BATfirstn(BAT **topn, BAT **gids, BAT *b, BAT *cands, BAT *grps, BUN n, bool asc, bool nilslast, bool distinct) __attribute__((__warn_unused_result__)); 126 -
127 restrict_t BATgetaccess(BAT *b); 127 -
128 gdk_return BATgroup(BAT **groups, BAT **extents, BAT **histo, BAT *b, BAT *s, BAT *g, BAT *e, BAT *h) __attribute__((__warn_unused_result__)); 128 -
129 const char *BATgroupaggrinit(BAT *b, BAT *g, BAT *e, BAT *s, oid *minp, oid *maxp, BUN *ngrpp, struct canditer *ci, BUN *ncand); 129 -
130 gdk_return BATgroupavg(BAT **bnp, BAT **cntsp, BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error, int scale); 130 -
131 BAT *BATgroupcount(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 131 -
132 BAT *BATgroupmax(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 132 -
133 BAT *BATgroupmedian(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 133 -
134 BAT *BATgroupmedian_avg(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 134 -
135 BAT *BATgroupmin(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 135 -
136 BAT *BATgroupprod(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 136 -
137 BAT *BATgroupquantile(BAT *b, BAT *g, BAT *e, BAT *s, int tp, double quantile, bool skip_nils, bool abort_on_error); 137 -
138 BAT *BATgroupquantile_avg(BAT *b, BAT *g, BAT *e, BAT *s, int tp, double quantile, bool skip_nils, bool abort_on_error); 138 -
139 BAT *BATgroupsize(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 139 -
140 BAT *BATgroupstdev_population(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 140 -
141 BAT *BATgroupstdev_sample(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 141 -
142 BAT *BATgroupstr_group_concat(BAT *b, BAT *g, BAT *e, BAT *s, bool skip_nils, bool abort_on_error, const char *separator); 142 -
143 BAT *BATgroupsum(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 143 -
144 BAT *BATgroupvariance_population(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 144 -
145 BAT *BATgroupvariance_sample(BAT *b, BAT *g, BAT *e, BAT *s, int tp, bool skip_nils, bool abort_on_error); 145 -
146 BUN BATgrows(BAT *b); 146 -
147 gdk_return BAThash(BAT *b); 147 -
148 void BAThseqbase(BAT *b, oid o); 148 -
149 gdk_return BATimprints(BAT *b); 149 -
150 BAT *BATintersect(BAT *l, BAT *r, BAT *sl, BAT *sr, bool nil_matches, BUN estimate); 150 -
151 BAT *BATintersectcand(BAT *a, BAT *b); 151 -
152 gdk_return BATjoin(BAT **r1p, BAT **r2p, BAT *l, BAT *r, BAT *sl, BAT *sr, bool nil_matches, BUN estimate) __attribute__((__warn_unused_result__)); 152 -
153 gdk_return BATkey(BAT *b, bool onoff); 153 -
154 bool BATkeyed(BAT *b); 154 -
155 gdk_return BATleftjoin(BAT **r1p, BAT **r2p, BAT *l, BAT *r, BAT *sl, BAT *sr, bool nil_matches, BUN estimate) __attribute__((__warn_unused_result__)); 155 -
156 void *BATmax(BAT *b, void *aggr); 156 -
157 void *BATmax_skipnil(BAT *b, void *aggr, bit skipnil); 157 -
158 BAT *BATmergecand(BAT *a, BAT *b); 158 -
159 void *BATmin(BAT *b, void *aggr); 159 -
160 void *BATmin_skipnil(BAT *b, void *aggr, bit skipnil); 160 -
161 gdk_return BATmode(BAT *b, bool transient); 161 -
162 void BATmsync(BAT *b); 162 -
163 gdk_return BATnegcands(BAT *cands, BAT *odels); 163 -
164 bool BATordered(BAT *b); 164 -
165 bool BATordered_rev(BAT *b); 165 -
166 gdk_return BATorderidx(BAT *b, bool stable); 166 -
167 gdk_return BATouterjoin(BAT **r1p, BAT **r2p, BAT *l, BAT *r, BAT *sl, BAT *sr, bool nil_matches, BUN estimate) __attribute__((__warn_unused_result__)); 167 -
168 gdk_return BATprint(stream *s, BAT *b); 168 -
169 gdk_return BATprintcolumns(stream *s, int argc, BAT *argv[]); 169 -
170 gdk_return BATprod(void *res, int tp, BAT *b, BAT *s, bool skip_nils, bool abort_on_error, bool nil_if_empty); 170 -
171 BAT *BATproject(BAT *l, BAT *r); 171 -
172 BAT *BATprojectchain(BAT **bats); 172 -
173 gdk_return BATrangejoin(BAT **r1p, BAT **r2p, BAT *l, BAT *rl, BAT *rh, BAT *sl, BAT *sr, bool li, bool hi, bool anti, bool symmetric, BUN estimate) __attribute__((__warn_unused_result__)); 173 -
174 gdk_return BATreplace(BAT *b, BAT *p, BAT *n, bool force) __attribute__((__warn_unused_result__)); 174 -
175 gdk_return BATroles(BAT *b, const char *tnme); 175 -
176 BAT *BATsample(BAT *b, BUN n); 176 -
177 BAT *BATsample_with_seed(BAT *b, BUN n, unsigned seed); 177 -
178 gdk_return BATsave(BAT *b) __attribute__((__warn_unused_result__)); 178 -
179 BAT *BATselect(BAT *b, BAT *s, const void *tl, const void *th, bool li, bool hi, bool anti); 179 -
180 gdk_return BATsemijoin(BAT **r1p, BAT **r2p, BAT *l, BAT *r, BAT *sl, BAT *sr, bool nil_matches, BUN estimate) __attribute__((__warn_unused_result__)); 180 -
181 gdk_return BATsetaccess(BAT *b, restrict_t mode); 181 -
182 void BATsetcapacity(BAT *b, BUN cnt); 182 -
183 void BATsetcount(BAT *b, BUN cnt); 183 -
184 BAT *BATslice(BAT *b, BUN low, BUN high); 184 -
185 gdk_return BATsort(BAT **sorted, BAT **order, BAT **groups, BAT *b, BAT *o, BAT *g, bool reverse, bool nilslast, bool stable) __attribute__((__warn_unused_result__)); 185 -
186 gdk_return BATstr_group_concat(ValPtr res, BAT *b, BAT *s, bool skip_nils, bool abort_on_error, bool nil_if_empty, const char *separator); 186 -
187 gdk_return BATsubcross(BAT **r1p, BAT **r2p, BAT *l, BAT *r, BAT *sl, BAT *sr) __attribute__((__warn_unused_result__)); 187 -
188 gdk_return BATsum(void *res, int tp, BAT *b, BAT *s, bool skip_nils, bool abort_on_error, bool nil_if_empty); 188 -
189 gdk_return BATthetajoin(BAT **r1p, BAT **r2p, BAT *l, BAT *r, BAT *sl, BAT *sr, int op, bool nil_matches, BUN estimate) __attribute__((__warn_unused_result__)); 189 -
190 BAT *BATthetaselect(BAT *b, BAT *s, const void *val, const char *op); 190 -
191 void BATtseqbase(BAT *b, oid o); 191 -
192 void BATundo(BAT *b); 192 -
193 BAT *BATunique(BAT *b, BAT *s); 193 -
194 BBPrec *BBP[N_BBPINIT]; 194 -
195 gdk_return BBPaddfarm(const char *dirname, int rolemask); 195 -
196 void BBPclear(bat bid); 196 -
197 BAT *BBPdescriptor(bat b); 197 -
198 int BBPfix(bat b); 198 -
199 bat BBPindex(const char *nme); 199 -
200 void BBPkeepref(bat i); 200 -
201 bat BBPlimit; 201 -
202 void BBPlock(void); 202 -
203 BAT *BBPquickdesc(bat b, bool delaccess); 203 -
204 int BBPreclaim(BAT *b); 204 -
205 int BBPrelease(bat b); 205 -
206 int BBPrename(bat bid, const char *nme); 206 -
207 int BBPretain(bat b); 207 -
208 gdk_return BBPsave(BAT *b); 208 -
209 void BBPshare(bat b); 209 -
210 gdk_return BBPsync(int cnt, bat *subcommit); 210 -
211 int BBPunfix(bat b); 211 -
212 void BBPunlock(void); 212 -
213 gdk_return BUNappend(BAT *b, const void *right, bool force) __attribute__((__warn_unused_result__)); 213 -
214 gdk_return BUNdelete(BAT *b, oid o) __attribute__((__warn_unused_result__)); 214 -
215 BUN BUNfnd(BAT *b, const void *right); 215 -
216 gdk_return BUNinplace(BAT *b, BUN p, const void *right, bool force) __attribute__((__warn_unused_result__)); 216 -
217 BAT *COLcopy(BAT *b, int tt, bool writable, role_t role); 217 -
218 BAT *COLnew(oid hseq, int tltype, BUN capacity, role_t role) __attribute__((__warn_unused_result__)); 218 -
219 size_t GDK_mem_maxsize; 219 -
220 size_t GDK_vm_maxsize; 220 -
221 gdk_return GDKanalyticalavg(BAT *r, BAT *b, BAT *s, BAT *e, int tpe); 221 -
222 gdk_return GDKanalyticalcount(BAT *r, BAT *b, BAT *s, BAT *e, const bit *restrict ignore_nils, int tpe); 222 -
223 gdk_return GDKanalyticaldiff(BAT *r, BAT *b, BAT *p, int tpe); 223 -
224 gdk_return GDKanalyticalfirst(BAT *r, BAT *b, BAT *s, BAT *e, int tpe); 224 -
225 gdk_return GDKanalyticallag(BAT *r, BAT *b, BAT *p, BUN lag, const void *restrict default_value, int tpe); 225 -
226 gdk_return GDKanalyticallast(BAT *r, BAT *b, BAT *s, BAT *e, int tpe); 226 -
227 gdk_return GDKanalyticallead(BAT *r, BAT *b, BAT *p, BUN lead, const void *restrict default_value, int tpe); 227 -
228 gdk_return GDKanalyticalmax(BAT *r, BAT *b, BAT *s, BAT *e, int tpe); 228 -
229 gdk_return GDKanalyticalmin(BAT *r, BAT *b, BAT *s, BAT *e, int tpe); 229 -
230 gdk_return GDKanalyticalnthvalue(BAT *r, BAT *b, BAT *s, BAT *e, BAT *l, const void *restrict bound, int tp1, int tp2); 230 -
231 gdk_return GDKanalyticalntile(BAT *r, BAT *b, BAT *p, BAT *n, int tpe, const void *restrict ntile); 231 -
232 gdk_return GDKanalyticalprod(BAT *r, BAT *b, BAT *s, BAT *e, int tp1, int tp2); 232 -
233 gdk_return GDKanalyticalsum(BAT *r, BAT *b, BAT *s, BAT *e, int tp1, int tp2); 233 -
234 gdk_return GDKanalyticalwindowbounds(BAT *r, BAT *b, BAT *p, BAT *l, const void *restrict bound, int tp1, int tp2, int unit, bool preceding, lng first_half); 234 -
235 int GDKatomcnt; 235 -
236 size_t GDKbatcopy(char *dest, BAT *bat, str colname); 236 -
237 size_t GDKbatcopysize(BAT *bat, str colname); 237 -
238 size_t GDKbatread(char *src, BAT **bat, str *colname); 238 -
239 gdk_return GDKchangesemval(int sem_id, int number, int change); 239 -
240 gdk_return GDKchangesemval_timeout(int sem_id, int number, int change, int timeout_mseconds, bool *succeed); 240 -
241 void GDKclrerr(void); 241 -
242 gdk_return GDKcopyenv(BAT **key, BAT **val, bool writable); 242 -
243 gdk_return GDKcreatedir(const char *nme); 243 -
244 gdk_return GDKcreatesem(int id, int count, int *semid); 244 -
245 int GDKdebug; 245 -
246 void GDKerror(_In_z_ _Printf_format_string_ const char *format, ...) __attribute__((__format__(__printf__, 1, 2))); 246 -
247 _Noreturn void GDKexit(int status); 247 -
248 void GDKexit(int status); 248 -
249 bool GDKexiting(void); 249 -
250 _Noreturn void GDKfatal(_In_z_ _Printf_format_string_ const char *format, ...) __attribute__((__format__(__printf__, 1, 2))); 250 -
251 void GDKfatal(_In_z_ _Printf_format_string_ const char *format, ...) __attribute__((__format__(__printf__, 1, 2))); 251 -
252 jmp_buf GDKfataljump; 252 -
253 bit GDKfataljumpenable; 253 -
254 str GDKfatalmsg; 254 -
255 char *GDKfilepath(int farmid, const char *dir, const char *nme, const char *ext); 255 -
256 void GDKfree(void *blk); 256 -
257 const char *GDKgetenv(const char *name); 257 -
258 int GDKgetenv_int(const char *name, int def); 258 -
259 bool GDKgetenv_istext(const char *name, const char *text); 259 -
260 bool GDKgetenv_istrue(const char *name); 260 -
261 bool GDKgetenv_isyes(const char *name); 261 -
262 gdk_return GDKgetsem(int sem_id, int count, int *semid); 262 -
263 gdk_return GDKgetsemval(int sem_id, int number, int *semval); 263 -
264 gdk_return GDKinit(struct opt *set, int setlen); 264 -
265 void *GDKinitmmap(size_t id, size_t size, size_t *return_size); 265 -
266 bool GDKinmemory(void); 266 -
267 ATOMIC_TYPE GDKlockcnt; 267 -
268 ATOMIC_TYPE GDKlockcontentioncnt; 268 -
269 MT_Lock *volatile GDKlocklist; 269 -
270 ATOMIC_FLAG GDKlocklistlock; 270 -
271 ATOMIC_TYPE GDKlocksleepcnt; 271 -
272 void GDKlockstatistics(int); 272 -
273 void *GDKmalloc(size_t size) __attribute__((__malloc__)) __attribute__((__alloc_size__(1))) __attribute__((__warn_unused_result__)); 273 -
274 size_t GDKmem_cursize(void); 274 -
275 gdk_return GDKmergeidx(BAT *b, BAT **a, int n_ar); 275 -
276 void *GDKmmap(const char *path, int mode, size_t len); 276 -
277 gdk_return GDKmmapfile(str buffer, size_t max, size_t id); 277 -
278 int GDKms(void); 278 -
279 int GDKnr_threads; 279 -
280 void GDKprepareExit(void); 280 -
281 void GDKqsort(void *restrict h, void *restrict t, const void *restrict base, size_t n, int hs, int ts, int tpe, bool reverse, bool nilslast); 281 -
282 void *GDKrealloc(void *pold, size_t size) __attribute__((__alloc_size__(2))) __attribute__((__warn_unused_result__)); 282 -
283 gdk_return GDKreleasemmap(void *ptr, size_t size, size_t id); 283 -
284 gdk_return GDKreleasesem(int sem_id); 284 -
285 void GDKreset(int status); 285 -
286 void GDKsetdebug(int debug); 286 -
287 gdk_return GDKsetenv(const char *name, const char *value); 287 -
288 void GDKsetmallocsuccesscount(lng count); 288 -
289 void GDKsetverbose(int verbosity); 289 -
290 ssize_t GDKstrFromStr(unsigned char *restrict dst, const unsigned char *restrict src, ssize_t len); 290 -
291 str GDKstrdup(const char *s) __attribute__((__warn_unused_result__)); 291 -
292 str GDKstrndup(const char *s, size_t n) __attribute__((__warn_unused_result__)); 292 -
293 void GDKsyserror(_In_z_ _Printf_format_string_ const char *format, ...) __attribute__((__format__(__printf__, 1, 2))); 293 -
294 gdk_return GDKtracer_flush_buffer(void); 294 -
295 char *GDKtracer_get_timestamp(char *fmt); 295 -
296 gdk_return GDKtracer_init(void); 296 -
297 gdk_return GDKtracer_log(LOG_LEVEL level, char *fmt, ...) __attribute__((format(printf, 2, 3))); 297 -
298 gdk_return GDKtracer_reset_adapter(void); 298 -
299 gdk_return GDKtracer_reset_component_level(int *comp); 299 -
300 gdk_return GDKtracer_reset_flush_level(void); 300 -
301 gdk_return GDKtracer_reset_layer_level(int *layer); 301 -
302 gdk_return GDKtracer_set_adapter(int *adapter); 302 -
303 gdk_return GDKtracer_set_component_level(int *comp, int *lvl); 303 -
304 gdk_return GDKtracer_set_flush_level(int *lvl); 304 -
305 gdk_return GDKtracer_set_layer_level(int *layer, int *lvl); 305 -
306 gdk_return GDKtracer_show_info(void); 306 -
307 gdk_return GDKtracer_stop(void); 307 -
308 size_t GDKuniqueid(size_t offset); 308 -
309 gdk_return GDKupgradevarheap(BAT *b, var_t v, bool copyall, bool mayshare) __attribute__((__warn_unused_result__)); 309 -
310 lng GDKusec(void); 310 -
311 int GDKverbose; 311 -
312 const char *GDKversion(void); 312 -
313 size_t GDKvm_cursize(void); 313 -
314 void *GDKzalloc(size_t size) __attribute__((__malloc__)) __attribute__((__alloc_size__(1))) __attribute__((__warn_unused_result__)); 314 -
315 void HASHdestroy(BAT *b); 315 -
316 BUN HASHlist(Hash *h, BUN i); 316 -
317 BUN HASHprobe(const Hash *h, const void *v); 317 -
318 void HEAP_free(Heap *heap, var_t block); 318 -
319 void HEAP_initialize(Heap *heap, size_t nbytes, size_t nprivate, int alignment); 319 -
320 var_t HEAP_malloc(Heap *heap, size_t nbytes); 320 -
321 gdk_return HEAPextend(Heap *h, size_t size, bool mayshare) __attribute__((__warn_unused_result__)); 321 -
322 size_t HEAPmemsize(Heap *h); 322 -
323 size_t HEAPvmsize(Heap *h); 323 -
324 void IMPSdestroy(BAT *b); 324 -
325 lng IMPSimprintsize(BAT *b); 325 -
326 LOG_LEVEL LVL_PER_COMPONENT[]; 326 -
327 int MT_check_nr_cores(void); 327 -
328 int MT_create_thread(MT_Id *t, void (*function)(void *), void *arg, enum MT_thr_detach d, const char *threadname); 328 -
329 void MT_exiting_thread(void); 329 -
330 MT_Id MT_getpid(void); 330 -
331 size_t MT_getrss(void); 331 -
332 void MT_init(void); 332 -
333 int MT_join_thread(MT_Id t); 333 -
334 int MT_lockf(char *filename, int mode, off_t off, off_t len); 334 -
335 void *MT_mmap(const char *path, int mode, size_t len); 335 -
336 int MT_munmap(void *p, size_t len); 336 -
337 bool MT_path_absolute(const char *path); 337 -
338 void MT_sleep_ms(unsigned int ms); 338 -
339 void *MT_thread_getdata(void); 339 -
340 const char *MT_thread_getname(void); 340 -
341 bool MT_thread_init(void); 341 -
342 void MT_thread_setdata(void *data); 342 -
343 void MT_thread_setlockwait(MT_Lock *lock); 343 -
344 void MT_thread_setsemawait(MT_Sema *sema); 344 -
345 void MT_thread_setworking(const char *work); 345 -
346 void OIDXdestroy(BAT *b); 346 -
347 ssize_t OIDfromStr(const char *src, size_t *len, oid **dst, bool external); 347 -
348 ssize_t OIDtoStr(str *dst, size_t *len, const oid *src, bool external); 348 -
349 BUN ORDERfnd(BAT *b, const void *v); 349 -
350 BUN ORDERfndfirst(BAT *b, const void *v); 350 -
351 BUN ORDERfndlast(BAT *b, const void *v); 351 -
352 BUN SORTfnd(BAT *b, const void *v); 352 -
353 BUN SORTfndfirst(BAT *b, const void *v); 353 -
354 BUN SORTfndlast(BAT *b, const void *v); 354 -
355 MT_Id THRcreate(void (*f)(void *), void *arg, enum MT_thr_detach d, const char *name); 355 -
356 void *THRdata[THREADDATA]; 356 -
357 void THRdel(Thread t); 357 -
358 Thread THRget(int tid); 358 -
359 void *THRgetdata(int); 359 -
360 int THRgettid(void); 360 -
361 int THRhighwater(void); 361 -
362 void THRsetdata(int, void *); 362 -
363 void TMabort(void); 363 -
364 gdk_return TMcommit(void); 364 -
365 gdk_return TMsubcommit(BAT *bl); 365 -
366 gdk_return TMsubcommit_list(bat *subcommit, int cnt); 366 -
367 void VALclear(ValPtr v); 367 -
368 int VALcmp(const ValRecord *p, const ValRecord *q); 368 -
369 void *VALconvert(int typ, ValPtr t); 369 -
370 ValPtr VALcopy(ValPtr dst, const ValRecord *src); 370 -
371 void VALempty(ValPtr v); 371 -
372 char *VALformat(const ValRecord *res); 372 -
373 void *VALget(ValPtr v); 373 -
374 ValPtr VALinit(ValPtr d, int tpe, const void *s); 374 -
375 int VALisnil(const ValRecord *v); 375 -
376 ValPtr VALset(ValPtr v, int t, void *p); 376 -
377 gdk_return VARcalcabsolute(ValPtr ret, const ValRecord *v); 377 -
378 gdk_return VARcalcadd(ValPtr ret, const ValRecord *lft, const ValRecord *rgt, bool abort_on_error); 378 -
379 gdk_return VARcalcand(ValPtr ret, const ValRecord *lft, const ValRecord *rgt); 379 -
380 gdk_return VARcalcbetween(ValPtr ret, const ValRecord *v, const ValRecord *lo, const ValRecord *hi, bool symmetric, bool linc, bool hinc, bool nils_false, bool anti); 380 -
381 gdk_return VARcalccmp(ValPtr ret, const ValRecord *lft, const ValRecord *rgt); 381 -
382 gdk_return VARcalcdecr(ValPtr ret, const ValRecord *v, bool abort_on_error); 382 -
383 gdk_return VARcalcdiv(ValPtr ret, const ValRecord *lft, const ValRecord *rgt, bool abort_on_error); 383 -
384 gdk_return VARcalceq(ValPtr ret, const ValRecord *lft, const ValRecord *rgt, bool nil_matches); 384 -
385 gdk_return VARcalcge(ValPtr ret, const ValRecord *lft, const ValRecord *rgt); 385 -
386 gdk_return VARcalcgt(ValPtr ret, const ValRecord *lft, const ValRecord *rgt); 386 -
387 gdk_return VARcalcincr(ValPtr ret, const ValRecord *v, bool abort_on_error); 387 -
388 gdk_return VARcalcisnil(ValPtr ret, const ValRecord *v); 388 -
389 gdk_return VARcalcisnotnil(ValPtr ret, const ValRecord *v); 389 -
390 gdk_return VARcalciszero(ValPtr ret, const ValRecord *v); 390 -
391 gdk_return VARcalcle(ValPtr ret, const ValRecord *lft, const ValRecord *rgt); 391 -
392 gdk_return VARcalclsh(ValPtr ret, const ValRecord *lft, const ValRecord *rgt, bool abort_on_error); 392 -
393 gdk_return VARcalclt(ValPtr ret, const ValRecord *lft, const ValRecord *rgt); 393 -
394 gdk_return VARcalcmod(ValPtr ret, const ValRecord *lft, const ValRecord *rgt, bool abort_on_error); 394 -
395 gdk_return VARcalcmul(ValPtr ret, const ValRecord *lft, const ValRecord *rgt, bool abort_on_error); 395 -
396 gdk_return VARcalcne(ValPtr ret, const ValRecord *lft, const ValRecord *rgt, bool nil_matches); 396 -
397 gdk_return VARcalcnegate(ValPtr ret, const ValRecord *v); 397 -
398 gdk_return VARcalcnot(ValPtr ret, const ValRecord *v); 398 -
399 gdk_return VARcalcor(ValPtr ret, const ValRecord *lft, const ValRecord *rgt); 399 -
400 gdk_return VARcalcrsh(ValPtr ret, const ValRecord *lft, const ValRecord *rgt, bool abort_on_error); 400 -
401 gdk_return VARcalcsign(ValPtr ret, const ValRecord *v); 401 -
402 gdk_return VARcalcsub(ValPtr ret, const ValRecord *lft, const ValRecord *rgt, bool abort_on_error); 402 -
403 gdk_return VARcalcxor(ValPtr ret, const ValRecord *lft, const ValRecord *rgt); 403 -
404 gdk_return VARconvert(ValPtr ret, const ValRecord *v, bool abort_on_error); 404 -
405 void VIEWbounds(BAT *b, BAT *view, BUN l, BUN h); 405 -
406 BAT *VIEWcreate(oid seq, BAT *b); 406 -
407 size_t _MT_npages; 407 -
408 size_t _MT_pagesize; 408 -
409 const union _dbl_nil_t _dbl_nil_; 409 -
410 const union _flt_nil_t _flt_nil_; 410 -
411 ssize_t batFromStr(const char *src, size_t *len, bat **dst, bool external); 411 -
412 ssize_t batToStr(str *dst, size_t *len, const bat *src, bool external); 412 -
413 ssize_t bitFromStr(const char *src, size_t *len, bit **dst, bool external); 413 -
414 ssize_t bitToStr(str *dst, size_t *len, const bit *src, bool external); 414 -
415 ssize_t bteFromStr(const char *src, size_t *len, bte **dst, bool external); 415 -
416 ssize_t bteToStr(str *dst, size_t *len, const bte *src, bool external); 416 -
417 const bte bte_nil; 417 -
418 oid canditer_idx(struct canditer *ci, BUN p); 418 -
419 BUN canditer_init(struct canditer *ci, BAT *b, BAT *s); 419 -
420 oid canditer_last(struct canditer *ci); 420 -
421 oid canditer_peek(struct canditer *ci); 421 -
422 oid canditer_peekprev(struct canditer *ci); 422 -
423 oid canditer_prev(struct canditer *ci); 423 -
424 void canditer_reset(struct canditer *ci); 424 -
425 BUN canditer_search(struct canditer *ci, oid o, bool next); 425 -
426 void canditer_setidx(struct canditer *ci, BUN p); 426 -
427 BAT *canditer_slice(struct canditer *ci, BUN lo, BUN hi); 427 -
428 BAT *canditer_slice2(struct canditer *ci, BUN lo1, BUN hi1, BUN lo2, BUN hi2); 428 -
429 int closedir(DIR *dir); 429 -
430 ssize_t dblFromStr(const char *src, size_t *len, dbl **dst, bool external); 430 -
431 ssize_t dblToStr(str *dst, size_t *len, const dbl *src, bool external); 431 -
432 const dbl dbl_nil; 432 -
433 char *dirname(char *path); 433 -
434 int dlclose(void *handle); 434 -
435 char *dlerror(void); 435 -
436 void *dlopen(const char *file, int mode); 436 -
437 void *dlsym(void *handle, const char *name); 437 -
438 size_t escapedStr(char *restrict dst, const char *restrict src, size_t dstlen, const char *sep1, const char *sep2, int quote); 438 -
439 size_t escapedStrlen(const char *restrict src, const char *sep1, const char *sep2, int quote); 439 -
440 ssize_t fltFromStr(const char *src, size_t *len, flt **dst, bool external); 440 -
441 ssize_t fltToStr(str *dst, size_t *len, const flt *src, bool external); 441 -
442 const flt flt_nil; 442 -
443 geomcatalogfix_fptr geomcatalogfix_get(void); 443 -
444 void geomcatalogfix_set(geomcatalogfix_fptr); 444 -
445 geomsqlfix_fptr geomsqlfix_get(void); 445 -
446 void geomsqlfix_set(geomsqlfix_fptr); 446 -
447 int geomversion_get(void); 447 -
448 void geomversion_set(void); 448 -
449 bat getBBPsize(void); 449 -
450 char *get_bin_path(void); 450 -
451 int gettimeofday(struct timeval *tv, int *ignore_zone); 451 -
452 ssize_t hgeFromStr(const char *src, size_t *len, hge **dst, bool external); 452 -
453 ssize_t hgeToStr(str *dst, size_t *len, const hge *src, bool external); 453 -
454 const hge hge_nil; 454 -
455 ssize_t intFromStr(const char *src, size_t *len, int **dst, bool external); 455 -
456 ssize_t intToStr(str *dst, size_t *len, const int *src, bool external); 456 -
457 const int int_nil; 457 -
458 ssize_t lngFromStr(const char *src, size_t *len, lng **dst, bool external); 458 -
459 ssize_t lngToStr(str *dst, size_t *len, const lng *src, bool external); 459 -
460 const lng lng_nil; 460 -
461 gdk_return log_abort(logger *lg); 461 -
462 gdk_return log_bat(logger *lg, BAT *b, const char *n, char tpe, oid id); 462 -
463 gdk_return log_bat_clear(logger *lg, const char *n, char tpe, oid id); 463 -
464 gdk_return log_bat_persists(logger *lg, BAT *b, const char *n, char tpe, oid id); 464 -
465 gdk_return log_bat_transient(logger *lg, const char *n, char tpe, oid id); 465 -
466 gdk_return log_delta(logger *lg, BAT *uid, BAT *uval, const char *n, char tpe, oid id); 466 -
467 gdk_return log_sequence(logger *lg, int seq, lng id); 467 -
468 gdk_return log_tend(logger *lg); 468 -
469 gdk_return log_tstart(logger *lg); 469 -
470 gdk_return logger_add_bat(logger *lg, BAT *b, const char *name, char tpe, oid id) __attribute__((__warn_unused_result__)); 470 -
471 lng logger_changes(logger *lg); 471 -
472 gdk_return logger_cleanup(logger *lg); 472 -
473 logger *logger_create(int debug, const char *fn, const char *logdir, int version, preversionfix_fptr prefuncp, postversionfix_fptr postfuncp); 473 -
474 gdk_return logger_del_bat(logger *lg, log_bid bid) __attribute__((__warn_unused_result__)); 474 -
475 void logger_destroy(logger *lg); 475 -
476 gdk_return logger_exit(logger *lg); 476 -
477 log_bid logger_find_bat(logger *lg, const char *name, char tpe, oid id); 477 -
478 gdk_return logger_restart(logger *lg); 478 -
479 int logger_sequence(logger *lg, int seq, lng *id); 479 -
480 gdk_return logger_upgrade_bat(logger *lg, const char *name, char tpe, oid id) __attribute__((__warn_unused_result__)); 480 -
481 void logger_with_ids(logger *lg); 481 -
482 void *mdlopen(const char *library, int mode); 482 -
483 const char *mercurial_revision(void); 483 -
484 int mo_add_option(opt **Set, int setlen, opt_kind kind, const char *name, const char *value); 484 -
485 int mo_builtin_settings(opt **Set); 485 -
486 char *mo_find_option(opt *set, int setlen, const char *name); 486 -
487 void mo_free_options(opt *set, int setlen); 487 -
488 void mo_print_options(opt *set, int setlen); 488 -
489 int mo_system_config(opt **Set, int setlen); 489 -
490 const oid oid_nil; 490 -
491 DIR *opendir(const char *dirname); 491 -
492 void print_trace(void); 492 -
493 ssize_t ptrFromStr(const char *src, size_t *len, ptr **dst, bool external); 493 -
494 ssize_t ptrToStr(str *dst, size_t *len, const ptr *src, bool external); 494 -
495 const ptr ptr_nil; 495 -
496 struct dirent *readdir(DIR *dir); 496 -
497 void rewinddir(DIR *dir); 497 -
498 ssize_t shtFromStr(const char *src, size_t *len, sht **dst, bool external); 498 -
499 ssize_t shtToStr(str *dst, size_t *len, const sht *src, bool external); 499 -
500 const sht sht_nil; 500 -
501 ssize_t strFromStr(const char *restrict src, size_t *restrict len, str *restrict dst, bool external); 501 -
502 BUN strHash(const char *s); 502 -
503 size_t strLen(const char *s); 503 -
504 int strNil(const char *s); 504 -
505 const char str_nil[2]; 505 -
506 gdk_return void_inplace(BAT *b, oid id, const void *val, bool force) __attribute__((__warn_unused_result__)); 506 -
507 int win_mkdir(const char *, const int mode); 507 -
508 int win_rename(const char *, const char *); 508 -
509 int win_rmdir(const char *); 509 -
510 int win_stat(const char *, struct stat *); 510 -
511 int win_unlink(const char *); 511 -
512 int winerror(int); 512 -
513 513 13 13
514 # mapi 514 ! 14 # 04:44:33 > 14
515 MapiMsg mapi_bind(MapiHdl hdl, int fnr, char **ptr); 515 ! 15 # 04:44:33 > "Done." 15
516 MapiMsg mapi_bind_numeric(MapiHdl hdl, int fnr, int scale, int precision, void *ptr); 516 ! 16 # 04:44:33 > 16
517 MapiMsg mapi_bind_var(MapiHdl hdl, int fnr, int type, void *ptr); 517 -
518 MapiMsg mapi_cache_freeup(MapiHdl hdl, int percentage); 518 -
519 MapiMsg mapi_cache_limit(Mapi mid, int limit); 519 -
520 MapiMsg mapi_clear_bindings(MapiHdl hdl); 520 -
521 MapiMsg mapi_clear_params(MapiHdl hdl); 521 -
522 MapiMsg mapi_close_handle(MapiHdl hdl); 522 -
523 Mapi mapi_connect(const char *host, int port, const char *username, const char *password, const char *lang, const char *dbname); 523 -
524 MapiMsg mapi_destroy(Mapi mid); 524 -
525 MapiMsg mapi_disconnect(Mapi mid); 525 -
526 MapiMsg mapi_error(Mapi mid); 526 -
527 const char *mapi_error_str(Mapi mid); 527 -
528 MapiMsg mapi_execute(MapiHdl hdl); 528 -
529 void mapi_explain(Mapi mid, FILE *fd); 529 -
530 void mapi_explain_query(MapiHdl hdl, FILE *fd); 530 -
531 void mapi_explain_result(MapiHdl hdl, FILE *fd); 531 -
532 int64_t mapi_fetch_all_rows(MapiHdl hdl); 532 -
533 char *mapi_fetch_field(MapiHdl hdl, int fnr); 533 -
534 size_t mapi_fetch_field_len(MapiHdl hdl, int fnr); 534 -
535 char *mapi_fetch_line(MapiHdl hdl); 535 -
536 MapiMsg mapi_fetch_reset(MapiHdl hdl); 536 -
537 int mapi_fetch_row(MapiHdl hdl); 537 -
538 MapiMsg mapi_finish(MapiHdl hdl); 538 -
539 MapiHdl mapi_get_active(Mapi mid); 539 -
540 bool mapi_get_autocommit(Mapi mid); 540 -
541 const char *mapi_get_dbname(Mapi mid); 541 -
542 int mapi_get_digits(MapiHdl hdl, int fnr); 542 -
543 int mapi_get_field_count(MapiHdl hdl); 543 -
544 stream *mapi_get_from(Mapi mid); 544 -
545 const char *mapi_get_host(Mapi mid); 545 -
546 const char *mapi_get_lang(Mapi mid); 546 -
547 int64_t mapi_get_last_id(MapiHdl hdl); 547 -
548 int mapi_get_len(MapiHdl hdl, int fnr); 548 -
549 int64_t mapi_get_maloptimizertime(MapiHdl hdl); 549 -
550 const char *mapi_get_mapi_version(Mapi mid); 550 -
551 const char *mapi_get_monet_version(Mapi mid); 551 -
552 const char *mapi_get_motd(Mapi mid); 552 -
553 char *mapi_get_name(MapiHdl hdl, int fnr); 553 -
554 char *mapi_get_query(MapiHdl hdl); 554 -
555 int64_t mapi_get_querytime(MapiHdl hdl); 555 -
556 int mapi_get_querytype(MapiHdl hdl); 556 -
557 int64_t mapi_get_row_count(MapiHdl hdl); 557 -
558 int mapi_get_scale(MapiHdl hdl, int fnr); 558 -
559 int64_t mapi_get_sqloptimizertime(MapiHdl hdl); 559 -
560 char *mapi_get_table(MapiHdl hdl, int fnr); 560 -
561 int mapi_get_tableid(MapiHdl hdl); 561 -
562 stream *mapi_get_to(Mapi mid); 562 -
563 bool mapi_get_trace(Mapi mid); 563 -
564 char *mapi_get_type(MapiHdl hdl, int fnr); 564 -
565 const char *mapi_get_uri(Mapi mid); 565 -
566 const char *mapi_get_user(Mapi mid); 566 -
567 bool mapi_is_connected(Mapi mid); 567 -
568 MapiMsg mapi_log(Mapi mid, const char *nme); 568 -
569 Mapi mapi_mapi(const char *host, int port, const char *username, const char *password, const char *lang, const char *dbname); 569 -
570 Mapi mapi_mapiuri(const char *url, const char *user, const char *pass, const char *lang); 570 -
571 bool mapi_more_results(MapiHdl hdl); 571 -
572 MapiMsg mapi_needmore(MapiHdl hdl); 572 -
573 MapiHdl mapi_new_handle(Mapi mid); 573 -
574 MapiMsg mapi_next_result(MapiHdl hdl); 574 -
575 void mapi_noexplain(Mapi mid, const char *errorprefix); 575 -
576 MapiMsg mapi_param(MapiHdl hdl, int fnr, char **ptr); 576 -
577 MapiMsg mapi_param_numeric(MapiHdl hdl, int fnr, int scale, int precision, void *ptr); 577 -
578 MapiMsg mapi_param_string(MapiHdl hdl, int fnr, int sqltype, char *ptr, int *sizeptr); 578 -
579 MapiMsg mapi_param_type(MapiHdl hdl, int fnr, int ctype, int sqltype, void *ptr); 579 -
580 MapiMsg mapi_ping(Mapi mid); 580 -
581 MapiHdl mapi_prepare(Mapi mid, const char *cmd); 581 -
582 MapiMsg mapi_prepare_handle(MapiHdl hdl, const char *cmd); 582 -
583 MapiHdl mapi_query(Mapi mid, const char *cmd); 583 -
584 MapiMsg mapi_query_done(MapiHdl hdl); 584 -
585 MapiMsg mapi_query_handle(MapiHdl hdl, const char *cmd); 585 -
586 MapiMsg mapi_query_part(MapiHdl hdl, const char *cmd, size_t size); 586 -
587 MapiHdl mapi_query_prep(Mapi mid); 587 -
588 char *mapi_quote(const char *msg, int size); 588 -
589 MapiMsg mapi_read_response(MapiHdl hdl); 589 -
590 MapiMsg mapi_reconnect(Mapi mid); 590 -
591 MapiMsg mapi_release_id(Mapi mid, int id); 591 -
592 char **mapi_resolve(const char *host, int port, const char *pattern); 592 -
593 const char *mapi_result_error(MapiHdl hdl); 593 -
594 const char *mapi_result_errorcode(MapiHdl hdl); 594 -
595 int64_t mapi_rows_affected(MapiHdl hdl); 595 -
596 MapiMsg mapi_seek_row(MapiHdl hdl, int64_t rowne, int whence); 596 -
597 MapiHdl mapi_send(Mapi mid, const char *cmd); 597 -
598 MapiMsg mapi_setAutocommit(Mapi mid, bool autocommit); 598 -
599 MapiMsg mapi_set_size_header(Mapi mid, bool value); 599 -
600 void mapi_setfilecallback(Mapi mid, char *(*getfunc)(void *priv, const char *filename, bool binary, uint64_t offset, size_t *size), char *(*putfunc)(void *priv, const char *filename, const void *data, size_t size), void *priv); 600 -
601 int mapi_split_line(MapiHdl hdl); 601 -
602 MapiMsg mapi_start_talking(Mapi mid); 602 -
603 MapiMsg mapi_store_field(MapiHdl hdl, int fnr, int outtype, void *outparam); 603 -
604 MapiMsg mapi_timeout(Mapi mid, unsigned int time); 604 -
605 void mapi_trace(Mapi mid, bool flag); 605 -
606 char *mapi_unquote(char *msg); 606 -
607 char *mcrypt_BackendSum(const char *string, size_t len); 607 -
608 char *mcrypt_MD5Sum(const char *string, size_t len); 608 -
609 char *mcrypt_RIPEMD160Sum(const char *string, size_t len); 609 -
610 char *mcrypt_SHA1Sum(const char *string, size_t len); 610 -
611 char *mcrypt_SHA224Sum(const char *string, size_t len); 611 -
612 char *mcrypt_SHA256Sum(const char *string, size_t len); 612 -
613 char *mcrypt_SHA384Sum(const char *string, size_t len); 613 -
614 char *mcrypt_SHA512Sum(const char *string, size_t len); 614 -
615 const char *mcrypt_getHashAlgorithms(void); 615 -
616 char *mcrypt_hashPassword(const char *algo, const char *password, const char *challenge); 616 -
617 int mo_add_option(opt **Set, int setlen, opt_kind kind, const char *name, const char *value); 617 -
618 int mo_builtin_settings(opt **Set); 618 -
619 char *mo_find_option(opt *set, int setlen, const char *name); 619 -
620 void mo_free_options(opt *set, int setlen); 620 -
621 void mo_print_options(opt *set, int setlen); 621 -
622 int mo_system_config(opt **Set, int setlen); 622 -
623 const char *wsaerror(int); 623 -
624 624 -
625 # monetdb5 625 -
626 str AGGRavg13_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); 626 -
627 str AGGRavg14_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, int *scale); 627 -
628 str AGGRavg23_dbl(bat *retval1, bat *retval2, const bat *bid, const bat *gid, const bat *eid); 628 -
629 str AGGRavg24_dbl(bat *retval1, bat *retval2, const bat *bid, const bat *gid, const bat *eid, int *scale); 629 -
630 str AGGRcount3(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *ignorenils); 630 -
631 str AGGRcount3nils(bat *retval, const bat *bid, const bat *gid, const bat *eid); 631 -
632 str AGGRcount3nonils(bat *retval, const bat *bid, const bat *gid, const bat *eid); 632 -
633 str AGGRmax3(bat *retval, const bat *bid, const bat *gid, const bat *eid); 633 -
634 str AGGRmedian(void *retval, const bat *bid); 634 -
635 str AGGRmedian_avg(dbl *retval, const bat *bid); 635 -
636 str AGGRmin3(bat *retval, const bat *bid, const bat *gid, const bat *eid); 636 -
637 str AGGRprod3_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid); 637 -
638 str AGGRprod3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); 638 -
639 str AGGRprod3_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid); 639 -
640 str AGGRprod3_hge(bat *retval, const bat *bid, const bat *gid, const bat *eid); 640 -
641 str AGGRprod3_int(bat *retval, const bat *bid, const bat *gid, const bat *eid); 641 -
642 str AGGRprod3_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid); 642 -
643 str AGGRprod3_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid); 643 -
644 str AGGRquantile(void *retval, const bat *bid, const bat *qid); 644 -
645 str AGGRquantile_avg(dbl *retval, const bat *bid, const bat *qid); 645 -
646 str AGGRstdev3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); 646 -
647 str AGGRstdevp3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); 647 -
648 str AGGRstr_group_concat(bat *retval, const bat *bid, const bat *gid, const bat *eid); 648 -
649 str AGGRstr_group_concat_sep(bat *retval, const bat *bid, const bat *sepp, const bat *gid, const bat *eid); 649 -
650 str AGGRsubavg1_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 650 -
651 str AGGRsubavg1cand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 651 -
652 str AGGRsubavg1s_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error, int *scale); 652 -
653 str AGGRsubavg1scand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error, int *scale); 653 -
654 str AGGRsubavg2_dbl(bat *retval1, bat *retval2, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 654 -
655 str AGGRsubavg2cand_dbl(bat *retval1, bat *retval2, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 655 -
656 str AGGRsubavg2s_dbl(bat *retval1, bat *retval2, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error, int *scale); 656 -
657 str AGGRsubavg2scand_dbl(bat *retval1, bat *retval2, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error, int *scale); 657 -
658 str AGGRsubcount(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); 658 -
659 str AGGRsubcountcand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); 659 -
660 str AGGRsubmax(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); 660 -
661 str AGGRsubmax_val(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); 661 -
662 str AGGRsubmaxcand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); 662 -
663 str AGGRsubmaxcand_val(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); 663 -
664 str AGGRsubmedian(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); 664 -
665 str AGGRsubmedian_avg(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); 665 -
666 str AGGRsubmediancand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); 666 -
667 str AGGRsubmediancand_avg(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); 667 -
668 str AGGRsubmin(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); 668 -
669 str AGGRsubmin_val(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); 669 -
670 str AGGRsubmincand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); 670 -
671 str AGGRsubmincand_val(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); 671 -
672 str AGGRsubprod_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 672 -
673 str AGGRsubprod_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 673 -
674 str AGGRsubprod_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 674 -
675 str AGGRsubprod_hge(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 675 -
676 str AGGRsubprod_int(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 676 -
677 str AGGRsubprod_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 677 -
678 str AGGRsubprod_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 678 -
679 str AGGRsubprodcand_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 679 -
680 str AGGRsubprodcand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 680 -
681 str AGGRsubprodcand_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 681 -
682 str AGGRsubprodcand_hge(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 682 -
683 str AGGRsubprodcand_int(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 683 -
684 str AGGRsubprodcand_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 684 -
685 str AGGRsubprodcand_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 685 -
686 str AGGRsubquantile(bat *retval, const bat *bid, const bat *quantile, const bat *gid, const bat *eid, const bit *skip_nils); 686 -
687 str AGGRsubquantile_avg(bat *retval, const bat *bid, const bat *quantile, const bat *gid, const bat *eid, const bit *skip_nils); 687 -
688 str AGGRsubquantilecand(bat *retval, const bat *bid, const bat *quantile, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); 688 -
689 str AGGRsubquantilecand_avg(bat *retval, const bat *bid, const bat *quantile, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); 689 -
690 str AGGRsubstdev_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 690 -
691 str AGGRsubstdevcand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 691 -
692 str AGGRsubstdevp_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 692 -
693 str AGGRsubstdevpcand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 693 -
694 str AGGRsubstr_group_concat(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 694 -
695 str AGGRsubstr_group_concat_sep(bat *retval, const bat *bid, const bat *sepp, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 695 -
696 str AGGRsubstr_group_concatcand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 696 -
697 str AGGRsubstr_group_concatcand_sep(bat *retval, const bat *bid, const bat *sepp, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 697 -
698 str AGGRsubsum_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 698 -
699 str AGGRsubsum_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 699 -
700 str AGGRsubsum_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 700 -
701 str AGGRsubsum_hge(bat *retval, const bat *bid, const bat *gid, const bat *eid, bit *skip_nils, bit *abort_on_error); 701 -
702 str AGGRsubsum_int(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 702 -
703 str AGGRsubsum_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 703 -
704 str AGGRsubsum_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 704 -
705 str AGGRsubsumcand_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 705 -
706 str AGGRsubsumcand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 706 -
707 str AGGRsubsumcand_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 707 -
708 str AGGRsubsumcand_hge(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 708 -
709 str AGGRsubsumcand_int(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 709 -
710 str AGGRsubsumcand_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 710 -
711 str AGGRsubsumcand_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 711 -
712 str AGGRsubvariance_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 712 -
713 str AGGRsubvariancecand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 713 -
714 str AGGRsubvariancep_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); 714 -
715 str AGGRsubvariancepcand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); 715 -
716 str AGGRsubxml(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); 716 -
717 str AGGRsubxmlcand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); 717 -
718 str AGGRsum3_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid); 718 -
719 str AGGRsum3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); 719 -
720 str AGGRsum3_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid); 720 -
721 str AGGRsum3_hge(bat *retval, const bat *bid, const bat *gid, const bat *eid); 721 -
722 str AGGRsum3_int(bat *retval, const bat *bid, const bat *gid, const bat *eid); 722 -
723 str AGGRsum3_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid); 723 -
724 str AGGRsum3_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid); 724 -
725 str AGGRvariance3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); 725 -
726 str AGGRvariancep3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); 726 -
727 str ALARMctime(str *res); 727 -
728 str ALARMepoch(int *res); 728 -
729 str ALARMsleep(void *res, int *secs); 729 -
730 str ALARMtime(int *res); 730 -
731 str ALARMusec(lng *ret); 731 -
732 str ALGbandjoin(bat *r1, bat *r2, const bat *lid, const bat *rid, const bat *slid, const bat *srid, const void *low, const void *high, const bit *li, const bit *hi, const lng *estimate); 732 -
733 str ALGcard(lng *result, const bat *bid); 733 -
734 str ALGcopy(bat *result, const bat *bid); 734 -
735 str ALGcountCND_bat(lng *result, const bat *bid, const bat *cnd); 735 -
736 str ALGcountCND_nil(lng *result, const bat *bid, const bat *cnd, const bit *ignore_nils); 736 -
737 str ALGcountCND_no_nil(lng *result, const bat *bid, const bat *cnd); 737 -
738 str ALGcount_bat(lng *result, const bat *bid); 738 -
739 str ALGcount_nil(lng *result, const bat *bid, const bit *ignore_nils); 739 -
740 str ALGcount_no_nil(lng *result, const bat *bid); 740 -
741 str ALGcrossproduct2(bat *l, bat *r, const bat *lid, const bat *rid); 741 -
742 str ALGdifference(bat *r1, const bat *lid, const bat *rid, const bat *slid, const bat *srid, const bit *nil_matches, const bit *not_in, const lng *estimate); 742 -
743 str ALGexist(bit *ret, const bat *bid, const void *val); 743 -
744 str ALGfetchoid(ptr ret, const bat *bid, const oid *pos); 744 -
745 str ALGfind(oid *ret, const bat *bid, ptr val); 745 -
746 str ALGfirstn(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 746 -
747 str ALGgroupby(bat *res, const bat *gids, const bat *cnts); 747 -
748 str ALGintersect(bat *r1, const bat *lid, const bat *rid, const bat *slid, const bat *srid, const bit *nil_matches, const lng *estimate); 748 -
749 str ALGjoin(bat *r1, bat *r2, const bat *l, const bat *r, const bat *sl, const bat *sr, const bit *nil_matches, const lng *estimate); 749 -
750 str ALGjoin1(bat *r1, const bat *l, const bat *r, const bat *sl, const bat *sr, const bit *nil_matches, const lng *estimate); 750 -
751 str ALGleftjoin(bat *r1, bat *r2, const bat *l, const bat *r, const bat *sl, const bat *sr, const bit *nil_matches, const lng *estimate); 751 -
752 str ALGleftjoin1(bat *r1, const bat *l, const bat *r, const bat *sl, const bat *sr, const bit *nil_matches, const lng *estimate); 752 -
753 str ALGmaxany(ptr result, const bat *bid); 753 -
754 str ALGmaxany_skipnil(ptr result, const bat *bid, const bit *skipnil); 754 -
755 str ALGminany(ptr result, const bat *bid); 755 -
756 str ALGminany_skipnil(ptr result, const bat *bid, const bit *skipnil); 756 -
757 str ALGouterjoin(bat *r1, bat *r2, const bat *l, const bat *r, const bat *sl, const bat *sr, const bit *nil_matches, const lng *estimate); 757 -
758 str ALGprojection(bat *result, const bat *lid, const bat *rid); 758 -
759 str ALGprojectionpath(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 759 -
760 str ALGprojecttail(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 760 -
761 str ALGrangejoin(bat *r1, bat *r2, const bat *lid, const bat *rlid, const bat *rhid, const bat *slid, const bat *srid, const bit *li, const bit *hi, const bit *anti, const bit *symmetric, const lng *estimate); 761 -
762 str ALGreuse(bat *ret, const bat *bid); 762 -
763 str ALGselect1(bat *result, const bat *bid, const void *low, const void *high, const bit *li, const bit *hi, const bit *anti); 763 -
764 str ALGselect1nil(bat *result, const bat *bid, const void *low, const void *high, const bit *li, const bit *hi, const bit *anti, const bit *unknown); 764 -
765 str ALGselect2(bat *result, const bat *bid, const bat *sid, const void *low, const void *high, const bit *li, const bit *hi, const bit *anti); 765 -
766 str ALGselect2nil(bat *result, const bat *bid, const bat *sid, const void *low, const void *high, const bit *li, const bit *hi, const bit *anti, const bit *unknown); 766 -
767 str ALGselectNotNil(bat *result, const bat *bid); 767 -
768 str ALGsemijoin(bat *r1, bat *r2, const bat *l, const bat *r, const bat *sl, const bat *sr, const bit *nil_matches, const lng *estimate); 768 -
769 str ALGslice(bat *ret, const bat *bid, const lng *start, const lng *end); 769 -
770 str ALGslice_int(bat *ret, const bat *bid, const int *start, const int *end); 770 -
771 str ALGslice_lng(bat *ret, const bat *bid, const lng *start, const lng *end); 771 -
772 str ALGslice_oid(bat *ret, const bat *bid, const oid *start, const oid *end); 772 -
773 str ALGsort11(bat *result, const bat *bid, const bit *reverse, const bit *nilslast, const bit *stable); 773 -
774 str ALGsort12(bat *result, bat *norder, const bat *bid, const bit *reverse, const bit *nilslast, const bit *stable); 774 -
775 str ALGsort13(bat *result, bat *norder, bat *ngroup, const bat *bid, const bit *reverse, const bit *nilslast, const bit *stable); 775 -
776 str ALGsort21(bat *result, const bat *bid, const bat *order, const bit *reverse, const bit *nilslast, const bit *stable); 776 -
777 str ALGsort22(bat *result, bat *norder, const bat *bid, const bat *order, const bit *reverse, const bit *nilslast, const bit *stable); 777 -
778 str ALGsort23(bat *result, bat *norder, bat *ngroup, const bat *bid, const bat *order, const bit *reverse, const bit *nilslast, const bit *stable); 778 -
779 str ALGsort31(bat *result, const bat *bid, const bat *order, const bat *group, const bit *reverse, const bit *nilslast, const bit *stable); 779 -
780 str ALGsort32(bat *result, bat *norder, const bat *bid, const bat *order, const bat *group, const bit *reverse, const bit *nilslast, const bit *stable); 780 -
781 str ALGsort33(bat *result, bat *norder, bat *ngroup, const bat *bid, const bat *order, const bat *group, const bit *reverse, const bit *nilslast, const bit *stable); 781 -
782 str ALGstdev(dbl *res, const bat *bid); 782 -
783 str ALGstdevp(dbl *res, const bat *bid); 783 -
784 str ALGsubslice_lng(bat *ret, const bat *bid, const lng *start, const lng *end); 784 -
785 str ALGthetajoin(bat *r1, bat *r2, const bat *l, const bat *r, const bat *sl, const bat *sr, const int *op, const bit *nil_matches, const lng *estimate); 785 -
786 str ALGthetaselect1(bat *result, const bat *bid, const void *val, const char **op); 786 -
787 str ALGthetaselect2(bat *result, const bat *bid, const bat *sid, const void *val, const char **op); 787 -
788 str ALGunique1(bat *result, const bat *bid); 788 -
789 str ALGunique2(bat *result, const bat *bid, const bat *sid); 789 -
790 str ALGvariance(dbl *res, const bat *bid); 790 -
791 str ALGvariancep(dbl *res, const bat *bid); 791 -
792 str AUTHaddRemoteTableCredentials(const char *local_table, const char *localuser, const char *uri, const char *remoteuser, const char *pass, bool pw_encrypted); 792 -
793 str AUTHaddUser(oid *ret, Client c, const char *user, const char *pass); 793 -
794 str AUTHchangePassword(Client c, const char *oldpass, const char *passwd); 794 -
795 str AUTHchangeUsername(Client c, const char *olduser, const char *newuser); 795 -
796 str AUTHcheckCredentials(oid *ret, Client c, const char *user, const char *passwd, const char *challenge, const char *algo); 796 -
797 str AUTHdeleteRemoteTableCredentials(const char *local_table); 797 -
798 str AUTHgetPasswordHash(str *ret, Client c, const char *username); 798 -
799 str AUTHgetRemoteTableCredentials(const char *local_table, str *uri, str *username, str *password); 799 -
800 str AUTHgetUsername(str *ret, Client c); 800 -
801 str AUTHgetUsers(BAT **ret1, BAT **ret2, Client c); 801 -
802 str AUTHinitTables(const char *passwd); 802 -
803 str AUTHremoveUser(Client c, const char *username); 803 -
804 void AUTHreset(void) __attribute__((__visibility__("hidden"))); 804 -
805 str AUTHresolveUser(str *ret, oid uid); 805 -
806 str AUTHsetPassword(Client c, const char *username, const char *passwd); 806 -
807 str AUTHunlockVault(const char *password); 807 -
808 str BATPCREilike(bat *ret, const bat *b, const str *pat, const str *esc); 808 -
809 str BATPCREilike2(bat *ret, const bat *b, const str *pat); 809 -
810 str BATPCRElike(bat *ret, const bat *b, const str *pat, const str *esc); 810 -
811 str BATPCRElike2(bat *ret, const bat *b, const str *pat); 811 -
812 str BATPCREnotilike(bat *ret, const bat *b, const str *pat, const str *esc); 812 -
813 str BATPCREnotilike2(bat *ret, const bat *b, const str *pat); 813 -
814 str BATPCREnotlike(bat *ret, const bat *b, const str *pat, const str *esc); 814 -
815 str BATPCREnotlike2(bat *ret, const bat *b, const str *pat); 815 -
816 str BATXMLattribute(bat *ret, const char *const *name, const bat *bid); 816 -
817 str BATXMLcomment(bat *ret, const bat *bid); 817 -
818 str BATXMLconcat(bat *ret, const bat *bid, const bat *rid); 818 -
819 str BATXMLcontent(bat *ret, const bat *bid); 819 -
820 str BATXMLdocument(bat *ret, const bat *bid); 820 -
821 str BATXMLelement(bat *ret, const char *const *name, xml *ns, xml *attr, const bat *bid); 821 -
822 str BATXMLelementSmall(bat *ret, const char *const *name, const bat *bid); 822 -
823 str BATXMLforest(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 823 -
824 str BATXMLgroup(xml *ret, const bat *bid); 824 -
825 str BATXMLisdocument(bat *ret, const bat *bid); 825 -
826 str BATXMLoptions(bat *ret, const char *const *name, const char *const *options, const bat *bid); 826 -
827 str BATXMLparse(bat *ret, const char *const *doccont, const bat *bid, const char *const *option); 827 -
828 str BATXMLpi(bat *ret, const char *const *tgt, const bat *bid); 828 -
829 str BATXMLroot(bat *ret, const bat *bid, const char *const *version, const char *const *standalone); 829 -
830 str BATXMLstr2xml(bat *ret, const bat *bid); 830 -
831 str BATXMLxml2str(bat *ret, const bat *bid); 831 -
832 str BATXMLxmltext(bat *ret, const bat *bid); 832 -
833 str BATXMLxquery(bat *ret, const bat *bid, const char *const *expr); 833 -
834 str BKCappend_cand_force_wrap(bat *r, const bat *bid, const bat *uid, const bat *sid, const bit *force); 834 -
835 str BKCappend_cand_wrap(bat *r, const bat *bid, const bat *uid, const bat *sid); 835 -
836 str BKCappend_force_wrap(bat *r, const bat *bid, const bat *uid, const bit *force); 836 -
837 str BKCappend_val_force_wrap(bat *r, const bat *bid, const void *u, const bit *force); 837 -
838 str BKCappend_val_wrap(bat *r, const bat *bid, const void *u); 838 -
839 str BKCappend_wrap(bat *r, const bat *bid, const bat *uid); 839 -
840 str BKCattach(bat *ret, const int *tt, const char *const *heapfile); 840 -
841 str BKCbat_inplace(bat *r, const bat *bid, const bat *rid, const bat *uid); 841 -
842 str BKCbat_inplace_force(bat *r, const bat *bid, const bat *rid, const bat *uid, const bit *force); 842 -
843 str BKCbun_inplace(bat *r, const bat *bid, const oid *id, const void *t); 843 -
844 str BKCbun_inplace_force(bat *r, const bat *bid, const oid *id, const void *t, const bit *force); 844 -
845 str BKCdelete(bat *r, const bat *bid, const oid *h); 845 -
846 str BKCdelete_all(bat *r, const bat *bid); 846 -
847 str BKCdelete_multi(bat *r, const bat *bid, const bat *sid); 847 -
848 str BKCdensebat(bat *ret, const lng *size); 848 -
849 str BKCdiffcand(bat *ret, const bat *aid, const bat *bid); 849 -
850 str BKCgetAccess(str *res, const bat *bid); 850 -
851 str BKCgetBBPname(str *ret, const bat *bid); 851 -
852 str BKCgetCapacity(lng *res, const bat *bid); 852 -
853 str BKCgetColumnType(str *res, const bat *bid); 853 -
854 str BKCgetKey(bit *ret, const bat *bid); 854 -
855 str BKCgetRole(str *res, const bat *bid); 855 -
856 str BKCgetSequenceBase(oid *r, const bat *bid); 856 -
857 str BKCgetSize(lng *tot, const bat *bid); 857 -
858 str BKCinfo(bat *ret1, bat *ret2, const bat *bid); 858 -
859 str BKCintersectcand(bat *ret, const bat *aid, const bat *bid); 859 -
860 str BKCisPersistent(bit *res, const bat *bid); 860 -
861 str BKCisSorted(bit *res, const bat *bid); 861 -
862 str BKCisSortedReverse(bit *res, const bat *bid); 862 -
863 str BKCisSynced(bit *ret, const bat *bid1, const bat *bid2); 863 -
864 str BKCisTransient(bit *res, const bat *bid); 864 -
865 str BKCmergecand(bat *ret, const bat *aid, const bat *bid); 865 -
866 str BKCmirror(bat *ret, const bat *bid); 866 -
867 str BKCnewBAT(bat *res, const int *tt, const BUN *cap, role_t role); 867 -
868 str BKCreuseBAT(bat *ret, const bat *bid, const bat *did); 868 -
869 str BKCreuseBATmap(bat *ret, const bat *bid, const bat *did); 869 -
870 str BKCsave(bit *res, const char *const *input); 870 -
871 str BKCsave2(void *r, const bat *bid); 871 -
872 str BKCsetAccess(bat *res, const bat *bid, const char *const *param); 872 -
873 str BKCsetColumn(void *r, const bat *bid, const char *const *tname); 873 -
874 str BKCsetHash(bit *ret, const bat *bid); 874 -
875 str BKCsetImprints(bit *ret, const bat *bid); 875 -
876 str BKCsetName(void *r, const bat *bid, const char *const *s); 876 -
877 str BKCsetPersistent(void *r, const bat *bid); 877 -
878 str BKCsetTransient(void *r, const bat *bid); 878 -
879 str BKCshrinkBAT(bat *ret, const bat *bid, const bat *did); 879 -
880 str BLOBblob_blob(blob **d, blob **s); 880 -
881 str BLOBblob_fromstr(blob **b, const char **d); 881 -
882 int BLOBcmp(const blob *l, const blob *r); 882 -
883 void BLOBdel(Heap *h, var_t *index); 883 -
884 ssize_t BLOBfromstr(const char *instr, size_t *l, blob **val, bool external); 884 -
885 int BLOBget(Heap *h, int *bun, int *l, blob **val); 885 -
886 BUN BLOBhash(const blob *b); 886 -
887 void BLOBheap(Heap *heap, size_t capacity); 887 -
888 size_t BLOBlength(const blob *p); 888 -
889 str BLOBnitems(int *ret, blob **b); 889 -
890 const blob *BLOBnull(void); 890 -
891 str BLOBprelude(void *ret); 891 -
892 var_t BLOBput(Heap *h, var_t *bun, const blob *val); 892 -
893 blob *BLOBread(blob *a, stream *s, size_t cnt); 893 -
894 str BLOBtoblob(blob **retval, str *s); 894 -
895 ssize_t BLOBtostr(str *tostr, size_t *l, const blob *pin, bool external); 895 -
896 gdk_return BLOBwrite(const blob *a, stream *s, size_t cnt); 896 -
897 str CALCmax(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 897 -
898 str CALCmax_no_nil(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 898 -
899 str CALCmin(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 899 -
900 str CALCmin_no_nil(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 900 -
901 str CALCswitchbit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 901 -
902 str CLRbatBlue(bat *ret, const bat *l); 902 -
903 str CLRbatCb(bat *ret, const bat *l); 903 -
904 str CLRbatColor(bat *ret, const bat *l); 904 -
905 str CLRbatCr(bat *ret, const bat *l); 905 -
906 str CLRbatGreen(bat *ret, const bat *l); 906 -
907 str CLRbatHsv(bat *ret, const bat *l, const bat *bid2, const bat *bid3); 907 -
908 str CLRbatHue(bat *ret, const bat *l); 908 -
909 str CLRbatHueInt(bat *ret, const bat *l); 909 -
910 str CLRbatLuminance(bat *ret, const bat *l); 910 -
911 str CLRbatRed(bat *ret, const bat *l); 911 -
912 str CLRbatRgb(bat *ret, const bat *l, const bat *bid2, const bat *bid3); 912 -
913 str CLRbatSaturation(bat *ret, const bat *l); 913 -
914 str CLRbatSaturationInt(bat *ret, const bat *l); 914 -
915 str CLRbatStr(bat *ret, const bat *l); 915 -
916 str CLRbatValue(bat *ret, const bat *l); 916 -
917 str CLRbatValueInt(bat *ret, const bat *l); 917 -
918 str CLRbatycc(bat *ret, const bat *l, const bat *bid2, const bat *bid3); 918 -
919 str CLRblue(int *b, const color *c); 919 -
920 str CLRcb(int *g, const color *c); 920 -
921 str CLRcolor(color *c, const char **val); 921 -
922 str CLRcr(int *r, const color *c); 922 -
923 str CLRgreen(int *g, const color *c); 923 -
924 str CLRhsv(color *c, const flt *h, const flt *s, const flt *v); 924 -
925 str CLRhue(flt *r, const color *c); 925 -
926 str CLRhueInt(int *r, const color *c); 926 -
927 str CLRluminance(int *r, const color *c); 927 -
928 str CLRred(int *r, const color *c); 928 -
929 str CLRrgb(color *rgb, const int *r, const int *g, const int *b); 929 -
930 str CLRsaturation(flt *g, const color *c); 930 -
931 str CLRsaturationInt(int *g, const color *c); 931 -
932 str CLRstr(str *val, const color *c); 932 -
933 str CLRvalue(flt *b, const color *c); 933 -
934 str CLRvalueInt(int *b, const color *c); 934 -
935 str CLRycc(color *c, const int *y, const int *cr, const int *cb); 935 -
936 str CLTInfo(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 936 -
937 str CLTLogin(bat *ret, bat *nme); 937 -
938 str CLTaddUser(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 938 -
939 str CLTbackendsum(str *ret, str *pw); 939 -
940 str CLTchangePassword(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 940 -
941 str CLTchangeUsername(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 941 -
942 str CLTcheckPermission(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 942 -
943 str CLTgetClientId(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 943 -
944 str CLTgetPasswordHash(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 944 -
945 str CLTgetProfile(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 945 -
946 str CLTgetScenario(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 946 -
947 str CLTgetUsername(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 947 -
948 str CLTgetUsers(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 948 -
949 str CLTmd5sum(str *ret, str *pw); 949 -
950 str CLTqueryTimeout(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 950 -
951 str CLTquit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 951 -
952 str CLTremoveUser(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 952 -
953 str CLTripemd160sum(str *ret, str *pw); 953 -
954 str CLTsessionTimeout(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 954 -
955 str CLTsessions(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 955 -
956 str CLTsetListing(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 956 -
957 str CLTsetPassword(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 957 -
958 str CLTsetPrintTimeout(void *ret, int *secs); 958 -
959 str CLTsetScenario(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 959 -
960 str CLTsetSessionTimeout(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 960 -
961 str CLTsetTimeout(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 961 -
962 str CLTsetmemorylimit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 962 -
963 str CLTsetoptimizer(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 963 -
964 str CLTsetworkerlimit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 964 -
965 str CLTsha1sum(str *ret, str *pw); 965 -
966 str CLTsha2sum(str *ret, str *pw, int *bits); 966 -
967 str CLTshutdown(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 967 -
968 str CLTstop(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 968 -
969 str CLTstopSession(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 969 -
970 str CLTsuspend(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 970 -
971 str CLTwakeup(void *ret, int *id); 971 -
972 str CMDBATimprints(void *ret, bat *bid); 972 -
973 str CMDBATimprintsize(lng *ret, bat *bid); 973 -
974 str CMDBATnew(Client cntxt, MalBlkPtr m, MalStkPtr s, InstrPtr p); 974 -
975 str CMDBATnewColumn(Client cntxt, MalBlkPtr m, MalStkPtr s, InstrPtr p); 975 -
976 str CMDBATnew_persistent(Client cntxt, MalBlkPtr m, MalStkPtr s, InstrPtr p); 976 -
977 str CMDBATpartition(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 977 -
978 str CMDBATpartition2(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 978 -
979 str CMDBATprod(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 979 -
980 str CMDBATsingle(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 980 -
981 str CMDBATstr_group_concat(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 981 -
982 str CMDBATsum(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 982 -
983 str CMDbatABS(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 983 -
984 str CMDbatADD(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 984 -
985 str CMDbatADDenlarge(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 985 -
986 str CMDbatADDsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 986 -
987 str CMDbatAND(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 987 -
988 str CMDbatBETWEEN(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 988 -
989 str CMDbatCMP(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 989 -
990 str CMDbatDECR(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 990 -
991 str CMDbatDIV(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 991 -
992 str CMDbatDIVsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 992 -
993 str CMDbatEQ(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 993 -
994 str CMDbatGE(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 994 -
995 str CMDbatGT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 995 -
996 str CMDbatINCR(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 996 -
997 str CMDbatISNIL(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 997 -
998 str CMDbatISNOTNIL(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 998 -
999 str CMDbatISZERO(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 999 -
1000 str CMDbatLE(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1000 -
1001 str CMDbatLSH(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1001 -
1002 str CMDbatLSHsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1002 -
1003 str CMDbatLT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1003 -
1004 str CMDbatMAX(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1004 -
1005 str CMDbatMAX_no_nil(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1005 -
1006 str CMDbatMIN(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1006 -
1007 str CMDbatMIN_no_nil(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1007 -
1008 str CMDbatMOD(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1008 -
1009 str CMDbatMODsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1009 -
1010 str CMDbatMUL(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1010 -
1011 str CMDbatMULenlarge(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1011 -
1012 str CMDbatMULsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1012 -
1013 str CMDbatNE(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1013 -
1014 str CMDbatNEG(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1014 -
1015 str CMDbatNOT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1015 -
1016 str CMDbatOR(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1016 -
1017 str CMDbatRSH(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1017 -
1018 str CMDbatRSHsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1018 -
1019 str CMDbatSIGN(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1019 -
1020 str CMDbatSUB(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1020 -
1021 str CMDbatSUBenlarge(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1021 -
1022 str CMDbatSUBsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1022 -
1023 str CMDbatXOR(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1023 -
1024 str CMDbbp(bat *ID, bat *NS, bat *TT, bat *CNT, bat *REFCNT, bat *LREFCNT, bat *LOCATION, bat *HEAT, bat *DIRTY, bat *STATUS, bat *KIND); 1024 -
1025 str CMDbbpCount(bat *ret); 1025 -
1026 str CMDbbpDirty(bat *ret); 1026 -
1027 str CMDbbpDiskSpace(lng *ret); 1027 -
1028 str CMDbbpKind(bat *ret); 1028 -
1029 str CMDbbpLRefCount(bat *ret); 1029 -
1030 str CMDbbpLocation(bat *ret); 1030 -
1031 str CMDbbpName(str *ret, bat *bid); 1031 -
1032 str CMDbbpNames(bat *ret); 1032 -
1033 str CMDbbpRefCount(bat *ret); 1033 -
1034 str CMDbbpStatus(bat *ret); 1034 -
1035 str CMDbbpbind(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1035 -
1036 str CMDbbpgetIndex(int *res, bat *bid); 1036 -
1037 str CMDcalcavg(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1037 -
1038 str CMDcallBAT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1038 -
1039 str CMDcallFunction(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1039 -
1040 str CMDcallString(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1040 -
1041 str CMDcleanupTraces(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1041 -
1042 str CMDcloseProfilerStream(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1042 -
1043 str CMDconvert_bit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1043 -
1044 str CMDconvert_bte(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1044 -
1045 str CMDconvert_dbl(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1045 -
1046 str CMDconvert_flt(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1046 -
1047 str CMDconvert_hge(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1047 -
1048 str CMDconvert_int(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1048 -
1049 str CMDconvert_lng(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1049 -
1050 str CMDconvert_oid(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1050 -
1051 str CMDconvert_sht(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1051 -
1052 str CMDconvert_str(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1052 -
1053 str CMDconvertsignal_bit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1053 -
1054 str CMDconvertsignal_bte(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1054 -
1055 str CMDconvertsignal_dbl(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1055 -
1056 str CMDconvertsignal_flt(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1056 -
1057 str CMDconvertsignal_hge(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1057 -
1058 str CMDconvertsignal_int(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1058 -
1059 str CMDconvertsignal_lng(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1059 -
1060 str CMDconvertsignal_oid(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1060 -
1061 str CMDconvertsignal_sht(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1061 -
1062 str CMDconvertsignal_str(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1062 -
1063 str CMDcpuloadPercentage(int *cycles, int *io, lng *user, lng *nice, lng *sys, lng *idle, lng *iowait); 1063 -
1064 str CMDcpustats(lng *user, lng *nice, lng *sys, lng *idle, lng *iowait); 1064 -
1065 str CMDevalFile(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1065 -
1066 str CMDgetBATlrefcnt(int *res, bat *bid); 1066 -
1067 str CMDgetBATrefcnt(int *res, bat *bid); 1067 -
1068 str CMDgetDiskReads(lng *ret); 1068 -
1069 str CMDgetDiskWrites(lng *ret); 1069 -
1070 str CMDgetPageSize(int *ret); 1070 -
1071 str CMDgetSystemTime(lng *ret); 1071 -
1072 str CMDgetTrace(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1072 -
1073 str CMDgetUserTime(lng *ret); 1073 -
1074 str CMDgetprofilerlimit(int *res); 1074 -
1075 str CMDifthen(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1075 -
1076 str CMDmodules(bat *bid); 1076 -
1077 str CMDnoopProfiler(void *res); 1077 -
1078 str CMDopenProfilerStream(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1078 -
1079 str CMDqgramnormalize(str *res, str *input); 1079 -
1080 str CMDqgramselfjoin(bat *res1, bat *res2, bat *qid, bat *bid, bat *pid, bat *lid, flt *c, int *k); 1080 -
1081 str CMDraise(str *ret, str *msg); 1081 -
1082 str CMDregisterFunction(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1082 -
1083 str CMDscience_bat_cst_atan2_dbl(bat *ret, const bat *bid, const dbl *d); 1083 -
1084 str CMDscience_bat_cst_atan2_dbl_cand(bat *ret, const bat *bid, const dbl *d, const bat *sid); 1084 -
1085 str CMDscience_bat_cst_atan2_flt(bat *ret, const bat *bid, const flt *d); 1085 -
1086 str CMDscience_bat_cst_atan2_flt_cand(bat *ret, const bat *bid, const flt *d, const bat *sid); 1086 -
1087 str CMDscience_bat_cst_log_dbl(bat *ret, const bat *bid, const dbl *d); 1087 -
1088 str CMDscience_bat_cst_log_dbl_cand(bat *ret, const bat *bid, const dbl *d, const bat *sid); 1088 -
1089 str CMDscience_bat_cst_log_flt(bat *ret, const bat *bid, const flt *d); 1089 -
1090 str CMDscience_bat_cst_log_flt_cand(bat *ret, const bat *bid, const flt *d, const bat *sid); 1090 -
1091 str CMDscience_bat_cst_pow_dbl(bat *ret, const bat *bid, const dbl *d); 1091 -
1092 str CMDscience_bat_cst_pow_dbl_cand(bat *ret, const bat *bid, const dbl *d, const bat *sid); 1092 -
1093 str CMDscience_bat_cst_pow_flt(bat *ret, const bat *bid, const flt *d); 1093 -
1094 str CMDscience_bat_cst_pow_flt_cand(bat *ret, const bat *bid, const flt *d, const bat *sid); 1094 -
1095 str CMDscience_bat_dbl_acos(bat *ret, const bat *bid); 1095 -
1096 str CMDscience_bat_dbl_acos_cand(bat *ret, const bat *bid, const bat *sid); 1096 -
1097 str CMDscience_bat_dbl_asin(bat *ret, const bat *bid); 1097 -
1098 str CMDscience_bat_dbl_asin_cand(bat *ret, const bat *bid, const bat *sid); 1098 -
1099 str CMDscience_bat_dbl_atan(bat *ret, const bat *bid); 1099 -
1100 str CMDscience_bat_dbl_atan_cand(bat *ret, const bat *bid, const bat *sid); 1100 -
1101 str CMDscience_bat_dbl_cbrt(bat *ret, const bat *bid); 1101 -
1102 str CMDscience_bat_dbl_cbrt_cand(bat *ret, const bat *bid, const bat *sid); 1102 -
1103 str CMDscience_bat_dbl_ceil(bat *ret, const bat *bid); 1103 -
1104 str CMDscience_bat_dbl_ceil_cand(bat *ret, const bat *bid, const bat *sid); 1104 -
1105 str CMDscience_bat_dbl_cos(bat *ret, const bat *bid); 1105 -
1106 str CMDscience_bat_dbl_cos_cand(bat *ret, const bat *bid, const bat *sid); 1106 -
1107 str CMDscience_bat_dbl_cosh(bat *ret, const bat *bid); 1107 -
1108 str CMDscience_bat_dbl_cosh_cand(bat *ret, const bat *bid, const bat *sid); 1108 -
1109 str CMDscience_bat_dbl_degrees(bat *ret, const bat *bid); 1109 -
1110 str CMDscience_bat_dbl_degrees_cand(bat *ret, const bat *bid, const bat *sid); 1110 -
1111 str CMDscience_bat_dbl_exp(bat *ret, const bat *bid); 1111 -
1112 str CMDscience_bat_dbl_exp_cand(bat *ret, const bat *bid, const bat *sid); 1112 -
1113 str CMDscience_bat_dbl_fabs(bat *ret, const bat *bid); 1113 -
1114 str CMDscience_bat_dbl_fabs_cand(bat *ret, const bat *bid, const bat *sid); 1114 -
1115 str CMDscience_bat_dbl_floor(bat *ret, const bat *bid); 1115 -
1116 str CMDscience_bat_dbl_floor_cand(bat *ret, const bat *bid, const bat *sid); 1116 -
1117 str CMDscience_bat_dbl_log(bat *ret, const bat *bid); 1117 -
1118 str CMDscience_bat_dbl_log10(bat *ret, const bat *bid); 1118 -
1119 str CMDscience_bat_dbl_log10_cand(bat *ret, const bat *bid, const bat *sid); 1119 -
1120 str CMDscience_bat_dbl_log2(bat *ret, const bat *bid); 1120 -
1121 str CMDscience_bat_dbl_log2_cand(bat *ret, const bat *bid, const bat *sid); 1121 -
1122 str CMDscience_bat_dbl_log_cand(bat *ret, const bat *bid, const bat *sid); 1122 -
1123 str CMDscience_bat_dbl_radians(bat *ret, const bat *bid); 1123 -
1124 str CMDscience_bat_dbl_radians_cand(bat *ret, const bat *bid, const bat *sid); 1124 -
1125 str CMDscience_bat_dbl_sin(bat *ret, const bat *bid); 1125 -
1126 str CMDscience_bat_dbl_sin_cand(bat *ret, const bat *bid, const bat *sid); 1126 -
1127 str CMDscience_bat_dbl_sinh(bat *ret, const bat *bid); 1127 -
1128 str CMDscience_bat_dbl_sinh_cand(bat *ret, const bat *bid, const bat *sid); 1128 -
1129 str CMDscience_bat_dbl_sqrt(bat *ret, const bat *bid); 1129 -
1130 str CMDscience_bat_dbl_sqrt_cand(bat *ret, const bat *bid, const bat *sid); 1130 -
1131 str CMDscience_bat_dbl_tan(bat *ret, const bat *bid); 1131 -
1132 str CMDscience_bat_dbl_tan_cand(bat *ret, const bat *bid, const bat *sid); 1132 -
1133 str CMDscience_bat_dbl_tanh(bat *ret, const bat *bid); 1133 -
1134 str CMDscience_bat_dbl_tanh_cand(bat *ret, const bat *bid, const bat *sid); 1134 -
1135 str CMDscience_bat_flt_acos(bat *ret, const bat *bid); 1135 -
1136 str CMDscience_bat_flt_acos_cand(bat *ret, const bat *bid, const bat *sid); 1136 -
1137 str CMDscience_bat_flt_asin(bat *ret, const bat *bid); 1137 -
1138 str CMDscience_bat_flt_asin_cand(bat *ret, const bat *bid, const bat *sid); 1138 -
1139 str CMDscience_bat_flt_atan(bat *ret, const bat *bid); 1139 -
1140 str CMDscience_bat_flt_atan_cand(bat *ret, const bat *bid, const bat *sid); 1140 -
1141 str CMDscience_bat_flt_cbrt(bat *ret, const bat *bid); 1141 -
1142 str CMDscience_bat_flt_cbrt_cand(bat *ret, const bat *bid, const bat *sid); 1142 -
1143 str CMDscience_bat_flt_ceil(bat *ret, const bat *bid); 1143 -
1144 str CMDscience_bat_flt_ceil_cand(bat *ret, const bat *bid, const bat *sid); 1144 -
1145 str CMDscience_bat_flt_cos(bat *ret, const bat *bid); 1145 -
1146 str CMDscience_bat_flt_cos_cand(bat *ret, const bat *bid, const bat *sid); 1146 -
1147 str CMDscience_bat_flt_cosh(bat *ret, const bat *bid); 1147 -
1148 str CMDscience_bat_flt_cosh_cand(bat *ret, const bat *bid, const bat *sid); 1148 -
1149 str CMDscience_bat_flt_degrees(bat *ret, const bat *bid); 1149 -
1150 str CMDscience_bat_flt_degrees_cand(bat *ret, const bat *bid, const bat *sid); 1150 -
1151 str CMDscience_bat_flt_exp(bat *ret, const bat *bid); 1151 -
1152 str CMDscience_bat_flt_exp_cand(bat *ret, const bat *bid, const bat *sid); 1152 -
1153 str CMDscience_bat_flt_fabs(bat *ret, const bat *bid); 1153 -
1154 str CMDscience_bat_flt_fabs_cand(bat *ret, const bat *bid, const bat *sid); 1154 -
1155 str CMDscience_bat_flt_floor(bat *ret, const bat *bid); 1155 -
1156 str CMDscience_bat_flt_floor_cand(bat *ret, const bat *bid, const bat *sid); 1156 -
1157 str CMDscience_bat_flt_log(bat *ret, const bat *bid); 1157 -
1158 str CMDscience_bat_flt_log10(bat *ret, const bat *bid); 1158 -
1159 str CMDscience_bat_flt_log10_cand(bat *ret, const bat *bid, const bat *sid); 1159 -
1160 str CMDscience_bat_flt_log2(bat *ret, const bat *bid); 1160 -
1161 str CMDscience_bat_flt_log2_cand(bat *ret, const bat *bid, const bat *sid); 1161 -
1162 str CMDscience_bat_flt_log_cand(bat *ret, const bat *bid, const bat *sid); 1162 -
1163 str CMDscience_bat_flt_radians(bat *ret, const bat *bid); 1163 -
1164 str CMDscience_bat_flt_radians_cand(bat *ret, const bat *bid, const bat *sid); 1164 -
1165 str CMDscience_bat_flt_sin(bat *ret, const bat *bid); 1165 -
1166 str CMDscience_bat_flt_sin_cand(bat *ret, const bat *bid, const bat *sid); 1166 -
1167 str CMDscience_bat_flt_sinh(bat *ret, const bat *bid); 1167 -
1168 str CMDscience_bat_flt_sinh_cand(bat *ret, const bat *bid, const bat *sid); 1168 -
1169 str CMDscience_bat_flt_sqrt(bat *ret, const bat *bid); 1169 -
1170 str CMDscience_bat_flt_sqrt_cand(bat *ret, const bat *bid, const bat *sid); 1170 -
1171 str CMDscience_bat_flt_tan(bat *ret, const bat *bid); 1171 -
1172 str CMDscience_bat_flt_tan_cand(bat *ret, const bat *bid, const bat *sid); 1172 -
1173 str CMDscience_bat_flt_tanh(bat *ret, const bat *bid); 1173 -
1174 str CMDscience_bat_flt_tanh_cand(bat *ret, const bat *bid, const bat *sid); 1174 -
1175 str CMDscience_cst_bat_atan2_dbl(bat *ret, const dbl *d, const bat *bid); 1175 -
1176 str CMDscience_cst_bat_atan2_dbl_cand(bat *ret, const dbl *d, const bat *bid, const bat *sid); 1176 -
1177 str CMDscience_cst_bat_atan2_flt(bat *ret, const flt *d, const bat *bid); 1177 -
1178 str CMDscience_cst_bat_atan2_flt_cand(bat *ret, const flt *d, const bat *bid, const bat *sid); 1178 -
1179 str CMDscience_cst_bat_log_dbl(bat *ret, const dbl *d, const bat *bid); 1179 -
1180 str CMDscience_cst_bat_log_dbl_cand(bat *ret, const dbl *d, const bat *bid, const bat *sid); 1180 -
1181 str CMDscience_cst_bat_log_flt(bat *ret, const flt *d, const bat *bid); 1181 -
1182 str CMDscience_cst_bat_log_flt_cand(bat *ret, const flt *d, const bat *bid, const bat *sid); 1182 -
1183 str CMDscience_cst_bat_pow_dbl(bat *ret, const dbl *d, const bat *bid); 1183 -
1184 str CMDscience_cst_bat_pow_dbl_cand(bat *ret, const dbl *d, const bat *bid, const bat *sid); 1184 -
1185 str CMDscience_cst_bat_pow_flt(bat *ret, const flt *d, const bat *bid); 1185 -
1186 str CMDscience_cst_bat_pow_flt_cand(bat *ret, const flt *d, const bat *bid, const bat *sid); 1186 -
1187 str CMDsetHeartbeat(void *res, int *ev); 1187 -
1188 str CMDsetName(str *rname, const bat *b, str *name); 1188 -
1189 str CMDsetprofilerlimit(void *res, int *lim); 1189 -
1190 str CMDstartProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1190 -
1191 str CMDstartTrace(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1191 -
1192 str CMDstopProfiler(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1192 -
1193 str CMDstopTrace(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1193 -
1194 str CMDstr2qgrams(bat *ret, str *val); 1194 -
1195 str CMDstrlength(int *ret, str *v); 1195 -
1196 str CMDvarABS(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1196 -
1197 str CMDvarADD(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1197 -
1198 str CMDvarADDsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1198 -
1199 str CMDvarADDstr(str *ret, str *s1, str *s2); 1199 -
1200 str CMDvarADDstrint(str *ret, str *s1, int *i); 1200 -
1201 str CMDvarAND(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1201 -
1202 str CMDvarBETWEEN(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1202 -
1203 str CMDvarCMP(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1203 -
1204 str CMDvarCONVERT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1204 -
1205 str CMDvarCONVERTptr(ptr *ret, ptr *v); 1205 -
1206 str CMDvarDECRsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1206 -
1207 str CMDvarDIV(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1207 -
1208 str CMDvarDIVsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1208 -
1209 str CMDvarEQ(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1209 -
1210 str CMDvarGE(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1210 -
1211 str CMDvarGT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1211 -
1212 str CMDvarINCRsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1212 -
1213 str CMDvarISNIL(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1213 -
1214 str CMDvarISNOTNIL(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1214 -
1215 str CMDvarISZERO(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1215 -
1216 str CMDvarLE(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1216 -
1217 str CMDvarLSH(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1217 -
1218 str CMDvarLSHsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1218 -
1219 str CMDvarLT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1219 -
1220 str CMDvarMOD(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1220 -
1221 str CMDvarMODsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1221 -
1222 str CMDvarMUL(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1222 -
1223 str CMDvarMULsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1223 -
1224 str CMDvarNE(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1224 -
1225 str CMDvarNEG(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1225 -
1226 str CMDvarNOT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1226 -
1227 str CMDvarOR(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1227 -
1228 str CMDvarRSH(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1228 -
1229 str CMDvarRSHsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1229 -
1230 str CMDvarSIGN(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1230 -
1231 str CMDvarSUB(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1231 -
1232 str CMDvarSUBsignal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1232 -
1233 str CMDvarXOR(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1233 -
1234 str COPYrejects(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1234 -
1235 str COPYrejects_clear(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1235 -
1236 str FCTgetArrival(bat *ret); 1236 -
1237 str FCTgetCaller(int *ret); 1237 -
1238 str FCTgetDeparture(bat *ret); 1238 -
1239 str FCTgetOwners(bat *ret); 1239 -
1240 str FCTgetPlants(bat *ret, bat *ret2); 1240 -
1241 str FCTshutdown(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1241 -
1242 str GROUPmulticolumngroup(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1242 -
1243 str GRPgroup1(bat *ngid, bat *next, bat *nhis, const bat *bid); 1243 -
1244 str GRPgroup11(bat *ngid, const bat *bid); 1244 -
1245 str GRPgroup2(bat *ngid, bat *next, bat *nhis, const bat *bid, const bat *sid); 1245 -
1246 str GRPgroup21(bat *ngid, const bat *bid, const bat *sid); 1246 -
1247 str GRPgroup3(bat *ngid, bat *next, const bat *bid); 1247 -
1248 str GRPgroup4(bat *ngid, bat *next, const bat *bid, const bat *sid); 1248 -
1249 str GRPsubgroup2(bat *ngid, bat *next, bat *nhis, const bat *bid, const bat *gid); 1249 -
1250 str GRPsubgroup21(bat *ngid, const bat *bid, const bat *gid); 1250 -
1251 str GRPsubgroup3(bat *ngid, bat *next, bat *nhis, const bat *bid, const bat *sid, const bat *gid); 1251 -
1252 str GRPsubgroup31(bat *ngid, const bat *bid, const bat *sid, const bat *gid); 1252 -
1253 str GRPsubgroup4(bat *ngid, bat *next, bat *nhis, const bat *bid, const bat *gid, const bat *eid, const bat *hid); 1253 -
1254 str GRPsubgroup41(bat *ngid, const bat *bid, const bat *gid, const bat *eid, const bat *hid); 1254 -
1255 str GRPsubgroup5(bat *ngid, bat *next, bat *nhis, const bat *bid, const bat *sid, const bat *gid, const bat *eid, const bat *hid); 1255 -
1256 str GRPsubgroup51(bat *ngid, const bat *bid, const bat *sid, const bat *gid, const bat *eid, const bat *hid); 1256 -
1257 str GRPsubgroup6(bat *ngid, bat *next, const bat *bid, const bat *gid); 1257 -
1258 str GRPsubgroup7(bat *ngid, bat *next, const bat *bid, const bat *sid, const bat *gid); 1258 -
1259 str GRPsubgroup8(bat *ngid, bat *next, const bat *bid, const bat *gid, const bat *eid, const bat *hid); 1259 -
1260 str GRPsubgroup9(bat *ngid, bat *next, const bat *bid, const bat *sid, const bat *gid, const bat *eid, const bat *hid); 1260 -
1261 str IDentifier(identifier *retval, str *in); 1261 -
1262 ssize_t IDfromString(const char *src, size_t *len, identifier *retval, bool external); 1262 -
1263 str IDprelude(void *ret); 1263 -
1264 ssize_t IDtoString(str *retval, size_t *len, const char *handle, bool external); 1264 -
1265 str ILIKEjoin(bat *r1, bat *r2, const bat *lid, const bat *rid, const str *esc, const bat *slid, const bat *srid, const bit *nil_matches, const lng *estimate); 1265 -
1266 str ILIKEjoin1(bat *r1, bat *r2, const bat *lid, const bat *rid, const bat *slid, const bat *srid, const bit *nil_matches, const lng *estimate); 1266 -
1267 str INET_comp_CS(bit *retval, const inet *val1, const inet *val2); 1267 -
1268 str INET_comp_CSE(bit *retval, const inet *val1, const inet *val2); 1268 -
1269 str INET_comp_CW(bit *retval, const inet *val1, const inet *val2); 1269 -
1270 str INET_comp_CWE(bit *retval, const inet *val1, const inet *val2); 1270 -
1271 str INET_comp_EQ(bit *retval, const inet *val1, const inet *val2); 1271 -
1272 str INET_comp_GE(bit *retval, const inet *val1, const inet *val2); 1272 -
1273 str INET_comp_GT(bit *retval, const inet *val1, const inet *val2); 1273 -
1274 str INET_comp_LE(bit *retval, const inet *val1, const inet *val2); 1274 -
1275 str INET_comp_LT(bit *retval, const inet *val1, const inet *val2); 1275 -
1276 str INET_comp_NEQ(bit *retval, const inet *val1, const inet *val2); 1276 -
1277 str INET_fromstr(inet *ret, str *s); 1277 -
1278 str INET_inet(inet *d, const inet *s); 1278 -
1279 str INET_isnil(bit *retval, const inet *val); 1279 -
1280 str INETabbrev(str *retval, const inet *val); 1280 -
1281 str INETbroadcast(inet *retval, const inet *val); 1281 -
1282 int INETcompare(const inet *l, const inet *r); 1282 -
1283 ssize_t INETfromString(const char *src, size_t *len, inet **retval, bool external); 1283 -
1284 str INEThost(str *retval, const inet *val); 1284 -
1285 str INEThostmask(inet *retval, const inet *val); 1285 -
1286 str INETmasklen(int *retval, const inet *val); 1286 -
1287 str INETnetmask(inet *retval, const inet *val); 1287 -
1288 str INETnetwork(inet *retval, const inet *val); 1288 -
1289 str INETnew(inet *retval, str *in); 1289 -
1290 const inet *INETnull(void); 1290 -
1291 str INETsetmasklen(inet *retval, const inet *val, const int *msk); 1291 -
1292 str INETtext(str *retval, const inet *val); 1292 -
1293 ssize_t INETtoString(str *retval, size_t *len, const inet *handle, bool external); 1293 -
1294 str INSPECTatom_names(bat *ret); 1294 -
1295 str INSPECTatom_sizes(bat *ret); 1295 -
1296 str INSPECTatom_sup_names(bat *ret); 1296 -
1297 str INSPECTequalType(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1297 -
1298 str INSPECTgetAddress(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1298 -
1299 str INSPECTgetAllAddresses(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1299 -
1300 str INSPECTgetAllFunctions(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1300 -
1301 str INSPECTgetAllModules(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1301 -
1302 str INSPECTgetAllSignatures(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1302 -
1303 str INSPECTgetComment(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1303 -
1304 str INSPECTgetDefinition(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1304 -
1305 str INSPECTgetEnvironment(bat *ret, bat *ret2); 1305 -
1306 str INSPECTgetEnvironmentKey(str *ret, str *key); 1306 -
1307 str INSPECTgetFunctionSize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1307 -
1308 str INSPECTgetSignature(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1308 -
1309 str INSPECTgetSize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1309 -
1310 str INSPECTgetSource(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1310 -
1311 str INSPECTgetkind(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1311 -
1312 str INSPECTshowFunction(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1312 -
1313 str INSPECTshowFunction3(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1313 -
1314 str INSPECTtypeName(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1314 -
1315 str IOexport(void *ret, bat *bid, str *fnme); 1315 -
1316 str IOimport(void *ret, bat *bid, str *fnme); 1316 -
1317 str IOprint_val(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1317 -
1318 str IOprintf(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1318 -
1319 str IOprintfStream(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1319 -
1320 str IOsetmallocsuccesscount(void *res, lng *nbytes); 1320 -
1321 str IOtable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1321 -
1322 str ITRbunIterator(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1322 -
1323 str ITRbunNext(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1323 -
1324 str ITRnewChunk(lng *res, bat *vid, bat *bid, lng *granule); 1324 -
1325 str ITRnextChunk(lng *res, bat *vid, bat *bid, lng *granule); 1325 -
1326 str ITRnext_dbl(dbl *i, dbl *step, dbl *last); 1326 -
1327 str ITRnext_flt(flt *i, flt *step, flt *last); 1327 -
1328 str ITRnext_hge(hge *i, hge *step, hge *last); 1328 -
1329 str ITRnext_int(int *i, int *step, int *last); 1329 -
1330 str ITRnext_lng(lng *i, lng *step, lng *last); 1330 -
1331 str ITRnext_oid(oid *i, oid *step, oid *last); 1331 -
1332 str ITRnext_sht(sht *i, sht *step, sht *last); 1332 -
1333 str JSONdump(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1333 -
1334 str JSONfilter(json *ret, json *js, str *expr); 1334 -
1335 str JSONfilterArrayDefault_bte(json *ret, json *j, bte *index, str *other); 1335 -
1336 str JSONfilterArrayDefault_hge(json *ret, json *j, hge *index, str *other); 1336 -
1337 str JSONfilterArrayDefault_int(json *ret, json *j, int *index, str *other); 1337 -
1338 str JSONfilterArrayDefault_lng(json *ret, json *j, lng *index, str *other); 1338 -
1339 str JSONfilterArrayDefault_sht(json *ret, json *j, sht *index, str *other); 1339 -
1340 str JSONfilterArray_bte(json *ret, json *j, bte *index); 1340 -
1341 str JSONfilterArray_hge(json *ret, json *j, hge *index); 1341 -
1342 str JSONfilterArray_int(json *ret, json *j, int *index); 1342 -
1343 str JSONfilterArray_lng(json *ret, json *j, lng *index); 1343 -
1344 str JSONfilterArray_sht(json *ret, json *j, sht *index); 1344 -
1345 str JSONfold(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1345 -
1346 ssize_t JSONfromString(const char *src, size_t *len, json *x, bool external); 1346 -
1347 str JSONgroupStr(str *ret, const bat *bid); 1347 -
1348 str JSONisarray(bit *ret, json *j); 1348 -
1349 str JSONisobject(bit *ret, json *j); 1349 -
1350 str JSONisvalid(bit *ret, json *j); 1350 -
1351 str JSONjson2integer(lng *ret, json *arg); 1351 -
1352 str JSONjson2number(dbl *ret, json *arg); 1352 -
1353 str JSONjson2str(str *ret, json *j); 1353 -
1354 str JSONjson2text(str *ret, json *arg); 1354 -
1355 str JSONjson2textSeparator(str *ret, json *arg, str *sep); 1355 -
1356 str JSONkeyArray(json *ret, json *arg); 1356 -
1357 str JSONkeyTable(bat *ret, json *j); 1357 -
1358 str JSONlength(int *ret, json *j); 1358 -
1359 str JSONprelude(void *ret); 1359 -
1360 str JSONrenderarray(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1360 -
1361 str JSONrenderobject(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1361 -
1362 str JSONresultSet(json *res, bat *u, bat *rev, bat *js); 1362 -
1363 str JSONstr2json(json *ret, str *j); 1363 -
1364 str JSONsubjson(bat *retval, bat *bid, bat *gid, bat *eid, bit *skipnils); 1364 -
1365 str JSONsubjsoncand(bat *retval, bat *bid, bat *gid, bat *eid, bat *id, bit *skip_nils); 1365 -
1366 str JSONtextGrouped(bat *ret, bat *bid, bat *gid, bat *ext, bit *flg); 1366 -
1367 str JSONtextString(str *ret, bat *bid); 1367 -
1368 ssize_t JSONtoString(str *s, size_t *len, const char *src, bool external); 1368 -
1369 str JSONunfold(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1369 -
1370 str JSONvalueArray(json *ret, json *arg); 1370 -
1371 str JSONvalueTable(bat *ret, json *j); 1371 -
1372 str LIKEjoin(bat *r1, bat *r2, const bat *lid, const bat *rid, const str *esc, const bat *slid, const bat *srid, const bit *nil_matches, const lng *estimate); 1372 -
1373 str LIKEjoin1(bat *r1, bat *r2, const bat *lid, const bat *rid, const bat *slid, const bat *srid, const bit *nil_matches, const lng *estimate); 1373 -
1374 str MACROprocessor(Client cntxt, MalBlkPtr mb, Symbol t); 1374 -
1375 int MAL_MAXCLIENTS; 1375 -
1376 int MALadmission_claim(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci, lng argclaim); 1376 -
1377 void MALadmission_release(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci, lng argclaim); 1377 -
1378 str MALassertBit(void *ret, bit *val, str *msg); 1378 -
1379 str MALassertHge(void *ret, hge *val, str *msg); 1379 -
1380 str MALassertInt(void *ret, int *val, str *msg); 1380 -
1381 str MALassertLng(void *ret, lng *val, str *msg); 1381 -
1382 str MALassertOid(void *ret, oid *val, str *msg); 1382 -
1383 str MALassertSht(void *ret, sht *val, str *msg); 1383 -
1384 str MALassertStr(void *ret, str *val, str *msg); 1384 -
1385 str MALassertTriple(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1385 -
1386 str MALcallback(Client c, str msg); 1386 -
1387 int MALcommentsOnly(MalBlkPtr mb); 1387 -
1388 lng MALdebug; 1388 -
1389 str MALengine(Client c); 1389 -
1390 str MALexitClient(Client c); 1390 -
1391 str MALgarbagesink(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1391 -
1392 str MALinitClient(Client c); 1392 -
1393 str MALoptimizer(Client c); 1393 -
1394 str MALparser(Client c); 1394 -
1395 str MALpass(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1395 -
1396 str MALpipeline(Client c); 1396 -
1397 str MALreader(Client c); 1397 -
1398 str MALstartDataflow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1398 -
1399 str MANIFOLDevaluate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1399 -
1400 str MANIFOLDremapMultiplex(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1400 -
1401 MALfcn MANIFOLDtypecheck(Client cntxt, MalBlkPtr mb, InstrPtr pci, int checkprops); 1401 -
1402 str MANUALcreateOverview(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1402 -
1403 str MATHbinary_ATAN2dbl(dbl *res, const dbl *a, const dbl *b); 1403 -
1404 str MATHbinary_ATAN2flt(flt *res, const flt *a, const flt *b); 1404 -
1405 str MATHbinary_LOGdbl(dbl *res, const dbl *a, const dbl *b); 1405 -
1406 str MATHbinary_LOGflt(flt *res, const flt *a, const flt *b); 1406 -
1407 str MATHbinary_POWdbl(dbl *res, const dbl *a, const dbl *b); 1407 -
1408 str MATHbinary_POWflt(flt *res, const flt *a, const flt *b); 1408 -
1409 str MATHbinary_ROUNDdbl(dbl *res, const dbl *a, const int *b); 1409 -
1410 str MATHbinary_ROUNDflt(flt *res, const flt *a, const int *b); 1410 -
1411 str MATHpi(dbl *pi); 1411 -
1412 str MATHprelude(void *ret); 1412 -
1413 str MATHrandint(int *res); 1413 -
1414 str MATHrandintarg(int *res, const int *dummy); 1414 -
1415 str MATHsqlrandint(int *res, const int *seed); 1415 -
1416 str MATHsrandint(void *ret, const int *seed); 1416 -
1417 str MATHunary_ACOSdbl(dbl *res, const dbl *a); 1417 -
1418 str MATHunary_ACOSflt(flt *res, const flt *a); 1418 -
1419 str MATHunary_ASINdbl(dbl *res, const dbl *a); 1419 -
1420 str MATHunary_ASINflt(flt *res, const flt *a); 1420 -
1421 str MATHunary_ATANdbl(dbl *res, const dbl *a); 1421 -
1422 str MATHunary_ATANflt(flt *res, const flt *a); 1422 -
1423 str MATHunary_CBRTdbl(dbl *res, const dbl *a); 1423 -
1424 str MATHunary_CBRTflt(flt *res, const flt *a); 1424 -
1425 str MATHunary_CEILdbl(dbl *res, const dbl *a); 1425 -
1426 str MATHunary_CEILflt(flt *res, const flt *a); 1426 -
1427 str MATHunary_COSHdbl(dbl *res, const dbl *a); 1427 -
1428 str MATHunary_COSHflt(flt *res, const flt *a); 1428 -
1429 str MATHunary_COSdbl(dbl *res, const dbl *a); 1429 -
1430 str MATHunary_COSflt(flt *res, const flt *a); 1430 -
1431 str MATHunary_COTdbl(dbl *res, const dbl *a); 1431 -
1432 str MATHunary_COTflt(flt *res, const flt *a); 1432 -
1433 str MATHunary_DEGREESdbl(dbl *res, const dbl *a); 1433 -
1434 str MATHunary_DEGREESflt(flt *res, const flt *a); 1434 -
1435 str MATHunary_EXPdbl(dbl *res, const dbl *a); 1435 -
1436 str MATHunary_EXPflt(flt *res, const flt *a); 1436 -
1437 str MATHunary_FABSdbl(dbl *res, const dbl *a); 1437 -
1438 str MATHunary_FINITE(bit *res, const dbl *a); 1438 -
1439 str MATHunary_FLOORdbl(dbl *res, const dbl *a); 1439 -
1440 str MATHunary_FLOORflt(flt *res, const flt *a); 1440 -
1441 str MATHunary_ISINF(int *res, const dbl *a); 1441 -
1442 str MATHunary_ISNAN(bit *res, const dbl *a); 1442 -
1443 str MATHunary_LOG10dbl(dbl *res, const dbl *a); 1443 -
1444 str MATHunary_LOG10flt(flt *res, const flt *a); 1444 -
1445 str MATHunary_LOG2dbl(dbl *res, const dbl *a); 1445 -
1446 str MATHunary_LOG2flt(flt *res, const flt *a); 1446 -
1447 str MATHunary_LOGdbl(dbl *res, const dbl *a); 1447 -
1448 str MATHunary_LOGflt(flt *res, const flt *a); 1448 -
1449 str MATHunary_RADIANSdbl(dbl *res, const dbl *a); 1449 -
1450 str MATHunary_RADIANSflt(flt *res, const flt *a); 1450 -
1451 str MATHunary_SINHdbl(dbl *res, const dbl *a); 1451 -
1452 str MATHunary_SINHflt(flt *res, const flt *a); 1452 -
1453 str MATHunary_SINdbl(dbl *res, const dbl *a); 1453 -
1454 str MATHunary_SINflt(flt *res, const flt *a); 1454 -
1455 str MATHunary_SQRTdbl(dbl *res, const dbl *a); 1455 -
1456 str MATHunary_SQRTflt(flt *res, const flt *a); 1456 -
1457 str MATHunary_TANHdbl(dbl *res, const dbl *a); 1457 -
1458 str MATHunary_TANHflt(flt *res, const flt *a); 1458 -
1459 str MATHunary_TANdbl(dbl *res, const dbl *a); 1459 -
1460 str MATHunary_TANflt(flt *res, const flt *a); 1460 -
1461 str MATpack(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1461 -
1462 str MATpackIncrement(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1462 -
1463 str MATpackValues(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1463 -
1464 str MBMmix(bat *ret, bat *batid); 1464 -
1465 str MBMnormal(bat *ret, oid *base, lng *size, int *domain, int *stddev, int *mean); 1465 -
1466 str MBMrandom(bat *ret, oid *base, lng *size, int *domain); 1466 -
1467 str MBMrandom_seed(bat *ret, oid *base, lng *size, int *domain, const int *seed); 1467 -
1468 str MBMskewed(bat *ret, oid *base, lng *size, int *domain, int *skew); 1468 -
1469 str MBMuniform(bat *ret, oid *base, lng *size, int *domain); 1469 -
1470 int MCactiveClients(void); 1470 -
1471 str MCawakeClient(int id); 1471 -
1472 void MCcloseClient(Client c); 1472 -
1473 Client MCforkClient(Client father); 1473 -
1474 Client MCgetClient(int id); 1474 -
1475 bool MCinit(void); 1475 -
1476 Client MCinitClient(oid user, bstream *fin, stream *fout); 1476 -
1477 int MCinitClientThread(Client c); 1477 -
1478 int MCpushClientInput(Client c, bstream *new_input, int listing, char *prompt); 1478 -
1479 int MCshutdowninprogress(void); 1479 -
1480 void MCstopClients(Client c); 1480 -
1481 str MCsuspendClient(int id); 1481 -
1482 int MCvalid(Client c); 1482 -
1483 str MDBStkDepth(Client cntxt, MalBlkPtr mb, MalStkPtr s, InstrPtr p); 1483 -
1484 str MDBStkTrace(Client cntxt, MalBlkPtr m, MalStkPtr s, InstrPtr p); 1484 -
1485 str MDBdummy(int *ret); 1485 -
1486 str MDBdump(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1486 -
1487 str MDBgetDebug(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1487 -
1488 str MDBgetDebugFlags(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1488 -
1489 str MDBgetDebugStr(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1489 -
1490 str MDBgetDefinition(Client cntxt, MalBlkPtr m, MalStkPtr stk, InstrPtr p); 1490 -
1491 str MDBgetExceptionContext(str *ret, str *msg); 1491 -
1492 str MDBgetExceptionReason(str *ret, str *msg); 1492 -
1493 str MDBgetExceptionVariable(str *ret, str *msg); 1493 -
1494 str MDBgetStackFrame(Client cntxt, MalBlkPtr m, MalStkPtr s, InstrPtr p); 1494 -
1495 str MDBgetStackFrameN(Client cntxt, MalBlkPtr m, MalStkPtr s, InstrPtr p); 1495 -
1496 str MDBgetVMsize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1496 -
1497 str MDBinspect(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1497 -
1498 str MDBlist(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1498 -
1499 str MDBlist3(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1499 -
1500 str MDBlist3Detail(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1500 -
1501 str MDBlistDetail(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1501 -
1502 str MDBlistMapi(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1502 -
1503 str MDBsetCatch(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1503 -
1504 str MDBsetDebug(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1504 -
1505 str MDBsetDebugStr(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1505 -
1506 str MDBsetTrace(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1506 -
1507 str MDBsetVMsize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1507 -
1508 str MDBsetVarTrace(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1508 -
1509 str MDBstart(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1509 -
1510 str MDBstartFactory(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1510 -
1511 str MDBstop(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1511 -
1512 str MDBvar(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1512 -
1513 str MDBvar3(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1513 -
1514 str MKEYbathash(bat *res, const bat *bid); 1514 -
1515 str MKEYbulk_rotate_xor_hash(bat *ret, const bat *hid, const int *nbits, const bat *bid); 1515 -
1516 str MKEYbulkconst_rotate_xor_hash(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1516 -
1517 str MKEYconstbulk_rotate_xor_hash(bat *ret, const lng *h, const int *nbits, const bat *bid); 1517 -
1518 str MKEYhash(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1518 -
1519 str MKEYrotate(lng *ret, const lng *v, const int *nbits); 1519 -
1520 str MKEYrotate_xor_hash(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1520 -
1521 void MPresetProfiler(stream *fdout); 1521 -
1522 char *MSP_locate_sqlscript(const char *mod_name, bit recurse); 1522 -
1523 str MSinitClientPrg(Client cntxt, str mod, str nme); 1523 -
1524 void MSresetInstructions(MalBlkPtr mb, int start); 1524 -
1525 void MSresetVariables(Client cntxt, MalBlkPtr mb, MalStkPtr glb, int start); 1525 -
1526 void MSscheduleClient(str command, str challenge, bstream *fin, stream *fout, protocol_version protocol, size_t blocksize); 1526 -
1527 str MSserveClient(Client cntxt); 1527 -
1528 str MTIMEanalyticalrangebounds(BAT *r, BAT *b, BAT *p, BAT *l, const void *restrict bound, int tp1, int tp2, bool preceding, lng first_half); 1528 -
1529 str MTIMEcurrent_date(date *ret); 1529 -
1530 str MTIMEcurrent_time(daytime *ret); 1530 -
1531 str MTIMEcurrent_timestamp(timestamp *ret); 1531 -
1532 str MTIMEdate_add_msec_interval(date *ret, const date *d, const lng *ms); 1532 -
1533 str MTIMEdate_addmonths(date *ret, const date *d, const int *m); 1533 -
1534 str MTIMEdate_date(date *dst, const date *src); 1534 -
1535 str MTIMEdate_diff(int *ret, const date *v1, const date *v2); 1535 -
1536 str MTIMEdate_diff_bulk(bat *ret, const bat *bid1, const bat *bid2); 1536 -
1537 str MTIMEdate_extract_century(int *ret, const date *src); 1537 -
1538 str MTIMEdate_extract_century_bulk(bat *ret, const bat *bid); 1538 -
1539 str MTIMEdate_extract_day(int *ret, const date *src); 1539 -
1540 str MTIMEdate_extract_day_bulk(bat *ret, const bat *bid); 1540 -
1541 str MTIMEdate_extract_dayofweek(int *ret, const date *d); 1541 -
1542 str MTIMEdate_extract_dayofyear(int *ret, const date *d); 1542 -
1543 str MTIMEdate_extract_decade(int *ret, const date *src); 1543 -
1544 str MTIMEdate_extract_decade_bulk(bat *ret, const bat *bid); 1544 -
1545 str MTIMEdate_extract_month(int *ret, const date *src); 1545 -
1546 str MTIMEdate_extract_month_bulk(bat *ret, const bat *bid); 1546 -
1547 str MTIMEdate_extract_quarter(int *ret, const date *src); 1547 -
1548 str MTIMEdate_extract_quarter_bulk(bat *ret, const bat *bid); 1548 -
1549 str MTIMEdate_extract_weekofyear(int *ret, const date *d); 1549 -
1550 str MTIMEdate_extract_year(int *ret, const date *src); 1550 -
1551 str MTIMEdate_extract_year_bulk(bat *ret, const bat *bid); 1551 -
1552 str MTIMEdate_fromstr(date *ret, const char *const *s); 1552 -
1553 str MTIMEdate_sub_msec_interval(date *ret, const date *d, const lng *ms); 1553 -
1554 str MTIMEdate_submonths(date *ret, const date *d, const int *m); 1554 -
1555 str MTIMEdate_to_str(str *ret, const date *d, const char *const *format); 1555 -
1556 str MTIMEdaytime_daytime(daytime *dst, const daytime *src); 1556 -
1557 str MTIMEdaytime_diff_msec(lng *ret, const daytime *t1, const daytime *t2); 1557 -
1558 str MTIMEdaytime_extract_hours(int *ret, const daytime *src); 1558 -
1559 str MTIMEdaytime_extract_hours_bulk(bat *ret, const bat *bid); 1559 -
1560 str MTIMEdaytime_extract_minutes(int *ret, const daytime *src); 1560 -
1561 str MTIMEdaytime_extract_minutes_bulk(bat *ret, const bat *bid); 1561 -
1562 str MTIMEdaytime_extract_sql_seconds(int *ret, const daytime *src); 1562 -
1563 str MTIMEdaytime_extract_sql_seconds_bulk(bat *ret, const bat *bid); 1563 -
1564 str MTIMEdaytime_fromseconds(daytime *ret, const lng *secs); 1564 -
1565 str MTIMEdaytime_fromseconds_bulk(bat *ret, bat *bid); 1565 -
1566 str MTIMEdaytime_fromstr(daytime *ret, const char *const *s); 1566 -
1567 str MTIMElocal_timezone_msec(lng *ret); 1567 -
1568 str MTIMEprelude(void *ret); 1568 -
1569 str MTIMEseconds_since_epoch(int *ret, const timestamp *t); 1569 -
1570 str MTIMEsql_day(lng *ret, const lng *msecs); 1570 -
1571 str MTIMEsql_hours(int *ret, const lng *msecs); 1571 -
1572 str MTIMEsql_minutes(int *ret, const lng *msecs); 1572 -
1573 str MTIMEsql_month(int *ret, const int *months); 1573 -
1574 str MTIMEsql_seconds(int *ret, const lng *msecs); 1574 -
1575 str MTIMEsql_year(int *ret, const int *months); 1575 -
1576 str MTIMEstr_to_date(date *ret, const char *const *s, const char *const *format); 1576 -
1577 str MTIMEstr_to_time(daytime *ret, const char *const *s, const char *const *format); 1577 -
1578 str MTIMEstr_to_timestamp(timestamp *ret, const char *const *s, const char *const *format); 1578 -
1579 str MTIMEtime_add_msec_interval(daytime *ret, const daytime *t, const lng *ms); 1579 -
1580 str MTIMEtime_sub_msec_interval(daytime *ret, const daytime *t, const lng *ms); 1580 -
1581 str MTIMEtime_to_str(str *ret, const daytime *d, const char *const *format); 1581 -
1582 str MTIMEtimestamp_add_month_interval(timestamp *ret, const timestamp *t, const int *m); 1582 -
1583 str MTIMEtimestamp_add_msec_interval(timestamp *ret, const timestamp *t, const lng *ms); 1583 -
1584 str MTIMEtimestamp_add_msec_interval(timestamp *ret, const timestamp *v1, const lng *v2); 1584 -
1585 str MTIMEtimestamp_add_msec_interval_bulk(bat *ret, const bat *bid1, const bat *bid2); 1585 -
1586 str MTIMEtimestamp_century(int *ret, const timestamp *t); 1586 -
1587 str MTIMEtimestamp_day(int *ret, const timestamp *t); 1587 -
1588 str MTIMEtimestamp_decade(int *ret, const timestamp *t); 1588 -
1589 str MTIMEtimestamp_diff_msec(lng *ret, const timestamp *v1, const timestamp *v2); 1589 -
1590 str MTIMEtimestamp_diff_msec_bulk(bat *ret, const bat *bid1, const bat *bid2); 1590 -
1591 str MTIMEtimestamp_extract_date(date *ret, const timestamp *src); 1591 -
1592 str MTIMEtimestamp_extract_date_bulk(bat *ret, const bat *bid); 1592 -
1593 str MTIMEtimestamp_extract_daytime(daytime *ret, const timestamp *src); 1593 -
1594 str MTIMEtimestamp_extract_daytime_bulk(bat *ret, const bat *bid); 1594 -
1595 str MTIMEtimestamp_fromdate(timestamp *ret, const date *src); 1595 -
1596 str MTIMEtimestamp_fromdate_bulk(bat *ret, const bat *bid); 1596 -
1597 str MTIMEtimestamp_frommsec(timestamp *ret, const lng *src); 1597 -
1598 str MTIMEtimestamp_frommsec_bulk(bat *ret, const bat *bid); 1598 -
1599 str MTIMEtimestamp_fromsecond(timestamp *ret, const int *src); 1599 -
1600 str MTIMEtimestamp_fromsecond_bulk(bat *ret, const bat *bid); 1600 -
1601 str MTIMEtimestamp_fromstr(timestamp *ret, const char *const *s); 1601 -
1602 str MTIMEtimestamp_hours(int *ret, const timestamp *t); 1602 -
1603 str MTIMEtimestamp_minutes(int *ret, const timestamp *t); 1603 -
1604 str MTIMEtimestamp_month(int *ret, const timestamp *t); 1604 -
1605 str MTIMEtimestamp_quarter(int *ret, const timestamp *t); 1605 -
1606 str MTIMEtimestamp_sql_seconds(int *ret, const timestamp *src); 1606 -
1607 str MTIMEtimestamp_sql_seconds_bulk(bat *ret, const bat *bid); 1607 -
1608 str MTIMEtimestamp_sub_month_interval(timestamp *ret, const timestamp *t, const int *m); 1608 -
1609 str MTIMEtimestamp_sub_msec_interval(timestamp *ret, const timestamp *t, const lng *ms); 1609 -
1610 str MTIMEtimestamp_sub_msec_interval(timestamp *ret, const timestamp *v1, const lng *v2); 1610 -
1611 str MTIMEtimestamp_sub_msec_interval_bulk(bat *ret, const bat *bid1, const bat *bid2); 1611 -
1612 str MTIMEtimestamp_timestamp(timestamp *dst, const timestamp *src); 1612 -
1613 str MTIMEtimestamp_to_str(str *ret, const timestamp *d, const char *const *format); 1613 -
1614 str MTIMEtimestamp_year(int *ret, const timestamp *t); 1614 -
1615 str OIDXcreate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1615 -
1616 str OIDXcreateImplementation(Client cntxt, int tpe, BAT *b, int pieces); 1616 -
1617 str OIDXdropImplementation(Client cntxt, BAT *b); 1617 -
1618 str OIDXgetorderidx(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1618 -
1619 str OIDXhasorderidx(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1619 -
1620 str OIDXmerge(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1620 -
1621 str OIDXorderidx(bat *ret, const bat *bid, const bit *stable); 1621 -
1622 str OLTPdisable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1622 -
1623 str OLTPenable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1623 -
1624 str OLTPinit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1624 -
1625 str OLTPis_enabled(int *ret); 1625 -
1626 str OLTPlock(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1626 -
1627 str OLTPrelease(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1627 -
1628 str OLTPreset(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1628 -
1629 str OLTPtable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1629 -
1630 void OPTaliasRemap(InstrPtr p, int *alias); 1630 -
1631 str OPTaliasesImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1631 -
1632 str OPTcandidatesImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1632 -
1633 str OPTcoercionImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1633 -
1634 str OPTcommonTermsImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1634 -
1635 str OPTconstantsImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1635 -
1636 str OPTcostModelImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1636 -
1637 str OPTdataflowImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1637 -
1638 str OPTdeadcodeImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1638 -
1639 str OPTemptybindImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1639 -
1640 str OPTevaluateImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1640 -
1641 str OPTgarbageCollectorImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1641 -
1642 str OPTgeneratorImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1642 -
1643 str OPTinlineImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1643 -
1644 int OPTisAlias(InstrPtr p); 1644 -
1645 str OPTjitImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1645 -
1646 str OPTjsonImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1646 -
1647 str OPTmacro(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1647 -
1648 str OPTmacroImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1648 -
1649 str OPTmatpackImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1649 -
1650 str OPTmergetableImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1650 -
1651 str OPTmitosisImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1651 -
1652 str OPTmultiplexImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1652 -
1653 str OPTmultiplexSimple(Client cntxt, MalBlkPtr mb); 1653 -
1654 str OPToltpImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1654 -
1655 str OPTorcam(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1655 -
1656 str OPTorcamImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1656 -
1657 str OPTpostfixImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1657 -
1658 str OPTprofilerImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1658 -
1659 str OPTprojectionpathImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1659 -
1660 str OPTpushselectImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1660 -
1661 str OPTquerylogImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1661 -
1662 str OPTreduceImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1662 -
1663 str OPTremapImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1663 -
1664 str OPTremoteQueriesImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1664 -
1665 str OPTreorderImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1665 -
1666 str OPTstatistics(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1666 -
1667 str OPTvolcanoImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1667 -
1668 str OPTwlcImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1668 -
1669 str OPTwrapper(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1669 -
1670 str PCREilike2(bit *ret, const str *s, const str *pat); 1670 -
1671 str PCREilike3(bit *ret, const str *s, const str *pat, const str *esc); 1671 -
1672 str PCREimatch(bit *ret, const str *val, const str *pat); 1672 -
1673 str PCREindex(int *ret, const pcre *pat, const str *val); 1673 -
1674 str PCRElike2(bit *ret, const str *s, const str *pat); 1674 -
1675 str PCRElike3(bit *ret, const str *s, const str *pat, const str *esc); 1675 -
1676 str PCRElikeselect1(bat *ret, const bat *bid, const bat *cid, const str *pat, const str *esc, const bit *anti); 1676 -
1677 str PCRElikeselect2(bat *ret, const bat *bid, const bat *sid, const str *pat, const str *esc, const bit *caseignore, const bit *anti); 1677 -
1678 str PCRElikeselect3(bat *ret, const bat *bid, const bat *sid, const str *pat, const str *esc, const bit *anti); 1678 -
1679 str PCRElikeselect4(bat *ret, const bat *bid, const bat *cid, const str *pat, const bit *anti); 1679 -
1680 str PCRElikeselect5(bat *ret, const bat *bid, const bat *sid, const str *pat, const bit *anti); 1680 -
1681 str PCREmatch(bit *ret, const str *val, const str *pat); 1681 -
1682 str PCREnotilike2(bit *ret, const str *s, const str *pat); 1682 -
1683 str PCREnotilike3(bit *ret, const str *s, const str *pat, const str *esc); 1683 -
1684 str PCREnotlike2(bit *ret, const str *s, const str *pat); 1684 -
1685 str PCREnotlike3(bit *ret, const str *s, const str *pat, const str *esc); 1685 -
1686 str PCREpatindex(int *ret, const str *pat, const str *val); 1686 -
1687 str PCREquote(str *r, const str *v); 1687 -
1688 str PCREreplace_bat_wrap(bat *res, const bat *or, const str *pat, const str *repl, const str *flags); 1688 -
1689 str PCREreplace_wrap(str *res, const str *or, const str *pat, const str *repl, const str *flags); 1689 -
1690 str PCREreplacefirst_bat_wrap(bat *res, const bat *or, const str *pat, const str *repl, const str *flags); 1690 -
1691 str PCREreplacefirst_wrap(str *res, const str *or, const str *pat, const str *repl, const str *flags); 1691 -
1692 str PCREsql2pcre(str *ret, const str *pat, const str *esc); 1692 -
1693 str PROFexitClient(Client c); 1693 -
1694 str PROFinitClient(Client c); 1694 -
1695 str QLOGappend(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1695 -
1696 str QLOGcall(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1696 -
1697 str QLOGcalls(BAT **r); 1697 -
1698 str QLOGcatalog(BAT **r); 1698 -
1699 str QLOGcontextNaive(void *ret, str *release, str *version, str *revision, str *uri); 1699 -
1700 str QLOGdefineNaive(void *ret, str *qry, str *opt, int *nr); 1700 -
1701 str QLOGdisable(void *ret); 1701 -
1702 str QLOGempty(void *ret); 1702 -
1703 str QLOGenable(void *ret); 1703 -
1704 str QLOGenableThreshold(void *ret, int *threshold); 1704 -
1705 int QLOGisset(void); 1705 -
1706 str QLOGissetFcn(int *ret); 1706 -
1707 str QOToptimize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1707 -
1708 QueryQueue QRYqueue; 1708 -
1709 str RMTbatload(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1709 -
1710 str RMTbincopyfrom(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1710 -
1711 str RMTbincopyto(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1711 -
1712 str RMTbintype(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1712 -
1713 str RMTconnect(str *ret, str *uri, str *user, str *passwd); 1713 -
1714 str RMTconnectScen(str *ret, str *ouri, str *user, str *passwd, str *scen); 1714 -
1715 str RMTconnectTable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1715 -
1716 str RMTdisconnect(void *ret, str *conn); 1716 -
1717 str RMTepilogue(void *ret); 1717 -
1718 str RMTexec(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1718 -
1719 str RMTget(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1719 -
1720 str RMTisalive(int *ret, str *conn); 1720 -
1721 str RMTprelude(void *ret); 1721 -
1722 str RMTput(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1722 -
1723 str RMTregister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1723 -
1724 str RMTregisterSupervisor(int *ret, str *sup_uuid, str *query_uuid); 1724 -
1725 str RMTresolve(bat *ret, str *pat); 1725 -
1726 str RUNadder(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1726 -
1727 str RUNchoice(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1727 -
1728 str RUNcostPrediction(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1728 -
1729 str RUNisolation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1729 -
1730 str RUNpickResult(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1730 -
1731 str RUNvolumeCost(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1731 -
1732 str SAMPLEuniform(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1732 -
1733 str SERVERbindBAT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1733 -
1734 str SERVERclient(void *res, const Stream *In, const Stream *Out); 1734 -
1735 str SERVERconnect(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pc); 1735 -
1736 str SERVERdestroy(void *ret, int *mid); 1736 -
1737 str SERVERdisconnect(void *ret, int *mid); 1737 -
1738 str SERVERdisconnectALL(int *ret); 1738 -
1739 str SERVERdisconnectWithAlias(int *ret, str *db_alias); 1739 -
1740 str SERVERerror(int *ret, int *idx); 1740 -
1741 str SERVERexplain(str *ret, int *idx); 1741 -
1742 str SERVERfetch_all_rows(lng *ret, int *idx); 1742 -
1743 str SERVERfetch_field_bat(bat *bid, int *idx); 1743 -
1744 str SERVERfetch_field_bte(bte *ret, int *idx, int *fnr); 1744 -
1745 str SERVERfetch_field_hge(hge *ret, int *idx, int *fnr); 1745 -
1746 str SERVERfetch_field_int(int *ret, int *idx, int *fnr); 1746 -
1747 str SERVERfetch_field_lng(lng *ret, int *idx, int *fnr); 1747 -
1748 str SERVERfetch_field_oid(oid *ret, int *idx, int *fnr); 1748 -
1749 str SERVERfetch_field_sht(sht *ret, int *idx, int *fnr); 1749 -
1750 str SERVERfetch_field_str(str *ret, int *idx, int *fnr); 1750 -
1751 str SERVERfetch_field_void(void *ret, int *idx, int *fnr); 1751 -
1752 str SERVERfetch_line(str *ret, int *key); 1752 -
1753 str SERVERfetch_reset(int *ret, int *key); 1753 -
1754 str SERVERfetch_row(int *ret, int *idx); 1754 -
1755 str SERVERfinish(int *ret, int *idx); 1755 -
1756 str SERVERgetError(str *ret, int *idx); 1756 -
1757 str SERVERget_field_count(int *ret, int *idx); 1757 -
1758 str SERVERget_row_count(lng *ret, int *idx); 1758 -
1759 str SERVERlisten_default(int *ret); 1759 -
1760 str SERVERlisten_port(int *ret, int *pid); 1760 -
1761 str SERVERlisten_usock(int *ret, str *usock); 1761 -
1762 str SERVERlookup(int *ret, str *dbalias); 1762 -
1763 str SERVERmapi_rpc_bat(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1763 -
1764 str SERVERmapi_rpc_single_bat(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1764 -
1765 str SERVERmapi_rpc_single_row(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1765 -
1766 str SERVERnext_result(int *ret, int *key); 1766 -
1767 str SERVERping(int *ret, int *mid); 1767 -
1768 str SERVERprepare(int *ret, int *key, str *qry); 1768 -
1769 str SERVERput(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1769 -
1770 str SERVERputLocal(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1770 -
1771 str SERVERquery(int *ret, int *mid, str *qry); 1771 -
1772 str SERVERquery_array(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pc); 1772 -
1773 str SERVERquery_handle(int *ret, int *mid, str *qry); 1773 -
1774 str SERVERreconnect(void *ret, int *mid); 1774 -
1775 str SERVERreconnectAlias(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pc); 1775 -
1776 str SERVERreconnectWithoutAlias(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pc); 1776 -
1777 str SERVERresume(void *ret); 1777 -
1778 str SERVERrows_affected(lng *ret, int *idx); 1778 -
1779 str SERVERsetAlias(void *ret, int *mid, str *dbalias); 1779 -
1780 str SERVERstop(void *ret); 1780 -
1781 str SERVERsuspend(void *ret); 1781 -
1782 str SERVERtrace(void *ret, int *mid, int *flag); 1782 -
1783 BUN SQLload_file(Client cntxt, Tablet *as, bstream *b, stream *out, const char *csep, const char *rsep, char quote, lng skip, lng maxrow, int best, bool from_stdin, const char *tabnam); 1783 -
1784 str STRBytes(int *res, const str *arg1); 1784 -
1785 str STRConcat(str *res, const str *val1, const str *val2); 1785 -
1786 str STRFromWChr(str *res, const int *at); 1786 -
1787 str STRLength(int *res, const str *arg1); 1787 -
1788 str STRLower(str *res, const str *arg1); 1788 -
1789 str STRLpad(str *res, const str *arg1, const int *len); 1789 -
1790 str STRLpad2(str *res, const str *arg1, const int *len, const str *arg2); 1790 -
1791 str STRLtrim(str *res, const str *arg1); 1791 -
1792 str STRLtrim2(str *res, const str *arg1, const str *arg2); 1792 -
1793 str STRPrefix(bit *res, const str *arg1, const str *arg2); 1793 -
1794 str STRReverseStrSearch(int *res, const str *arg1, const str *arg2); 1794 -
1795 str STRRpad(str *res, const str *arg1, const int *len); 1795 -
1796 str STRRpad2(str *res, const str *arg1, const int *len, const str *arg2); 1796 -
1797 str STRRtrim(str *res, const str *arg1); 1797 -
1798 str STRRtrim2(str *res, const str *arg1, const str *arg2); 1798 -
1799 str STRStrip(str *res, const str *arg1); 1799 -
1800 str STRStrip2(str *res, const str *arg1, const str *arg2); 1800 -
1801 str STRSubString(str *res, const str *arg1, const int *offset, const int *length); 1801 -
1802 str STRSubstitute(str *res, const str *arg1, const str *arg2, const str *arg3, const bit *g); 1802 -
1803 str STRSuffix(bit *res, const str *arg1, const str *arg2); 1803 -
1804 str STRTail(str *res, const str *arg1, const int *offset); 1804 -
1805 str STRUpper(str *res, const str *arg1); 1805 -
1806 str STRWChrAt(int *res, const str *arg1, const int *at); 1806 -
1807 str STRascii(int *ret, const str *s); 1807 -
1808 str STRbatBytes(bat *ret, const bat *l); 1808 -
1809 str STRbatLength(bat *ret, const bat *l); 1809 -
1810 str STRbatLower(bat *ret, const bat *l); 1810 -
1811 str STRbatLpad2_bat_bat(bat *ret, const bat *l, const bat *n, const bat *l2); 1811 -
1812 str STRbatLpad2_bat_const(bat *ret, const bat *l, const bat *n, const str *s2); 1812 -
1813 str STRbatLpad2_const_bat(bat *ret, const bat *l, const int *n, const bat *l2); 1813 -
1814 str STRbatLpad2_const_const(bat *ret, const bat *l, const int *n, const str *s2); 1814 -
1815 str STRbatLpad_bat(bat *ret, const bat *l, const bat *n); 1815 -
1816 str STRbatLpad_const(bat *ret, const bat *l, const int *n); 1816 -
1817 str STRbatLtrim(bat *ret, const bat *l); 1817 -
1818 str STRbatLtrim2_bat(bat *ret, const bat *l, const bat *l2); 1818 -
1819 str STRbatLtrim2_const(bat *ret, const bat *l, const str *s2); 1819 -
1820 str STRbatPrefix(bat *ret, const bat *l, const bat *r); 1820 -
1821 str STRbatPrefixcst(bat *ret, const bat *l, const str *cst); 1821 -
1822 str STRbatRpad2_bat_bat(bat *ret, const bat *l, const bat *n, const bat *l2); 1822 -
1823 str STRbatRpad2_bat_const(bat *ret, const bat *l, const bat *n, const str *s2); 1823 -
1824 str STRbatRpad2_const_bat(bat *ret, const bat *l, const int *n, const bat *l2); 1824 -
1825 str STRbatRpad2_const_const(bat *ret, const bat *l, const int *n, const str *s2); 1825 -
1826 str STRbatRpad_bat(bat *ret, const bat *l, const bat *n); 1826 -
1827 str STRbatRpad_const(bat *ret, const bat *l, const int *n); 1827 -
1828 str STRbatRstrSearch(bat *ret, const bat *l, const bat *r); 1828 -
1829 str STRbatRstrSearchcst(bat *ret, const bat *l, const str *cst); 1829 -
1830 str STRbatRtrim(bat *ret, const bat *l); 1830 -
1831 str STRbatRtrim2_bat(bat *ret, const bat *l, const bat *l2); 1831 -
1832 str STRbatRtrim2_const(bat *ret, const bat *l, const str *s2); 1832 -
1833 str STRbatStrip(bat *ret, const bat *l); 1833 -
1834 str STRbatStrip2_bat(bat *ret, const bat *l, const bat *l2); 1834 -
1835 str STRbatStrip2_const(bat *ret, const bat *l, const str *s2); 1835 -
1836 str STRbatSubstitutecst(bat *ret, const bat *l, const str *arg2, const str *arg3, const bit *rep); 1836 -
1837 str STRbatSuffix(bat *ret, const bat *l, const bat *r); 1837 -
1838 str STRbatSuffixcst(bat *ret, const bat *l, const str *cst); 1838 -
1839 str STRbatTail(bat *ret, const bat *l, const bat *r); 1839 -
1840 str STRbatTailcst(bat *ret, const bat *l, const int *cst); 1840 -
1841 str STRbatUpper(bat *ret, const bat *l); 1841 -
1842 str STRbatWChrAt(bat *ret, const bat *l, const bat *r); 1842 -
1843 str STRbatWChrAtcst(bat *ret, const bat *l, const int *cst); 1843 -
1844 str STRbatstrSearch(bat *ret, const bat *l, const bat *r); 1844 -
1845 str STRbatstrSearchcst(bat *ret, const bat *l, const str *cst); 1845 -
1846 str STRbatsubstring(bat *ret, const bat *l, const bat *r, const bat *t); 1846 -
1847 str STRbatsubstringcst(bat *ret, const bat *bid, const int *start, const int *length); 1847 -
1848 str STRinsert(str *ret, const str *s, const int *start, const int *l, const str *s2); 1848 -
1849 str STRlikewrap(bit *ret, const str *s, const str *pat, const str *esc); 1849 -
1850 str STRlikewrap2(bit *ret, const str *s, const str *pat); 1850 -
1851 str STRlocate(int *ret, const str *s1, const str *s2); 1851 -
1852 str STRlocate2(int *ret, const str *s1, const str *s2, const int *start); 1852 -
1853 str STRprefix(str *ret, const str *s, const int *l); 1853 -
1854 str STRrepeat(str *ret, const str *s, const int *c); 1854 -
1855 str STRreplace(str *ret, const str *s1, const str *s2, const str *s3); 1855 -
1856 str STRspace(str *ret, const int *l); 1856 -
1857 str STRsplitpart(str *res, str *haystack, str *needle, int *field); 1857 -
1858 str STRstrSearch(int *res, const str *arg1, const str *arg2); 1858 -
1859 str STRsubstring(str *ret, const str *s, const int *start, const int *l); 1859 -
1860 str STRsubstringTail(str *ret, const str *s, const int *start); 1860 -
1861 str STRsuffix(str *ret, const str *s, const int *l); 1861 -
1862 str STRtostr(str *res, const str *src); 1862 -
1863 str SYSMONpause(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1863 -
1864 str SYSMONqueue(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1864 -
1865 str SYSMONresume(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1865 -
1866 str SYSMONstop(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1866 -
1867 str SYScpuStatistics(bat *ret, bat *ret2); 1867 -
1868 str SYSgdkEnv(bat *ret, bat *ret2); 1868 -
1869 str SYSgdkThread(bat *ret, bat *ret2); 1869 -
1870 str SYSgetmem_cursize(lng *num); 1870 -
1871 str SYSgetmem_maxsize(lng *num); 1871 -
1872 str SYSgetvm_cursize(lng *num); 1872 -
1873 str SYSgetvm_maxsize(lng *num); 1873 -
1874 str SYSioStatistics(bat *ret, bat *ret2); 1874 -
1875 str SYSmemStatistics(bat *ret, bat *ret2); 1875 -
1876 str SYSmem_usage(bat *ret, bat *ret2, const lng *minsize); 1876 -
1877 str SYSsetmem_maxsize(void *ret, const lng *num); 1877 -
1878 str SYSsetvm_maxsize(void *ret, const lng *num); 1878 -
1879 str SYSvm_usage(bat *ret, bat *ret2, const lng *minsize); 1879 -
1880 str TABLETcollect(BAT **bats, Tablet *as); 1880 -
1881 str TABLETcollect_parts(BAT **bats, Tablet *as, BUN offset); 1881 -
1882 str TABLETcreate_bats(Tablet *as, BUN est); 1882 -
1883 void TABLETdestroy_format(Tablet *as); 1883 -
1884 int TABLEToutput_file(Tablet *as, BAT *order, stream *s); 1884 -
1885 str TKNZRappend(oid *pos, str *tuple); 1885 -
1886 str TKNZRclose(void *r); 1886 -
1887 str TKNZRdepositFile(void *r, str *fnme); 1887 -
1888 str TKNZRgetCardinality(bat *r); 1888 -
1889 str TKNZRgetCount(bat *r); 1889 -
1890 str TKNZRgetIndex(bat *r); 1890 -
1891 str TKNZRgetLevel(bat *r, int *level); 1891 -
1892 str TKNZRlocate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1892 -
1893 str TKNZRopen(void *r, str *name); 1893 -
1894 str TKNZRtakeOid(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1894 -
1895 str TRACERflush_buffer(void *ret); 1895 -
1896 str TRACERreset_adapter(void *ret); 1896 -
1897 str TRACERreset_component_level(void *ret, int *comp_id); 1897 -
1898 str TRACERreset_flush_level(void *ret); 1898 -
1899 str TRACERreset_layer_level(void *ret, int *layer_id); 1899 -
1900 str TRACERset_adapter(void *ret, int *adapter_id); 1900 -
1901 str TRACERset_component_level(void *ret, int *comp_id, int *lvl_id); 1901 -
1902 str TRACERset_flush_level(void *ret, int *lvl_id); 1902 -
1903 str TRACERset_layer_level(void *ret, int *layer_id, int *lvl_id); 1903 -
1904 str TRACERshow_info(void *ret); 1904 -
1905 int TRACEtable(Client cntxt, BAT **r); 1905 -
1906 str TRNglobal_abort(bit *ret); 1906 -
1907 str TRNglobal_commit(bit *ret); 1907 -
1908 str TRNglobal_sync(bit *ret); 1908 -
1909 str TRNsubcommit(bit *ret, bat *bid); 1909 -
1910 str TRNtrans_abort(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1910 -
1911 str TRNtrans_clean(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1911 -
1912 str TRNtrans_commit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1912 -
1913 int TYPE_blob; 1913 -
1914 int TYPE_date; 1914 -
1915 int TYPE_daytime; 1915 -
1916 int TYPE_identifier; 1916 -
1917 int TYPE_json; 1917 -
1918 int TYPE_timestamp; 1918 -
1919 int TYPE_xml; 1919 -
1920 ssize_t URLfromString(const char *src, size_t *len, str *u, bool external); 1920 -
1921 str URLgetAnchor(str *retval, url *val); 1921 -
1922 str URLgetBasename(str *retval, url *t); 1922 -
1923 str URLgetContent(str *retval, url *Str1); 1923 -
1924 str URLgetContext(str *retval, url *val); 1924 -
1925 str URLgetDomain(str *retval, url *tv); 1925 -
1926 str URLgetExtension(str *retval, url *tv); 1926 -
1927 str URLgetFile(str *retval, url *tv); 1927 -
1928 str URLgetHost(str *retval, url *tv); 1928 -
1929 str URLgetPort(str *retval, url *tv); 1929 -
1930 str URLgetProtocol(str *retval, url *tv); 1930 -
1931 str URLgetQuery(str *retval, url *tv); 1931 -
1932 str URLgetRobotURL(str *retval, url *tv); 1932 -
1933 str URLgetUser(str *retval, url *tv); 1933 -
1934 str URLisaURL(bit *retval, str *tv); 1934 -
1935 str URLnew(url *u, str *val); 1935 -
1936 str URLnew3(url *u, str *protocol, str *server, str *file); 1936 -
1937 str URLnew4(url *u, str *protocol, str *server, int *port, str *file); 1937 -
1938 str URLnoop(url *u, url *val); 1938 -
1939 ssize_t URLtoString(str *s, size_t *len, const char *src, bool external); 1939 -
1940 int UUIDcompare(const uuid *l, const uuid *r); 1940 -
1941 ssize_t UUIDfromString(const char *svalue, size_t *len, uuid **retval, bool external); 1941 -
1942 str UUIDgenerateUuid(uuid **retval); 1942 -
1943 str UUIDgenerateUuid(uuid *retval); 1943 -
1944 str UUIDgenerateUuidInt(uuid **retval, int *d); 1944 -
1945 str UUIDgenerateUuidInt(uuid *retval, int *d); 1945 -
1946 BUN UUIDhash(const void *u); 1946 -
1947 str UUIDisaUUID(bit *retval, str *u); 1947 -
1948 const uuid *UUIDnull(void); 1948 -
1949 str UUIDprelude(void *ret); 1949 -
1950 uuid *UUIDread(uuid *u, stream *s, size_t cnt); 1950 -
1951 str UUIDstr2uuid(uuid **retval, str *s); 1951 -
1952 str UUIDstr2uuid(uuid *retval, str *s); 1952 -
1953 ssize_t UUIDtoString(str *retval, size_t *len, const uuid *value, bool external); 1953 -
1954 str UUIDuuid2str(str *retval, const uuid *u); 1954 -
1955 str UUIDuuid2str(str *retval, uuid **u); 1955 -
1956 gdk_return UUIDwrite(const uuid *u, stream *s, size_t cnt); 1956 -
1957 str WLCaction(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1957 -
1958 str WLCappend(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1958 -
1959 str WLCcatalog(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1959 -
1960 str WLCclear_table(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1960 -
1961 str WLCcommit(int clientid); 1961 -
1962 str WLCcommitCmd(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1962 -
1963 str WLCdelete(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1963 -
1964 str WLCepilogue(void *ret); 1964 -
1965 str WLCfinish(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1965 -
1966 str WLCflush(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1966 -
1967 str WLCgeneric(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1967 -
1968 str WLCgetConfig(void); 1968 -
1969 str WLCgetbeat(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1969 -
1970 str WLCgetclock(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1970 -
1971 str WLCgettick(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1971 -
1972 str WLCinit(void); 1972 -
1973 str WLCinitCmd(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1973 -
1974 str WLCmaster(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1974 -
1975 str WLCquery(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1975 -
1976 str WLCreadConfig(FILE *fd); 1976 -
1977 str WLCrollback(int clientid); 1977 -
1978 str WLCrollbackCmd(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1978 -
1979 str WLCsetbeat(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1979 -
1980 str WLCstop(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1980 -
1981 str WLCtransaction(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1981 -
1982 str WLCupdate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 1982 -
1983 int WLCused(void); 1983 -
1984 str XMLattribute(xml *ret, str *name, str *val); 1984 -
1985 str XMLcomment(xml *x, str *s); 1985 -
1986 str XMLconcat(xml *ret, xml *left, xml *right); 1986 -
1987 str XMLcontent(xml *x, str *s); 1987 -
1988 str XMLdocument(xml *x, str *s); 1988 -
1989 str XMLelement(xml *ret, str *name, xml *nspace, xml *attr, xml *val); 1989 -
1990 str XMLelementSmall(xml *ret, str *name, xml *val); 1990 -
1991 str XMLepilogue(void *ret); 1991 -
1992 str XMLforest(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 1992 -
1993 ssize_t XMLfromString(const char *src, size_t *len, xml *x, bool external); 1993 -
1994 str XMLisdocument(bit *x, str *s); 1994 -
1995 str XMLparse(xml *x, str *doccont, str *s, str *option); 1995 -
1996 str XMLpi(xml *x, str *target, str *s); 1996 -
1997 str XMLprelude(void *ret); 1997 -
1998 size_t XMLquotestring(const char *s, char *buf, size_t len); 1998 -
1999 str XMLroot(xml *x, xml *v, str *version, str *standalone); 1999 -
2000 str XMLstr2xml(xml *x, const char **s); 2000 -
2001 ssize_t XMLtoString(str *s, size_t *len, const char *src, bool external); 2001 -
2002 size_t XMLunquotestring(const char **p, char q, char *buf); 2002 -
2003 str XMLxml2str(str *s, xml *x); 2003 -
2004 str XMLxml2xml(xml *x, xml *s); 2004 -
2005 str XMLxmltext(str *s, xml *x); 2005 -
2006 str abortRef; 2006 -
2007 str actionRef; 2007 -
2008 InstrPtr addArgument(MalBlkPtr mb, InstrPtr p, int varid); 2008 -
2009 void addMalException(MalBlkPtr mb, str msg); 2009 -
2010 str addOptimizerPipe(Client cntxt, MalBlkPtr mb, const char *name); 2010 -
2011 str addPipeDefinition(Client cntxt, const char *name, const char *pipe); 2011 -
2012 void addtoMalBlkHistory(MalBlkPtr mb); 2012 -
2013 str affectedRowsRef; 2013 -
2014 str aggrRef; 2014 -
2015 str alarmRef; 2015 -
2016 str algebraRef; 2016 -
2017 str alter_add_range_partitionRef; 2017 -
2018 str alter_add_tableRef; 2018 -
2019 str alter_add_value_partitionRef; 2019 -
2020 str alter_constraintRef; 2020 -
2021 str alter_del_tableRef; 2021 -
2022 str alter_functionRef; 2022 -
2023 str alter_indexRef; 2023 -
2024 str alter_roleRef; 2024 -
2025 str alter_schemaRef; 2025 -
2026 str alter_seqRef; 2026 -
2027 str alter_set_tableRef; 2027 -
2028 str alter_tableRef; 2028 -
2029 str alter_triggerRef; 2029 -
2030 str alter_typeRef; 2030 -
2031 str alter_userRef; 2031 -
2032 str alter_viewRef; 2032 -
2033 str andRef; 2033 -
2034 str antijoinRef; 2034 -
2035 str appendRef; 2035 -
2036 str appendidxRef; 2036 -
2037 str arrayRef; 2037 -
2038 str assertRef; 2038 -
2039 str attachRef; 2039 -
2040 str avgRef; 2040 -
2041 str bandjoinRef; 2041 -
2042 str basketRef; 2042 -
2043 void batAfterCall(ValPtr v, ValPtr bak); 2043 -
2044 void batBeforeCall(ValPtr v, ValPtr bak); 2044 -
2045 str batRef; 2045 -
2046 str batalgebraRef; 2046 -
2047 str batcalcRef; 2047 -
2048 str batcapiRef; 2048 -
2049 str batmalRef; 2049 -
2050 str batmmathRef; 2050 -
2051 str batmtimeRef; 2051 -
2052 str batpyapi3Ref; 2052 -
2053 str batpyapiRef; 2053 -
2054 str batrapiRef; 2054 -
2055 str batsqlRef; 2055 -
2056 str batstrRef; 2056 -
2057 str batxmlRef; 2057 -
2058 str bbpRef; 2058 -
2059 str betweenRef; 2059 -
2060 str bindRef; 2060 -
2061 str binddbatRef; 2061 -
2062 str bindidxRef; 2062 -
2063 var_t blobsize(size_t nitems); 2063 -
2064 str blockRef; 2064 -
2065 str bpmRef; 2065 -
2066 str bstreamRef; 2066 -
2067 int bstream_create_wrap(Bstream *BS, Stream *S, int *bufsize); 2067 -
2068 str bstream_create_wrapwrap(Bstream *Bs, Stream *S, int *bufsize); 2068 -
2069 int bstream_destroy_wrap(Bstream *BS); 2069 -
2070 str bstream_destroy_wrapwrap(void *ret, Bstream *BS); 2070 -
2071 int bstream_read_wrap(int *res, Bstream *BS, int *size); 2071 -
2072 str bstream_read_wrapwrap(int *res, Bstream *BS, int *size); 2072 -
2073 str calcRef; 2073 -
2074 str callMAL(Client cntxt, MalBlkPtr mb, MalStkPtr *glb, ValPtr argv[], char debug); 2074 -
2075 str callString(Client c, str s, int listing); 2075 -
2076 str capiRef; 2076 -
2077 str catalogRef; 2077 -
2078 str chkDeclarations(MalBlkPtr mb); 2078 -
2079 str chkFlow(MalBlkPtr mb); 2079 -
2080 int chkInstruction(Module s, MalBlkPtr mb, InstrPtr p); 2080 -
2081 str chkProgram(Module s, MalBlkPtr mb); 2081 -
2082 str chkTypes(Module s, MalBlkPtr mb, int silent); 2082 -
2083 str cleanupTraces(Client cntxt); 2083 -
2084 void clearStack(MalStkPtr s); 2084 -
2085 void clearTrace(Client cntxt); 2085 -
2086 void clearVariable(MalBlkPtr mb, int varid); 2086 -
2087 str clear_tableRef; 2087 -
2088 int cloneVariable(MalBlkPtr dst, MalBlkPtr src, int varid); 2088 -
2089 str closeProfilerStream(Client cntxt); 2089 -
2090 str closeRef; 2090 -
2091 void clrDeclarations(MalBlkPtr mb); 2091 -
2092 void clrFunction(InstrPtr p); 2092 -
2093 void clrInstruction(InstrPtr p); 2093 -
2094 ssize_t color_fromstr(const char *colorStr, size_t *len, color **c, bool external); 2094 -
2095 ssize_t color_tostr(char **colorStr, size_t *len, const color *c, bool external); 2095 -
2096 str columnBindRef; 2096 -
2097 str columnRef; 2097 -
2098 str comment_onRef; 2098 -
2099 str commitRef; 2099 -
2100 str compileAllOptimizers(Client cntxt); 2100 -
2101 str compileOptimizer(Client cntxt, const char *name); 2101 -
2102 str compileString(Symbol *fcn, Client c, str s); 2102 -
2103 str connectRef; 2103 -
2104 str contextRef; 2104 -
2105 str convertConstant(malType type, ValPtr vr); 2105 -
2106 InstrPtr copyInstruction(InstrPtr p); 2106 -
2107 MalBlkPtr copyMalBlk(MalBlkPtr mb); 2107 -
2108 str copyRef; 2108 -
2109 str copy_fromRef; 2109 -
2110 str countRef; 2110 -
2111 str count_no_nilRef; 2111 -
2112 int cpyConstant(MalBlkPtr mb, VarPtr vr); 2112 -
2113 str createException(enum malexception, const char *, _In_z_ _Printf_format_string_ const char *, ...) __attribute__((__format__(__printf__, 3, 4))) __attribute__((__returns_nonnull__)); 2113 -
2114 str createMalException(MalBlkPtr, int, enum malexception, _In_z_ _Printf_format_string_ const char *, ...) __attribute__((__format__(__printf__, 4, 5))) __attribute__((__returns_nonnull__)); 2114 -
2115 str createRef; 2115 -
2116 str create_constraintRef; 2116 -
2117 str create_functionRef; 2117 -
2118 str create_indexRef; 2118 -
2119 str create_roleRef; 2119 -
2120 str create_schemaRef; 2120 -
2121 str create_seqRef; 2121 -
2122 str create_tableRef; 2122 -
2123 str create_triggerRef; 2123 -
2124 str create_typeRef; 2124 -
2125 str create_userRef; 2125 -
2126 str create_viewRef; 2126 -
2127 str crossRef; 2127 -
2128 str cume_distRef; 2128 -
2129 str dataflowRef; 2129 -
2130 str dateRef; 2130 -
2131 date date_add_day(date dt, int days); 2131 -
2132 date date_add_month(date dt, int months); 2132 -
2133 date date_create(int year, int month, int day); 2133 -
2134 int date_day(date dt); 2134 -
2135 int date_dayofweek(date dt); 2135 -
2136 int date_dayofyear(date dt); 2136 -
2137 int date_diff(date d1, date d2); 2137 -
2138 ssize_t date_fromstr(const char *buf, size_t *len, date **d, bool external); 2138 -
2139 int date_month(date dt); 2139 -
2140 ssize_t date_tostr(str *buf, size_t *len, const date *val, bool external); 2140 -
2141 int date_weekofyear(date dt); 2141 -
2142 int date_year(date dt); 2142 -
2143 daytime daytime_add_usec(daytime tm, lng usec); 2143 -
2144 daytime daytime_add_usec_modulo(daytime tm, lng usec); 2144 -
2145 daytime daytime_create(int hour, int minute, int second, int usec); 2145 -
2146 ssize_t daytime_fromstr(const char *buf, size_t *len, daytime **d, bool external); 2146 -
2147 int daytime_hour(daytime tm); 2147 -
2148 int daytime_min(daytime tm); 2148 -
2149 ssize_t daytime_precision_tostr(str *buf, size_t *len, const daytime dt, int precision, bool external); 2149 -
2150 int daytime_sec(daytime tm); 2150 -
2151 int daytime_sec_usec(daytime tm); 2151 -
2152 ssize_t daytime_tostr(str *buf, size_t *len, const daytime *val, bool external); 2152 -
2153 ssize_t daytime_tz_fromstr(const char *buf, size_t *len, daytime **d, bool external); 2153 -
2154 int daytime_usec(daytime tm); 2154 -
2155 str dblRef; 2155 -
2156 str deblockdataflow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 2156 -
2157 void debugFunction(stream *fd, MalBlkPtr mb, MalStkPtr stk, int flg, int first, int size); 2157 -
2158 int defConstant(MalBlkPtr mb, int type, ValPtr cst); 2158 -
2159 str defineRef; 2159 -
2160 void delArgument(InstrPtr p, int varid); 2160 -
2161 void delName(const char *nme, size_t len); 2161 -
2162 str deleteRef; 2162 -
2163 void deleteSymbol(Module scope, Symbol prg); 2163 -
2164 str deltaRef; 2164 -
2165 str dense_rankRef; 2165 -
2166 malType destinationType(MalBlkPtr mb, InstrPtr p); 2166 -
2167 str diffRef; 2167 -
2168 str diffcandRef; 2168 -
2169 str differenceRef; 2169 -
2170 str disconnectRef; 2170 -
2171 str divRef; 2171 -
2172 str drop_constraintRef; 2172 -
2173 str drop_functionRef; 2173 -
2174 str drop_indexRef; 2174 -
2175 str drop_roleRef; 2175 -
2176 str drop_schemaRef; 2176 -
2177 str drop_seqRef; 2177 -
2178 str drop_tableRef; 2178 -
2179 str drop_triggerRef; 2179 -
2180 str drop_typeRef; 2180 -
2181 str drop_userRef; 2181 -
2182 str drop_viewRef; 2182 -
2183 void dumpModules(stream *out); 2183 -
2184 str emptybindRef; 2184 -
2185 str emptybindidxRef; 2185 -
2186 str eqRef; 2186 -
2187 str escape_str(str *retval, str s); 2187 -
2188 str evalFile(str fname, int listing); 2188 -
2189 str evalRef; 2189 -
2190 str execRef; 2190 -
2191 str expandRef; 2191 -
2192 str exportOperationRef; 2192 -
2193 str export_tableRef; 2193 -
2194 str fcnDefinition(MalBlkPtr mb, InstrPtr p, str s, int flg, str base, size_t len); 2194 -
2195 str fetchRef; 2195 -
2196 int findGDKtype(int type); 2196 -
2197 Module findModule(Module scope, str name); 2197 -
2198 str findRef; 2198 -
2199 Scenario findScenario(str nme); 2199 -
2200 Symbol findSymbol(Module usermodule, str mod, str fcn); 2200 -
2201 Symbol findSymbolInModule(Module v, str fcn); 2201 -
2202 int findVariable(MalBlkPtr mb, const char *name); 2202 -
2203 int findVariableLength(MalBlkPtr mb, str name, int len); 2203 -
2204 str finishRef; 2204 -
2205 void finishSessionProfiler(Client cntxt); 2205 -
2206 str first_valueRef; 2206 -
2207 str firstnRef; 2207 -
2208 Module fixModule(str nme); 2208 -
2209 int fndConstant(MalBlkPtr mb, const ValRecord *cst, int depth); 2209 -
2210 void freeException(str); 2210 -
2211 void freeInstruction(InstrPtr p); 2211 -
2212 void freeMalBlk(MalBlkPtr mb); 2212 -
2213 void freeModule(Module cur); 2213 -
2214 void freeModuleList(Module *list); 2214 -
2215 void freeStack(MalStkPtr stk); 2215 -
2216 void freeSymbol(Symbol s); 2216 -
2217 void freeSymbolList(Symbol s); 2217 -
2218 void freeVariable(MalBlkPtr mb, int varid); 2218 -
2219 str fstrcmp0_impl(dbl *ret, str *string1, str *string2); 2219 -
2220 str fstrcmp_impl(dbl *ret, str *string1, str *string2, dbl *minimum); 2220 -
2221 void garbageCollector(Client cntxt, MalBlkPtr mb, MalStkPtr stk, int flag); 2221 -
2222 void garbageElement(Client cntxt, ValPtr v); 2222 -
2223 str generatorRef; 2223 -
2224 MALfcn getAddress(str fcnname); 2224 -
2225 str getArgDefault(MalBlkPtr mb, InstrPtr p, int idx); 2225 -
2226 ptr getArgReference(MalStkPtr stk, InstrPtr pci, int k); 2226 -
2227 int getAtomIndex(const char *nme, size_t len, int deftpe); 2227 -
2228 lng getBatSpace(BAT *b); 2228 -
2229 int getBitConstant(MalBlkPtr mb, bit val); 2229 -
2230 int getBlockBegin(MalBlkPtr mb, int pc); 2230 -
2231 int getBlockExit(MalBlkPtr mb, int pc); 2231 -
2232 int getBteConstant(MalBlkPtr mb, bte val); 2232 -
2233 int getDblConstant(MalBlkPtr mb, dbl val); 2233 -
2234 lng getDiskReads(void); 2234 -
2235 lng getDiskSpace(void); 2235 -
2236 lng getDiskWrites(void); 2236 -
2237 str getExceptionMessage(const char *); 2237 -
2238 str getExceptionMessageAndState(const char *); 2238 -
2239 str getExceptionPlace(const char *); 2239 -
2240 enum malexception getExceptionType(const char *); 2240 -
2241 int getFltConstant(MalBlkPtr mb, flt val); 2241 -
2242 Scenario getFreeScenario(void); 2242 -
2243 Symbol getFunctionSymbol(Module scope, InstrPtr p); 2243 -
2244 int getHgeConstant(MalBlkPtr mb, hge val); 2244 -
2245 int getIntConstant(MalBlkPtr mb, int val); 2245 -
2246 int getLngConstant(MalBlkPtr mb, lng val); 2246 -
2247 MalBlkPtr getMalBlkHistory(MalBlkPtr mb, int idx); 2247 -
2248 MalBlkPtr getMalBlkOptimized(MalBlkPtr mb, str name); 2248 -
2249 lng getMemoryClaim(MalBlkPtr mb, MalStkPtr stk, InstrPtr pci, int i, int flag); 2249 -
2250 Module getModule(str nme); 2250 -
2251 void getModuleList(Module **out, int *length); 2251 -
2252 str getName(const char *nme); 2252 -
2253 str getNameLen(const char *nme, size_t len); 2253 -
2254 int getOidConstant(MalBlkPtr mb, oid val); 2254 -
2255 int getPC(MalBlkPtr mb, InstrPtr p); 2255 -
2256 str getPipeCatalog(bat *nme, bat *def, bat *stat); 2256 -
2257 str getPipeDefinition(str name); 2257 -
2258 str getRef; 2258 -
2259 str getScenarioLanguage(Client c); 2259 -
2260 int getShtConstant(MalBlkPtr mb, sht val); 2260 -
2261 int getStrConstant(MalBlkPtr mb, str val); 2261 -
2262 lng getSystemTime(void); 2262 -
2263 BAT *getTrace(Client cntxt, const char *nme); 2263 -
2264 str getTraceRef; 2264 -
2265 malType getType(MalBlkPtr mb, str nme); 2265 -
2266 str getTypeIdentifier(malType tpe); 2266 -
2267 str getTypeName(malType tpe); 2267 -
2268 lng getUserTime(void); 2268 -
2269 lng getVolume(MalStkPtr stk, InstrPtr pci, int rd); 2269 -
2270 int getprofilerlimit(void); 2270 -
2271 Module globalModule(str nme); 2271 -
2272 str grantRef; 2272 -
2273 str grant_functionRef; 2273 -
2274 str grant_rolesRef; 2274 -
2275 str groupRef; 2275 -
2276 str group_concatRef; 2276 -
2277 str groupbyRef; 2277 -
2278 str groupdoneRef; 2278 -
2279 int hasCommonResults(InstrPtr p, InstrPtr q); 2279 -
2280 int hasSameArguments(MalBlkPtr mb, InstrPtr p, InstrPtr q); 2280 -
2281 int hasSameSignature(MalBlkPtr mb, InstrPtr p, InstrPtr q); 2281 -
2282 int hasSideEffects(MalBlkPtr mb, InstrPtr p, int strict); 2282 -
2283 str hashRef; 2283 -
2284 int have_hge; 2284 -
2285 str hgeRef; 2285 -
2286 str identityRef; 2286 -
2287 str ifthenelseRef; 2287 -
2288 str ilikeRef; 2288 -
2289 str ilikeselectRef; 2289 -
2290 str ilikethetaselectRef; 2290 -
2291 str ilikeuselectRef; 2291 -
2292 void initHeartbeat(void); 2292 -
2293 void initNamespace(void); 2293 -
2294 void initParser(void); 2294 -
2295 void initProfiler(void); 2295 -
2296 str initQlog(void); 2296 -
2297 int inlineMALblock(MalBlkPtr mb, int pc, MalBlkPtr mc); 2297 -
2298 str inplaceRef; 2298 -
2299 void insertSymbol(Module scope, Symbol prg); 2299 -
2300 str instruction2str(MalBlkPtr mb, MalStkPtr stl, InstrPtr p, int hidden); 2300 -
2301 str intRef; 2301 -
2302 str intersectRef; 2302 -
2303 str intersectcandRef; 2303 -
2304 str ioRef; 2304 -
2305 str io_stdin(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 2305 -
2306 str io_stdout(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 2306 -
2307 int isBlocking(InstrPtr p); 2307 -
2308 int isDelta(InstrPtr q); 2308 -
2309 int isExceptionVariable(str nme); 2309 -
2310 int isFragmentGroup(InstrPtr q); 2310 -
2311 int isFragmentGroup2(InstrPtr q); 2311 -
2312 int isIdentifier(str s); 2312 -
2313 int isLikeOp(InstrPtr q); 2313 -
2314 int isLoopBarrier(MalBlkPtr mb, int pc); 2314 -
2315 int isMapOp(InstrPtr q); 2315 -
2316 int isMatJoinOp(InstrPtr q); 2316 -
2317 int isMatLeftJoinOp(InstrPtr q); 2317 -
2318 int isMultiplex(InstrPtr q); 2318 -
2319 int isNotUsedIn(InstrPtr p, int start, int a); 2319 -
2320 int isOptimizerEnabled(MalBlkPtr mb, str opt); 2320 -
2321 int isOptimizerPipe(const char *name); 2321 -
2322 int isOrderby(InstrPtr q); 2322 -
2323 int isSample(InstrPtr q); 2323 -
2324 int isSealedFunction(InstrPtr q); 2324 -
2325 int isSelect(InstrPtr q); 2325 -
2326 int isSideEffectFree(MalBlkPtr mb); 2326 -
2327 int isSlice(InstrPtr q); 2327 -
2328 int isSubJoin(InstrPtr q); 2328 -
2329 int isTopn(InstrPtr q); 2329 -
2330 int isUnsafeFunction(InstrPtr q); 2330 -
2331 int isUnsafeInstruction(InstrPtr q); 2331 -
2332 int isUpdateInstruction(InstrPtr p); 2332 -
2333 str iteratorRef; 2333 -
2334 str jitRef; 2334 -
2335 str joinRef; 2335 -
2336 str jsonRef; 2336 -
2337 str lagRef; 2337 -
2338 str languageRef; 2338 -
2339 str last_valueRef; 2339 -
2340 str leadRef; 2340 -
2341 str leftjoinRef; 2341 -
2342 str levenshtein_impl(int *result, str *s, str *t, int *insdel_cost, int *replace_cost, int *transpose_cost); 2342 -
2343 str levenshteinbasic2_impl(int *result, str *s, str *t); 2343 -
2344 str levenshteinbasic_impl(int *result, str *s, str *t); 2344 -
2345 str likeRef; 2345 -
2346 str likeselectRef; 2346 -
2347 str likethetaselectRef; 2347 -
2348 str likeuselectRef; 2348 -
2349 void listModules(stream *out, Module s); 2349 -
2350 str listRef; 2350 -
2351 str loadLibrary(str modulename, int flag); 2351 -
2352 char *locate_file(const char *basename, const char *ext, bit recurse); 2352 -
2353 str lockRef; 2353 -
2354 str lookupRef; 2354 -
2355 str mal2str(MalBlkPtr mb, int first, int last); 2355 -
2356 int malAtomSize(int size, const char *name); 2356 -
2357 str malBootstrap(void); 2357 -
2358 str malCommandCall(MalStkPtr stk, InstrPtr pci); 2358 -
2359 str malInclude(Client c, str name, int listing); 2359 -
2360 int malLibraryEnabled(str name); 2360 -
2361 char *malLibraryHowToEnable(str name); 2361 -
2362 int malProfileMode; 2362 -
2363 str malRef; 2363 -
2364 void mal_atom_reset(void); 2364 -
2365 void mal_client_reset(void) __attribute__((__visibility__("hidden"))); 2365 -
2366 ClientRec *mal_clients; 2366 -
2367 MT_Lock mal_contextLock; 2367 -
2368 MT_Lock mal_copyLock; 2368 -
2369 void mal_dataflow_reset(void) __attribute__((__visibility__("hidden"))); 2369 -
2370 MT_Lock mal_delayLock; 2370 -
2371 _Noreturn void mal_exit(int status); 2371 -
2372 void mal_factory_reset(void) __attribute__((__visibility__("hidden"))); 2372 -
2373 int mal_init(void); 2373 -
2374 void mal_instruction_reset(void); 2374 -
2375 void mal_linker_reset(void) __attribute__((__visibility__("hidden"))); 2375 -
2376 void mal_module_reset(void) __attribute__((__visibility__("hidden"))); 2376 -
2377 void mal_namespace_reset(void) __attribute__((__visibility__("hidden"))); 2377 -
2378 MT_Lock mal_oltpLock; 2378 -
2379 MT_Lock mal_profileLock; 2379 -
2380 str mal_quote(const char *msg, size_t size); 2380 -
2381 MT_Lock mal_remoteLock; 2381 -
2382 void mal_resource_reset(void) __attribute__((__visibility__("hidden"))); 2382 -
2383 void mal_runtime_reset(void) __attribute__((__visibility__("hidden"))); 2383 -
2384 void mal_unquote(char *msg); 2384 -
2385 stream *maleventstream; 2385 -
2386 str manifoldRef; 2386 -
2387 str mapiRef; 2387 -
2388 str markRef; 2388 -
2389 str matRef; 2389 -
2390 str maxRef; 2390 -
2391 str max_no_nilRef; 2391 -
2392 int mayhaveSideEffects(Client cntxt, MalBlkPtr mb, InstrPtr p, int strict); 2392 -
2393 void mdbDump(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 2393 -
2394 str mdbRef; 2394 -
2395 void mdbSetBreakRequest(Client cntxt, MalBlkPtr mb, str request, char cmd); 2395 -
2396 str mergecandRef; 2396 -
2397 str mergepackRef; 2397 -
2398 str minRef; 2398 -
2399 str min_no_nilRef; 2399 -
2400 str minusRef; 2400 -
2401 str mirrorRef; 2401 -
2402 str mitosisRef; 2402 -
2403 str mkeyRef; 2403 -
2404 str mmathRef; 2404 -
2405 int mnstr_close_stream(Stream *S); 2405 -
2406 str mnstr_close_streamwrap(void *ret, Stream *s); 2406 -
2407 int mnstr_flush_stream(Stream *S); 2407 -
2408 str mnstr_flush_streamwrap(void *ret, Stream *s); 2408 -
2409 str mnstr_open_rastreamwrap(Stream *S, str *filename); 2409 -
2410 str mnstr_open_rstreamwrap(Stream *S, str *filename); 2410 -
2411 str mnstr_open_wastreamwrap(Stream *S, str *filename); 2411 -
2412 str mnstr_open_wstreamwrap(Stream *S, str *filename); 2412 -
2413 int mnstr_readInt_wrap(int *data, Stream *S); 2413 -
2414 str mnstr_readIntwrap(int *ret, Stream *S); 2414 -
2415 int mnstr_read_string(str *res, Stream *S); 2415 -
2416 str mnstr_read_stringwrap(str *res, Stream *s); 2416 -
2417 int mnstr_writeInt_wrap(Stream *S, int *data); 2417 -
2418 str mnstr_writeIntwrap(void *ret, Stream *S, int *data); 2418 -
2419 int mnstr_write_string(Stream *S, str data); 2419 -
2420 str mnstr_write_stringwrap(void *ret, Stream *S, str *data); 2420 -
2421 char monet_characteristics[4096]; 2421 -
2422 char monet_cwd[FILENAME_MAX]; 2422 -
2423 void moveInstruction(MalBlkPtr mb, int pc, int target); 2423 -
2424 void msab_dbfarminit(const char *dbfarm); 2424 -
2425 void msab_dbnameinit(const char *dbname); 2425 -
2426 void msab_dbpathinit(const char *dbpath); 2426 -
2427 char *msab_deserialise(sabdb **ret, char *sabdb); 2427 -
2428 void msab_freeStatus(sabdb **ret); 2428 -
2429 char *msab_getDBfarm(char **ret); 2429 -
2430 char *msab_getDBname(char **ret); 2430 -
2431 char *msab_getMyStatus(sabdb **ret); 2431 -
2432 char *msab_getStatus(sabdb **ret, char *dbname); 2432 -
2433 char *msab_getUUID(char **ret); 2433 -
2434 char *msab_getUplogInfo(sabuplog *ret, const sabdb *db); 2434 -
2435 char *msab_marchConnection(const char *host, const int port); 2435 -
2436 char *msab_marchScenario(const char *lang); 2436 -
2437 char *msab_registerStarted(void); 2437 -
2438 char *msab_registerStarting(void); 2438 -
2439 char *msab_registerStop(void); 2439 -
2440 char *msab_retreatScenario(const char *lang); 2440 -
2441 char *msab_serialise(char **ret, const sabdb *db); 2441 -
2442 char *msab_wildRetreat(void); 2442 -
2443 void mserver_reset(void); 2443 -
2444 str mtimeRef; 2444 -
2445 str mulRef; 2445 -
2446 str multicolumnRef; 2446 -
2447 str multiplexRef; 2447 -
2448 str mvcRef; 2448 -
2449 InstrPtr newAssignment(MalBlkPtr mb); 2449 -
2450 InstrPtr newCatchStmt(MalBlkPtr mb, str nme); 2450 -
2451 InstrPtr newComment(MalBlkPtr mb, const char *val); 2451 -
2452 InstrPtr newExitStmt(MalBlkPtr mb, str nme); 2452 -
2453 InstrPtr newFcnCall(MalBlkPtr mb, char *mod, char *fcn); 2453 -
2454 Symbol newFunction(str mod, str nme, int kind); 2454 -
2455 MalStkPtr newGlobalStack(int size); 2455 -
2456 InstrPtr newInstruction(MalBlkPtr mb, str modnme, str fcnnme); 2456 -
2457 InstrPtr newInstructionArgs(MalBlkPtr mb, str modnme, str fcnnme, int args); 2457 -
2458 MalBlkPtr newMalBlk(int elements); 2458 -
2459 int newMalBlkStmt(MalBlkPtr mb, int elements); 2459 -
2460 Plant newPlant(MalBlkPtr mb); 2460 -
2461 InstrPtr newRaiseStmt(MalBlkPtr mb, str nme); 2461 -
2462 str newRef; 2462 -
2463 InstrPtr newReturnStmt(MalBlkPtr mb); 2463 -
2464 InstrPtr newStmt(MalBlkPtr mb, const char *module, const char *name); 2464 -
2465 InstrPtr newStmtArgs(MalBlkPtr mb, const char *module, const char *name, int args); 2465 -
2466 Symbol newSymbol(str nme, int kind); 2466 -
2467 int newTmpVariable(MalBlkPtr mb, malType type); 2467 -
2468 int newTypeVariable(MalBlkPtr mb, malType type); 2468 -
2469 int newVariable(MalBlkPtr mb, const char *name, size_t len, malType type); 2469 -
2470 str nextRef; 2470 -
2471 str notRef; 2471 -
2472 str not_ilikeRef; 2472 -
2473 str not_likeRef; 2473 -
2474 str not_uniqueRef; 2474 -
2475 str nth_valueRef; 2475 -
2476 str ntileRef; 2476 -
2477 str oidRef; 2477 -
2478 void oldmoveInstruction(InstrPtr dst, InstrPtr src); 2478 -
2479 str oltpRef; 2479 -
2480 str openProfilerStream(Client cntxt); 2480 -
2481 str openRef; 2481 -
2482 int open_block_stream(Stream *S, Stream *is); 2482 -
2483 str open_block_streamwrap(Stream *S, Stream *is); 2483 -
2484 str operatorName(int i); 2484 -
2485 void opt_pipes_reset(void); 2485 -
2486 str optimizeMALBlock(Client cntxt, MalBlkPtr mb); 2486 -
2487 int optimizerIsApplied(MalBlkPtr mb, str name); 2487 -
2488 str optimizerRef; 2488 -
2489 str optimizer_epilogue(void *ret); 2489 -
2490 str optimizer_prelude(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); 2490 -
2491 str pack2Ref; 2491 -
2492 str packIncrementRef; 2492 -
2493 str packRef; 2493 -
2494 str parametersRef; 2494 -
2495 void parseMAL(Client cntxt, Symbol curPrg, int skipcomments, int lines); 2495 -
2496 str partitionRef; 2496 -
2497 str passRef; 2497 -
2498 str pcreRef; 2498 -
2499 str pcre_init(void *ret); 2499 -
2500 str percent_rankRef; 2500 -
2501 str pinRef; 2501 -
2502 str plusRef; 2502 -
2503 str postludeRef; 2503 -
2504 str preludeRef; 2504 -
2505 MalStkPtr prepareMALstack(MalBlkPtr mb, int size); 2505 -
2506 int prepareMalBlk(MalBlkPtr mb, str s); 2506 -
2507 void printFunction(stream *fd, MalBlkPtr mb, MalStkPtr stk, int flg); 2507 -
2508 void printInstruction(stream *fd, MalBlkPtr mb, MalStkPtr stk, InstrPtr p, int flg); 2508 -
2509 str printRef; 2509 -
2510 void printSignature(stream *fd, Symbol s, int flg); 2510 -
2511 void printStack(stream *f, MalBlkPtr mb, MalStkPtr s); 2511 -
2512 str prodRef; 2512 -
2513 void profilerEvent(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci, int start); 2513 -
2514 void profilerGetCPUStat(lng *user, lng *nice, lng *sys, lng *idle, lng *iowait); 2514 -
2515 void profilerHeartbeatEvent(char *alter); 2515 -
2516 str profilerRef; 2516 -
2517 str projectRef; 2517 -
2518 str projectdeltaRef; 2518 -
2519 str projectionRef; 2519 -
2520 str projectionpathRef; 2520 -
2521 InstrPtr pushArgument(MalBlkPtr mb, InstrPtr p, int varid); 2521 -
2522 InstrPtr pushArgumentId(MalBlkPtr mb, InstrPtr p, const char *name); 2522 -
2523 InstrPtr pushBit(MalBlkPtr mb, InstrPtr q, bit val); 2523 -
2524 InstrPtr pushBte(MalBlkPtr mb, InstrPtr q, bte val); 2524 -
2525 InstrPtr pushDbl(MalBlkPtr mb, InstrPtr q, dbl val); 2525 -
2526 InstrPtr pushEmptyBAT(MalBlkPtr mb, InstrPtr q, int tpe); 2526 -
2527 InstrPtr pushEndInstruction(MalBlkPtr mb); 2527 -
2528 InstrPtr pushFlt(MalBlkPtr mb, InstrPtr q, flt val); 2528 -
2529 InstrPtr pushHge(MalBlkPtr mb, InstrPtr q, hge val); 2529 -
2530 void pushInstruction(MalBlkPtr mb, InstrPtr p); 2530 -
2531 InstrPtr pushInt(MalBlkPtr mb, InstrPtr q, int val); 2531 -
2532 InstrPtr pushLng(MalBlkPtr mb, InstrPtr q, lng val); 2532 -
2533 InstrPtr pushNil(MalBlkPtr mb, InstrPtr q, int tpe); 2533 -
2534 InstrPtr pushNilType(MalBlkPtr mb, InstrPtr q, char *tpe); 2534 -
2535 InstrPtr pushOid(MalBlkPtr mb, InstrPtr q, oid val); 2535 -
2536 InstrPtr pushReturn(MalBlkPtr mb, InstrPtr p, int varid); 2536 -
2537 InstrPtr pushSht(MalBlkPtr mb, InstrPtr q, sht val); 2537 -
2538 InstrPtr pushStr(MalBlkPtr mb, InstrPtr q, const char *val); 2538 -
2539 InstrPtr pushType(MalBlkPtr mb, InstrPtr q, int tpe); 2539 -
2540 InstrPtr pushValue(MalBlkPtr mb, InstrPtr q, ValPtr cst); 2540 -
2541 InstrPtr pushVoid(MalBlkPtr mb, InstrPtr q); 2541 -
2542 InstrPtr pushZero(MalBlkPtr mb, InstrPtr q, int tpe); 2542 -
2543 str putName(const char *nme); 2543 -
2544 str putNameLen(const char *nme, size_t len); 2544 -
2545 str putRef; 2545 -
2546 str pyapi3Ref; 2546 -
2547 str pyapi3mapRef; 2547 -
2548 str pyapiRef; 2548 -
2549 str pyapimapRef; 2549 -
2550 lng qtop; 2550 -
2551 str queryRef; 2551 -
2552 str querylogRef; 2552 -
2553 str raiseRef; 2553 -
2554 str rangejoinRef; 2554 -
2555 str rankRef; 2555 -
2556 str rapiRef; 2556 -
2557 MalStkPtr reallocGlobalStack(MalStkPtr s, int cnt); 2557 -
2558 str reconnectRef; 2558 -
2559 str reenterMAL(Client cntxt, MalBlkPtr mb, int startpc, int stoppc, MalStkPtr stk); 2559 -
2560 str refineRef; 2560 -
2561 str registerRef; 2561 -
2562 str register_supervisorRef; 2562 -
2563 str releaseRef; 2563 -
2564 str remapRef; 2564 -
2565 str remoteRef; 2565 -
2566 void removeInstruction(MalBlkPtr mb, InstrPtr p); 2566 -
2567 void removeInstructionBlock(MalBlkPtr mb, int pc, int cnt); 2567 -
2568 str rename_columnRef; 2568 -
2569 str rename_schemaRef; 2569 -
2570 str rename_tableRef; 2570 -
2571 str rename_userRef; 2571 -
2572 str replaceRef; 2572 -
2573 str replicatorRef; 2573 -
2574 void resetMalBlk(MalBlkPtr mb, int stop); 2574 -
2575 void resetMalBlkAndFreeInstructions(MalBlkPtr mb, int stop); 2575 -
2576 void resetScenario(Client c); 2576 -
2577 int resizeMalBlk(MalBlkPtr mb, int elements); 2577 -
2578 int resolveType(int dsttype, int srctype); 2578 -
2579 str resultSetRef; 2579 -
2580 str reuseRef; 2580 -
2581 str revokeRef; 2581 -
2582 str revoke_functionRef; 2582 -
2583 str revoke_rolesRef; 2583 -
2584 str rollbackRef; 2584 -
2585 str row_numberRef; 2585 -
2586 str rpcRef; 2586 -
2587 str rsColumnRef; 2587 -
2588 str runMAL(Client c, MalBlkPtr mb, MalBlkPtr mbcaller, MalStkPtr env); 2588 -
2589 str runMALDebugger(Client cntxt, MalBlkPtr mb); 2589 -
2590 str runMALdataflow(Client cntxt, MalBlkPtr mb, int startpc, int stoppc, MalStkPtr stk); 2590 -
2591 str runMALsequence(Client cntxt, MalBlkPtr mb, int startpc, int stoppc, MalStkPtr stk, MalStkPtr env, InstrPtr pcicaller); 2591 -
2592 str runScenario(Client c, int once); 2592 -
2593 void runtimeProfileBegin(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci, RuntimeProfile prof); 2593 -
2594 void runtimeProfileExit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci, RuntimeProfile prof); 2594 -
2595 void runtimeProfileFinish(Client cntxt, MalBlkPtr mb, MalStkPtr stk); 2595 -
2596 void runtimeProfileInit(Client cntxt, MalBlkPtr mb, MalStkPtr stk); 2596 -
2597 int safetyBarrier(InstrPtr p, InstrPtr q); 2597 -
2598 str sampleRef; 2598 -
2599 str schedulerRef; 2599 -
2600 str selectNotNilRef; 2600 -
2601 str selectRef; 2601 -
2602 str semaRef; 2602 -
2603 str semijoinRef; 2603 -
2604 str seriesRef; 2604 -
2605 str setAccessRef; 2605 -
2606 void setArgType(MalBlkPtr mb, InstrPtr p, int i, int tpe); 2606 -
2607 InstrPtr setArgument(MalBlkPtr mb, InstrPtr p, int idx, int varid); 2607 -
2608 void setHeartbeat(int delay); 2608 -
2609 void setPolymorphic(InstrPtr p, int tpe, int force); 2609 -
2610 void setReturnArgument(InstrPtr p, int varid); 2610 -
2611 str setScenario(Client c, str nme); 2611 -
2612 str setVariableRef; 2612 -
2613 void setVariableScope(MalBlkPtr mb); 2613 -
2614 str setWriteModeRef; 2614 -
2615 void setprofilerlimit(int limit); 2615 -
2616 str shortStmtRendering(MalBlkPtr mb, MalStkPtr stl, InstrPtr p); 2616 -
2617 void showAllScenarios(stream *f); 2617 -
2618 void showCurrentScenario(void); 2618 -
2619 void showMalBlkHistory(stream *out, MalBlkPtr mb); 2619 -
2620 void showOptimizerHistory(void); 2620 -
2621 void showOptimizerStep(str fnme, int i, int flg); 2621 -
2622 void showScenario(stream *f, Scenario s); 2622 -
2623 void showScenarioByName(stream *f, str s); 2623 -
2624 str shutdownFactory(Client cntxt, MalBlkPtr mb); 2624 -
2625 str shutdownFactoryByName(Client cntxt, Module m, str nme); 2625 -
2626 str singleRef; 2626 -
2627 str sinkRef; 2627 -
2628 void slash_2_dir_sep(str fname); 2628 -
2629 str sliceRef; 2629 -
2630 str sortRef; 2630 -
2631 str sortReverseRef; 2631 -
2632 str soundex_impl(str *res, str *Name); 2632 -
2633 void sqlProfilerEvent(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); 2633 -
2634 str sqlRef; 2634 -
2635 str sqlcatalogRef; 2635 -
2636 str startProfiler(Client cntxt); 2636 -
2637 str startRef; 2637 -
2638 str startTrace(Client cntxt); 2638 -
2639 str starttraceRef; 2639 -
2640 str stopProfiler(Client cntxt); 2640 -
2641 str stopTrace(Client cntxt); 2641 -
2642 str stoptraceRef; 2642 -
2643 void strAfterCall(ValPtr v, ValPtr bak); 2643 -
2644 void strBeforeCall(ValPtr v, ValPtr bak); 2644 -
2645 str strEpilogue(void *ret); 2645 -
2646 str strPrelude(void *ret); 2646 -
2647 str strRef; 2647 -
2648 str streamsRef; 2648 -
2649 str stringdiff_impl(int *res, str *s1, str *s2); 2649 -
2650 str subavgRef; 2650 -
2651 str subcountRef; 2651 -
2652 str subdeltaRef; 2652 -
2653 str subdiffRef; 2653 -
2654 str subeval_aggrRef; 2654 -
2655 str subgroupRef; 2655 -
2656 str subgroupdoneRef; 2656 -
2657 str subinterRef; 2657 -
2658 str submaxRef; 2658 -
2659 str submedianRef; 2659 -
2660 str subminRef; 2660 -
2661 str subprodRef; 2661 -
2662 str subsliceRef; 2662 -
2663 str subsumRef; 2663 -
2664 str subuniformRef; 2664 -
2665 str sumRef; 2665 -
2666 str takeOid(oid id, str *val); 2666 -
2667 str takeRef; 2667 -
2668 str thetajoinRef; 2668 -
2669 str thetaselectRef; 2669 -
2670 str tidRef; 2670 -
2671 str timestampRef; 2671 -
2672 timestamp timestamp_add_month(timestamp t, int m); 2672 -
2673 timestamp timestamp_add_usec(timestamp t, lng usec); 2673 -
2674 timestamp timestamp_create(date dt, daytime tm); 2674 -
2675 timestamp timestamp_current(void); 2675 -
2676 date timestamp_date(timestamp t); 2676 -
2677 daytime timestamp_daytime(timestamp t); 2677 -
2678 lng timestamp_diff(timestamp t1, timestamp t2); 2678 -
2679 timestamp timestamp_fromdate(date dt); 2679 -
2680 ssize_t timestamp_fromstr(const char *buf, size_t *len, timestamp **d, bool external); 2680 -
2681 timestamp timestamp_fromtime(time_t timeval); 2681 -
2682 timestamp timestamp_fromusec(lng usec); 2682 -
2683 ssize_t timestamp_precision_tostr(str *buf, size_t *len, timestamp val, int precision, bool external); 2683 -
2684 ssize_t timestamp_tostr(str *buf, size_t *len, const timestamp *val, bool external); 2684 -
2685 ssize_t timestamp_tz_fromstr(const char *buf, size_t *len, timestamp **ret, bool external); 2685 -
2686 void traceFunction(COMPONENT comp, MalBlkPtr mb, MalStkPtr stk, int flg); 2686 -
2687 void traceInstruction(COMPONENT comp, MalBlkPtr mb, MalStkPtr stk, InstrPtr p, int flg); 2687 -
2688 str transactionRef; 2688 -
2689 str transaction_abortRef; 2689 -
2690 str transaction_beginRef; 2690 -
2691 str transaction_commitRef; 2691 -
2692 str transaction_releaseRef; 2692 -
2693 str transaction_rollbackRef; 2693 -
2694 void trimMalVariables(MalBlkPtr mb, MalStkPtr stk); 2694 -
2695 void trimMalVariables_(MalBlkPtr mb, MalStkPtr glb); 2695 -
2696 void typeChecker(Module scope, MalBlkPtr mb, InstrPtr p, int p_idx, int silent); 2696 -
2697 str unescape_str(str *retval, str s); 2697 -
2698 str uniqueRef; 2698 -
2699 str unlockRef; 2699 -
2700 str unpackRef; 2700 -
2701 str unpinRef; 2701 -
2702 str updateRef; 2702 -
2703 void updateScenario(str scen, str nme, MALfcn fcn); 2703 -
2704 Module userModule(void); 2704 -
2705 str userRef; 2705 -
2706 str vectorRef; 2706 -
2707 str window_boundRef; 2707 -
2708 str wlcRef; 2708 -
2709 int wlc_batches; 2709 -
2710 int wlc_beat; 2710 -
2711 char wlc_dir[FILENAME_MAX]; 2711 -
2712 lng wlc_id; 2712 -
2713 MT_Lock wlc_lock; 2713 -
2714 int wlc_state; 2714 -
2715 lng wlc_tag; 2715 -
2716 char wlc_write[26]; 2716 -
2717 str wlrRef; 2717 -
2718 Workingset workingset[THREADS]; 2718 -
2719 str zero_or_oneRef; 2719 -
2720 2720 -
2721 # stream 2721 -
2722 stream *block_stream(stream *s); 2722 -
2723 stream *block_stream2(stream *s, size_t bufsiz, compression_method comp); 2723 -
2724 buffer bs2_buffer(stream *s); 2724 -
2725 int bs2_resizebuf(stream *ss, size_t bufsiz); 2725 -
2726 void bs2_setpos(stream *ss, size_t pos); 2726 -
2727 stream *bs_stream(stream *s); 2727 -
2728 bstream *bstream_create(stream *rs, size_t chunk_size); 2728 -
2729 void bstream_destroy(bstream *s); 2729 -
2730 ssize_t bstream_next(bstream *s); 2730 -
2731 ssize_t bstream_read(bstream *s, size_t size); 2731 -
2732 buffer *buffer_create(size_t size); 2732 -
2733 void buffer_destroy(buffer *b); 2733 -
2734 char *buffer_get_buf(buffer *b); 2734 -
2735 void buffer_init(buffer *restrict b, char *restrict buf, size_t size); 2735 -
2736 stream *buffer_rastream(buffer *restrict b, const char *restrict name); 2736 -
2737 stream *buffer_wastream(buffer *restrict b, const char *restrict name); 2737 -
2738 stream *callback_stream(void *restrict priv, ssize_t (*read)(void *restrict priv, void *restrict buf, size_t elmsize, size_t cnt), void (*close)(void *priv), void (*destroy)(void *priv), const char *restrict name); 2738 -
2739 void close_stream(stream *s); 2739 -
2740 stream *file_rastream(FILE *restrict fp, const char *restrict name); 2740 -
2741 stream *file_rstream(FILE *restrict fp, const char *restrict name); 2741 -
2742 stream *file_wastream(FILE *restrict fp, const char *restrict name); 2742 -
2743 stream *file_wstream(FILE *restrict fp, const char *restrict name); 2743 -
2744 FILE *getFile(stream *s); 2744 -
2745 int getFileNo(stream *s); 2745 -
2746 size_t getFileSize(stream *s); 2746 -
2747 stream *iconv_rstream(stream *restrict ss, const char *restrict charset, const char *restrict name); 2747 -
2748 stream *iconv_wstream(stream *restrict ss, const char *restrict charset, const char *restrict name); 2748 -
2749 bool isa_block_stream(stream *s); 2749 -
2750 void mnstr_clearerr(stream *s); 2750 -
2751 void mnstr_close(stream *s); 2751 -
2752 void mnstr_destroy(stream *s); 2752 -
2753 int mnstr_errnr(stream *s); 2753 -
2754 char *mnstr_error(stream *s); 2754 -
2755 int mnstr_fgetpos(stream *restrict s, fpos_t *restrict p); 2755 -
2756 int mnstr_flush(stream *s); 2756 -
2757 int mnstr_fsetpos(stream *restrict s, fpos_t *restrict p); 2757 -
2758 int mnstr_fsync(stream *s); 2758 -
2759 buffer *mnstr_get_buffer(stream *s); 2759 -
2760 bool mnstr_get_swapbytes(stream *s); 2760 -
2761 int mnstr_init(void); 2761 -
2762 int mnstr_isalive(stream *s); 2762 -
2763 bool mnstr_isbinary(stream *s); 2763 -
2764 char *mnstr_name(stream *s); 2764 -
2765 int mnstr_printf(stream *restrict s, _In_z_ _Printf_format_string_ const char *restrict format, ...) __attribute__((__format__(__printf__, 2, 3))); 2765 -
2766 ssize_t mnstr_read(stream *restrict s, void *restrict buf, size_t elmsize, size_t cnt); 2766 -
2767 int mnstr_readBte(stream *restrict s, int8_t *restrict val); 2767 -
2768 int mnstr_readBteArray(stream *restrict s, int8_t *restrict val, size_t cnt); 2768 -
2769 int mnstr_readChr(stream *restrict s, char *restrict val); 2769 -
2770 int mnstr_readHge(stream *restrict s, hge *restrict val); 2770 -
2771 int mnstr_readHgeArray(stream *restrict s, hge *restrict val, size_t cnt); 2771 -
2772 int mnstr_readInt(stream *restrict s, int *restrict val); 2772 -
2773 int mnstr_readIntArray(stream *restrict s, int *restrict val, size_t cnt); 2773 -
2774 int mnstr_readLng(stream *restrict s, int64_t *restrict val); 2774 -
2775 int mnstr_readLngArray(stream *restrict s, int64_t *restrict val, size_t cnt); 2775 -
2776 int mnstr_readSht(stream *restrict s, int16_t *restrict val); 2776 -
2777 int mnstr_readShtArray(stream *restrict s, int16_t *restrict val, size_t cnt); 2777 -
2778 int mnstr_readStr(stream *restrict s, char *restrict val); 2778 -
2779 ssize_t mnstr_read_block(stream *restrict s, void *restrict buf, size_t elmsize, size_t cnt); 2779 -
2780 ssize_t mnstr_readline(stream *restrict s, void *restrict buf, size_t maxcnt); 2780 -
2781 void mnstr_set_bigendian(stream *s, bool bigendian); 2781 -
2782 void mnstr_settimeout(stream *s, unsigned int ms, bool (*func)(void)); 2782 -
2783 ssize_t mnstr_write(stream *restrict s, const void *restrict buf, size_t elmsize, size_t cnt); 2783 -
2784 int mnstr_writeBte(stream *s, int8_t val); 2784 -
2785 int mnstr_writeBteArray(stream *restrict s, const int8_t *restrict val, size_t cnt); 2785 -
2786 int mnstr_writeChr(stream *s, char val); 2786 -
2787 int mnstr_writeDbl(stream *s, double val); 2787 -
2788 int mnstr_writeFlt(stream *s, float val); 2788 -
2789 int mnstr_writeHge(stream *s, hge val); 2789 -
2790 int mnstr_writeHgeArray(stream *restrict s, const hge *restrict val, size_t cnt); 2790 -
2791 int mnstr_writeInt(stream *s, int val); 2791 -
2792 int mnstr_writeIntArray(stream *restrict s, const int *restrict val, size_t cnt); 2792 -
2793 int mnstr_writeLng(stream *s, int64_t val); 2793 -
2794 int mnstr_writeLngArray(stream *restrict s, const int64_t *restrict val, size_t cnt); 2794 -
2795 int mnstr_writeSht(stream *s, int16_t val); 2795 -
2796 int mnstr_writeShtArray(stream *restrict s, const int16_t *restrict val, size_t cnt); 2796 -
2797 int mnstr_writeStr(stream *restrict s, const char *restrict val); 2797 -
2798 stream *open_rastream(const char *filename); 2798 -
2799 stream *open_rstream(const char *filename); 2799 -
2800 stream *open_urlstream(const char *url); 2800 -
2801 stream *open_wastream(const char *filename); 2801 -
2802 stream *open_wstream(const char *filename); 2802 -
2803 stream *socket_rstream(SOCKET socket, const char *name); 2803 -
2804 stream *socket_wstream(SOCKET socket, const char *name); 2804 -
2805 stream *stream_blackhole_create(void); 2805 -
2806 stream *stream_fwf_create(stream *restrict s, size_t num_fields, size_t *restrict widths, char filler); 2806 -
2807 2807 -
2808 2808 -
2809 # 21:41:06 > 2809 -
2810 # 21:41:06 > "Done." 2810 -
2811 # 21:41:06 > 2811 -
2812 2812 17 17