FLUCUPLB-API
FLUC Load Module Interface
FLUCUPLB.h
Go to the documentation of this file.
1
199#ifdef __cplusplus
200 extern "C" {
201#endif
202
203#ifndef INC_FLUCUPLB_H
204#define INC_FLUCUPLB_H
205
208/**********************************************************************/
215#define FLUC_INFO 1
216#define FLUC_CONV 2
217#define FLUC_XCNV 3
218#define FLUC_ICNV 4
219#define FLUC_FLAM 5
220#define FLUC_XCHK 6
221#define FLUC_HASH 7
222#define FLUC_UTIL 8
223#define FLUC_DIFF 9
224#define FLUC_KEY 10
225#define FLUC_GREP 11
227/**********************************************************************/
264extern void FCUVSN(
265 int* rtc,
266 int* vsnLen,
267 char* vsn);
268
300extern void FCUABO(
301 int* rtc,
302 int* aboLen,
303 char* abo);
304
335extern void FCULIC(
336 int* rtc,
337 int* licLen,
338 char* lic);
339
390extern void FCUENV(
391 int* rtc,
392 const int* sys,
393 const int* std,
394 const int* envLen,
395 const char* envStr,
396 int* cnt);
397
450extern void FCUINFO(
451 int* rtc,
452 const int* cmdLen,
453 const char* cmd,
454 const int* proLen,
455 const char* pro,
456 const int* outLen,
457 const char* out,
458 const int* trcLen,
459 const char* trc);
460
512extern void FCUUTIL(
513 int* rtc,
514 const int* cmdLen,
515 const char* cmd,
516 const int* proLen,
517 const char* pro,
518 const int* outLen,
519 const char* out,
520 const int* trcLen,
521 const char* trc);
522
591extern void FCUCONV(
592 int* rtc,
593 const int* cmdLen,
594 const char* cmd,
595 const int* proLen,
596 const char* pro,
597 const int* outLen,
598 const char* out,
599 const int* trcLen,
600 const char* trc);
601
660extern void FCUXCNV(
661 int* rtc,
662 const int* cmdLen,
663 const char* cmd,
664 const int* proLen,
665 const char* pro,
666 const int* outLen,
667 const char* out,
668 const int* trcLen,
669 const char* trc);
670
724extern void FCUGREP(
725 int* rtc,
726 const int* cmdLen,
727 const char* cmd,
728 const int* proLen,
729 const char* pro,
730 const int* outLen,
731 const char* out,
732 const int* trcLen,
733 const char* trc);
734
790extern void FCUICNV(
791 int* rtc,
792 const int* cmdLen,
793 const char* cmd,
794 const int* proLen,
795 const char* pro,
796 const int* outLen,
797 const char* out,
798 const int* trcLen,
799 const char* trc);
800
855extern void FCUFLAM(
856 int* rtc,
857 const int* cmdLen,
858 const char* cmd,
859 const int* proLen,
860 const char* pro,
861 const int* outLen,
862 const char* out,
863 const int* trcLen,
864 const char* trc);
865
920extern void FCUXCHK(
921 int* rtc,
922 const int* cmdLen,
923 const char* cmd,
924 const int* proLen,
925 const char* pro,
926 const int* outLen,
927 const char* out,
928 const int* trcLen,
929 const char* trc);
930
984extern void FCUHASH(
985 int* rtc,
986 const int* cmdLen,
987 const char* cmd,
988 const int* proLen,
989 const char* pro,
990 const int* outLen,
991 const char* out,
992 const int* trcLen,
993 const char* trc);
994
1048extern void FCUDIFF(
1049 int* rtc,
1050 const int* cmdLen,
1051 const char* cmd,
1052 const int* proLen,
1053 const char* pro,
1054 const int* outLen,
1055 const char* out,
1056 const int* trcLen,
1057 const char* trc);
1058
1113extern void FCUKEY(
1114 int* rtc,
1115 const int* cmdLen,
1116 const char* cmd,
1117 const int* proLen,
1118 const char* pro,
1119 const int* outLen,
1120 const char* out,
1121 const int* trcLen,
1122 const char* trc);
1123
1153extern void FCURSN(
1154 int* rsn,
1155 int* msgLen,
1156 char* msg);
1157
1212extern void FCUHLP(
1213 int* rtc,
1214 const int* what,
1215 const int* depth,
1216 const int* pathLen,
1217 const char* path,
1218 const int* outLen,
1219 const char* out);
1220
1275extern void FCUSYN(
1276 int* rtc,
1277 const int* what,
1278 const int* depth,
1279 const int* pathLen,
1280 const char* path,
1281 const int* outLen,
1282 const char* out);
1283
1335extern void FCUDOC(
1336 int* rtc,
1337 const int* what,
1338 const int* pathLen,
1339 const char* path,
1340 const int* outLen,
1341 const char* out);
1342
1414extern void FCUPRO(
1415 int* rtc,
1416 const int* what,
1417 const int* iproLen,
1418 const char* ipro,
1419 const int* propLen,
1420 const char* prop,
1421 const int* oproLen,
1422 const char* opro,
1423 const int* outLen,
1424 const char* out);
1425
1427/**********************************************************************/
1428
1430#endif /* INC_FLUCUPLB_H */
1431
1432#ifdef __cplusplus
1433 }
1434#endif
void FCUPRO(int *rtc, const int *what, const int *iproLen, const char *ipro, const int *propLen, const char *prop, const int *oproLen, const char *opro, const int *outLen, const char *out)
Manage properties.
void FCUDOC(int *rtc, const int *what, const int *pathLen, const char *path, const int *outLen, const char *out)
Return documentation.
void FCUGREP(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC GREP - Matching pattern in files like GREP.
void FCUXCHK(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC XCHK - Support of XCHK command in FLUC.
void FCUVSN(int *rtc, int *vsnLen, char *vsn)
Version.
void FCUICNV(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC ICNV - Character conversion like ICONV.
void FCULIC(int *rtc, int *licLen, char *lic)
Get license text.
void FCUDIFF(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC DIFF - Compares two data sources.
void FCUCONV(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC CONV - Simplified data conversion.
void FCUXCNV(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC XCNV - Extended data conversion.
void FCURSN(int *rsn, int *msgLen, char *msg)
Returns reason code and message.
void FCUHASH(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC HASH - Support of HASH command in FLUC.
void FCUUTIL(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC UTIL - Runs various simply functions on wildcard file lists.
void FCUENV(int *rtc, const int *sys, const int *std, const int *envLen, const char *envStr, int *cnt)
Load the FLAM environment.
void FCUINFO(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC INFO - Provides various information.
void FCUKEY(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC KEY - Key management functions.
void FCUFLAM(int *rtc, const int *cmdLen, const char *cmd, const int *proLen, const char *pro, const int *outLen, const char *out, const int *trcLen, const char *trc)
FLUC FLAM - Support of FLAM4 command in FLUC.
void FCUSYN(int *rtc, const int *what, const int *depth, const int *pathLen, const char *path, const int *outLen, const char *out)
Return syntax information about the command string.
void FCUHLP(int *rtc, const int *what, const int *depth, const int *pathLen, const char *path, const int *outLen, const char *out)
Returns help information about the command strings.
void FCUABO(int *rtc, int *aboLen, char *abo)
About.