MCS  0.3.3-alpha7
mcs_fortran.inc
1  CHARACTER*(*) FUNCTION ifd_last_error()
2  CALL wf77_ifd_last_error(ifd_last_error, LEN(ifd_last_
3  .error))
4  RETURN
5  END
6 
7 
8 
9  INTEGER*4 FUNCTION ifd_got_error()
10  CALL wf77_ifd_got_error(ifd_got_error)
11  RETURN
12  END
13 
14 
15 
16  SUBROUTINE ifd_reset_error()
17  CALL wf77_ifd_reset_error()
18  RETURN
19  END
20 
21 
22 
23  INTEGER*8 FUNCTION ifd_null()
24  CALL wf77_ifd_null(ifd_null)
25  RETURN
26  END
27 
28 
29 
30  INTEGER*8 FUNCTION new_Data(dummy, type, maxLength, is
31  .unsigned)
32  INTEGER*8 dummy
33  INTEGER*4 type
34  INTEGER*4 maxLength
35  INTEGER*4 isunsigned
36  CALL wf77_new_Data(dummy, type, maxLength, isunsigned,
37  . new_Data)
38  RETURN
39  END
40 
41 
42 
43  INTEGER*8 FUNCTION copy_Data(obj)
44  INTEGER*8 obj
45  CALL wf77_copy_Data(obj, copy_Data)
46  RETURN
47  END
48 
49 
50 
51  SUBROUTINE del_Data(obj)
52  INTEGER*8 obj
53  CALL wf77_del_Data(obj)
54  RETURN
55  END
56 
57 
58 
59  CHARACTER*(*) FUNCTION Data_name(obj)
60  INTEGER*8 obj
61  CALL wf77_Data_name(obj, Data_name, LEN(Data_name))
62  RETURN
63  END
64 
65 
66 
67  INTEGER*4 FUNCTION Data_type(obj)
68  INTEGER*8 obj
69  CALL wf77_Data_type(obj, Data_type)
70  RETURN
71  END
72 
73 
74 
75  INTEGER*4 FUNCTION Data_maxLength(obj)
76  INTEGER*8 obj
77  CALL wf77_Data_maxLength(obj, Data_maxLength)
78  RETURN
79  END
80 
81 
82 
83  INTEGER*4 FUNCTION Data_length(obj)
84  INTEGER*8 obj
85  CALL wf77_Data_length(obj, Data_length)
86  RETURN
87  END
88 
89 
90 
91  INTEGER*4 FUNCTION Data_isUnsigned(obj)
92  INTEGER*8 obj
93  CALL wf77_Data_isUnsigned(obj, Data_isUnsigned)
94  RETURN
95  END
96 
97 
98 
99  INTEGER*4 FUNCTION Data_isNull(obj)
100  INTEGER*8 obj
101  CALL wf77_Data_isNull(obj, Data_isNull)
102  RETURN
103  END
104 
105 
106 
107  INTEGER*4 FUNCTION Data_ival(obj)
108  INTEGER*8 obj
109  CALL wf77_Data_ival(obj, Data_ival)
110  RETURN
111  END
112 
113 
114 
115  INTEGER*8 FUNCTION Data_uival(obj)
116  INTEGER*8 obj
117  CALL wf77_Data_uival(obj, Data_uival)
118  RETURN
119  END
120 
121 
122 
123  INTEGER*8 FUNCTION Data_lval(obj)
124  INTEGER*8 obj
125  CALL wf77_Data_lval(obj, Data_lval)
126  RETURN
127  END
128 
129 
130 
131  INTEGER*8 FUNCTION Data_ulval(obj)
132  INTEGER*8 obj
133  CALL wf77_Data_ulval(obj, Data_ulval)
134  RETURN
135  END
136 
137 
138 
139  REAL*4 FUNCTION Data_fval(obj)
140  INTEGER*8 obj
141  CALL wf77_Data_fval(obj, Data_fval)
142  RETURN
143  END
144 
145 
146 
147  REAL*8 FUNCTION Data_dval(obj)
148  INTEGER*8 obj
149  CALL wf77_Data_dval(obj, Data_dval)
150  RETURN
151  END
152 
153 
154 
155  CHARACTER*(*) FUNCTION Data_sval(obj)
156  INTEGER*8 obj
157  CALL wf77_Data_sval(obj, Data_sval, LEN(Data_sval))
158  RETURN
159  END
160 
161 
162 
163  INTEGER*8 FUNCTION Data_tval(obj)
164  INTEGER*8 obj
165  CALL wf77_Data_tval(obj, Data_tval)
166  RETURN
167  END
168 
169 
170 
171  SUBROUTINE Data_setNull(obj)
172  INTEGER*8 obj
173  CALL wf77_Data_setNull(obj)
174  RETURN
175  END
176 
177 
178 
179  SUBROUTINE Data_setival(obj, val)
180  INTEGER*8 obj
181  INTEGER*4 val
182  CALL wf77_Data_setival(obj, val)
183  RETURN
184  END
185 
186 
187 
188  SUBROUTINE Data_setuival(obj, val)
189  INTEGER*8 obj
190  INTEGER*8 val
191  CALL wf77_Data_setuival(obj, val)
192  RETURN
193  END
194 
195 
196 
197  SUBROUTINE Data_setlval(obj, val)
198  INTEGER*8 obj
199  INTEGER*8 val
200  CALL wf77_Data_setlval(obj, val)
201  RETURN
202  END
203 
204 
205 
206  SUBROUTINE Data_setulval(obj, val)
207  INTEGER*8 obj
208  INTEGER*8 val
209  CALL wf77_Data_setulval(obj, val)
210  RETURN
211  END
212 
213 
214 
215  SUBROUTINE Data_setdval(obj, val)
216  INTEGER*8 obj
217  REAL*8 val
218  CALL wf77_Data_setdval(obj, val)
219  RETURN
220  END
221 
222 
223 
224  SUBROUTINE Data_setsval(obj, val)
225  INTEGER*8 obj
226  CHARACTER*(*) val
227  CALL wf77_Data_setsval(obj, val, LEN(val))
228  RETURN
229  END
230 
231 
232 
233  SUBROUTINE Data_setblob(obj, lbuf, size)
234  INTEGER*8 obj
235  INTEGER*8 lbuf
236  INTEGER*8 size
237  CALL wf77_Data_setblob(obj, lbuf, size)
238  RETURN
239  END
240 
241 
242 
243  SUBROUTINE Data_settimeval(obj, val)
244  INTEGER*8 obj
245  INTEGER*8 val
246  CALL wf77_Data_settimeval(obj, val)
247  RETURN
248  END
249 
250 
251 
252  CHARACTER*(*) FUNCTION Data_print(obj)
253  INTEGER*8 obj
254  CALL wf77_Data_print(obj, Data_print, LEN(Data_print))
255  RETURN
256  END
257 
258 
259 
260  SUBROUTINE Data_setTag(obj, tag)
261  INTEGER*8 obj
262  INTEGER*4 tag
263  CALL wf77_Data_setTag(obj, tag)
264  RETURN
265  END
266 
267 
268 
269  INTEGER*4 FUNCTION Data_getTag(obj)
270  INTEGER*8 obj
271  CALL wf77_Data_getTag(obj, Data_getTag)
272  RETURN
273  END
274 
275 
276 
277  INTEGER*8 FUNCTION new_Record(dummy)
278  INTEGER*8 dummy
279  CALL wf77_new_Record(dummy, new_Record)
280  RETURN
281  END
282 
283 
284 
285  SUBROUTINE del_Record(obj)
286  INTEGER*8 obj
287  CALL wf77_del_Record(obj)
288  RETURN
289  END
290 
291 
292 
293  SUBROUTINE Record_clear(obj)
294  INTEGER*8 obj
295  CALL wf77_Record_clear(obj)
296  RETURN
297  END
298 
299 
300 
301  INTEGER*8 FUNCTION Record_count(obj)
302  INTEGER*8 obj
303  CALL wf77_Record_count(obj, Record_count)
304  RETURN
305  END
306 
307 
308 
309  SUBROUTINE Record_addField(obj, d)
310  INTEGER*8 obj
311  INTEGER*8 d
312  CALL wf77_Record_addField(obj, d)
313  RETURN
314  END
315 
316 
317 
318  INTEGER*8 FUNCTION Record_pop(obj, x)
319  INTEGER*8 obj
320  INTEGER*4 x
321  CALL wf77_Record_pop(obj, x, Record_pop)
322  RETURN
323  END
324 
325 
326 
327  INTEGER*8 FUNCTION Record_field(obj, x)
328  INTEGER*8 obj
329  INTEGER*4 x
330  CALL wf77_Record_field(obj, x, Record_field)
331  RETURN
332  END
333 
334 
335 
336  INTEGER*4 FUNCTION Record_posWhoseNameIs(obj, name)
337  INTEGER*8 obj
338  CHARACTER*(*) name
339  CALL wf77_Record_posWhoseNameIs(obj, name, LEN(name),
340  .Record_posWhoseNameIs)
341  RETURN
342  END
343 
344 
345 
346  SUBROUTINE Record_setFieldMap(obj, s)
347  INTEGER*8 obj
348  CHARACTER*(*) s
349  CALL wf77_Record_setFieldMap(obj, s, LEN(s))
350  RETURN
351  END
352 
353 
354 
355  INTEGER*4 FUNCTION RecordSet_setFirst(obj)
356  INTEGER*8 obj
357  CALL wf77_RecordSet_setFirst(obj, RecordSet_setFirst)
358  RETURN
359  END
360 
361 
362 
363  INTEGER*4 FUNCTION RecordSet_setLast(obj)
364  INTEGER*8 obj
365  CALL wf77_RecordSet_setLast(obj, RecordSet_setLast)
366  RETURN
367  END
368 
369 
370 
371  INTEGER*4 FUNCTION RecordSet_setNext(obj)
372  INTEGER*8 obj
373  CALL wf77_RecordSet_setNext(obj, RecordSet_setNext)
374  RETURN
375  END
376 
377 
378 
379  INTEGER*4 FUNCTION RecordSet_setPrev(obj)
380  INTEGER*8 obj
381  CALL wf77_RecordSet_setPrev(obj, RecordSet_setPrev)
382  RETURN
383  END
384 
385 
386 
387  INTEGER*4 FUNCTION RecordSet_setWhereS(obj, field, whe
388  .re)
389  INTEGER*8 obj
390  INTEGER*8 field
391  CHARACTER*(*) where
392  CALL wf77_RecordSet_setWhereS(obj, field, where, LEN(w
393  .here), RecordSet_setWhereS)
394  RETURN
395  END
396 
397 
398 
399  INTEGER*4 FUNCTION RecordSet_setWhereI(obj, field, whe
400  .re)
401  INTEGER*8 obj
402  INTEGER*8 field
403  INTEGER*4 where
404  CALL wf77_RecordSet_setWhereI(obj, field, where, Recor
405  .dSet_setWhereI)
406  RETURN
407  END
408 
409 
410 
411  INTEGER*4 FUNCTION RecordSet_setPos(obj, newpos)
412  INTEGER*8 obj
413  INTEGER*8 newpos
414  CALL wf77_RecordSet_setPos(obj, newpos, RecordSet_setP
415  .os)
416  RETURN
417  END
418 
419 
420 
421  SUBROUTINE RecordSet_dump(obj, fn)
422  INTEGER*8 obj
423  CHARACTER*(*) fn
424  CALL wf77_RecordSet_dump(obj, fn, LEN(fn))
425  RETURN
426  END
427 
428 
429 
430  INTEGER*4 FUNCTION RecordSet_know_nRows(obj)
431  INTEGER*8 obj
432  CALL wf77_RecordSet_know_nRows(obj, RecordSet_know_nRo
433  .ws)
434  RETURN
435  END
436 
437 
438 
439  INTEGER*4 FUNCTION RecordSet_eof(obj)
440  INTEGER*8 obj
441  CALL wf77_RecordSet_eof(obj, RecordSet_eof)
442  RETURN
443  END
444 
445 
446 
447  INTEGER*4 FUNCTION RecordSet_alwaysSameStructure(obj)
448  INTEGER*8 obj
449  CALL wf77_RecordSet_alwaysSameStructure(obj, RecordSet
450  ._alwaysSameStructure)
451  RETURN
452  END
453 
454 
455 
456  INTEGER*8 FUNCTION RecordSet_nRows(obj)
457  INTEGER*8 obj
458  CALL wf77_RecordSet_nRows(obj, RecordSet_nRows)
459  RETURN
460  END
461 
462 
463 
464  INTEGER*8 FUNCTION RecordSet_nFields(obj)
465  INTEGER*8 obj
466  CALL wf77_RecordSet_nFields(obj, RecordSet_nFields)
467  RETURN
468  END
469 
470 
471 
472  INTEGER*8 FUNCTION RecordSet_pos(obj)
473  INTEGER*8 obj
474  CALL wf77_RecordSet_pos(obj, RecordSet_pos)
475  RETURN
476  END
477 
478 
479 
480  INTEGER*8 FUNCTION RecordSet_rec(obj)
481  INTEGER*8 obj
482  CALL wf77_RecordSet_rec(obj, RecordSet_rec)
483  RETURN
484  END
485 
486 
487 
488  INTEGER*8 FUNCTION RecordSet_metarec(obj)
489  INTEGER*8 obj
490  CALL wf77_RecordSet_metarec(obj, RecordSet_metarec)
491  RETURN
492  END
493 
494 
495 
496  INTEGER*8 FUNCTION new_DBConn(dummy)
497  INTEGER*8 dummy
498  CALL wf77_new_DBConn(dummy, new_DBConn)
499  RETURN
500  END
501 
502 
503 
504  SUBROUTINE del_DBConn(obj)
505  INTEGER*8 obj
506  CALL wf77_del_DBConn(obj)
507  RETURN
508  END
509 
510 
511 
512  SUBROUTINE DBConn_connect(obj, user, pass, db, host)
513  INTEGER*8 obj
514  CHARACTER*(*) user
515  CHARACTER*(*) pass
516  CHARACTER*(*) db
517  CHARACTER*(*) host
518  CALL wf77_DBConn_connect(obj, user, LEN(user), pass, L
519  .EN(pass), db, LEN(db), host, LEN(host))
520  RETURN
521  END
522 
523 
524 
525  SUBROUTINE DBConn_close(obj)
526  INTEGER*8 obj
527  CALL wf77_DBConn_close(obj)
528  RETURN
529  END
530 
531 
532 
533  INTEGER*4 FUNCTION DBConn_isOpen(obj)
534  INTEGER*8 obj
535  CALL wf77_DBConn_isOpen(obj, DBConn_isOpen)
536  RETURN
537  END
538 
539 
540 
541  INTEGER*8 FUNCTION DBConn_newDBConn(obj)
542  INTEGER*8 obj
543  CALL wf77_DBConn_newDBConn(obj, DBConn_newDBConn)
544  RETURN
545  END
546 
547 
548 
549  INTEGER*8 FUNCTION new_Query(dummy, lconn, handleNewDB
550  .Conn)
551  INTEGER*8 dummy
552  INTEGER*8 lconn
553  INTEGER*4 handleNewDBConn
554  CALL wf77_new_Query(dummy, lconn, handleNewDBConn, new
555  ._Query)
556  RETURN
557  END
558 
559 
560 
561  SUBROUTINE del_Query(obj)
562  INTEGER*8 obj
563  CALL wf77_del_Query(obj)
564  RETURN
565  END
566 
567 
568 
569  SUBROUTINE Query_query(obj, query, StoreResult)
570  INTEGER*8 obj
571  CHARACTER*(*) query
572  INTEGER*4 StoreResult
573  CALL wf77_Query_query(obj, query, LEN(query), StoreRes
574  .ult)
575  RETURN
576  END
577 
578 
579 
580  SUBROUTINE Query_prepare(obj, query)
581  INTEGER*8 obj
582  CHARACTER*(*) query
583  CALL wf77_Query_prepare(obj, query, LEN(query))
584  RETURN
585  END
586 
587 
588 
589  SUBROUTINE Query_prepare_with_parameters(obj, op, fiel
590  .ds, table, where)
591  INTEGER*8 obj
592  INTEGER*4 op
593  CHARACTER*(*) fields
594  CHARACTER*(*) table
595  CHARACTER*(*) where
596  CALL wf77_Query_prepare_with_parameters(obj, op, field
597  .s, LEN(fields), table, LEN(table), where, LEN(where))
598  RETURN
599  END
600 
601 
602 
603  INTEGER*8 FUNCTION Query_nAffectedRows(obj)
604  INTEGER*8 obj
605  CALL wf77_Query_nAffectedRows(obj, Query_nAffectedRows
606  .)
607  RETURN
608  END
609 
610 
611 
612  INTEGER*8 FUNCTION Query_param(obj)
613  INTEGER*8 obj
614  CALL wf77_Query_param(obj, Query_param)
615  RETURN
616  END
617 
618 
619 
620  INTEGER*8 FUNCTION Query_lookup(obj, field, table, whe
621  .re)
622  INTEGER*8 obj
623  CHARACTER*(*) field
624  CHARACTER*(*) table
625  CHARACTER*(*) where
626  CALL wf77_Query_lookup(obj, field, LEN(field), table,
627  .LEN(table), where, LEN(where), Query_lookup)
628  RETURN
629  END
630 
631 
632 
633  INTEGER*4 FUNCTION Query_gotRecordSet(obj)
634  INTEGER*8 obj
635  CALL wf77_Query_gotRecordSet(obj, Query_gotRecordSet)
636  RETURN
637  END
638 
639 
640 
641  SUBROUTINE Query_execute(obj, StoreResult)
642  INTEGER*8 obj
643  INTEGER*4 StoreResult
644  CALL wf77_Query_execute(obj, StoreResult)
645  RETURN
646  END
647 
648 
649 
650  SUBROUTINE Query_close(obj)
651  INTEGER*8 obj
652  CALL wf77_Query_close(obj)
653  RETURN
654  END
655 
656 
657 
658  INTEGER*8 FUNCTION new_Table(dummy, lconn, table, fiel
659  .dkey)
660  INTEGER*8 dummy
661  INTEGER*8 lconn
662  CHARACTER*(*) table
663  CHARACTER*(*) fieldkey
664  CALL wf77_new_Table(dummy, lconn, table, LEN(table), f
665  .ieldkey, LEN(fieldkey), new_Table)
666  RETURN
667  END
668 
669 
670 
671  SUBROUTINE del_Table(obj)
672  INTEGER*8 obj
673  CALL wf77_del_Table(obj)
674  RETURN
675  END
676 
677 
678 
679  SUBROUTINE Table_loadTable(obj)
680  INTEGER*8 obj
681  CALL wf77_Table_loadTable(obj)
682  RETURN
683  END
684 
685 
686 
687  INTEGER*8 FUNCTION Table_newRec(obj)
688  INTEGER*8 obj
689  CALL wf77_Table_newRec(obj, Table_newRec)
690  RETURN
691  END
692 
693 
694 
695  SUBROUTINE Table_insert(obj)
696  INTEGER*8 obj
697  CALL wf77_Table_insert(obj)
698  RETURN
699  END
700 
701 
702 
703  SUBROUTINE Table_update(obj)
704  INTEGER*8 obj
705  CALL wf77_Table_update(obj)
706  RETURN
707  END
708 
709 
710 
711  INTEGER*8 FUNCTION new_Client(dummy, path, server, por
712  .t, ssl, timeout)
713  INTEGER*8 dummy
714  CHARACTER*(*) path
715  CHARACTER*(*) server
716  INTEGER*4 port
717  INTEGER*4 ssl
718  INTEGER*8 timeout
719  CALL wf77_new_Client(dummy, path, LEN(path), server, L
720  .EN(server), port, ssl, timeout, new_Client)
721  RETURN
722  END
723 
724 
725 
726  SUBROUTINE del_Client(obj)
727  INTEGER*8 obj
728  CALL wf77_del_Client(obj)
729  RETURN
730  END
731 
732 
733 
734  INTEGER*4 FUNCTION Client_login(obj, user, pass, db)
735  INTEGER*8 obj
736  CHARACTER*(*) user
737  CHARACTER*(*) pass
738  CHARACTER*(*) db
739  CALL wf77_Client_login(obj, user, LEN(user), pass, LEN
740  .(pass), db, LEN(db), Client_login)
741  RETURN
742  END
743 
744 
745 
746  INTEGER*4 FUNCTION Client_exec(obj, cmd, data)
747  INTEGER*8 obj
748  CHARACTER*(*) cmd
749  INTEGER*8 data
750  CALL wf77_Client_exec(obj, cmd, LEN(cmd), data, Client
751  ._exec)
752  RETURN
753  END
754 
755 
756 
757  INTEGER*8 FUNCTION Client_code(obj)
758  INTEGER*8 obj
759  CALL wf77_Client_code(obj, Client_code)
760  RETURN
761  END
762 
763 
764 
765  INTEGER*8 FUNCTION Client_msg(obj)
766  INTEGER*8 obj
767  CALL wf77_Client_msg(obj, Client_msg)
768  RETURN
769  END
770 
771 
772 
773  INTEGER*8 FUNCTION Client_out(obj)
774  INTEGER*8 obj
775  CALL wf77_Client_out(obj, Client_out)
776  RETURN
777  END
778 
779 
780 
781  INTEGER*8 FUNCTION Client_recv(obj)
782  INTEGER*8 obj
783  CALL wf77_Client_recv(obj, Client_recv)
784  RETURN
785  END
786 
787 
788 
789  INTEGER*8 FUNCTION Client_aux(obj)
790  INTEGER*8 obj
791  CALL wf77_Client_aux(obj, Client_aux)
792  RETURN
793  END
794 
795 
796 
797  INTEGER*8 FUNCTION new_Conf(dummy, filename)
798  INTEGER*8 dummy
799  CHARACTER*(*) filename
800  CALL wf77_new_Conf(dummy, filename, LEN(filename), new
801  ._Conf)
802  RETURN
803  END
804 
805 
806 
807  SUBROUTINE del_Conf(obj)
808  INTEGER*8 obj
809  CALL wf77_del_Conf(obj)
810  RETURN
811  END
812 
813 
814 
815  CHARACTER*(*) FUNCTION Conf_sval(obj, section, key)
816  INTEGER*8 obj
817  CHARACTER*(*) section
818  CHARACTER*(*) key
819  CALL wf77_Conf_sval(obj, section, LEN(section), key, L
820  .EN(key), Conf_sval, LEN(Conf_sval))
821  RETURN
822  END
823 
824 
825 
826  INTEGER*4 FUNCTION Conf_ival(obj, section, key)
827  INTEGER*8 obj
828  CHARACTER*(*) section
829  CHARACTER*(*) key
830  CALL wf77_Conf_ival(obj, section, LEN(section), key, L
831  .EN(key), Conf_ival)
832  RETURN
833  END
834 
835 
836 
char * Data_name(void *obj)
Wrapper to Data::name.
Definition: mcs_c.cc:213

mcslogo

MCS (My Customizable Server) ver. 0.3.3-alpha7
Documentation generated on Mon May 28 07:39:41 UTC 2018