Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| en:docs:tk:som:sc:pr [2026/02/16 08:15] – prokushev | en:docs:tk:som:sc:pr [2026/02/16 08:23] (current) – prokushev | ||
|---|---|---|---|
| Line 82: | Line 82: | ||
| Note: somtsearchFile version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | Note: somtsearchFile version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| - | ==== somttraverseParents, | ||
| - | |||
| - | <code C> | ||
| - | SOMEXTERN int somttraverseParents(FILE *fp, Entry * cls, Entry *arg, int (*fn)(FILE*, | ||
| - | SOMEXTERN int SOMLINK somttraverseParentsSL(FILE *fp, Entry * cls, Entry *arg, int (*fn)(FILE*, | ||
| - | </ | ||
| - | |||
| - | Note: somttraverseParents version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| ==== somtloadSL function ==== | ==== somtloadSL function ==== | ||
| Line 118: | Line 110: | ||
| Note: somtGetType version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | Note: somtGetType version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| - | ==== somtokfopen, | ||
| - | |||
| - | <code C> | ||
| - | SOMEXTERN FILE * somtokfopen(char *path, char *mode); | ||
| - | SOMEXTERN FILE * SOMLINK somtokfopenSL(char *path, char *mode); | ||
| - | </ | ||
| - | |||
| - | Same as C fopen function. | ||
| - | |||
| - | Note: somtokfopen version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| - | |||
| - | ==== somtokrename, | ||
| - | |||
| - | <code C> | ||
| - | SOMEXTERN int somtokrename(const char*, const char *); | ||
| - | SOMEXTERN int SOMLINK somtokrenameSL(const char*, const char *); | ||
| - | </ | ||
| - | |||
| - | Note: somtokrename version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| - | |||
| - | ==== somtopenEmitFile, | ||
| - | |||
| - | <code C> | ||
| - | SOMEXTERN FILE * somtopenEmitFile(char *file, char *ext); | ||
| - | SOMEXTERN FILE * SOMLINK somtopenEmitFileSL(char *file, char *ext); | ||
| - | </ | ||
| - | |||
| - | Note: somtopenEmitFile version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| ==== somtisDbcs, somtisDbcsSL function ==== | ==== somtisDbcs, somtisDbcsSL function ==== | ||
| Line 401: | Line 365: | ||
| Note: somtdbcsLastChar version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | Note: somtdbcsLastChar version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| + | |||
| ==== somtdbcsScan, | ==== somtdbcsScan, | ||
| Line 409: | Line 374: | ||
| Note: somtdbcsScan version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | Note: somtdbcsScan version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| - | ==== somtdiskFull, | ||
| - | |||
| - | <code C> | ||
| - | SOMEXTERN int somtdiskFull(FILE *fp); | ||
| - | SOMEXTERN int SOMLINK somtdiskFullSL(FILE *fp); | ||
| - | </ | ||
| - | |||
| - | Note: somtdiskFull version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| - | ==== somtfclose, somtfcloseSL function ==== | ||
| - | |||
| - | <code C> | ||
| - | SOMEXTERN int somtfclose(FILE *fp); | ||
| - | SOMEXTERN int SOMLINK somtfcloseSL(FILE *fp); | ||
| - | </ | ||
| - | |||
| - | Same as C fclose function. | ||
| - | |||
| - | Note: somtfclose version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| ==== somtisparent, | ==== somtisparent, | ||
| Line 437: | Line 384: | ||
| Note: somtisparent version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | Note: somtisparent version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| - | |||
| - | ==== somtokremove, | ||
| - | |||
| - | <code C> | ||
| - | SOMEXTERN int somtokremove(char *file); | ||
| - | SOMEXTERN int SOMLINK somtokremoveSL(char *file); | ||
| - | </ | ||
| - | |||
| - | Alias of C remove function. | ||
| - | |||
| - | Note: somtokremove version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| ==== somtunload, somtunloadSL function ==== | ==== somtunload, somtunloadSL function ==== | ||
| Line 492: | Line 428: | ||
| Note: somtcalcFileName version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | Note: somtcalcFileName version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| + | |||
| ==== somtcleanFilesFatal, | ==== somtcleanFilesFatal, | ||
| Line 502: | Line 439: | ||
| Note: somtcleanFilesFatal version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | Note: somtcleanFilesFatal version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| + | |||
| + | ==== somttraverseParents, | ||
| + | |||
| + | <code C> | ||
| + | SOMEXTERN int somttraverseParents(FILE *fp, Entry * cls, Entry *arg, int (*fn)(FILE*, | ||
| + | SOMEXTERN int SOMLINK somttraverseParentsSL(FILE *fp, Entry * cls, Entry *arg, int (*fn)(FILE*, | ||
| + | </ | ||
| + | |||
| + | Note: somttraverseParents version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| + | |||
| + | ==== somtokfopen, | ||
| + | |||
| + | <code C> | ||
| + | SOMEXTERN FILE * somtokfopen(char *path, char *mode); | ||
| + | SOMEXTERN FILE * SOMLINK somtokfopenSL(char *path, char *mode); | ||
| + | </ | ||
| + | |||
| + | Same as C fopen function. | ||
| + | |||
| + | Note: somtokfopen version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| + | |||
| + | ==== somtokrename, | ||
| + | |||
| + | <code C> | ||
| + | SOMEXTERN int somtokrename(const char*, const char *); | ||
| + | SOMEXTERN int SOMLINK somtokrenameSL(const char*, const char *); | ||
| + | </ | ||
| + | |||
| + | Note: somtokrename version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| + | |||
| + | ==== somtopenEmitFile, | ||
| + | |||
| + | <code C> | ||
| + | SOMEXTERN FILE * somtopenEmitFile(char *file, char *ext); | ||
| + | SOMEXTERN FILE * SOMLINK somtopenEmitFileSL(char *file, char *ext); | ||
| + | </ | ||
| + | |||
| + | Note: somtopenEmitFile version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| + | |||
| + | ==== somtdiskFull, | ||
| + | |||
| + | <code C> | ||
| + | SOMEXTERN int somtdiskFull(FILE *fp); | ||
| + | SOMEXTERN int SOMLINK somtdiskFullSL(FILE *fp); | ||
| + | </ | ||
| + | |||
| + | Note: somtdiskFull version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| + | ==== somtfclose, somtfcloseSL function ==== | ||
| + | |||
| + | <code C> | ||
| + | SOMEXTERN int somtfclose(FILE *fp); | ||
| + | SOMEXTERN int SOMLINK somtfcloseSL(FILE *fp); | ||
| + | </ | ||
| + | |||
| + | Same as C fclose function. | ||
| + | |||
| + | Note: somtfclose version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| + | |||
| + | ==== somtokremove, | ||
| + | |||
| + | <code C> | ||
| + | SOMEXTERN int somtokremove(char *file); | ||
| + | SOMEXTERN int SOMLINK somtokremoveSL(char *file); | ||
| + | </ | ||
| + | |||
| + | Alias of C remove function. | ||
| + | |||
| + | Note: somtokremove version uses default compiler calling convention. For IBM SOM 3.0 for NT it is Optlink. | ||
| ==== somtemitTypes, | ==== somtemitTypes, | ||




