head 1.1; branch 1.1.1; access ; symbols DEVEL:1.1.1.1 HEAD:1.1.1; locks ; strict; comment @# @; 1.1 date 2001.03.16.18.12.46; author jallali; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.03.16.18.12.46; author jallali; state Exp; branches ; next ; desc @@ 1.1 log @Initial revision @ text @

Overview | Package | Class | Tree | Deprecated | Index | Help
| EJCL Xtreme for PalmOS
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.ibm.oti.palmos
Class OSPrim

    java.lang.Object
      |
      +--com.ibm.oti.palmos.OSBase
            |
            +--com.ibm.oti.palmos.OSPrim

public class OSPrim
extends OSBase

OSPrim wraps C global functions and fields.

Fields inherited from class com.ibm.oti.palmos.OSBase
`BYTE, INT, retAddrFlag, retDataFlag, SHORT`

Constructor Summary
`OSPrim()`

Method Summary
`static int` | `_d_cmp(int doubleHigh0, int doubleLow0, int doubleHigh2, int doubleLow2)` Int32 _d_cmp(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)
`static int` | `_d_cmpe(int doubleHigh0, int doubleLow0, int doubleHigh2, int doubleLow2)` Int32 _d_cmpe(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)
`static int` | `_d_dtof(int doubleHigh0, int doubleLow0)` FlpFloat _d_dtof(unsigned long doubleHigh0, unsigned long doubleLow0)
`static int` | `_d_dtoi(int doubleHigh0, int doubleLow0)` Int32 _d_dtoi(unsigned long doubleHigh0, unsigned long doubleLow0)
`static int` | `_d_dtou(int doubleHigh0, int doubleLow0)` UInt32 _d_dtou(unsigned long doubleHigh0, unsigned long doubleLow0)
`static int` | `_d_feq(int doubleHigh0, int doubleLow0, int doubleHigh2, int doubleLow2)` Int32 _d_feq(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)
`static int` | `_d_fge(int doubleHigh0, int doubleLow0, int doubleHigh2, int doubleLow2)` Int32 _d_fge(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)
`static int` | `_d_fgt(int doubleHigh0, int doubleLow0, int doubleHigh2, int doubleLow2)` Int32 _d_fgt(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)
`static int` | `_d_fle(int doubleHigh0, int doubleLow0, int doubleHigh2, int doubleLow2)` Int32 _d_fle(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)
`static int` | `_d_flt(int doubleHigh0, int doubleLow0, int doubleHigh2, int doubleLow2)` Int32 _d_flt(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)
`static int` | `_d_fne(int doubleHigh0, int doubleLow0, int doubleHigh2, int doubleLow2)` Int32 _d_fne(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)
`static int` | `_d_for(int doubleHigh0, int doubleLow0, int doubleHigh2, int doubleLow2)` Int32 _d_for(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)
`static int` | `_d_fun(int doubleHigh0, int doubleLow0, int doubleHigh2, int doubleLow2)` Int32 _d_fun(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)
`static int` | `_f_add(int a0, int a1)` FlpFloat _f_add(FlpFloat, FlpFloat)
`static int` | `_f_cmp(int a0, int a1)` Int32 _f_cmp(FlpFloat, FlpFloat)
`static int` | `_f_cmpe(int a0, int a1)` Int32 _f_cmpe(FlpFloat, FlpFloat)
`static int` | `_f_div(int a0, int a1)` FlpFloat _f_div(FlpFloat, FlpFloat)
`static int` | `_f_feq(int a0, int a1)` Int32 _f_feq(FlpFloat, FlpFloat)
`static int` | `_f_fge(int a0, int a1)` Int32 _f_fge(FlpFloat, FlpFloat)
`static int` | `_f_fgt(int a0, int a1)` Int32 _f_fgt(FlpFloat, FlpFloat)
`static int` | `_f_fle(int a0, int a1)` Int32 _f_fle(FlpFloat, FlpFloat)
`static int` | `_f_flt(int a0, int a1)` Int32 _f_flt(FlpFloat, FlpFloat)
`static int` | `_f_fne(int a0, int a1)` Int32 _f_fne(FlpFloat, FlpFloat)
`static int` | `_f_for(int a0, int a1)` Int32 _f_for(FlpFloat, FlpFloat)
`static int` | `_f_ftoi(int a0)` Int32 _f_ftoi(FlpFloat)
`static int` | `_f_ftou(int a0)` UInt32 _f_ftou(FlpFloat)
`static int` | `_f_fun(int a0, int a1)` Int32 _f_fun(FlpFloat, FlpFloat)
`static int` | `_f_itof(int a0)` FlpFloat _f_itof(Int32)
`static int` | `_f_lltof(int doubleHigh0, int doubleLow0)` FlpFloat _f_lltof(unsigned long doubleHigh0, unsigned long doubleLow0)
`static int` | `_f_mul(int a0, int a1)` FlpFloat _f_mul(FlpFloat, FlpFloat)
`static int` | `_f_neg(int a0)` FlpFloat _f_neg(FlpFloat)
`static int` | `_f_qtof(int a0)` FlpFloat _f_qtof(const FlpLongDouble*)
`static int` | `_f_sub(int a0, int a1)` FlpFloat _f_sub(FlpFloat, FlpFloat)
`static int` | `_f_ulltof(int doubleHigh0, int doubleLow0)` FlpFloat _f_ulltof(unsigned long doubleHigh0, unsigned long doubleLow0)
`static int` | `_f_utof(int a0)` FlpFloat _f_utof(UInt32)
`static int` | `_fp_get_fpscr()` Int32 _fp_get_fpscr()
`static int` | `_fp_round(int a0)` Int32 _fp_round(Int32)
`static void` | `_fp_set_fpscr(int a0)` void _fp_set_fpscr(Int32)
`static void` | `AbtShowAbout(int creator)` void AbtShowAbout(UInt32 creator)
`static void` | `AlmAlarmCallback()` void AlmAlarmCallback()
`static void` | `AlmCancelAll()` void AlmCancelAll()
`static int` | `AlmDisplayAlarm(int okToDisplay)` Boolean AlmDisplayAlarm(Boolean okToDisplay)
`static void` | `AlmEnableNotification(int enable)` void AlmEnableNotification(Boolean enable)
`static int` | `AlmGetAlarm(int cardNo, int dbID, int refP)` UInt32 AlmGetAlarm(UInt16 cardNo, LocalID dbID, UInt32* refP)
`static int` | `AlmInit()` Err AlmInit()
`static int` | `AlmSetAlarm(int cardNo, int dbID, int ref, int alarmSeconds, int quiet)` Err AlmSetAlarm(UInt16 cardNo, LocalID dbID, UInt32 ref, UInt32 alarmSeconds, Boolean quiet)
`static void` | `AlmTimeChange()` void AlmTimeChange()
`static void` | `AppCallWithCommand(int appCreator, int appCommand, int appCommandParams)`
`static void` | `AppLaunchWithCommand(int appCreator, int appCommand, int appCommandParams)`
`static int` | `BmpBitsSize(int bitmapP)` UInt16 BmpBitsSize(BitmapType* bitmapP)
`static int` | `BmpColortableSize(int bitmapP)` UInt16 BmpColortableSize(BitmapType* bitmapP)
`static int` | `BmpCompress(int bitmapP, int compType)` Err BmpCompress(BitmapType* bitmapP, BitmapCompressionType compType)
`static int` | `BmpCreate(int width, int height, int depth, int colortableP, int error)` BitmapType* BmpCreate(Coord width, Coord height, UInt8 depth, ColorTableType* colortableP, UInt16* error)
`static int` | `BmpDelete(int bitmapP)` Err BmpDelete(BitmapType* bitmapP)
`static int` | `BmpGetBits(int bitmapP)` void* BmpGetBits(BitmapType* bitmapP)
`static int` | `BmpGetColortable(int bitmapP)` ColorTableType* BmpGetColortable(BitmapType* bitmapP)
`static int` | `BmpSize(int bitmapP)` UInt16 BmpSize(BitmapType* bitmapP)
`static void` | `CategoryCreateList(int db, int listP, int currentCategory, int showAll, int showUneditables, int numUneditableCategories, int editingStrID, int resizeList)` void CategoryCreateList(DmOpenRef db, ListType* listP, UInt16 currentCategory, Boolean showAll, Boolean showUneditables, UInt8 numUneditableCategories, UInt32 editingStrID, Boolean resizeList)
`static void` | `CategoryCreateListV10(int db, int lst, int currentCategory, int showAll)` void CategoryCreateListV10(DmOpenRef db, ListType* lst, UInt16 currentCategory, Boolean showAll)
`static int` | `CategoryEdit(int db, int category, int titleStrID, int numUneditableCategories)` Boolean CategoryEdit(DmOpenRef db, UInt16* category, UInt32 titleStrID, UInt8 numUneditableCategories)
`static int` | `CategoryEditV10(int db, int category)` Boolean CategoryEditV10(DmOpenRef db, UInt16* category)
`static int` | `CategoryEditV20(int db, int category, int titleStrID)` Boolean CategoryEditV20(DmOpenRef db, UInt16* category, UInt32 titleStrID)
`static int` | `CategoryFind(int db, int name)` UInt16 CategoryFind(DmOpenRef db, const Char* name)
`static void` | `CategoryFreeList(int db, int listP, int showAll, int editingStrID)` void CategoryFreeList(DmOpenRef db, const ListType* listP, Boolean showAll, UInt32 editingStrID)
`static void` | `CategoryFreeListV10(int db, int lst)` void CategoryFreeListV10(DmOpenRef db, const ListType* lst)
`static void` | `CategoryGetName(int db, int index, int name)` void CategoryGetName(DmOpenRef db, UInt16 index, Char* name)
`static int` | `CategoryGetNext(int db, int index)` UInt16 CategoryGetNext(DmOpenRef db, UInt16 index)
`static void` | `CategoryInitialize(int appInfoP, int localizedAppInfoStrID)` void CategoryInitialize(AppInfoPtr appInfoP, UInt16 localizedAppInfoStrID)
`static int` | `CategorySelect(int db, int frm, int ctlID, int lstID, int title, int categoryP, int categoryName, int numUneditableCategories, int editingStrID)` Boolean CategorySelect(DmOpenRef db, const FormType* frm, UInt16 ctlID, UInt16 lstID, Boolean title, UInt16* categoryP, Char* categoryName, UInt8 numUneditableCategories, UInt32 editingStrID)
`static int` | `CategorySelectV10(int db, int frm, int ctlID, int lstID, int title, int categoryP, int categoryName)` Boolean CategorySelectV10(DmOpenRef db, const FormType* frm, UInt16 ctlID, UInt16 lstID, Boolean title, UInt16* categoryP, Char* categoryName)
`static void` | `CategorySetName(int db, int index, int nameP)` void CategorySetName(DmOpenRef db, UInt16 index, const Char* nameP)
`static void` | `CategorySetTriggerLabel(int ctl, int name)` void CategorySetTriggerLabel(ControlType* ctl, Char* name)
`static void` | `CategoryTruncateName(int name, int maxWidth)` void CategoryTruncateName(Char* name, UInt16 maxWidth)
`static void` | `ClipboardAddItem(int format, int ptr, int length)` void ClipboardAddItem(const ClipboardFormatType format, const void* ptr, UInt16 length)
`static int` | `ClipboardAppendItem(int format, int ptr, int length)` Err ClipboardAppendItem(const ClipboardFormatType format, const void* ptr, UInt16 length)
`static int` | `ClipboardGetItem(int format, int length)` MemHandle ClipboardGetItem(const ClipboardFormatType format, UInt16* length)
`static int` | `CncAddProfile(int name, int port, int baud, int volume, int handShake, int initString, int resetString, int isModem, int isPulse)` Err CncAddProfile(Char* name, UInt32 port, UInt32 baud, UInt16 volume, UInt16 handShake, Char* initString, Char* resetString, Boolean isModem, Boolean isPulse)
`static int` | `CncDeleteProfile(int name)` Err CncDeleteProfile(Char* name)
`static int` | `CncGetProfileInfo(int name, int port, int baud, int volume, int handShake, int initString, int resetString, int isModem, int isPulse)` Err CncGetProfileInfo(Char* name, UInt32* port, UInt32* baud, UInt16* volume, UInt16* handShake, Char* initString, Char* resetString, Boolean* isModem, Boolean* isPulse)
`static int` | `CncGetProfileList(int nameListP, int count)` Err CncGetProfileList(Char*** nameListP, UInt16* count)
`static int` | `ConGetS(int message, int timeout)` Err ConGetS(Char* message, Int32 timeout)
`static int` | `ConPutS(int message)` Err ConPutS(Char* message)
`static int` | `Crc16CalcBigBlock(int bufP, int count, int crc)` UInt16 Crc16CalcBigBlock(void* bufP, UInt32 count, UInt16 crc)
`static int` | `Crc16CalcBlock(int bufP, int count, int crc)` UInt16 Crc16CalcBlock(const void* bufP, UInt16 count, UInt16 crc)
`static void` | `CtlDrawControl(int controlP)` void CtlDrawControl(ControlType* controlP)
`static int` | `CtlEnabled(int controlP)` Boolean CtlEnabled(const ControlType* controlP)
`static void` | `CtlEraseControl(int controlP)` void CtlEraseControl(ControlType* controlP)
`static int` | `CtlGetLabel(int controlP)` const Char* CtlGetLabel(const ControlType* controlP)
`static void` | `CtlGetSliderValues(int ctlP, int minValueP, int maxValueP, int pageSizeP, int valueP)` void CtlGetSliderValues(const ControlType* ctlP, UInt16* minValueP, UInt16* maxValueP, UInt16* pageSizeP, UInt16* valueP)
`static int` | `CtlGetValue(int controlP)` Int16 CtlGetValue(const ControlType* controlP)
`static int` | `CtlHandleEvent(int controlP, int pEvent)` Boolean CtlHandleEvent(ControlType* controlP, EventType* pEvent)
`static void` | `CtlHideControl(int controlP)` void CtlHideControl(ControlType* controlP)
`static void` | `CtlHitControl(int controlP)` void CtlHitControl(const ControlType* controlP)
`static int` | `CtlNewControl(int formPP, int ID, int style, int textP, int x, int y, int width, int height, int font, int group, int leftAnchor)` ControlType* CtlNewControl(void** formPP, UInt16 ID, ControlStyleType style, const Char* textP, Coord x, Coord y, Coord width, Coord height, FontID font, UInt8 group, Boolean leftAnchor)
`static int` | `CtlNewGraphicControl(int formPP, int ID, int style, int bitmapID, int selectedBitmapID, int x, int y, int width, int height, int group, int leftAnchor)` GraphicControlType* CtlNewGraphicControl(void** formPP, UInt16 ID, ControlStyleType style, DmResID bitmapID, DmResID selectedBitmapID, Coord x, Coord y, Coord width, Coord height, UInt8 group, Boolean leftAnchor)
`static int` | `CtlNewSliderControl(int formPP, int ID, int style, int thumbID, int backgroundID, int x, int y, int width, int height, int minValue, int maxValue, int pageSize, int value)` SliderControlType* CtlNewSliderControl(void** formPP, UInt16 ID, ControlStyleType style, DmResID thumbID, DmResID backgroundID, Coord x, Coord y, Coord width, Coord height, UInt16 minValue, UInt16 maxValue, UInt16 pageSize, UInt16 value)
`static void` | `CtlSetEnabled(int controlP, int usable)` void CtlSetEnabled(ControlType* controlP, Boolean usable)
`static void` | `CtlSetGraphics(int ctlP, int newBitmapID, int newSelectedBitmapID)` void CtlSetGraphics(ControlType* ctlP, DmResID newBitmapID, DmResID newSelectedBitmapID)
`static void` | `CtlSetLabel(int controlP, int newLabel)` void CtlSetLabel(ControlType* controlP, const Char* newLabel)
`static void` | `CtlSetSliderValues(int ctlP, int minValueP, int maxValueP, int pageSizeP, int valueP)` void CtlSetSliderValues(ControlType* ctlP, const UInt16* minValueP, const UInt16* maxValueP, const UInt16* pageSizeP, const UInt16* valueP)
`static void` | `CtlSetUsable(int controlP, int usable)` void CtlSetUsable(ControlType* controlP, Boolean usable)
`static void` | `CtlSetValue(int controlP, int newValue)` void CtlSetValue(ControlType* controlP, Int16 newValue)
`static void` | `CtlShowControl(int controlP)` void CtlShowControl(ControlType* controlP)
`static int` | `CtlValidatePointer(int controlP)` Boolean CtlValidatePointer(const ControlType* controlP)
`static void` | `DateAdjust(int dateP, int adjustment)` void DateAdjust(DatePtr dateP, Int32 adjustment)
`static void` | `DateDaysToDate(int days, int date)` void DateDaysToDate(UInt32 days, DatePtr date)
`static void` | `DateSecondsToDate(int seconds, int date)` void DateSecondsToDate(UInt32 seconds, DatePtr date)
`static int` | `DateTemplateToAscii(int templateP, int months, int days, int years, int stringP, int stringLen)` UInt16 DateTemplateToAscii(const Char* templateP, UInt8 months, UInt8 days, UInt16 years, Char* stringP, Int16 stringLen)
`static void` | `DateToAscii(int months, int days, int years, int dateFormat, int pString)` void DateToAscii(UInt8 months, UInt8 days, UInt16 years, DateFormatType dateFormat, Char* pString)
`static int` | `DateToDays(int date)` UInt32 DateToDays(unsigned short date)
`static void` | `DateToDOWDMFormat(int months, int days, int years, int dateFormat, int pString)` void DateToDOWDMFormat(UInt8 months, UInt8 days, UInt16 years, DateFormatType dateFormat, Char* pString)
`static void` | `DayDrawDays(int selectorP)` void DayDrawDays(const DaySelectorPtr selectorP)
`static void` | `DayDrawDaySelector(int selectorP)` void DayDrawDaySelector(const DaySelectorPtr selectorP)
`static int` | `DayHandleEvent(int selectorP, int pEvent)` Boolean DayHandleEvent(const DaySelectorPtr selectorP, const EventType* pEvent)
`static int` | `DayOfMonth(int month, int day, int year)` Int16 DayOfMonth(Int16 month, Int16 day, Int16 year)
`static int` | `DayOfWeek(int month, int day, int year)` Int16 DayOfWeek(Int16 month, Int16 day, Int16 year)
`static int` | `DaysInMonth(int month, int year)` Int16 DaysInMonth(Int16 month, Int16 year)
`static int` | `DlkGetSyncInfo(int succSyncDateP, int lastSyncDateP, int syncStateP, int nameBufP, int logBufP, int logLenP)` Err DlkGetSyncInfo(UInt32* succSyncDateP, UInt32* lastSyncDateP, DlkSyncStateType* syncStateP, Char* nameBufP, Char* logBufP, Int32* logLenP)
`static int` | `DmArchiveRecord(int dbP, int index)` Err DmArchiveRecord(DmOpenRef dbP, UInt16 index)
`static int` | `DmAttachRecord(int dbP, int atP, int newH, int oldHP)` Err DmAttachRecord(DmOpenRef dbP, UInt16* atP, MemHandle newH, MemHandle* oldHP)
`static int` | `DmAttachResource(int dbP, int newH, int resType, int resID)` Err DmAttachResource(DmOpenRef dbP, MemHandle newH, DmResType resType, DmResID resID)
`static int` | `DmCloseDatabase(int dbP)` Err DmCloseDatabase(DmOpenRef dbP)
`static int` | `DmCreateDatabase(int cardNo, int nameP, int creator, int type, int resDB)` Err DmCreateDatabase(UInt16 cardNo, const Char* nameP, UInt32 creator, UInt32 type, Boolean resDB)
`static int` | `DmCreateDatabaseFromImage(int bufferP)` Err DmCreateDatabaseFromImage(MemPtr bufferP)
`static int` | `DmDatabaseInfo(int cardNo, int dbID, int nameP, int attributesP, int versionP, int crDateP, int modDateP, int bckUpDateP, int modNumP, int appInfoIDP, int sortInfoIDP, int typeP, int creatorP)` Err DmDatabaseInfo(UInt16 cardNo, LocalID dbID, Char* nameP, UInt16* attributesP, UInt16* versionP, UInt32* crDateP, UInt32* modDateP, UInt32* bckUpDateP, UInt32* modNumP, LocalID* appInfoIDP, LocalID* sortInfoIDP, UInt32* typeP, UInt32* creatorP)
`static int` | `DmDatabaseProtect(int cardNo, int dbID, int protect)` Err DmDatabaseProtect(UInt16 cardNo, LocalID dbID, Boolean protect)
`static int` | `DmDatabaseSize(int cardNo, int dbID, int numRecordsP, int totalBytesP, int dataBytesP)` Err DmDatabaseSize(UInt16 cardNo, LocalID dbID, UInt32* numRecordsP, UInt32* totalBytesP, UInt32* dataBytesP)
`static int` | `DmDeleteCategory(int dbR, int categoryNum)` Err DmDeleteCategory(DmOpenRef dbR, UInt16 categoryNum)
`static int` | `DmDeleteDatabase(int cardNo, int dbID)` Err DmDeleteDatabase(UInt16 cardNo, LocalID dbID)
`static int` | `DmDeleteRecord(int dbP, int index)` Err DmDeleteRecord(DmOpenRef dbP, UInt16 index)
`static int` | `DmDetachRecord(int dbP, int index, int oldHP)` Err DmDetachRecord(DmOpenRef dbP, UInt16 index, MemHandle* oldHP)
`static int` | `DmDetachResource(int dbP, int index, int oldHP)` Err DmDetachResource(DmOpenRef dbP, UInt16 index, MemHandle* oldHP)
`static int` | `DmFindDatabase(int cardNo, int nameP)` LocalID DmFindDatabase(UInt16 cardNo, const Char* nameP)
`static int` | `DmFindRecordByID(int dbP, int uniqueID, int indexP)` Err DmFindRecordByID(DmOpenRef dbP, UInt32 uniqueID, UInt16* indexP)
`static int` | `DmFindResource(int dbP, int resType, int resID, int resH)` UInt16 DmFindResource(DmOpenRef dbP, DmResType resType, DmResID resID, MemHandle resH)
`static int` | `DmFindResourceType(int dbP, int resType, int typeIndex)` UInt16 DmFindResourceType(DmOpenRef dbP, DmResType resType, UInt16 typeIndex)
`static int` | `DmFindSortPosition(int dbP, int newRecord, int newRecordInfo, int compar, int other)` UInt16 DmFindSortPosition(DmOpenRef dbP, void* newRecord, SortRecordInfoPtr newRecordInfo, DmComparF* compar, Int16 other)
`static int` | `DmFindSortPositionV10(int dbP, int newRecord, int compar, int other)` UInt16 DmFindSortPositionV10(DmOpenRef dbP, void* newRecord, DmComparF* compar, Int16 other)
`static int` | `DmGet1Resource(int type, int resID)` MemHandle DmGet1Resource(DmResType type, DmResID resID)
`static int` | `DmGetAppInfoID(int dbP)` LocalID DmGetAppInfoID(DmOpenRef dbP)
`static int` | `DmGetDatabase(int cardNo, int index)` LocalID DmGetDatabase(UInt16 cardNo, UInt16 index)
`static void` | `DmGetDatabaseLockState(int dbR, int highest, int count, int busy)` void DmGetDatabaseLockState(DmOpenRef dbR, UInt8* highest, UInt32* count, UInt32* busy)
`static int` | `DmGetLastErr()` Err DmGetLastErr()
`static int` | `DmGetNextDatabaseByTypeCreator(int newSearch, int stateInfoP, int type, int creator, int onlyLatestVers, int cardNoP, int dbIDP)` Err DmGetNextDatabaseByTypeCreator(Boolean newSearch, DmSearchStatePtr stateInfoP, UInt32 type, UInt32 creator, Boolean onlyLatestVers, UInt16* cardNoP, LocalID* dbIDP)
`static int` | `DmGetRecord(int dbP, int index)` MemHandle DmGetRecord(DmOpenRef dbP, UInt16 index)
`static int` | `DmGetResource(int type, int resID)` MemHandle DmGetResource(DmResType type, DmResID resID)
`static int` | `DmGetResourceIndex(int dbP, int index)` MemHandle DmGetResourceIndex(DmOpenRef dbP, UInt16 index)
`static int` | `DmInit()` Err DmInit()
`static int` | `DmInsertionSort(int dbR, int compar, int other)` Err DmInsertionSort(DmOpenRef dbR, DmComparF* compar, Int16 other)
`static int` | `DmMoveCategory(int dbP, int toCategory, int fromCategory, int dirty)` Err DmMoveCategory(DmOpenRef dbP, UInt16 toCategory, UInt16 fromCategory, Boolean dirty)
`static int` | `DmMoveRecord(int dbP, int from, int to)` Err DmMoveRecord(DmOpenRef dbP, UInt16 from, UInt16 to)
`static int` | `DmNewHandle(int dbP, int size)` MemHandle DmNewHandle(DmOpenRef dbP, UInt32 size)
`static int` | `DmNewRecord(int dbP, int atP, int size)` MemHandle DmNewRecord(DmOpenRef dbP, UInt16* atP, UInt32 size)
`static int` | `DmNewResource(int dbP, int resType, int resID, int size)` MemHandle DmNewResource(DmOpenRef dbP, DmResType resType, DmResID resID, UInt32 size)
`static int` | `DmNextOpenDatabase(int currentP)` DmOpenRef DmNextOpenDatabase(DmOpenRef currentP)
`static int` | `DmNextOpenResDatabase(int dbP)` DmOpenRef DmNextOpenResDatabase(DmOpenRef dbP)
`static int` | `DmNumDatabases(int cardNo)` UInt16 DmNumDatabases(UInt16 cardNo)
`static int` | `DmNumRecords(int dbP)` UInt16 DmNumRecords(DmOpenRef dbP)
`static int` | `DmNumRecordsInCategory(int dbP, int category)` UInt16 DmNumRecordsInCategory(DmOpenRef dbP, UInt16 category)
`static int` | `DmNumResources(int dbP)` UInt16 DmNumResources(DmOpenRef dbP)
`static int` | `DmOpenDatabase(int cardNo, int dbID, int mode)` DmOpenRef DmOpenDatabase(UInt16 cardNo, LocalID dbID, UInt16 mode)
`static int` | `DmOpenDatabaseByTypeCreator(int type, int creator, int mode)` DmOpenRef DmOpenDatabaseByTypeCreator(UInt32 type, UInt32 creator, UInt16 mode)
`static int` | `DmOpenDatabaseInfo(int dbP, int dbIDP, int openCountP, int modeP, int cardNoP, int resDBP)` Err DmOpenDatabaseInfo(DmOpenRef dbP, LocalID* dbIDP, UInt16* openCountP, UInt16* modeP, UInt16* cardNoP, Boolean* resDBP)
`static int` | `DmOpenDBNoOverlay(int cardNo, int dbID, int mode)` DmOpenRef DmOpenDBNoOverlay(UInt16 cardNo, LocalID dbID, UInt16 mode)
`static int` | `DmPositionInCategory(int dbP, int index, int category)` UInt16 DmPositionInCategory(DmOpenRef dbP, UInt16 index, UInt16 category)
`static int` | `DmQueryNextInCategory(int dbP, int indexP, int category)` MemHandle DmQueryNextInCategory(DmOpenRef dbP, UInt16* indexP, UInt16 category)
`static int` | `DmQueryRecord(int dbP, int index)` MemHandle DmQueryRecord(DmOpenRef dbP, UInt16 index)
`static int` | `DmQuickSort(int dbP, int compar, int other)` Err DmQuickSort(DmOpenRef dbP, DmComparF* compar, Int16 other)
`static int` | `DmRecordInfo(int dbP, int index, int attrP, int uniqueIDP, int chunkIDP)` Err DmRecordInfo(DmOpenRef dbP, UInt16 index, UInt16* attrP, UInt32* uniqueIDP, LocalID* chunkIDP)
`static int` | `DmReleaseRecord(int dbP, int index, int dirty)` Err DmReleaseRecord(DmOpenRef dbP, UInt16 index, Boolean dirty)
`static int` | `DmReleaseResource(int resourceH)` Err DmReleaseResource(MemHandle resourceH)
`static int` | `DmRemoveRecord(int dbP, int index)` Err DmRemoveRecord(DmOpenRef dbP, UInt16 index)
`static int` | `DmRemoveResource(int dbP, int index)` Err DmRemoveResource(DmOpenRef dbP, UInt16 index)
`static int` | `DmRemoveSecretRecords(int dbP)` Err DmRemoveSecretRecords(DmOpenRef dbP)
`static int` | `DmResetRecordStates(int dbP)` Err DmResetRecordStates(DmOpenRef dbP)
`static int` | `DmResizeRecord(int dbP, int index, int newSize)` MemHandle DmResizeRecord(DmOpenRef dbP, UInt16 index, UInt32 newSize)
`static int` | `DmResizeResource(int resourceH, int newSize)` MemHandle DmResizeResource(MemHandle resourceH, UInt32 newSize)
`static int` | `DmResourceInfo(int dbP, int index, int resTypeP, int resIDP, int chunkLocalIDP)` Err DmResourceInfo(DmOpenRef dbP, UInt16 index, DmResType* resTypeP, DmResID* resIDP, LocalID* chunkLocalIDP)
`static int` | `DmSearchRecord(int recH, int dbPP)` UInt16 DmSearchRecord(MemHandle recH, DmOpenRef* dbPP)
`static int` | `DmSearchResource(int resType, int resID, int resH, int dbPP)` UInt16 DmSearchResource(DmResType resType, DmResID resID, MemHandle resH, DmOpenRef* dbPP)
`static int` | `DmSeekRecordInCategory(int dbP, int indexP, int offset, int direction, int category)` Err DmSeekRecordInCategory(DmOpenRef dbP, UInt16* indexP, UInt16 offset, Int16 direction, UInt16 category)
`static int` | `DmSet(int recordP, int offset, int bytes, int value)` Err DmSet(void* recordP, UInt32 offset, UInt32 bytes, UInt8 value)
`static int` | `DmSetDatabaseInfo(int cardNo, int dbID, int nameP, int attributesP, int versionP, int crDateP, int modDateP, int bckUpDateP, int modNumP, int appInfoIDP, int sortInfoIDP, int typeP, int creatorP)` Err DmSetDatabaseInfo(UInt16 cardNo, LocalID dbID, const Char* nameP, UInt16* attributesP, UInt16* versionP, UInt32* crDateP, UInt32* modDateP, UInt32* bckUpDateP, UInt32* modNumP, LocalID* appInfoIDP, LocalID* sortInfoIDP, UInt32* typeP, UInt32* creatorP)
`static int` | `DmSetRecordInfo(int dbP, int index, int attrP, int uniqueIDP)` Err DmSetRecordInfo(DmOpenRef dbP, UInt16 index, UInt16* attrP, UInt32* uniqueIDP)
`static int` | `DmSetResourceInfo(int dbP, int index, int resTypeP, int resIDP)` Err DmSetResourceInfo(DmOpenRef dbP, UInt16 index, DmResType* resTypeP, DmResID* resIDP)
`static int` | `DmStrCopy(int recordP, int offset, int srcP)` Err DmStrCopy(void* recordP, UInt32 offset, const Char* srcP)
`static int` | `DmWrite(int recordP, int offset, int srcP, int bytes)` Err DmWrite(void* recordP, UInt32 offset, const void* srcP, UInt32 bytes)
`static int` | `DmWriteCheck(int recordP, int offset, int bytes)` Err DmWriteCheck(void* recordP, UInt32 offset, UInt32 bytes)
`static int` | `EncDES(int srcP, int keyP, int dstP, int encrypt)` Err EncDES(UInt8* srcP, UInt8* keyP, UInt8* dstP, Boolean encrypt)
`static int` | `EncDigestMD4(int strP, int strLen, int digestP)` Err EncDigestMD4(UInt8* strP, UInt16 strLen, UInt8[16] digestP)
`static int` | `EncDigestMD5(int strP, int strLen, int digestP)` Err EncDigestMD5(UInt8* strP, UInt16 strLen, UInt8[16] digestP)
`static int` | `ErrAlertCustom(int errCode, int errMsgP, int preMsgP, int postMsgP)` UInt16 ErrAlertCustom(Err errCode, Char* errMsgP, Char* preMsgP, Char* postMsgP)
`static void` | `ErrDisplayFileLineMsg(int filename, int lineNo, int msg)` void ErrDisplayFileLineMsg(const Char* const filename, UInt16 lineNo, const Char* const msg)
`static int` | `ErrExceptionList()` MemPtr* ErrExceptionList()
`static void` | `ErrLongJump(int buf, int result)` void ErrLongJump(const long*[12] buf, Int16 result)
`static int` | `ErrSetJump(int buf)` Int16 ErrSetJump(const long*[12] buf)
`static void` | `ErrThrow(int err)` void ErrThrow(Int32 err)
`static void` | `EvtAddEventToQueue(int event)` void EvtAddEventToQueue(const EventType* event)
`static void` | `EvtAddUniqueEventToQueue(int eventP, int id, int inPlace)` void EvtAddUniqueEventToQueue(const EventType* eventP, UInt32 id, Boolean inPlace)
`static void` | `EvtCopyEvent(int source, int dest)` void EvtCopyEvent(const EventType* source, EventType* dest)
`static int` | `EvtDequeueKeyEvent(int eventP, int peek)` Err EvtDequeueKeyEvent(SysEventType* eventP, UInt16 peek)
`static int` | `EvtDequeuePenPoint(int retP)` Err EvtDequeuePenPoint(PointType* retP)
`static int` | `EvtDequeuePenStrokeInfo(int startPtP, int endPtP)` Err EvtDequeuePenStrokeInfo(PointType* startPtP, PointType* endPtP)
`static void` | `EvtEnableGraffiti(int enable)` void EvtEnableGraffiti(Boolean enable)
`static int` | `EvtEnqueueKey(int ascii, int keycode, int modifiers)` Err EvtEnqueueKey(WChar ascii, UInt16 keycode, UInt16 modifiers)
`static int` | `EvtEnqueuePenPoint(int ptP)` Err EvtEnqueuePenPoint(PointType* ptP)
`static int` | `EvtEventAvail()` Boolean EvtEventAvail()
`static int` | `EvtFlushKeyQueue()` Err EvtFlushKeyQueue()
`static int` | `EvtFlushNextPenStroke()` Err EvtFlushNextPenStroke()
`static int` | `EvtFlushPenQueue()` Err EvtFlushPenQueue()
`static void` | `EvtGetEvent(int event, int timeout)` void EvtGetEvent(EventType* event, Int32 timeout)
`static void` | `EvtGetPen(int pScreenX, int pScreenY, int pPenDown)` void EvtGetPen(Int16* pScreenX, Int16* pScreenY, Boolean* pPenDown)
`static int` | `EvtGetPenBtnList(int numButtons)` const PenBtnInfoType* EvtGetPenBtnList(UInt16* numButtons)
`static int` | `EvtGetSilkscreenAreaList(int numAreas)` const SilkscreenAreaType* EvtGetSilkscreenAreaList(UInt16* numAreas)
`static void` | `EvtGetSysEvent(int eventP, int timeout)` void EvtGetSysEvent(SysEventType* eventP, Int32 timeout)
`static int` | `EvtKeyQueueEmpty()` Boolean EvtKeyQueueEmpty()
`static int` | `EvtKeyQueueSize()` UInt32 EvtKeyQueueSize()
`static int` | `EvtPenQueueSize()` UInt32 EvtPenQueueSize()
`static int` | `EvtProcessSoftKeyStroke(int startPtP, int endPtP)` Err EvtProcessSoftKeyStroke(PointType* startPtP, PointType* endPtP)
`static int` | `EvtResetAutoOffTimer()` Err EvtResetAutoOffTimer()
`static int` | `EvtSetAutoOffTimer(int cmd, int timeout)` Err EvtSetAutoOffTimer(EvtSetAutoOffCmd cmd, UInt16 timeout)
`static int` | `EvtSetKeyQueuePtr(int keyQueueP, int size)` Err EvtSetKeyQueuePtr(MemPtr keyQueueP, UInt32 size)
`static int` | `EvtSetNullEventTick(int tick)` Boolean EvtSetNullEventTick(UInt32 tick)
`static int` | `EvtSetPenQueuePtr(int penQueueP, int size)` Err EvtSetPenQueuePtr(MemPtr penQueueP, UInt32 size)
`static int` | `EvtSysEventAvail(int ignorePenUps)` Boolean EvtSysEventAvail(Boolean ignorePenUps)
`static int` | `EvtSysInit()` Err EvtSysInit()
`static int` | `EvtWakeup()` Err EvtWakeup()
`static int` | `ExgAccept(int socketP)` Err ExgAccept(ExgSocketPtr socketP)
`static int` | `ExgConnect(int socketP)` Err ExgConnect(ExgSocketPtr socketP)
`static int` | `ExgDBRead(int readProcP, int deleteProcP, int userDataP, int dbIDP, int cardNo, int needResetP, int keepDates)` Err ExgDBRead(ExgDBReadProcPtr readProcP, ExgDBDeleteProcPtr deleteProcP, void* userDataP, LocalID* dbIDP, UInt16 cardNo, Boolean* needResetP, Boolean keepDates)
`static int` | `ExgDBWrite(int writeProcP, int userDataP, int nameP, int dbID, int cardNo)` Err ExgDBWrite(ExgDBWriteProcPtr writeProcP, void* userDataP, const char* nameP, LocalID dbID, UInt16 cardNo)
`static int` | `ExgDisconnect(int socketP, int error)` Err ExgDisconnect(ExgSocketPtr socketP, Err error)
`static int` | `ExgDoDialog(int socketP, int infoP, int errP)` Boolean ExgDoDialog(ExgSocketPtr socketP, ExgDialogInfoType* infoP, Err* errP)
`static int` | `ExgGet(int socketP)` Err ExgGet(ExgSocketPtr socketP)
`static int` | `ExgInit()` Err ExgInit()
`static int` | `ExgLibAccept(int libRefnum, int exgSocketP)` Err ExgLibAccept(UInt16 libRefnum, ExgSocketPtr exgSocketP)
`static int` | `ExgLibClose(int libRefnum)` Err ExgLibClose(UInt16 libRefnum)
`static int` | `ExgLibConnect(int libRefNum, int exgSocketP)` Err ExgLibConnect(UInt16 libRefNum, ExgSocketPtr exgSocketP)
`static int` | `ExgLibControl(int libRefNum, int op, int valueP, int valueLenP)` Err ExgLibControl(UInt16 libRefNum, UInt16 op, void* valueP, UInt16* valueLenP)
`static int` | `ExgLibDisconnect(int libRefnum, int exgSocketP, int error)` Err ExgLibDisconnect(UInt16 libRefnum, ExgSocketPtr exgSocketP, Err error)
`static int` | `ExgLibGet(int libRefNum, int exgSocketP)` Err ExgLibGet(UInt16 libRefNum, ExgSocketPtr exgSocketP)
`static int` | `ExgLibHandleEvent(int libRefnum, int eventP)` Err ExgLibHandleEvent(UInt16 libRefnum, void* eventP)
`static int` | `ExgLibOpen(int libRefnum)` Err ExgLibOpen(UInt16 libRefnum)
`static int` | `ExgLibPut(int libRefnum, int exgSocketP)` Err ExgLibPut(UInt16 libRefnum, ExgSocketPtr exgSocketP)
`static int` | `ExgLibReceive(int libRefNum, int exgSocketP, int bufP, int bufSize, int errP)` UInt32 ExgLibReceive(UInt16 libRefNum, ExgSocketPtr exgSocketP, void* bufP, const UInt32 bufSize, Err* errP)
`static int` | `ExgLibSend(int libRefNum, int exgSocketP, int bufP, int bufLen, int errP)` UInt32 ExgLibSend(UInt16 libRefNum, ExgSocketPtr exgSocketP, const void* const bufP, const UInt32 bufLen, Err* errP)
`static int` | `ExgLibSleep(int libRefnum)` Err ExgLibSleep(UInt16 libRefnum)
`static int` | `ExgLibWake(int libRefnum)` Err ExgLibWake(UInt16 libRefnum)
`static int` | `ExgNotifyReceive(int socketP)` Err ExgNotifyReceive(ExgSocketPtr socketP)
`static int` | `ExgPut(int socketP)` Err ExgPut(ExgSocketPtr socketP)
`static int` | `ExgReceive(int socketP, int bufP, int bufLen, int err)` UInt32 ExgReceive(ExgSocketPtr socketP, void* bufP, const UInt32 bufLen, Err* err)
`static int` | `ExgRegisterData(int creatorID, int id, int dataTypesP)` Err ExgRegisterData(const UInt32 creatorID, const UInt16 id, const Char* const dataTypesP)
`static int` | `ExgSend(int socketP, int bufP, int bufLen, int err)` UInt32 ExgSend(ExgSocketPtr socketP, const void* const bufP, const UInt32 bufLen, Err* err)
`static int` | `FileClearerr(int stream)`
`static int` | `FileClose(int stream)` Err FileClose(FileHand stream)
`static int` | `FileControl(int op, int stream, int valueP, int valueLenP)` Err FileControl(FileOpEnum op, FileHand stream, void* valueP, Int32* valueLenP)
`static int` | `FileDelete(int cardNo, int nameP)` Err FileDelete(UInt16 cardNo, Char* nameP)
`static int` | `FileDmRead(int stream, int startOfDmChunkP, int destOffset, int objSize, int numObj, int errP)`
`static int` | `FileEOF(int stream)`
`static int` | `FileError(int stream)`
`static int` | `FileFlush(int stream)`
`static int` | `FileGetLastError(int stream)`
`static int` | `FileOpen(int cardNo, int nameP, int type, int creator, int openMode, int errP)` FileHand FileOpen(UInt16 cardNo, Char* nameP, UInt32 type, UInt32 creator, UInt32 openMode, Err* errP)
`static int` | `FileRead(int stream, int bufP, int objSize, int numObj, int errP)`
`static int` | `FileReadLow(int stream, int baseP, int offset, int dataStoreBased, int objSize, int numObj, int errP)` Int32 FileReadLow(FileHand stream, void* baseP, Int32 offset, Boolean dataStoreBased, Int32 objSize, Int32 numObj, Err* errP)
`static int` | `FileRewind(int stream)`
`static int` | `FileSeek(int stream, int offset, int origin)` Err FileSeek(FileHand stream, Int32 offset, FileOriginEnum origin)
`static int` | `FileTell(int stream, int fileSizeP, int errP)` Int32 FileTell(FileHand stream, Int32* fileSizeP, Err* errP)
`static int` | `FileTruncate(int stream, int newSize)` Err FileTruncate(FileHand stream, Int32 newSize)
`static int` | `FileWrite(int stream, int dataP, int objSize, int numObj, int errP)` Int32 FileWrite(FileHand stream, void* dataP, Int32 objSize, Int32 numObj, Err* errP)
`static void` | `Find(int goToP)` void Find(GoToParamsPtr goToP)
`static int` | `FindDrawHeader(int findParams, int title)` Boolean FindDrawHeader(FindParamsPtr findParams, Char const* title)
`static void` | `FindGetLineBounds(int findParams, int r)` void FindGetLineBounds(const FindParamsType* findParams, RectanglePtr r)
`static int` | `FindSaveMatch(int findParams, int recordNum, int pos, int fieldNum, int appCustom, int cardNo, int dbID)` Boolean FindSaveMatch(FindParamsPtr findParams, UInt16 recordNum, UInt16 pos, UInt16 fieldNum, UInt32 appCustom, UInt16 cardNo, LocalID dbID)
`static int` | `FindStrInStr(int strToSearch, int strToFind, int posP)` Boolean FindStrInStr(Char const* strToSearch, Char const* strToFind, UInt16* posP)
`static int` | `FldCalcFieldHeight(int chars, int maxWidth)` UInt16 FldCalcFieldHeight(const Char* chars, UInt16 maxWidth)
`static void` | `FldCompactText(int fldP)` void FldCompactText(FieldType* fldP)
`static void` | `FldCopy(int fldP)` void FldCopy(const FieldType* fldP)
`static void` | `FldCut(int fldP)` void FldCut(FieldType* fldP)
`static void` | `FldDelete(int fldP, int start, int end)` void FldDelete(FieldType* fldP, UInt16 start, UInt16 end)
`static int` | `FldDirty(int fldP)` Boolean FldDirty(const FieldType* fldP)
`static void` | `FldDrawField(int fldP)` void FldDrawField(FieldType* fldP)
`static void` | `FldEraseField(int fldP)` void FldEraseField(FieldType* fldP)
`static void` | `FldFreeMemory(int fldP)` void FldFreeMemory(FieldType* fldP)
`static void` | `FldGetAttributes(int fldP, int attrP)` void FldGetAttributes(const FieldType* fldP, FieldAttrPtr attrP)
`static void` | `FldGetBounds(int fldP, int rect)` void FldGetBounds(const FieldType* fldP, RectanglePtr rect)
`static int` | `FldGetFont(int fldP)` FontID FldGetFont(const FieldType* fldP)
`static int` | `FldGetInsPtPosition(int fldP)` UInt16 FldGetInsPtPosition(const FieldType* fldP)
`static int` | `FldGetMaxChars(int fldP)` UInt16 FldGetMaxChars(const FieldType* fldP)
`static int` | `FldGetNumberOfBlankLines(int fldP)` UInt16 FldGetNumberOfBlankLines(const FieldType* fldP)
`static int` | `FldGetScrollPosition(int fldP)` UInt16 FldGetScrollPosition(const FieldType* fldP)
`static void` | `FldGetScrollValues(int fldP, int scrollPosP, int textHeightP, int fieldHeightP)` void FldGetScrollValues(const FieldType* fldP, UInt16* scrollPosP, UInt16* textHeightP, UInt16* fieldHeightP)
`static void` | `FldGetSelection(int fldP, int startPosition, int endPosition)` void FldGetSelection(const FieldType* fldP, UInt16* startPosition, UInt16* endPosition)
`static int` | `FldGetTextAllocatedSize(int fldP)` UInt16 FldGetTextAllocatedSize(const FieldType* fldP)
`static int` | `FldGetTextHandle(int fldP)` MemHandle FldGetTextHandle(const FieldType* fldP)
`static int` | `FldGetTextHeight(int fldP)` UInt16 FldGetTextHeight(const FieldType* fldP)
`static int` | `FldGetTextLength(int fldP)` UInt16 FldGetTextLength(const FieldType* fldP)
`static int` | `FldGetTextPtr(int fldP)` Char* FldGetTextPtr(const FieldType* fldP)
`static int` | `FldGetVisibleLines(int fldP)` UInt16 FldGetVisibleLines(const FieldType* fldP)
`static void` | `FldGrabFocus(int fldP)` void FldGrabFocus(FieldType* fldP)
`static int` | `FldHandleEvent(int fldP, int eventP)` Boolean FldHandleEvent(FieldType* fldP, EventType* eventP)
`static int` | `FldInsert(int fldP, int insertChars, int insertLen)` Boolean FldInsert(FieldType* fldP, const Char* insertChars, UInt16 insertLen)
`static int` | `FldMakeFullyVisible(int fldP)` Boolean FldMakeFullyVisible(FieldType* fldP)
`static int` | `FldNewField(int formPP, int id, int x, int y, int width, int height, int font, int maxChars, int editable, int underlined, int singleLine, int dynamicSize, int justification, int autoShift, int hasScrollBar, int numeric)` FieldType* FldNewField(void** formPP, UInt16 id, Coord x, Coord y, Coord width, Coord height, FontID font, UInt32 maxChars, Boolean editable, Boolean underlined, Boolean singleLine, Boolean dynamicSize, JustificationType justification, Boolean autoShift, Boolean hasScrollBar, Boolean numeric)
`static void` | `FldPaste(int fldP)` void FldPaste(FieldType* fldP)
`static void` | `FldRecalculateField(int fldP, int redraw)` void FldRecalculateField(FieldType* fldP, Boolean redraw)
`static void` | `FldReleaseFocus(int fldP)` void FldReleaseFocus(FieldType* fldP)
`static int` | `FldScrollable(int fldP, int direction)` Boolean FldScrollable(const FieldType* fldP, WinDirectionType direction)
`static void` | `FldScrollField(int fldP, int linesToScroll, int direction)` void FldScrollField(FieldType* fldP, UInt16 linesToScroll, WinDirectionType direction)
`static void` | `FldSendChangeNotification(int fldP)` void FldSendChangeNotification(const FieldType* fldP)
`static void` | `FldSendHeightChangeNotification(int fldP, int pos, int numLines)` void FldSendHeightChangeNotification(const FieldType* fldP, UInt16 pos, Int16 numLines)
`static void` | `FldSetAttributes(int fldP, int attrP)` void FldSetAttributes(FieldType* fldP, const FieldAttrType* attrP)
`static void` | `FldSetBounds(int fldP, int rP)` void FldSetBounds(FieldType* fldP, const RectangleType* rP)
`static void` | `FldSetDirty(int fldP, int dirty)` void FldSetDirty(FieldType* fldP, Boolean dirty)
`static void` | `FldSetFont(int fldP, int fontID)` void FldSetFont(FieldType* fldP, FontID fontID)
`static void` | `FldSetInsertionPoint(int fldP, int pos)` void FldSetInsertionPoint(FieldType* fldP, UInt16 pos)
`static void` | `FldSetInsPtPosition(int fldP, int pos)` void FldSetInsPtPosition(FieldType* fldP, UInt16 pos)
`static void` | `FldSetMaxChars(int fldP, int maxChars)` void FldSetMaxChars(FieldType* fldP, UInt16 maxChars)
`static void` | `FldSetScrollPosition(int fldP, int pos)` void FldSetScrollPosition(FieldType* fldP, UInt16 pos)
`static void` | `FldSetSelection(int fldP, int startPosition, int endPosition)` void FldSetSelection(FieldType* fldP, UInt16 startPosition, UInt16 endPosition)
`static void` | `FldSetText(int fldP, int textHandle, int offset, int size)` void FldSetText(FieldType* fldP, MemHandle textHandle, UInt16 offset, UInt16 size)
`static void` | `FldSetTextAllocatedSize(int fldP, int allocatedSize)` void FldSetTextAllocatedSize(FieldType* fldP, UInt16 allocatedSize)
`static void` | `FldSetTextHandle(int fldP, int textHandle)` void FldSetTextHandle(FieldType* fldP, MemHandle textHandle)
`static void` | `FldSetTextPtr(int fldP, int textP)` void FldSetTextPtr(FieldType* fldP, Char* textP)
`static void` | `FldSetUsable(int fldP, int usable)` void FldSetUsable(FieldType* fldP, Boolean usable)
`static void` | `FldUndo(int fldP)` void FldUndo(FieldType* fldP)
`static int` | `FldWordWrap(int chars, int maxWidth)` UInt16 FldWordWrap(const Char* chars, Int16 maxWidth)
`static int` | `FlpBase10Info(int doubleHigh0, int doubleLow0, int mantissaP, int exponentP, int signP)` Err FlpBase10Info(unsigned long doubleHigh0, unsigned long doubleLow0, UInt32* mantissaP, Int16* exponentP, Int16* signP)
`static int` | `FlpFToA(int doubleHigh0, int doubleLow0, int s)` Err FlpFToA(unsigned long doubleHigh0, unsigned long doubleLow0, Char* s)
`static int` | `FlpVersion()` UInt32 FlpVersion()
`static int` | `FntAverageCharWidth()` Int16 FntAverageCharWidth()
`static int` | `FntBaseLine()` Int16 FntBaseLine()
`static int` | `FntCharHeight()` Int16 FntCharHeight()
`static void` | `FntCharsInWidth(int string, int stringWidthP, int stringLengthP, int fitWithinWidth)` void FntCharsInWidth(Char const* string, Int16* stringWidthP, Int16* stringLengthP, Boolean* fitWithinWidth)
`static int` | `FntCharsWidth(int chars, int len)` Int16 FntCharsWidth(Char const* chars, Int16 len)
`static int` | `FntCharWidth(int ch)` Int16 FntCharWidth(Char ch)
`static int` | `FntDefineFont(int font, int fontP)` Err FntDefineFont(FontID font, FontPtr fontP)
`static int` | `FntDescenderHeight()` Int16 FntDescenderHeight()
`static int` | `FntGetFont()` FontID FntGetFont()
`static int` | `FntGetFontPtr()` FontPtr FntGetFontPtr()
`static void` | `FntGetScrollValues(int chars, int width, int scrollPos, int linesP, int topLine)` void FntGetScrollValues(Char const* chars, UInt16 width, UInt16 scrollPos, UInt16* linesP, UInt16* topLine)
`static int` | `FntIsAppDefined(int fnt)`
`static int` | `FntLineHeight()` Int16 FntLineHeight()
`static int` | `FntLineWidth(int pChars, int length)` Int16 FntLineWidth(Char const* pChars, UInt16 length)
`static int` | `FntSetFont(int font)` FontID FntSetFont(FontID font)
`static int` | `FntWidthToOffset(int pChars, int length, int pixelWidth, int leadingEdge, int truncWidth)` Int16 FntWidthToOffset(Char const* pChars, UInt16 length, Int16 pixelWidth, Boolean* leadingEdge, Int16* truncWidth)
`static int` | `FntWordWrap(int chars, int maxWidth)` UInt16 FntWordWrap(Char const* chars, UInt16 maxWidth)
`static void` | `FntWordWrapReverseNLines(int chars, int maxWidth, int linesToScrollP, int scrollPosP)` void FntWordWrapReverseNLines(Char const* const chars, UInt16 maxWidth, UInt16* linesToScrollP, UInt16* scrollPosP)
`static int` | `FontSelect(int fontID)` FontID FontSelect(FontID fontID)
`static int` | `FrmActiveState(int stateP, int save)` Err FrmActiveState(FormActiveStateType* stateP, Boolean save)
`static int` | `FrmAddSpaceForObject(int formPP, int objectPP, int objectKind, int objectSize)` Err FrmAddSpaceForObject(FormType** formPP, MemPtr* objectPP, FormObjectKind objectKind, UInt16 objectSize)
`static int` | `FrmAlert(int alertId)` UInt16 FrmAlert(UInt16 alertId)
`static void` | `FrmCloseAllForms()` void FrmCloseAllForms()
`static void` | `FrmCopyLabel(int formP, int labelID, int newLabel)` void FrmCopyLabel(FormType* formP, UInt16 labelID, const Char* newLabel)
`static void` | `FrmCopyTitle(int formP, int newTitle)` void FrmCopyTitle(FormType* formP, const Char* newTitle)
`static int` | `FrmCustomAlert(int alertId, int s1, int s2, int s3)` UInt16 FrmCustomAlert(UInt16 alertId, const Char* s1, const Char* s2, const Char* s3)
`static int` | `FrmCustomResponseAlert(int alertId, int s1, int s2, int s3, int entryStringBuf, int entryStringBufLength, int callback)` UInt16 FrmCustomResponseAlert(UInt16 alertId, const Char* s1, const Char* s2, const Char* s3, Char* entryStringBuf, Int16 entryStringBufLength, FormCheckResponseFuncPtr callback)
`static void` | `FrmDeleteForm(int formP)` void FrmDeleteForm(FormType* formP)
`static int` | `FrmDispatchEvent(int eventP)` Boolean FrmDispatchEvent(EventType* eventP)
`static int` | `FrmDoDialog(int formP)` UInt16 FrmDoDialog(FormType* formP)
`static void` | `FrmDrawForm(int formP)` void FrmDrawForm(FormType* formP)
`static void` | `FrmEraseForm(int formP)` void FrmEraseForm(FormType* formP)
`static int` | `FrmGetActiveForm()` FormType* FrmGetActiveForm()
`static int` | `FrmGetActiveFormID()` UInt16 FrmGetActiveFormID()
`static int` | `FrmGetControlGroupSelection(int formP, int groupNum)` UInt16 FrmGetControlGroupSelection(const FormType* formP, UInt8 groupNum)
`static int` | `FrmGetControlValue(int formP, int controlID)` Int16 FrmGetControlValue(const FormType* formP, UInt16 controlID)
`static int` | `FrmGetFirstForm()` FormType* FrmGetFirstForm()
`static int` | `FrmGetFocus(int formP)` UInt16 FrmGetFocus(const FormType* formP)
`static void` | `FrmGetFormBounds(int formP, int rP)` void FrmGetFormBounds(const FormType* formP, RectangleType* rP)
`static int` | `FrmGetFormId(int formP)` UInt16 FrmGetFormId(const FormType* formP)
`static int` | `FrmGetFormPtr(int formId)` FormType* FrmGetFormPtr(UInt16 formId)
`static int` | `FrmGetGadgetData(int formP, int objIndex)` void* FrmGetGadgetData(const FormType* formP, UInt16 objIndex)
`static int` | `FrmGetLabel(int formP, int labelID)` const Char* FrmGetLabel(const FormType* formP, UInt16 labelID)
`static int` | `FrmGetNumberOfObjects(int formP)` UInt16 FrmGetNumberOfObjects(const FormType* formP)
`static void` | `FrmGetObjectBounds(int formP, int objIndex, int rP)` void FrmGetObjectBounds(const FormType* formP, UInt16 objIndex, RectangleType* rP)
`static int` | `FrmGetObjectId(int formP, int objIndex)` UInt16 FrmGetObjectId(const FormType* formP, UInt16 objIndex)
`static int` | `FrmGetObjectIndex(int formP, int objID)` UInt16 FrmGetObjectIndex(const FormType* formP, UInt16 objID)
`static void` | `FrmGetObjectPosition(int formP, int objIndex, int x, int y)` void FrmGetObjectPosition(const FormType* formP, UInt16 objIndex, Coord* x, Coord* y)
`static int` | `FrmGetObjectPtr(int formP, int objIndex)` void* FrmGetObjectPtr(const FormType* formP, UInt16 objIndex)
`static int` | `FrmGetObjectType(int formP, int objIndex)` FormObjectKind FrmGetObjectType(const FormType* formP, UInt16 objIndex)
`static int` | `FrmGetTitle(int formP)` const Char* FrmGetTitle(const FormType* formP)
`static int` | `FrmGetUserModifiedState(int formP)` Boolean FrmGetUserModifiedState(const FormType* formP)
`static int` | `FrmGetWindowHandle(int formP)` WinHandle FrmGetWindowHandle(const FormType* formP)
`static void` | `FrmGotoForm(int formId)` void FrmGotoForm(UInt16 formId)
`static int` | `FrmHandleEvent(int formP, int eventP)` Boolean FrmHandleEvent(FormType* formP, EventType* eventP)
`static void` | `FrmHelp(int helpMsgId)` void FrmHelp(UInt16 helpMsgId)
`static void` | `FrmHideObject(int formP, int objIndex)` void FrmHideObject(FormType* formP, UInt16 objIndex)
`static int` | `FrmInitForm(int rscID)` FormType* FrmInitForm(UInt16 rscID)
`static int` | `FrmNewBitmap(int formPP, int ID, int rscID, int x, int y)` FormBitmapType* FrmNewBitmap(FormType** formPP, UInt16 ID, UInt16 rscID, Coord x, Coord y)
`static int` | `FrmNewForm(int formID, int titleStrP, int x, int y, int width, int height, int modal, int defaultButton, int helpRscID, int menuRscID)` FormType* FrmNewForm(UInt16 formID, const Char* titleStrP, Coord x, Coord y, Coord width, Coord height, Boolean modal, UInt16 defaultButton, UInt16 helpRscID, UInt16 menuRscID)
`static int` | `FrmNewGadget(int formPP, int id, int x, int y, int width, int height)` FormGadgetType* FrmNewGadget(FormType** formPP, UInt16 id, Coord x, Coord y, Coord width, Coord height)
`static int` | `FrmNewGsi(int formPP, int x, int y)` FrmGraffitiStateType* FrmNewGsi(FormType** formPP, Coord x, Coord y)
`static int` | `FrmNewLabel(int formPP, int ID, int textP, int x, int y, int font)` FormLabelType* FrmNewLabel(FormType** formPP, UInt16 ID, const Char* textP, Coord x, Coord y, FontID font)
`static int` | `FrmPointInTitle(int formP, int x, int y)` Boolean FrmPointInTitle(const FormType* formP, Coord x, Coord y)
`static void` | `FrmPopupForm(int formId)` void FrmPopupForm(UInt16 formId)
`static int` | `FrmRemoveObject(int formPP, int objIndex)` Err FrmRemoveObject(FormType** formPP, UInt16 objIndex)
`static int` | `FrmRestoreActiveState(int stateP)`
`static void` | `FrmReturnToForm(int formId)` void FrmReturnToForm(UInt16 formId)
`static int` | `FrmSaveActiveState(int stateP)`
`static void` | `FrmSaveAllForms()` void FrmSaveAllForms()
`static void` | `FrmSetActiveForm(int formP)` void FrmSetActiveForm(FormType* formP)
`static void` | `FrmSetCategoryLabel(int formP, int objIndex, int newLabel)` void FrmSetCategoryLabel(const FormType* formP, UInt16 objIndex, Char* newLabel)
`static void` | `FrmSetControlGroupSelection(int formP, int groupNum, int controlID)` void FrmSetControlGroupSelection(const FormType* formP, UInt8 groupNum, UInt16 controlID)
`static void` | `FrmSetControlValue(int formP, int controlID, int newValue)` void FrmSetControlValue(const FormType* formP, UInt16 controlID, Int16 newValue)
`static void` | `FrmSetEventHandler(int formP, int handler)` void FrmSetEventHandler(FormType* formP, FormEventHandlerType* handler)
`static void` | `FrmSetFocus(int formP, int fieldIndex)` void FrmSetFocus(FormType* formP, UInt16 fieldIndex)
`static void` | `FrmSetGadgetData(int formP, int objIndex, int data)` void FrmSetGadgetData(FormType* formP, UInt16 objIndex, const void* data)
`static void` | `FrmSetGadgetHandler(int formP, int objIndex, int attrP)` void FrmSetGadgetHandler(FormType* formP, UInt16 objIndex, FormGadgetHandlerType* attrP)
`static void` | `FrmSetMenu(int formP, int menuRscID)` void FrmSetMenu(FormType* formP, UInt16 menuRscID)
`static void` | `FrmSetNotUserModified(int formP)` void FrmSetNotUserModified(FormType* formP)
`static void` | `FrmSetObjectBounds(int formP, int objIndex, int bounds)` void FrmSetObjectBounds(FormType* formP, UInt16 objIndex, const RectangleType* bounds)
`static void` | `FrmSetObjectPosition(int formP, int objIndex, int x, int y)` void FrmSetObjectPosition(FormType* formP, UInt16 objIndex, Coord x, Coord y)
`static void` | `FrmSetTitle(int formP, int newTitle)` void FrmSetTitle(FormType* formP, Char* newTitle)
`static void` | `FrmShowObject(int formP, int objIndex)` void FrmShowObject(FormType* formP, UInt16 objIndex)
`static void` | `FrmUpdateForm(int formId, int updateCode)` void FrmUpdateForm(UInt16 formId, UInt16 updateCode)
`static void` | `FrmUpdateScrollers(int formP, int upIndex, int downIndex, int scrollableUp, int scrollableDown)` void FrmUpdateScrollers(FormType* formP, UInt16 upIndex, UInt16 downIndex, Boolean scrollableUp, Boolean scrollableDown)
`static int` | `FrmValidatePtr(int formP)` Boolean FrmValidatePtr(const FormType* formP)
`static int` | `FrmVisible(int formP)` Boolean FrmVisible(const FormType* formP)
`static int` | `FtrGet(int creator, int featureNum, int valueP)` Err FtrGet(UInt32 creator, UInt16 featureNum, UInt32* valueP)
`static int` | `FtrGetByIndex(int index, int romTable, int creatorP, int numP, int valueP)` Err FtrGetByIndex(UInt16 index, Boolean romTable, UInt32* creatorP, UInt16* numP, UInt32* valueP)
`static int` | `FtrInit()` Err FtrInit()
`static int` | `FtrPtrFree(int creator, int featureNum)` Err FtrPtrFree(UInt32 creator, UInt16 featureNum)
`static int` | `FtrPtrNew(int creator, int featureNum, int size, int newPtrP)` Err FtrPtrNew(UInt32 creator, UInt16 featureNum, UInt32 size, void** newPtrP)
`static int` | `FtrPtrResize(int creator, int featureNum, int newSize, int newPtrP)` Err FtrPtrResize(UInt32 creator, UInt16 featureNum, UInt32 newSize, void** newPtrP)
`static int` | `FtrSet(int creator, int featureNum, int newValue)` Err FtrSet(UInt32 creator, UInt16 featureNum, UInt32 newValue)
`static int` | `FtrUnregister(int creator, int featureNum)` Err FtrUnregister(UInt32 creator, UInt16 featureNum)
`static int` | `GrfAddMacro(int nameP, int macroDataP, int dataLen)` Err GrfAddMacro(Char* nameP, UInt8* macroDataP, UInt16 dataLen)
`static int` | `GrfAddPoint(int pt)` Err GrfAddPoint(PointType* pt)
`static int` | `GrfCleanState()` Err GrfCleanState()
`static int` | `GrfDeleteMacro(int index)` Err GrfDeleteMacro(UInt16 index)
`static int` | `GrfFieldChange(int resetState, int characterToDelete)` Err GrfFieldChange(Boolean resetState, UInt16* characterToDelete)
`static int` | `GrfFilterPoints()` Err GrfFilterPoints()
`static int` | `GrfFindBranch(int flags)` Err GrfFindBranch(UInt16 flags)
`static int` | `GrfFlushPoints()` Err GrfFlushPoints()
`static int` | `GrfFree()` Err GrfFree()
`static int` | `GrfGetAndExpandMacro(int nameP, int macroDataP, int dataLenP)` Err GrfGetAndExpandMacro(Char* nameP, UInt8* macroDataP, UInt16* dataLenP)
`static int` | `GrfGetGlyphMapping(int glyphID, int flagsP, int dataPtrP, int dataLenP, int uncertainLenP)` Err GrfGetGlyphMapping(UInt16 glyphID, UInt16* flagsP, void* dataPtrP, UInt16* dataLenP, UInt16* uncertainLenP)
`static int` | `GrfGetMacro(int nameP, int macroDataP, int dataLenP)` Err GrfGetMacro(Char* nameP, UInt8* macroDataP, UInt16* dataLenP)
`static int` | `GrfGetMacroName(int index, int nameP)` Err GrfGetMacroName(UInt16 index, Char* nameP)
`static int` | `GrfGetNumPoints(int numPtsP)` Err GrfGetNumPoints(UInt16* numPtsP)
`static int` | `GrfGetPoint(int index, int pointP)` Err GrfGetPoint(UInt16 index, PointType* pointP)
`static int` | `GrfGetState(int capsLockP, int numLockP, int tempShiftP, int autoShiftedP)` Err GrfGetState(Boolean* capsLockP, Boolean* numLockP, UInt16* tempShiftP, Boolean* autoShiftedP)
`static int` | `GrfInit()` Err GrfInit()
`static int` | `GrfInitState()` Err GrfInitState()
`static int` | `GrfMatch(int flagsP, int dataPtrP, int dataLenP, int uncertainLenP, int matchInfoP)` Err GrfMatch(UInt16* flagsP, void* dataPtrP, UInt16* dataLenP, UInt16* uncertainLenP, GrfMatchInfoPtr matchInfoP)
`static int` | `GrfMatchGlyph(int matchInfoP, int maxUnCertainty, int maxMatches)` Err GrfMatchGlyph(GrfMatchInfoPtr matchInfoP, Int16 maxUnCertainty, UInt16 maxMatches)
`static int` | `GrfProcessStroke(int startPtP, int endPtP, int upShift)` Err GrfProcessStroke(PointType* startPtP, PointType* endPtP, Boolean upShift)
`static int` | `GrfSetState(int capsLock, int numLock, int upperShift)` Err GrfSetState(Boolean capsLock, Boolean numLock, Boolean upperShift)
`static void` | `GsiEnable(int enableIt)` void GsiEnable(const Boolean enableIt)
`static int` | `GsiEnabled()` Boolean GsiEnabled()
`static void` | `GsiInitialize()` void GsiInitialize()
`static void` | `GsiSetLocation(int x, int y)` void GsiSetLocation(const Int16 x, const Int16 y)
`static void` | `GsiSetShiftState(int lockFlags, int tempShift)` void GsiSetShiftState(const UInt16 lockFlags, const UInt16 tempShift)
`static int` | `HostErrNo()` long HostErrNo()
`static int` | `HostExportFile(int fileName, int cardNum, int dbName)` HostErr HostExportFile(const char* fileName, long cardNum, const char* dbName)
`static int` | `HostFClose(int f)` long HostFClose(HostFILE* f)
`static int` | `HostFEOF(int f)` long HostFEOF(HostFILE* f)
`static int` | `HostFError(int f)` long HostFError(HostFILE* f)
`static int` | `HostFFlush(int f)` long HostFFlush(HostFILE* f)
`static int` | `HostFGetC(int f)` long HostFGetC(HostFILE* f)
`static int` | `HostFGetPos(int f, int posP)` long HostFGetPos(HostFILE* f, long* posP)
`static int` | `HostFGetS(int s, int n, int f)` char* HostFGetS(char* s, long n, HostFILE* f)
`static int` | `HostFOpen(int name, int mode)` HostFILE* HostFOpen(const char* name, const char* mode)
`static int` | `HostFPutC(int c, int f)` long HostFPutC(long c, HostFILE* f)
`static int` | `HostFPutS(int s, int f)` long HostFPutS(const char* s, HostFILE* f)
`static int` | `HostFRead(int buffer, int size, int count, int f)` long HostFRead(void* buffer, long size, long count, HostFILE* f)
`static void` | `HostFree(int p)` void HostFree(void* p)
`static int` | `HostFReopen(int name, int mode, int f)` HostFILE* HostFReopen(const char* name, const char* mode, HostFILE* f)
`static int` | `HostFSeek(int f, int offset, int origin)` long HostFSeek(HostFILE* f, long offset, long origin)
`static int` | `HostFSetPos(int f, int pos)` long HostFSetPos(HostFILE* f, long* pos)
`static int` | `HostFTell(int f)` long HostFTell(HostFILE* f)
`static int` | `HostFWrite(int buffer, int size, int count, int f)` long HostFWrite(const void* buffer, long size, long count, HostFILE* f)
`static int` | `HostGestalt(int gestSel, int response)` HostErr HostGestalt(long gestSel, long* response)
`static int` | `HostGetEnv(int name)` char* HostGetEnv(const char* name)
`static int` | `HostGetHostID()` HostID HostGetHostID()
`static int` | `HostGetHostPlatform()` HostPlatform HostGetHostPlatform()
`static int` | `HostGetHostVersion()` long HostGetHostVersion()
`static int` | `HostGremlinCounter()` long HostGremlinCounter()
`static int` | `HostGremlinIsRunning()` HostBool HostGremlinIsRunning()
`static int` | `HostGremlinLimit()` long HostGremlinLimit()
`static int` | `HostGremlinNumber()` long HostGremlinNumber()
`static int` | `HostImportFile(int fileName, int cardNum)` HostErr HostImportFile(const char* fileName, long cardNum)
`static int` | `HostIsCallingTrap()` HostBool HostIsCallingTrap()
`static int` | `HostIsSelectorImplemented(int selector)` HostBool HostIsSelectorImplemented(long selector)
`static int` | `HostLogFile()` HostFILE* HostLogFile()
`static int` | `HostMalloc(int size)` void* HostMalloc(long size)
`static int` | `HostProfileCleanup()` HostErr HostProfileCleanup()
`static int` | `HostProfileDump(int filename)` HostErr HostProfileDump(const char* filename)
`static int` | `HostProfileInit(int maxCalls, int maxDepth)` HostErr HostProfileInit(long maxCalls, long maxDepth)
`static int` | `HostProfileStart()` HostErr HostProfileStart()
`static int` | `HostProfileStop()` HostErr HostProfileStop()
`static int` | `HostRealloc(int p, int size)` void* HostRealloc(void* p, long size)
`static int` | `HostRemove(int name)` long HostRemove(const char* name)
`static int` | `HostRename(int oldName, int newName)` long HostRename(const char* oldName, const char* newName)
`static int` | `HostSetDebugOption(int newSetting)` HostBool HostSetDebugOption(HostBool newSetting)
`static void` | `HostSetLogFileSize(int a0)` void HostSetLogFileSize(long)
`static int` | `HostSetWindowBackground(int newBackground)` HostBG HostSetWindowBackground(HostBG newBackground)
`static int` | `HostSetWindowScale(int newScale)` long HostSetWindowScale(long newScale)
`static int` | `HostTmpFile()` HostFILE* HostTmpFile()
`static int` | `HostTmpNam(int name)` char* HostTmpNam(char* name)
`static int` | `IasGetU16(int ptr)`
`static int` | `IasGetU32(int ptr)`
`static int` | `ImcReadFieldNoSemicolon(int inputStream, int inputFunc, int c, int maxChars)` Char* ImcReadFieldNoSemicolon(void* inputStream, GetCharF inputFunc, UInt16* c, const UInt16 maxChars)
`static int` | `ImcReadFieldQuotablePrintable(int inputStream, int inputFunc, int c, int stopAt, int quotedPrintable, int maxChars)` Char* ImcReadFieldQuotablePrintable(void* inputStream, GetCharF inputFunc, UInt16* c, const Char stopAt, const Boolean quotedPrintable, const UInt16 maxChars)
`static void` | `ImcReadPropertyParameter(int inputStream, int inputFunc, int cP, int nameP, int valueP)` void ImcReadPropertyParameter(void* inputStream, GetCharF inputFunc, UInt16* cP, Char* nameP, Char* valueP)
`static void` | `ImcReadWhiteSpace(int inputStream, int inputFunc, int charAttrP, int c)` void ImcReadWhiteSpace(void* inputStream, GetCharF inputFunc, const UInt16* const charAttrP, UInt16* c)
`static void` | `ImcSkipAllPropertyParameters(int inputStream, int inputFunc, int cP, int identifierP, int quotedPrintableP)` void ImcSkipAllPropertyParameters(void* inputStream, GetCharF inputFunc, UInt16* cP, Char* identifierP, Boolean* quotedPrintableP)
`static int` | `ImcStringIsAscii(int stringP)` Boolean ImcStringIsAscii(const Char* const stringP)
`static void` | `ImcWriteNoSemicolon(int outputStream, int outputFunc, int stringP)` void ImcWriteNoSemicolon(void* outputStream, PutStringF outputFunc, const Char* const stringP)
`static void` | `ImcWriteQuotedPrintable(int outputStream, int outputFunc, int stringP, int noSemicolons)` void ImcWriteQuotedPrintable(void* outputStream, PutStringF outputFunc, const Char* stringP, const Boolean noSemicolons)
`static int` | `INetLibCacheGetObject(int libRefnum, int clientParamH, int urlTextP, int uniqueID, int cacheInfoP)` Err INetLibCacheGetObject(UInt16 libRefnum, MemHandle clientParamH, UInt8* urlTextP, UInt32 uniqueID, INetCacheInfoPtr cacheInfoP)
`static int` | `INetLibCacheList(int libRefnum, int inetH, int cacheIndexURLP, int indexP, int uidP, int cacheP)` Err INetLibCacheList(UInt16 libRefnum, MemHandle inetH, UInt8* cacheIndexURLP, UInt16* indexP, UInt32* uidP, INetCacheEntryP cacheP)
`static int` | `INetLibCheckAntennaState(int refNum)` Err INetLibCheckAntennaState(UInt16 refNum)
`static int` | `INetLibClose(int libRefnum, int inetH)` Err INetLibClose(UInt16 libRefnum, MemHandle inetH)
`static int` | `INetLibConfigAliasGet(int refNum, int aliasIndex, int indexP, int isAnotherAliasP)` Err INetLibConfigAliasGet(UInt16 refNum, UInt16 aliasIndex, UInt16* indexP, Boolean* isAnotherAliasP)
`static int` | `INetLibConfigAliasSet(int refNum, int configIndex, int aliasToIndex)` Err INetLibConfigAliasSet(UInt16 refNum, UInt16 configIndex, UInt16 aliasToIndex)
`static int` | `INetLibConfigDelete(int refNum, int index)` Err INetLibConfigDelete(UInt16 refNum, UInt16 index)
`static int` | `INetLibConfigIndexFromName(int refNum, int nameP, int indexP)` Err INetLibConfigIndexFromName(UInt16 refNum, INetConfigNamePtr nameP, UInt16* indexP)
`static int` | `INetLibConfigList(int refNum, int nameArray, int arrayEntriesP)` Err INetLibConfigList(UInt16 refNum, INetConfigNameType[] nameArray, UInt16* arrayEntriesP)
`static int` | `INetLibConfigMakeActive(int refNum, int inetH, int configIndex)` Err INetLibConfigMakeActive(UInt16 refNum, MemHandle inetH, UInt16 configIndex)
`static int` | `INetLibConfigRename(int refNum, int index, int newNameP)` Err INetLibConfigRename(UInt16 refNum, UInt16 index, INetConfigNamePtr newNameP)
`static int` | `INetLibConfigSaveAs(int refNum, int inetH, int nameP)` Err INetLibConfigSaveAs(UInt16 refNum, MemHandle inetH, INetConfigNamePtr nameP)
`static void` | `INetLibGetEvent(int libRefnum, int inetH, int eventP, int timeout)` void INetLibGetEvent(UInt16 libRefnum, MemHandle inetH, INetEventType* eventP, Int32 timeout)
`static int` | `INetLibOpen(int libRefnum, int config, int flags, int cacheRef, int cacheSize, int inetHP)` Err INetLibOpen(UInt16 libRefnum, UInt16 config, UInt32 flags, DmOpenRef cacheRef, UInt32 cacheSize, MemHandle* inetHP)
`static int` | `INetLibSettingGet(int libRefnum, int inetH, int setting, int bufP, int bufLenP)` Err INetLibSettingGet(UInt16 libRefnum, MemHandle inetH, UInt16 setting, void* bufP, UInt16* bufLenP)
`static int` | `INetLibSettingSet(int libRefnum, int inetH, int setting, int bufP, int bufLen)` Err INetLibSettingSet(UInt16 libRefnum, MemHandle inetH, UInt16 setting, void* bufP, UInt16 bufLen)
`static int` | `INetLibSleep(int libRefnum)` Err INetLibSleep(UInt16 libRefnum)
`static int` | `INetLibSockClose(int libRefnum, int socketH)` Err INetLibSockClose(UInt16 libRefnum, MemHandle socketH)
`static int` | `INetLibSockConnect(int libRefnum, int sockH, int hostnameP, int port, int timeou)` Err INetLibSockConnect(UInt16 libRefnum, MemHandle sockH, UInt8* hostnameP, UInt16 port, Int32 timeou)
`static int` | `INetLibSockFileGetByIndex(int libRefnum, int sockH, int index, int handleP, int offsetP, int lengthP)` Err INetLibSockFileGetByIndex(UInt16 libRefnum, MemHandle sockH, UInt32 index, MemHandle* handleP, UInt32* offsetP, UInt32* lengthP)
`static int` | `INetLibSockHTTPAttrGet(int libRefnum, int sockH, int attr, int attrIndex, int bufP, int bufLenP)` Err INetLibSockHTTPAttrGet(UInt16 libRefnum, MemHandle sockH, UInt16 attr, UInt16 attrIndex, void* bufP, UInt32* bufLenP)
`static int` | `INetLibSockHTTPAttrSet(int libRefnum, int sockH, int attr, int attrIndex, int bufP, int bufLen, int flags)` Err INetLibSockHTTPAttrSet(UInt16 libRefnum, MemHandle sockH, UInt16 attr, UInt16 attrIndex, UInt8* bufP, UInt16 bufLen, UInt16 flags)
`static int` | `INetLibSockHTTPReqCreate(int libRefnum, int sockH, int verbP, int resNameP, int refererP)` Err INetLibSockHTTPReqCreate(UInt16 libRefnum, MemHandle sockH, UInt8* verbP, UInt8* resNameP, UInt8* refererP)
`static int` | `INetLibSockHTTPReqSend(int libRefnum, int sockH, int writeP, int writeLen, int timeout)` Err INetLibSockHTTPReqSend(UInt16 libRefnum, MemHandle sockH, void* writeP, UInt32 writeLen, Int32 timeout)
`static int` | `INetLibSockOpen(int libRefnum, int inetH, int scheme, int sockHP)` Err INetLibSockOpen(UInt16 libRefnum, MemHandle inetH, UInt16 scheme, MemHandle* sockHP)
`static int` | `INetLibSockRead(int libRefnum, int sockH, int bufP, int reqBytes, int actBytesP, int timeout)` Err INetLibSockRead(UInt16 libRefnum, MemHandle sockH, void* bufP, UInt32 reqBytes, UInt32* actBytesP, Int32 timeout)
`static int` | `INetLibSockSettingGet(int libRefnum, int socketH, int setting, int bufP, int bufLenP)` Err INetLibSockSettingGet(UInt16 libRefnum, MemHandle socketH, UInt16 setting, void* bufP, UInt16* bufLenP)
`static int` | `INetLibSockSettingSet(int libRefnum, int socketH, int setting, int bufP, int bufLen)` Err INetLibSockSettingSet(UInt16 libRefnum, MemHandle socketH, UInt16 setting, void* bufP, UInt16 bufLen)
`static int` | `INetLibSockStatus(int libRefnum, int socketH, int statusP, int sockErrP, int inputReadyP, int outputReadyP)` Err INetLibSockStatus(UInt16 libRefnum, MemHandle socketH, UInt16* statusP, Err* sockErrP, Boolean* inputReadyP, Boolean* outputReadyP)
`static int` | `INetLibSockWrite(int libRefnum, int sockH, int bufP, int reqBytes, int actBytesP, int timeout)` Err INetLibSockWrite(UInt16 libRefnum, MemHandle sockH, void* bufP, UInt32 reqBytes, UInt32* actBytesP, Int32 timeout)
`static int` | `INetLibURLCrack(int libRefnum, int urlTextP, int urlP)` Err INetLibURLCrack(UInt16 libRefnum, UInt8* urlTextP, INetURLType* urlP)
`static int` | `INetLibURLGetInfo(int libRefnum, int inetH, int urlTextP, int urlInfoP)` Err INetLibURLGetInfo(UInt16 libRefnum, MemHandle inetH, UInt8* urlTextP, INetURLInfoType* urlInfoP)
`static int` | `INetLibURLOpen(int libRefnum, int inetH, int urlP, int cacheIndexURLP, int sockHP, int timeout, int flags)` Err INetLibURLOpen(UInt16 libRefnum, MemHandle inetH, UInt8* urlP, UInt8* cacheIndexURLP, MemHandle* sockHP, Int32 timeout, UInt16 flags)
`static int` | `INetLibURLsAdd(int libRefnum, int baseURLStr, int embeddedURLStr, int resultURLStr, int resultLenP)` Err INetLibURLsAdd(UInt16 libRefnum, Char* baseURLStr, Char* embeddedURLStr, Char* resultURLStr, UInt16* resultLenP)
`static int` | `INetLibURLsCompare(int libRefnum, int URLStr1, int URLStr2)` Int16 INetLibURLsCompare(UInt16 libRefnum, Char* URLStr1, Char* URLStr2)
`static int` | `INetLibWake(int libRefnum)` Err INetLibWake(UInt16 libRefnum)
`static int` | `INetLibWiCmd(int refNum, int cmd, int enableOrX, int y)` Boolean INetLibWiCmd(UInt16 refNum, UInt16 cmd, int enableOrX, int y)
`static void` | `InsPtCheckBlink()` void InsPtCheckBlink()
`static void` | `InsPtEnable(int enableIt)` void InsPtEnable(Boolean enableIt)
`static int` | `InsPtEnabled()` Boolean InsPtEnabled()
`static int` | `InsPtGetHeight()` Int16 InsPtGetHeight()
`static void` | `InsPtGetLocation(int x, int y)` void InsPtGetLocation(Int16* x, Int16* y)
`static void` | `InsPtInitialize()` void InsPtInitialize()
`static void` | `InsPtSetHeight(int height)` void InsPtSetHeight(const Int16 height)
`static void` | `InsPtSetLocation(int x, int y)` void InsPtSetLocation(const Int16 x, const Int16 y)
`static int` | `IntlGetRoutineAddress(int inSelector)` void* IntlGetRoutineAddress(IntlSelector inSelector)
`static void` | `IrAdvanceCredit(int con, int credit)`
`static int` | `IrBind(int refNum, int con, int callBack)` IrStatus IrBind(UInt16 refNum, IrConnect* con, IrCallBack callBack)
`static int` | `IrClose(int refnum)` Err IrClose(UInt16 refnum)
`static int` | `IrConnectIrLap(int refNum, int deviceAddr)` IrStatus IrConnectIrLap(UInt16 refNum, unsigned long deviceAddr)
`static int` | `IrConnectReq(int refNum, int con, int packet, int credit)` IrStatus IrConnectReq(UInt16 refNum, IrConnect* con, IrPacket* packet, UInt8 credit)
`static int` | `IrConnectRsp(int refNum, int con, int packet, int credit)` IrStatus IrConnectRsp(UInt16 refNum, IrConnect* con, IrPacket* packet, UInt8 credit)
`static int` | `IrDataReq(int refNum, int con, int packet)` IrStatus IrDataReq(UInt16 refNum, IrConnect* con, IrPacket* packet)
`static int` | `IrDisconnectIrLap(int refNum)` IrStatus IrDisconnectIrLap(UInt16 refNum)
`static int` | `IrDiscoverReq(int refNum, int con)` IrStatus IrDiscoverReq(UInt16 refNum, IrConnect* con)
`static int` | `IrHandleEvent(int refnum)` Boolean IrHandleEvent(UInt16 refnum)
`static int` | `IrIAS_Add(int refNum, int obj)` IrStatus IrIAS_Add(UInt16 refNum, IrIasObject* obj)
`static int` | `IrIAS_GetInteger(int t)`
`static int` | `IrIAS_GetIntLsap(int t)`
`static int` | `IrIAS_GetObjectID(int t)`
`static int` | `IrIAS_GetOctetString(int t)`
`static int` | `IrIAS_GetOctetStringLen(int t)`
`static int` | `IrIAS_GetType(int t)`
`static int` | `IrIAS_GetUserString(int t)`
`static int` | `IrIAS_GetUserStringCharSet(int t)`
`static int` | `IrIAS_GetUserStringLen(int t)`
`static int` | `IrIAS_Next(int refNum, int token)` UInt8* IrIAS_Next(UInt16 refNum, IrIasQuery* token)
`static int` | `IrIAS_Query(int refNum, int token)` IrStatus IrIAS_Query(UInt16 refNum, IrIasQuery* token)
`static int` | `IrIAS_SetDeviceName(int refNum, int name, int len)` IrStatus IrIAS_SetDeviceName(UInt16 refNum, UInt8* name, UInt8 len)
`static void` | `IrIAS_StartResult(int t)`
`static int` | `IrIsIrLapConnected(int refNum)` BOOL IrIsIrLapConnected(UInt16 refNum)
`static int` | `IrIsMediaBusy(int refNum)` BOOL IrIsMediaBusy(UInt16 refNum)
`static int` | `IrIsNoProgress(int refNum)` BOOL IrIsNoProgress(UInt16 refNum)
`static int` | `IrIsRemoteBusy(int refNum)` BOOL IrIsRemoteBusy(UInt16 refNum)
`static void` | `IrLocalBusy(int refNum, int flag)` void IrLocalBusy(UInt16 refNum, BOOL flag)
`static int` | `IrMaxRxSize(int refNum, int con)` UInt16 IrMaxRxSize(UInt16 refNum, IrConnect* con)
`static int` | `IrMaxTxSize(int refNum, int con)` UInt16 IrMaxTxSize(UInt16 refNum, IrConnect* con)
`static int` | `IrOpen(int refnum, int options)` Err IrOpen(UInt16 refnum, UInt32 options)
`static void` | `IrSetConTypeLMP(int con)`
`static void` | `IrSetConTypeTTP(int con)`
`static int` | `IrSetDeviceInfo(int refNum, int info, int len)` IrStatus IrSetDeviceInfo(UInt16 refNum, UInt8* info, UInt8 len)
`static int` | `IrTestReq(int refNum, int devAddr, int con, int packet)` IrStatus IrTestReq(UInt16 refNum, unsigned long devAddr, IrConnect* con, IrPacket* packet)
`static int` | `IrUnbind(int refNum, int con)` IrStatus IrUnbind(UInt16 refNum, IrConnect* con)
`static int` | `IrWaitForEvent(int libRefnum, int timeout)` Err IrWaitForEvent(UInt16 libRefnum, Int32 timeout)
`static int` | `KeyCurrentState()` UInt32 KeyCurrentState()
`static int` | `KeyRates(int set, int initDelayP, int periodP, int doubleTapDelayP, int queueAheadP)` Err KeyRates(Boolean set, UInt16* initDelayP, UInt16* periodP, UInt16* doubleTapDelayP, Boolean* queueAheadP)
`static int` | `KeySetMask(int keyMask)` UInt32 KeySetMask(UInt32 keyMask)
`static void` | `LocGetNumberSeparators(int numberFormat, int thousandSeparator, int decimalSeparator)` void LocGetNumberSeparators(NumberFormatType numberFormat, Char* thousandSeparator, Char* decimalSeparator)
`static void` | `LstDrawList(int listP)` void LstDrawList(ListType* listP)
`static void` | `LstEraseList(int listP)` void LstEraseList(ListType* listP)
`static int` | `LstGetNumberOfItems(int listP)` Int16 LstGetNumberOfItems(const ListType* listP)
`static int` | `LstGetSelection(int listP)` Int16 LstGetSelection(const ListType* listP)
`static int` | `LstGetSelectionText(int listP, int itemNum)` Char* LstGetSelectionText(const ListType* listP, Int16 itemNum)
`static int` | `LstGetVisibleItems(int listP)` Int16 LstGetVisibleItems(const ListType* listP)
`static int` | `LstHandleEvent(int listP, int eventP)` Boolean LstHandleEvent(ListType* listP, const EventType* eventP)
`static void` | `LstMakeItemVisible(int listP, int itemNum)` void LstMakeItemVisible(ListType* listP, Int16 itemNum)
`static int` | `LstNewList(int formPP, int id, int x, int y, int width, int height, int font, int visibleItems, int triggerId)` Err LstNewList(void** formPP, UInt16 id, Coord x, Coord y, Coord width, Coord height, FontID font, Int16 visibleItems, Int16 triggerId)
`static int` | `LstPopupList(int listP)` Int16 LstPopupList(ListType* listP)
`static int` | `LstScrollList(int listP, int direction, int itemCount)` Boolean LstScrollList(ListType* listP, WinDirectionType direction, Int16 itemCount)
`static void` | `LstSetDrawFunction(int listP, int func)` void LstSetDrawFunction(ListType* listP, ListDrawDataFuncPtr func)
`static void` | `LstSetHeight(int listP, int visibleItems)` void LstSetHeight(ListType* listP, Int16 visibleItems)
`static void` | `LstSetListChoices(int listP, int itemsText, int numItems)` void LstSetListChoices(ListType* listP, Char** itemsText, Int16 numItems)
`static void` | `LstSetPosition(int listP, int x, int y)` void LstSetPosition(ListType* listP, Coord x, Coord y)
`static void` | `LstSetSelection(int listP, int itemNum)` void LstSetSelection(ListType* listP, Int16 itemNum)
`static void` | `LstSetTopItem(int listP, int itemNum)` void LstSetTopItem(ListType* listP, Int16 itemNum)
`static int` | `MdmDial(int modemP, int okDialP, int userInitP, int phoneNumP)` Err MdmDial(MdmInfoPtr modemP, Char* okDialP, Char* userInitP, Char* phoneNumP)
`static int` | `MdmHangUp(int modemP)` Err MdmHangUp(MdmInfoPtr modemP)
`static int` | `MemCardFormat(int cardNo, int cardNameP, int manufNameP, int ramStoreNameP)` Err MemCardFormat(UInt16 cardNo, Char* cardNameP, Char* manufNameP, Char* ramStoreNameP)
`static int` | `MemCardInfo(int cardNo, int cardNameP, int manufNameP, int versionP, int crDateP, int romSizeP, int ramSizeP, int freeBytesP)` Err MemCardInfo(UInt16 cardNo, Char* cardNameP, Char* manufNameP, UInt16* versionP, UInt32* crDateP, UInt32* romSizeP, UInt32* ramSizeP, UInt32* freeBytesP)
`static int` | `MemChunkNew(int heapID, int size, int attr)` MemPtr MemChunkNew(UInt16 heapID, UInt32 size, UInt16 attr)
`static int` | `MemCmp(int s1, int s2, int numBytes)` Int16 MemCmp(const void* s1, const void* s2, Int32 numBytes)
`static int` | `MemDebugMode()` UInt16 MemDebugMode()
`static int` | `MemHandleCardNo(int h)` UInt16 MemHandleCardNo(MemHandle h)
`static int` | `MemHandleDataStorage(int h)` Boolean MemHandleDataStorage(MemHandle h)
`static int` | `MemHandleFlags(int h)` UInt16 MemHandleFlags(MemHandle h)
`static int` | `MemHandleFree(int h)` Err MemHandleFree(MemHandle h)
`static int` | `MemHandleHeapID(int h)` UInt16 MemHandleHeapID(MemHandle h)
`static int` | `MemHandleLock(int h)` MemPtr MemHandleLock(MemHandle h)
`static int` | `MemHandleLockCount(int h)` UInt16 MemHandleLockCount(MemHandle h)
`static int` | `MemHandleNew(int size)` MemHandle MemHandleNew(UInt32 size)
`static int` | `MemHandleOwner(int h)` UInt16 MemHandleOwner(MemHandle h)
`static int` | `MemHandleResetLock(int h)` Err MemHandleResetLock(MemHandle h)
`static int` | `MemHandleResize(int h, int newSize)` Err MemHandleResize(MemHandle h, UInt32 newSize)
`static int` | `MemHandleSetOwner(int h, int owner)` Err MemHandleSetOwner(MemHandle h, UInt16 owner)
`static int` | `MemHandleSize(int h)` UInt32 MemHandleSize(MemHandle h)
`static int` | `MemHandleToLocalID(int h)` LocalID MemHandleToLocalID(MemHandle h)
`static int` | `MemHandleUnlock(int h)` Err MemHandleUnlock(MemHandle h)
`static int` | `MemHeapCheck(int heapID)` Err MemHeapCheck(UInt16 heapID)
`static int` | `MemHeapCompact(int heapID)` Err MemHeapCompact(UInt16 heapID)
`static int` | `MemHeapDynamic(int heapID)` Boolean MemHeapDynamic(UInt16 heapID)
`static int` | `MemHeapFlags(int heapID)` UInt16 MemHeapFlags(UInt16 heapID)
`static int` | `MemHeapFreeByOwnerID(int heapID, int ownerID)` Err MemHeapFreeByOwnerID(UInt16 heapID, UInt16 ownerID)
`static int` | `MemHeapFreeBytes(int heapID, int freeP, int maxP)` Err MemHeapFreeBytes(UInt16 heapID, UInt32* freeP, UInt32* maxP)
`static int` | `MemHeapID(int cardNo, int heapIndex)` UInt16 MemHeapID(UInt16 cardNo, UInt16 heapIndex)
`static int` | `MemHeapInit(int heapID, int numHandles, int initContents)` Err MemHeapInit(UInt16 heapID, Int16 numHandles, Boolean initContents)
`static int` | `MemHeapScramble(int heapID)` Err MemHeapScramble(UInt16 heapID)
`static int` | `MemHeapSize(int heapID)` UInt32 MemHeapSize(UInt16 heapID)
`static int` | `MemInit()` Err MemInit()
`static int` | `MemInitHeapTable(int cardNo)` Err MemInitHeapTable(UInt16 cardNo)
`static int` | `MemKernelInit()` Err MemKernelInit()
`static int` | `MemLocalIDKind(int local)` LocalIDKind MemLocalIDKind(LocalID local)
`static int` | `MemLocalIDToGlobal(int local, int cardNo)` MemPtr MemLocalIDToGlobal(LocalID local, UInt16 cardNo)
`static int` | `MemLocalIDToLockedPtr(int local, int cardNo)` MemPtr MemLocalIDToLockedPtr(LocalID local, UInt16 cardNo)
`static int` | `MemLocalIDToPtr(int local, int cardNo)` MemPtr MemLocalIDToPtr(LocalID local, UInt16 cardNo)
`static int` | `MemMove(int dstP, int sP, int numBytes)` Err MemMove(void* dstP, const void* sP, Int32 numBytes)
`static int` | `MemNumCards()` UInt16 MemNumCards()
`static int` | `MemNumHeaps(int cardNo)` UInt16 MemNumHeaps(UInt16 cardNo)
`static int` | `MemNumRAMHeaps(int cardNo)` UInt16 MemNumRAMHeaps(UInt16 cardNo)
`static int` | `MemPtrCardNo(int p)` UInt16 MemPtrCardNo(MemPtr p)
`static int` | `MemPtrDataStorage(int p)` Boolean MemPtrDataStorage(MemPtr p)
`static int` | `MemPtrFlags(int p)` UInt16 MemPtrFlags(MemPtr p)
`static int` | `MemPtrFree(int chunkDataP)` Err MemPtrFree(MemPtr chunkDataP)
`static int` | `MemPtrHeapID(int p)` UInt16 MemPtrHeapID(MemPtr p)
`static int` | `MemPtrNew(int size)` MemPtr MemPtrNew(UInt32 size)
`static int` | `MemPtrOwner(int p)` UInt16 MemPtrOwner(MemPtr p)
`static int` | `MemPtrRecoverHandle(int p)` MemHandle MemPtrRecoverHandle(MemPtr p)
`static int` | `MemPtrResetLock(int p)` Err MemPtrResetLock(MemPtr p)
`static int` | `MemPtrResize(int p, int newSize)` Err MemPtrResize(MemPtr p, UInt32 newSize)
`static int` | `MemPtrSetOwner(int p, int owner)` Err MemPtrSetOwner(MemPtr p, UInt16 owner)
`static int` | `MemPtrSize(int p)` UInt32 MemPtrSize(MemPtr p)
`static int` | `MemPtrToLocalID(int p)` LocalID MemPtrToLocalID(MemPtr p)
`static int` | `MemPtrUnlock(int p)` Err MemPtrUnlock(MemPtr p)
`static int` | `MemSemaphoreRelease(int writeAccess)` Err MemSemaphoreRelease(Boolean writeAccess)
`static int` | `MemSemaphoreReserve(int writeAccess)` Err MemSemaphoreReserve(Boolean writeAccess)
`static int` | `MemSet(int dstP, int numBytes, int value)` Err MemSet(void* dstP, Int32 numBytes, UInt8 value)
`static int` | `MemSetDebugMode(int flags)` Err MemSetDebugMode(UInt16 flags)
`static int` | `MemStoreInfo(int cardNo, int storeNumber, int versionP, int flagsP, int nameP, int crDateP, int bckUpDateP, int heapListOffsetP, int initCodeOffset1P, int initCodeOffset2P, int databaseDirIDP)` Err MemStoreInfo(UInt16 cardNo, UInt16 storeNumber, UInt16* versionP, UInt16* flagsP, Char* nameP, UInt32* crDateP, UInt32* bckUpDateP, UInt32* heapListOffsetP, UInt32* initCodeOffset1P, UInt32* initCodeOffset2P, LocalID* databaseDirIDP)
`static int` | `MemStoreSetInfo(int cardNo, int storeNumber, int versionP, int flagsP, int nameP, int crDateP, int bckUpDateP, int heapListOffsetP, int initCodeOffset1P, int initCodeOffset2P, int databaseDirIDP)` Err MemStoreSetInfo(UInt16 cardNo, UInt16 storeNumber, UInt16* versionP, UInt16* flagsP, Char* nameP, UInt32* crDateP, UInt32* bckUpDateP, UInt32* heapListOffsetP, UInt32* initCodeOffset1P, UInt32* initCodeOffset2P, LocalID* databaseDirIDP)
`static int` | `MenuAddItem(int positionId, int id, int cmd, int textP)` Err MenuAddItem(UInt16 positionId, UInt16 id, Char cmd, const Char* textP)
`static int` | `MenuCmdBarAddButton(int where, int bitmapId, int resultType, int result, int nameP)` Err MenuCmdBarAddButton(UInt8 where, UInt16 bitmapId, MenuCmdBarResultType resultType, UInt32 result, Char* nameP)
`static void` | `MenuCmdBarDisplay()` void MenuCmdBarDisplay()
`static int` | `MenuCmdBarGetButtonData(int buttonIndex, int bitmapIdP, int resultTypeP, int resultP, int nameP)` Boolean MenuCmdBarGetButtonData(Int16 buttonIndex, UInt16* bitmapIdP, MenuCmdBarResultType* resultTypeP, UInt32* resultP, Char* nameP)
`static void` | `MenuDispose(int menuP)` void MenuDispose(MenuBarType* menuP)
`static void` | `MenuDrawMenu(int menuP)` void MenuDrawMenu(MenuBarType* menuP)
`static void` | `MenuEraseStatus(int menuP)` void MenuEraseStatus(MenuBarType* menuP)
`static int` | `MenuGetActiveMenu()` MenuBarType* MenuGetActiveMenu()
`static int` | `MenuHandleEvent(int menuP, int event, int error)` Boolean MenuHandleEvent(MenuBarType* menuP, EventType* event, UInt16* error)
`static int` | `MenuHideItem(int id)` Boolean MenuHideItem(UInt16 id)
`static int` | `MenuInit(int resourceId)` MenuBarType* MenuInit(UInt16 resourceId)
`static int` | `MenuSetActiveMenu(int menuP)` MenuBarType* MenuSetActiveMenu(MenuBarType* menuP)
`static void` | `MenuSetActiveMenuRscID(int resourceId)` void MenuSetActiveMenuRscID(UInt16 resourceId)
`static int` | `MenuShowItem(int id)` Boolean MenuShowItem(UInt16 id)
`static int` | `NetLibAddrAToIN(int libRefnum, int a)` NetIPAddr NetLibAddrAToIN(UInt16 libRefnum, Char* a)
`static int` | `NetLibAddrINToA(int libRefnum, int inet, int spaceP)` Char* NetLibAddrINToA(UInt16 libRefnum, NetIPAddr inet, Char* spaceP)
`static int` | `NetLibBitGetFixed(int libRefNum, int dstP, int dstBitOffsetP, int numBits)` UInt32 NetLibBitGetFixed(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP, UInt16 numBits)
`static int` | `NetLibBitGetIntV(int libRefNum, int dstP, int dstBitOffsetP)` Int32 NetLibBitGetIntV(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP)
`static int` | `NetLibBitGetUIntV(int libRefNum, int dstP, int dstBitOffsetP)` UInt32 NetLibBitGetUIntV(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP)
`static void` | `NetLibBitMove(int libRefNum, int dstP, int dstBitOffsetP, int srcP, int srcBitOffsetP, int numBits)` void NetLibBitMove(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP, UInt8* srcP, UInt32* srcBitOffsetP, UInt32 numBits)
`static void` | `NetLibBitPutFixed(int libRefNum, int dstP, int dstBitOffsetP, int value, int numBits)` void NetLibBitPutFixed(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP, UInt32 value, UInt16 numBits)
`static void` | `NetLibBitPutIntV(int libRefNum, int dstP, int dstBitOffsetP, int value)` void NetLibBitPutIntV(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP, Int32 value)
`static void` | `NetLibBitPutUIntV(int libRefNum, int dstP, int dstBitOffsetP, int value)` void NetLibBitPutUIntV(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP, UInt32 value)
`static int` | `NetLibClose(int libRefnum, int immediate)` Err NetLibClose(UInt16 libRefnum, UInt16 immediate)
`static int` | `NetLibConfigAliasGet(int refNum, int aliasIndex, int indexP, int isAnotherAliasP)` Err NetLibConfigAliasGet(UInt16 refNum, UInt16 aliasIndex, UInt16* indexP, Boolean* isAnotherAliasP)
`static int` | `NetLibConfigAliasSet(int refNum, int configIndex, int aliasToIndex)` Err NetLibConfigAliasSet(UInt16 refNum, UInt16 configIndex, UInt16 aliasToIndex)
`static int` | `NetLibConfigDelete(int refNum, int index)` Err NetLibConfigDelete(UInt16 refNum, UInt16 index)
`static int` | `NetLibConfigIndexFromName(int refNum, int nameP, int indexP)` Err NetLibConfigIndexFromName(UInt16 refNum, NetConfigNamePtr nameP, UInt16* indexP)
`static int` | `NetLibConfigList(int refNum, int nameArray, int arrayEntriesP)` Err NetLibConfigList(UInt16 refNum, NetConfigNameType[] nameArray, UInt16* arrayEntriesP)
`static int` | `NetLibConfigMakeActive(int refNum, int configIndex)` Err NetLibConfigMakeActive(UInt16 refNum, UInt16 configIndex)
`static int` | `NetLibConfigRename(int refNum, int index, int newNameP)` Err NetLibConfigRename(UInt16 refNum, UInt16 index, NetConfigNamePtr newNameP)
`static int` | `NetLibConfigSaveAs(int refNum, int nameP)` Err NetLibConfigSaveAs(UInt16 refNum, NetConfigNamePtr nameP)
`static int` | `NetLibConnectionRefresh(int refNum, int refresh, int allInterfacesUpP, int netIFErrP)` Err NetLibConnectionRefresh(UInt16 refNum, Boolean refresh, UInt8* allInterfacesUpP, UInt16* netIFErrP)
`static int` | `NetLibDmReceive(int libRefNum, int socket, int recordP, int recordOffset, int rcvLen, int flags, int fromAddrP, int fromLenP, int timeout, int errP)` Int16 NetLibDmReceive(UInt16 libRefNum, NetSocketRef socket, void* recordP, UInt32 recordOffset, UInt16 rcvLen, UInt16 flags, void* fromAddrP, UInt16* fromLenP, Int32 timeout, Err* errP)
`static int` | `NetLibFinishCloseWait(int libRefnum)` Err NetLibFinishCloseWait(UInt16 libRefnum)
`static int` | `NetLibGetHostByAddr(int libRefNum, int addrP, int len, int type, int bufP, int timeout, int errP)` NetHostInfoPtr NetLibGetHostByAddr(UInt16 libRefNum, UInt8* addrP, UInt16 len, UInt16 type, NetHostInfoBufPtr bufP, Int32 timeout, Err* errP)
`static int` | `NetLibGetHostByName(int libRefNum, int nameP, int bufP, int timeout, int errP)` NetHostInfoPtr NetLibGetHostByName(UInt16 libRefNum, Char* nameP, NetHostInfoBufPtr bufP, Int32 timeout, Err* errP)
`static int` | `NetLibGetMailExchangeByName(int libRefNum, int mailNameP, int maxEntries, int hostNames, int priorities, int timeout, int errP)` Int16 NetLibGetMailExchangeByName(UInt16 libRefNum, Char* mailNameP, UInt16 maxEntries, Char[][256] hostNames, UInt16[] priorities, Int32 timeout, Err* errP)
`static int` | `NetLibGetServByName(int libRefNum, int servNameP, int protoNameP, int bufP, int timeout, int errP)` NetServInfoPtr NetLibGetServByName(UInt16 libRefNum, const Char* servNameP, const Char* protoNameP, NetServInfoBufPtr bufP, Int32 timeout, Err* errP)
`static int` | `NetLibHandlePowerOff(int refNum, int eventP)` Err NetLibHandlePowerOff(UInt16 refNum, SysEventType* eventP)
`static int` | `NetLibIFAttach(int libRefNum, int ifCreator, int ifInstance, int timeout)` Err NetLibIFAttach(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance, Int32 timeout)
`static int` | `NetLibIFDetach(int libRefNum, int ifCreator, int ifInstance, int timeout)` Err NetLibIFDetach(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance, Int32 timeout)
`static int` | `NetLibIFDown(int libRefNum, int ifCreator, int ifInstance, int timeout)` Err NetLibIFDown(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance, Int32 timeout)
`static int` | `NetLibIFGet(int libRefNum, int index, int ifCreatorP, int ifInstanceP)` Err NetLibIFGet(UInt16 libRefNum, UInt16 index, UInt32* ifCreatorP, UInt16* ifInstanceP)
`static int` | `NetLibIFSettingGet(int libRefNum, int ifCreator, int ifInstance, int setting, int valueP, int valueLenP)` Err NetLibIFSettingGet(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance, UInt16 setting, void* valueP, UInt16* valueLenP)
`static int` | `NetLibIFSettingSet(int libRefNum, int ifCreator, int ifInstance, int setting, int valueP, int valueLen)` Err NetLibIFSettingSet(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance, UInt16 setting, void* valueP, UInt16 valueLen)
`static int` | `NetLibIFUp(int libRefNum, int ifCreator, int ifInstance)` Err NetLibIFUp(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance)
`static int` | `NetLibMaster(int libRefNum, int cmd, int pbP, int timeout)` Err NetLibMaster(UInt16 libRefNum, UInt16 cmd, NetMasterPBPtr pbP, Int32 timeout)
`static int` | `NetLibOpen(int libRefnum, int netIFErrsP)` Err NetLibOpen(UInt16 libRefnum, UInt16* netIFErrsP)
`static int` | `NetLibOpenConfig(int refNum, int configIndex, int openFlags, int netIFErrP)` Err NetLibOpenConfig(UInt16 refNum, UInt16 configIndex, UInt32 openFlags, UInt16* netIFErrP)
`static int` | `NetLibOpenCount(int refNum, int countP)` Err NetLibOpenCount(UInt16 refNum, UInt16* countP)
`static int` | `NetLibOpenIfCloseWait(int libRefnum)` Err NetLibOpenIfCloseWait(UInt16 libRefnum)
`static int` | `NetLibReceive(int libRefNum, int socket, int bufP, int bufLen, int flags, int fromAddrP, int fromLenP, int timeout, int errP)` Int16 NetLibReceive(UInt16 libRefNum, NetSocketRef socket, void* bufP, UInt16 bufLen, UInt16 flags, void* fromAddrP, UInt16* fromLenP, Int32 timeout, Err* errP)
`static int` | `NetLibReceivePB(int libRefNum, int socket, int pbP, int flags, int timeout, int errP)` Int16 NetLibReceivePB(UInt16 libRefNum, NetSocketRef socket, NetIOParamType* pbP, UInt16 flags, Int32 timeout, Err* errP)
`static int` | `NetLibSelect(int libRefNum, int width, int readFDs, int writeFDs, int exceptFDs, int timeout, int errP)` Int16 NetLibSelect(UInt16 libRefNum, UInt16 width, NetFDSetType* readFDs, NetFDSetType* writeFDs, NetFDSetType* exceptFDs, Int32 timeout, Err* errP)
`static int` | `NetLibSend(int libRefNum, int socket, int bufP, int bufLen, int flags, int toAddrP, int toLen, int timeout, int errP)` Int16 NetLibSend(UInt16 libRefNum, NetSocketRef socket, void* bufP, UInt16 bufLen, UInt16 flags, void* toAddrP, UInt16 toLen, Int32 timeout, Err* errP)
`static int` | `NetLibSendPB(int libRefNum, int socket, int pbP, int flags, int timeout, int errP)` Int16 NetLibSendPB(UInt16 libRefNum, NetSocketRef socket, NetIOParamType* pbP, UInt16 flags, Int32 timeout, Err* errP)
`static int` | `NetLibSettingGet(int libRefNum, int setting, int valueP, int valueLenP)` Err NetLibSettingGet(UInt16 libRefNum, UInt16 setting, void* valueP, UInt16* valueLenP)
`static int` | `NetLibSettingSet(int libRefNum, int setting, int valueP, int valueLen)` Err NetLibSettingSet(UInt16 libRefNum, UInt16 setting, void* valueP, UInt16 valueLen)
`static int` | `NetLibSleep(int libRefnum)` Err NetLibSleep(UInt16 libRefnum)
`static int` | `NetLibSocketAccept(int libRefnum, int socket, int sockAddrP, int addrLenP, int timeout, int errP)` Int16 NetLibSocketAccept(UInt16 libRefnum, NetSocketRef socket, NetSocketAddrType* sockAddrP, Int16* addrLenP, Int32 timeout, Err* errP)
`static int` | `NetLibSocketAddr(int libRefnum, int socketRef, int locAddrP, int locAddrLenP, int remAddrP, int remAddrLenP, int timeout, int errP)` Int16 NetLibSocketAddr(UInt16 libRefnum, NetSocketRef socketRef, NetSocketAddrType* locAddrP, Int16* locAddrLenP, NetSocketAddrType* remAddrP, Int16* remAddrLenP, Int32 timeout, Err* errP)
`static int` | `NetLibSocketBind(int libRefnum, int socket, int sockAddrP, int addrLen, int timeout, int errP)` Int16 NetLibSocketBind(UInt16 libRefnum, NetSocketRef socket, NetSocketAddrType* sockAddrP, Int16 addrLen, Int32 timeout, Err* errP)
`static int` | `NetLibSocketClose(int libRefnum, int socket, int timeout, int errP)` Int16 NetLibSocketClose(UInt16 libRefnum, NetSocketRef socket, Int32 timeout, Err* errP)
`static int` | `NetLibSocketConnect(int libRefnum, int socket, int sockAddrP, int addrLen, int timeout, int errP)` Int16 NetLibSocketConnect(UInt16 libRefnum, NetSocketRef socket, NetSocketAddrType* sockAddrP, Int16 addrLen, Int32 timeout, Err* errP)
`static int` | `NetLibSocketListen(int libRefnum, int socket, int queueLen, int timeout, int errP)` Int16 NetLibSocketListen(UInt16 libRefnum, NetSocketRef socket, UInt16 queueLen, Int32 timeout, Err* errP)
`static int` | `NetLibSocketOpen(int libRefnum, int domain, int type, int protocol, int timeout, int errP)` NetSocketRef NetLibSocketOpen(UInt16 libRefnum, NetSocketAddrEnum domain, NetSocketTypeEnum type, Int16 protocol, Int32 timeout, Err* errP)
`static int` | `NetLibSocketOptionGet(int libRefnum, int socket, int level, int option, int optValueP, int optValueLenP, int timeout, int errP)` Int16 NetLibSocketOptionGet(UInt16 libRefnum, NetSocketRef socket, UInt16 level, UInt16 option, void* optValueP, UInt16* optValueLenP, Int32 timeout, Err* errP)
`static int` | `NetLibSocketOptionSet(int libRefnum, int socket, int level, int option, int optValueP, int optValueLen, int timeout, int errP)` Int16 NetLibSocketOptionSet(UInt16 libRefnum, NetSocketRef socket, UInt16 level, UInt16 option, void* optValueP, UInt16 optValueLen, Int32 timeout, Err* errP)
`static int` | `NetLibSocketShutdown(int libRefnum, int socket, int direction, int timeout, int errP)` Int16 NetLibSocketShutdown(UInt16 libRefnum, NetSocketRef socket, Int16 direction, Int32 timeout, Err* errP)
`static int` | `NetLibTracePutS(int libRefNum, int strP)` Err NetLibTracePutS(UInt16 libRefNum, Char* strP)
`static int` | `NetLibWake(int libRefnum)` Err NetLibWake(UInt16 libRefnum)
`static void` | `OmGetCurrentLocale(int currentLocale)` void OmGetCurrentLocale(OmLocaleType* currentLocale)
`static int` | `OmGetIndexedLocale(int localeIndex, int theLocale)` Err OmGetIndexedLocale(UInt16 localeIndex, OmLocaleType* theLocale)
`static int` | `OmGetRoutineAddress(int inSelector)` void* OmGetRoutineAddress(OmSelector inSelector)
`static void` | `OmGetSystemLocale(int systemLocale)` void OmGetSystemLocale(OmLocaleType* systemLocale)
`static int` | `OmLocaleToOverlayDBName(int baseDBName, int targetLocale, int overlayDBName)` Err OmLocaleToOverlayDBName(const Char* baseDBName, const OmLocaleType* targetLocale, Char* overlayDBName)
`static int` | `OmOverlayDBNameToLocale(int overlayDBName, int overlayLocale)` Err OmOverlayDBNameToLocale(const Char* overlayDBName, OmLocaleType* overlayLocale)
`static int` | `OmSetSystemLocale(int systemLocale)` Err OmSetSystemLocale(const OmLocaleType* systemLocale)
`static int` | `PenCalibrate(int digTopLeftP, int digBotRightP, int scrTopLeftP, int scrBotRightP)` Err PenCalibrate(PointType* digTopLeftP, PointType* digBotRightP, PointType* scrTopLeftP, PointType* scrBotRightP)
`static int` | `PenClose()` Err PenClose()
`static int` | `PenGetRawPen(int penP)` Err PenGetRawPen(PointType* penP)
`static int` | `PenOpen()` Err PenOpen()
`static int` | `PenRawToScreen(int penP)` Err PenRawToScreen(PointType* penP)
`static int` | `PenResetCalibration()` Err PenResetCalibration()
`static int` | `PenScreenToRaw(int penP)` Err PenScreenToRaw(PointType* penP)
`static int` | `PenSleep()` Err PenSleep()
`static int` | `PenWake()` Err PenWake()
`static void` | `PhoneNumberLookup(int fldP)` void PhoneNumberLookup(FieldType* fldP)
`static int` | `PrefGetAppPreferences(int creator, int id, int prefs, int prefsSize, int saved)` Int16 PrefGetAppPreferences(UInt32 creator, UInt16 id, void* prefs, UInt16* prefsSize, Boolean saved)
`static int` | `PrefGetAppPreferencesV10(int type, int version, int prefs, int prefsSize)` Boolean PrefGetAppPreferencesV10(UInt32 type, Int16 version, void* prefs, UInt16 prefsSize)
`static int` | `PrefGetPreference(int choice)` UInt32 PrefGetPreference(SystemPreferencesChoice choice)
`static void` | `PrefGetPreferences(int p)` void PrefGetPreferences(SystemPreferencesPtr p)
`static int` | `PrefOpenPreferenceDB(int saved)` DmOpenRef PrefOpenPreferenceDB(Boolean saved)
`static int` | `PrefOpenPreferenceDBV10()` DmOpenRef PrefOpenPreferenceDBV10()
`static void` | `PrefSetAppPreferences(int creator, int id, int version, int prefs, int prefsSize, int saved)` void PrefSetAppPreferences(UInt32 creator, UInt16 id, Int16 version, void* prefs, UInt16 prefsSize, Boolean saved)
`static void` | `PrefSetAppPreferencesV10(int creator, int version, int prefs, int prefsSize)` void PrefSetAppPreferencesV10(UInt32 creator, Int16 version, void* prefs, UInt16 prefsSize)
`static void` | `PrefSetPreference(int choice, int value)` void PrefSetPreference(SystemPreferencesChoice choice, UInt32 value)
`static void` | `PrefSetPreferences(int p)` void PrefSetPreferences(SystemPreferencesPtr p)
`static int` | `PrgHandleEvent(int prgGP, int eventP)` Boolean PrgHandleEvent(ProgressPtr prgGP, EventType* eventP)
`static int` | `PrgStartDialog(int title, int textCallback, int userDataP)` ProgressPtr PrgStartDialog(Char* title, PrgCallbackFunc textCallback, void* userDataP)
`static int` | `PrgStartDialogV31(int title, int textCallback)` ProgressPtr PrgStartDialogV31(Char* title, PrgCallbackFunc textCallback)
`static void` | `PrgStopDialog(int prgP, int force)` void PrgStopDialog(ProgressPtr prgP, Boolean force)
`static void` | `PrgUpdateDialog(int prgGP, int err, int stage, int messageP, int updateNow)` void PrgUpdateDialog(ProgressPtr prgGP, UInt16 err, UInt16 stage, Char* messageP, Boolean updateNow)
`static int` | `PwdExists()` Boolean PwdExists()
`static void` | `PwdRemove()` void PwdRemove()
`static void` | `PwdSet(int oldPassword, int newPassword)` void PwdSet(Char* oldPassword, Char* newPassword)
`static int` | `PwdVerify(int string)` Boolean PwdVerify(Char* string)
`static void` | `RctCopyRectangle(int srcRectP, int dstRectP)` void RctCopyRectangle(const RectangleType* srcRectP, RectangleType* dstRectP)
`static void` | `RctGetIntersection(int r1P, int r2P, int r3P)` void RctGetIntersection(const RectangleType* r1P, const RectangleType* r2P, RectangleType* r3P)
`static void` | `RctInsetRectangle(int rP, int insetAmt)` void RctInsetRectangle(RectangleType* rP, Coord insetAmt)
`static void` | `RctOffsetRectangle(int rP, int deltaX, int deltaY)` void RctOffsetRectangle(RectangleType* rP, Coord deltaX, Coord deltaY)
`static int` | `RctPtInRectangle(int x, int y, int rP)` Boolean RctPtInRectangle(Coord x, Coord y, const RectangleType* rP)
`static void` | `RctSetRectangle(int rP, int left, int top, int width, int height)` void RctSetRectangle(RectangleType* rP, Coord left, Coord top, Coord width, Coord height)
`static int` | `ResLoadConstant(int rscID)` UInt32 ResLoadConstant(UInt16 rscID)
`static int` | `ResLoadForm(int rscID)` void* ResLoadForm(UInt16 rscID)
`static int` | `ResLoadMenu(int rscID)` void* ResLoadMenu(UInt16 rscID)
`static void` | `SclDrawScrollBar(int bar)` void SclDrawScrollBar(const ScrollBarPtr bar)
`static void` | `SclGetScrollBar(int bar, int valueP, int minP, int maxP, int pageSizeP)` void SclGetScrollBar(const ScrollBarPtr bar, Int16* valueP, Int16* minP, Int16* maxP, Int16* pageSizeP)
`static int` | `SclHandleEvent(int bar, int event)` Boolean SclHandleEvent(const ScrollBarPtr bar, const EventType* event)
`static void` | `SclSetScrollBar(int bar, int value, int min, int max, int pageSize)` void SclSetScrollBar(const ScrollBarPtr bar, Int16 value, const Int16 min, const Int16 max, const Int16 pageSize)
`static int` | `SecSelectViewStatus()` privateRecordViewEnum SecSelectViewStatus()
`static int` | `SecVerifyPW(int newSecLevel)` Boolean SecVerifyPW(privateRecordViewEnum newSecLevel)
`static int` | `SelectDay(int selectDayBy, int month, int day, int year, int title)` Boolean SelectDay(const SelectDayType selectDayBy, Int16* month, Int16* day, Int16* year, const Char* title)
`static int` | `SelectDayV10(int month, int day, int year, int title)` Boolean SelectDayV10(Int16* month, Int16* day, Int16* year, const Char* title)
`static int` | `SelectOneTime(int hour, int minute, int titleP)` Boolean SelectOneTime(Int16* hour, Int16* minute, const Char* titleP)
`static int` | `SelectTime(int startTimeP, int EndTimeP, int untimed, int titleP, int startOfDay, int endOfDay, int startOfDisplay)` Boolean SelectTime(TimeType* startTimeP, TimeType* EndTimeP, Boolean untimed, const Char* titleP, Int16 startOfDay, Int16 endOfDay, Int16 startOfDisplay)
`static int` | `SelectTimeV33(int startTimeP, int EndTimeP, int untimed, int titleP, int startOfDay)` Boolean SelectTimeV33(TimeType* startTimeP, TimeType* EndTimeP, Boolean untimed, const Char* titleP, Int16 startOfDay)
`static int` | `SerClearErr(int refNum)` Err SerClearErr(UInt16 refNum)
`static int` | `SerClose(int refNum)` Err SerClose(UInt16 refNum)
`static int` | `SerControl(int refNum, int op, int valueP, int valueLenP)` Err SerControl(UInt16 refNum, UInt16 op, void* valueP, UInt16* valueLenP)
`static int` | `SerGetSettings(int refNum, int settingsP)` Err SerGetSettings(UInt16 refNum, SerSettingsPtr settingsP)
`static int` | `SerGetStatus(int refNum, int ctsOnP, int dsrOnP)` UInt16 SerGetStatus(UInt16 refNum, Boolean* ctsOnP, Boolean* dsrOnP)
`static int` | `SerialMgrInstall()` Err SerialMgrInstall()
`static int` | `SerOpen(int refNum, int port, int baud)` Err SerOpen(UInt16 refNum, UInt16 port, UInt32 baud)
`static int` | `SerPrimeWakeupHandler(int refNum, int minBytes)` Err SerPrimeWakeupHandler(UInt16 refNum, UInt16 minBytes)
`static int` | `SerReceive(int refNum, int bufP, int count, int timeout, int errP)` UInt32 SerReceive(UInt16 refNum, void* bufP, UInt32 count, Int32 timeout, Err* errP)
`static int` | `SerReceive10(int refNum, int bufP, int bytes, int timeout)` Err SerReceive10(UInt16 refNum, void* bufP, UInt32 bytes, Int32 timeout)
`static int` | `SerReceiveCheck(int refNum, int numBytesP)` Err SerReceiveCheck(UInt16 refNum, UInt32* numBytesP)
`static void` | `SerReceiveFlush(int refNum, int timeout)` void SerReceiveFlush(UInt16 refNum, Int32 timeout)
`static int` | `SerReceiveISP()` Boolean SerReceiveISP()
`static int` | `SerReceiveWait(int refNum, int bytes, int timeout)` Err SerReceiveWait(UInt16 refNum, UInt32 bytes, Int32 timeout)
`static int` | `SerReceiveWindowClose(int refNum, int bytesPulled)` Err SerReceiveWindowClose(UInt16 refNum, UInt32 bytesPulled)
`static int` | `SerReceiveWindowOpen(int refNum, int bufPP, int sizeP)` Err SerReceiveWindowOpen(UInt16 refNum, UInt8** bufPP, UInt32* sizeP)
`static int` | `SerSend(int refNum, int bufP, int count, int errP)` UInt32 SerSend(UInt16 refNum, void* bufP, UInt32 count, Err* errP)
`static int` | `SerSend10(int refNum, int bufP, int size)` Err SerSend10(UInt16 refNum, void* bufP, UInt32 size)
`static int` | `SerSendCheck(int refNum, int numBytesP)` Err SerSendCheck(UInt16 refNum, UInt32* numBytesP)
`static int` | `SerSendFlush(int refNum)` Err SerSendFlush(UInt16 refNum)
`static int` | `SerSendWait(int refNum, int timeout)` Err SerSendWait(UInt16 refNum, Int32 timeout)
`static int` | `SerSetReceiveBuffer(int refNum, int bufP, int bufSize)` Err SerSetReceiveBuffer(UInt16 refNum, void* bufP, UInt16 bufSize)
`static int` | `SerSetSettings(int refNum, int settingsP)` Err SerSetSettings(UInt16 refNum, SerSettingsPtr settingsP)
`static int` | `SerSetWakeupHandler(int refNum, int procP, int refCon)` Err SerSetWakeupHandler(UInt16 refNum, SerWakeupHandler procP, UInt32 refCon)
`static int` | `SerSleep(int refNum)` Err SerSleep(UInt16 refNum)
`static int` | `SerWake(int refNum)` Err SerWake(UInt16 refNum)
`static int` | `SlkClose()` Err SlkClose()
`static int` | `SlkCloseSocket(int socket)` Err SlkCloseSocket(UInt16 socket)
`static int` | `SlkFlushSocket(int socket, int timeout)` Err SlkFlushSocket(UInt16 socket, Int32 timeout)
`static int` | `SlkOpen()` Err SlkOpen()
`static int` | `SlkOpenSocket(int portID, int socketP, int staticSocket)` Err SlkOpenSocket(UInt16 portID, UInt16* socketP, Boolean staticSocket)
`static int` | `SlkProcessRPC(int headerP, int bodyP)` Err SlkProcessRPC(SlkPktHeaderPtr headerP, void* bodyP)
`static int` | `SlkReceivePacket(int socket, int andOtherSockets, int headerP, int bodyP, int bodySize, int timeout)` Err SlkReceivePacket(UInt16 socket, Boolean andOtherSockets, SlkPktHeaderPtr headerP, void* bodyP, UInt16 bodySize, Int32 timeout)
`static int` | `SlkSendPacket(int headerP, int writeList)` Err SlkSendPacket(SlkPktHeaderPtr headerP, SlkWriteDataPtr writeList)
`static int` | `SlkSetSocketListener(int socket, int socketP)` Err SlkSetSocketListener(UInt16 socket, SlkSocketListenPtr socketP)
`static int` | `SlkSocketRefNum(int socket, int portIDP)` Err SlkSocketRefNum(UInt16 socket, UInt16* portIDP)
`static int` | `SlkSocketSetTimeout(int socket, int timeout)` Err SlkSocketSetTimeout(UInt16 socket, Int32 timeout)
`static int` | `SlkSysPktDefaultResponse(int headerP, int bodyP)` Err SlkSysPktDefaultResponse(SlkPktHeaderPtr headerP, void* bodyP)
`static int` | `SndCreateMidiList(int creator, int multipleDBs, int wCountP, int entHP)` Boolean SndCreateMidiList(UInt32 creator, Boolean multipleDBs, UInt16* wCountP, MemHandle* entHP)
`static int` | `SndDoCmd(int channelP, int cmdP, int noWait)` Err SndDoCmd(void* channelP, SndCommandPtr cmdP, Boolean noWait)
`static void` | `SndGetDefaultVolume(int alarmAmpP, int sysAmpP, int masterAmpP)` void SndGetDefaultVolume(UInt16* alarmAmpP, UInt16* sysAmpP, UInt16* masterAmpP)
`static int` | `SndInit()` Err SndInit()
`static int` | `SndPlaySmf(int chanP, int cmd, int smfP, int selP, int chanRangeP, int callbacksP, int bNoWait)` Err SndPlaySmf(void* chanP, SndSmfCmdEnum cmd, UInt8* smfP, SndSmfOptionsType* selP, SndSmfChanRangeType* chanRangeP, SndSmfCallbacksType* callbacksP, Boolean bNoWait)
`static int` | `SndPlaySmfResource(int resType, int resID, int volumeSelector)` Err SndPlaySmfResource(UInt32 resType, Int16 resID, SystemPreferencesChoice volumeSelector)
`static void` | `SndPlaySystemSound(int beepID)` void SndPlaySystemSound(SndSysBeepType beepID)
`static void` | `SndSetDefaultVolume(int alarmAmpP, int sysAmpP, int defAmpP)` void SndSetDefaultVolume(UInt16* alarmAmpP, UInt16* sysAmpP, UInt16* defAmpP)
`static int` | `SrmClearErr(int portId)` Err SrmClearErr(UInt16 portId)
`static int` | `SrmClose(int portId)` Err SrmClose(UInt16 portId)
`static int` | `SrmControl(int portId, int op, int valueP, int valueLenP)` Err SrmControl(UInt16 portId, UInt16 op, void* valueP, UInt16* valueLenP)
`static int` | `SrmGetDeviceCount(int numOfDevicesP)` Err SrmGetDeviceCount(UInt16* numOfDevicesP)
`static int` | `SrmGetDeviceInfo(int deviceID, int deviceInfoP)` Err SrmGetDeviceInfo(UInt32 deviceID, DeviceInfoType* deviceInfoP)
`static int` | `SrmGetStatus(int portId, int statusFieldP, int lineErrsP)` Err SrmGetStatus(UInt16 portId, UInt32* statusFieldP, UInt16* lineErrsP)
`static int` | `SrmOpen(int port, int baud, int newPortIdP)` Err SrmOpen(UInt32 port, UInt32 baud, UInt16* newPortIdP)
`static int` | `SrmOpenBackground(int port, int baud, int newPortIdP)` Err SrmOpenBackground(UInt32 port, UInt32 baud, UInt16* newPortIdP)
`static int` | `SrmPrimeWakeupHandler(int portId, int minBytes)` Err SrmPrimeWakeupHandler(UInt16 portId, UInt16 minBytes)
`static int` | `SrmReceive(int portId, int rcvBufP, int count, int timeout, int errP)` UInt32 SrmReceive(UInt16 portId, void* rcvBufP, UInt32 count, Int32 timeout, Err* errP)
`static int` | `SrmReceiveCheck(int portId, int numBytesP)` Err SrmReceiveCheck(UInt16 portId, UInt32* numBytesP)
`static int` | `SrmReceiveFlush(int portId, int timeout)` Err SrmReceiveFlush(UInt16 portId, Int32 timeout)
`static int` | `SrmReceiveWait(int portId, int bytes, int timeout)` Err SrmReceiveWait(UInt16 portId, UInt32 bytes, Int32 timeout)
`static int` | `SrmReceiveWindowClose(int portId, int bytesPulled)` Err SrmReceiveWindowClose(UInt16 portId, UInt32 bytesPulled)
`static int` | `SrmReceiveWindowOpen(int portId, int bufPP, int sizeP)` Err SrmReceiveWindowOpen(UInt16 portId, UInt8** bufPP, UInt32* sizeP)
`static int` | `SrmSend(int portId, int bufP, int count, int errP)` UInt32 SrmSend(UInt16 portId, void* bufP, UInt32 count, Err* errP)
`static int` | `SrmSendCheck(int portId, int numBytesP)` Err SrmSendCheck(UInt16 portId, UInt32* numBytesP)
`static int` | `SrmSendFlush(int portId)` Err SrmSendFlush(UInt16 portId)
`static int` | `SrmSendWait(int portId)` Err SrmSendWait(UInt16 portId)
`static int` | `SrmSetReceiveBuffer(int portId, int bufP, int bufSize)` Err SrmSetReceiveBuffer(UInt16 portId, void* bufP, UInt16 bufSize)
`static int` | `SrmSetWakeupHandler(int portId, int procP, int refCon)` Err SrmSetWakeupHandler(UInt16 portId, WakeupHandlerProcPtr procP, UInt32 refCon)
`static int` | `SrmSleep()` Err SrmSleep()
`static int` | `SrmWake()` Err SrmWake()
`static int` | `StrAToI(int str)` Int32 StrAToI(const Char* str)
`static int` | `StrCaselessCompare(int s1, int s2)` Int16 StrCaselessCompare(const Char* s1, const Char* s2)
`static int` | `StrCat(int dst, int src)` Char* StrCat(Char* dst, const Char* src)
`static int` | `StrChr(int str, int chr)` Char* StrChr(const Char* str, WChar chr)
`static int` | `StrCompare(int s1, int s2)` Int16 StrCompare(const Char* s1, const Char* s2)
`static int` | `StrCopy(int dst, int src)` Char* StrCopy(Char* dst, const Char* src)
`static int` | `StrDelocalizeNumber(int s, int thousandSeparator, int decimalSeparator)` Char* StrDelocalizeNumber(Char* s, Char thousandSeparator, Char decimalSeparator)
`static int` | `StrIToA(int s, int i)` Char* StrIToA(Char* s, Int32 i)
`static int` | `StrIToH(int s, int i)` Char* StrIToH(Char* s, UInt32 i)
`static int` | `StrLen(int src)` Int16 StrLen(const Char* src)
`static int` | `StrLocalizeNumber(int s, int thousandSeparator, int decimalSeparator)` Char* StrLocalizeNumber(Char* s, Char thousandSeparator, Char decimalSeparator)
`static int` | `StrNCaselessCompare(int s1, int s2, int n)` Int16 StrNCaselessCompare(const Char* s1, const Char* s2, Int32 n)
`static int` | `StrNCat(int dst, int src, int n)` Char* StrNCat(Char* dst, const Char* src, Int16 n)
`static int` | `StrNCompare(int s1, int s2, int n)` Int16 StrNCompare(const Char* s1, const Char* s2, Int32 n)
`static int` | `StrNCopy(int dst, int src, int n)` Char* StrNCopy(Char* dst, const Char* src, Int16 n)
`static int` | `StrStr(int str, int token)` Char* StrStr(const Char* str, const Char* token)
`static int` | `StrToLower(int dst, int src)` Char* StrToLower(Char* dst, const Char* src)
`static int` | `StrVPrintF(int s, int formatStr, int arg)` Int16 StrVPrintF(Char* s, const Char* formatStr, char* arg)
`static int` | `SysAppExit(int appInfoP, int prevGlobalsP, int globalsP)` Err SysAppExit(SysAppInfoPtr appInfoP, MemPtr prevGlobalsP, MemPtr globalsP)
`static int` | `SysAppLaunch(int cardNo, int dbID, int launchFlags, int cmd, int cmdPBP, int resultP)` Err SysAppLaunch(UInt16 cardNo, LocalID dbID, UInt16 launchFlags, UInt16 cmd, MemPtr cmdPBP, UInt32* resultP)
`static void` | `SysAppLauncherDialog()` void SysAppLauncherDialog()
`static int` | `SysAppStartup(int appInfoPP, int prevGlobalsP, int globalsPtrP)` Err SysAppStartup(SysAppInfoPtr* appInfoPP, MemPtr* prevGlobalsP, MemPtr* globalsPtrP)
`static void` | `SysBatteryDialog()` void SysBatteryDialog()
`static int` | `SysBatteryInfo(int set, int warnThresholdP, int criticalThresholdP, int maxTicksP, int kindP, int pluggedIn, int percentP)` UInt16 SysBatteryInfo(Boolean set, UInt16* warnThresholdP, UInt16* criticalThresholdP, Int16* maxTicksP, SysBatteryKind* kindP, Boolean* pluggedIn, UInt8* percentP)
`static int` | `SysBatteryInfoV20(int set, int warnThresholdP, int criticalThresholdP, int maxTicksP, int kindP, int pluggedIn)` UInt16 SysBatteryInfoV20(Boolean set, UInt16* warnThresholdP, UInt16* criticalThresholdP, Int16* maxTicksP, SysBatteryKind* kindP, Boolean* pluggedIn)
`static int` | `SysBinarySearch(int baseP, int numOfElements, int width, int searchF, int searchData, int other, int position, int findFirst)` Boolean SysBinarySearch(void const* baseP, const Int16 numOfElements, const Int16 width, SearchFuncPtr searchF, void const* searchData, const Int32 other, Int32* position, const Boolean findFirst)
`static int` | `SysBroadcastActionCode(int cmd, int cmdPBP)` Err SysBroadcastActionCode(UInt16 cmd, MemPtr cmdPBP)
`static void` | `SysColdBoot(int card0P, int card0Size, int card1P, int card1Size, int sysCardHeaderOffset)` void SysColdBoot(void* card0P, UInt32 card0Size, void* card1P, UInt32 card1Size, UInt32 sysCardHeaderOffset)
`static void` | `SysCopyStringResource(int string, int theID)` void SysCopyStringResource(Char* string, Int16 theID)
`static int` | `SysCreateDataBaseList(int type, int creator, int dbCount, int dbIDs, int lookupName)` Boolean SysCreateDataBaseList(UInt32 type, UInt32 creator, UInt16* dbCount, MemHandle* dbIDs, Boolean lookupName)
`static int` | `SysCreatePanelList(int panelCount, int panelIDs)` Boolean SysCreatePanelList(UInt16* panelCount, MemHandle* panelIDs)
`static int` | `SysCurAppDatabase(int cardNoP, int dbIDP)` Err SysCurAppDatabase(UInt16* cardNoP, LocalID* dbIDP)
`static int` | `SysDisableInts()` UInt16 SysDisableInts()
`static void` | `SysDoze(int onlyNMI)` void SysDoze(Boolean onlyNMI)
`static int` | `SysErrString(int err, int strP, int maxLen)` Char* SysErrString(Err err, Char* strP, UInt16 maxLen)
`static int` | `SysEvGroupCreate(int evIDP, int tagP, int init)` Err SysEvGroupCreate(UInt32* evIDP, UInt32* tagP, UInt32 init)
`static int` | `SysEvGroupRead(int evID, int valueP)` Err SysEvGroupRead(UInt32 evID, UInt32* valueP)
`static int` | `SysEvGroupSignal(int evID, int mask, int value, int type)` Err SysEvGroupSignal(UInt32 evID, UInt32 mask, UInt32 value, Int32 type)
`static int` | `SysEvGroupWait(int evID, int mask, int value, int matchType, int timeout)` Err SysEvGroupWait(UInt32 evID, UInt32 mask, UInt32 value, Int32 matchType, Int32 timeout)
`static int` | `SysFatalAlert(int msg)` UInt16 SysFatalAlert(const Char* msg)
`static void` | `SysFatalAlertInit()` void SysFatalAlertInit()
`static int` | `SysFormPointerArrayToStrings(int c, int stringCount)` MemHandle SysFormPointerArrayToStrings(Char* c, Int16 stringCount)
`static int` | `SysGetOSVersionString()` Char* SysGetOSVersionString()
`static int` | `SysGetROMToken(int cardNo, int token, int dataP, int sizeP)` Err SysGetROMToken(UInt16 cardNo, UInt32 token, UInt8** dataP, UInt16* sizeP)
`static int` | `SysGetStackInfo(int startPP, int endPP)` Boolean SysGetStackInfo(MemPtr* startPP, MemPtr* endPP)
`static int` | `SysGetTrapAddress(int trapNum)` void* SysGetTrapAddress(UInt16 trapNum)
`static void` | `SysGraffitiReferenceDialog(int referenceType)` void SysGraffitiReferenceDialog(ReferenceType referenceType)
`static int` | `SysHandleEvent(int eventP)` Boolean SysHandleEvent(EventPtr eventP)
`static void` | `SysInit()` void SysInit()
`static void` | `SysInsertionSort(int baseP, int numOfElements, int width, int comparF, int other)` void SysInsertionSort(void* baseP, Int16 numOfElements, Int16 width, const CmpFuncPtr comparF, const Int32 other)
`static int` | `SysKernelInfo(int paramP)` Err SysKernelInfo(void* paramP)
`static void` | `SysKeyboardDialog(int kbd)` void SysKeyboardDialog(KeyboardType kbd)
`static void` | `SysKeyboardDialogV10()` void SysKeyboardDialogV10()
`static int` | `SysLaunchConsole()` Err SysLaunchConsole()
`static int` | `SysLCDBrightness(int set, int newBrightnessLevel)` UInt8 SysLCDBrightness(Boolean set, UInt8 newBrightnessLevel)
`static int` | `SysLCDContrast(int set, int newContrastLevel)` UInt8 SysLCDContrast(Boolean set, UInt8 newContrastLevel)
`static int` | `SysLibClose(int refNum)` Err SysLibClose(UInt16 refNum)
`static int` | `SysLibFind(int nameP, int refNumP)` Err SysLibFind(const Char* nameP, UInt16* refNumP)
`static int` | `SysLibInstall(int libraryP, int refNumP)` Err SysLibInstall(SysLibEntryProcPtr libraryP, UInt16* refNumP)
`static int` | `SysLibLoad(int libType, int libCreator, int refNumP)` Err SysLibLoad(UInt32 libType, UInt32 libCreator, UInt16* refNumP)
`static int` | `SysLibOpen(int refNum)` Err SysLibOpen(UInt16 refNum)
`static int` | `SysLibRemove(int refNum)` Err SysLibRemove(UInt16 refNum)
`static int` | `SysLibSleep(int refNum)` Err SysLibSleep(UInt16 refNum)
`static int` | `SysLibTblEntry(int refNum)` SysLibTblEntryPtr SysLibTblEntry(UInt16 refNum)
`static int` | `SysLibWake(int refNum)` Err SysLibWake(UInt16 refNum)
`static int` | `SysMailboxCreate(int mbIDP, int tagP, int depth)` Err SysMailboxCreate(UInt32* mbIDP, UInt32* tagP, UInt32 depth)
`static int` | `SysMailboxDelete(int mbID)` Err SysMailboxDelete(UInt32 mbID)
`static int` | `SysMailboxFlush(int mbID)` Err SysMailboxFlush(UInt32 mbID)
`static int` | `SysMailboxSend(int mbID, int msgP, int wAck)` Err SysMailboxSend(UInt32 mbID, void* msgP, UInt32 wAck)
`static int` | `SysMailboxWait(int mbID, int msgP, int priority, int timeout)` Err SysMailboxWait(UInt32 mbID, void* msgP, UInt32 priority, Int32 timeout)
`static int` | `SysNewOwnerID()` UInt16 SysNewOwnerID()
`static int` | `SysNotifyBroadcast(int notify)` Err SysNotifyBroadcast(SysNotifyParamType* notify)
`static int` | `SysNotifyBroadcastDeferred(int notify, int paramSize)` Err SysNotifyBroadcastDeferred(SysNotifyParamType* notify, Int16 paramSize)
`static int` | `SysNotifyRegister(int cardNo, int dbID, int notifyType, int callbackP, int priority, int userDataP)` Err SysNotifyRegister(UInt16 cardNo, LocalID dbID, UInt32 notifyType, SysNotifyProcPtr callbackP, Int8 priority, void* userDataP)
`static int` | `SysNotifyUnregister(int cardNo, int dbID, int notifyType, int priority)` Err SysNotifyUnregister(UInt16 cardNo, LocalID dbID, UInt32 notifyType, Int8 priority)
`static void` | `SysQSort(int baseP, int numOfElements, int width, int comparF, int other)` void SysQSort(void* baseP, Int16 numOfElements, Int16 width, const CmpFuncPtr comparF, const Int32 other)
`static int` | `SysRandom(int newSeed)` Int16 SysRandom(Int32 newSeed)
`static void` | `SysReset()` void SysReset()
`static int` | `SysResSemaphoreCreate(int smIDP, int tagP)` Err SysResSemaphoreCreate(UInt32* smIDP, UInt32* tagP)
`static int` | `SysResSemaphoreDelete(int smID)` Err SysResSemaphoreDelete(UInt32 smID)
`static int` | `SysResSemaphoreRelease(int smID)` Err SysResSemaphoreRelease(UInt32 smID)
`static int` | `SysResSemaphoreReserve(int smID, int priority, int timeout)` Err SysResSemaphoreReserve(UInt32 smID, UInt32 priority, Int32 timeout)
`static void` | `SysRestoreStatus(int status)` void SysRestoreStatus(UInt16 status)
`static int` | `SysSemaphoreCreate(int smIDP, int tagP, int initValue)` Err SysSemaphoreCreate(UInt32* smIDP, UInt32* tagP, Int32 initValue)
`static int` | `SysSemaphoreDelete(int smID)` Err SysSemaphoreDelete(UInt32 smID)
`static int` | `SysSemaphoreSet(int smID)` Err SysSemaphoreSet(UInt32 smID)
`static int` | `SysSemaphoreSignal(int smID)` Err SysSemaphoreSignal(UInt32 smID)
`static int` | `SysSemaphoreWait(int smID, int priority, int timeout)` Err SysSemaphoreWait(UInt32 smID, UInt32 priority, Int32 timeout)
`static int` | `SysSetA5(int newValue)` UInt32 SysSetA5(UInt32 newValue)
`static int` | `SysSetAutoOffTime(int seconds)` UInt16 SysSetAutoOffTime(UInt16 seconds)
`static int` | `SysSetPerformance(int sysClockP, int cpuDutyP)` Err SysSetPerformance(UInt32* sysClockP, UInt16* cpuDutyP)
`static int` | `SysSetTrapAddress(int trapNum, int procP)` Err SysSetTrapAddress(UInt16 trapNum, void* procP)
`static void` | `SysSleep(int untilReset, int emergency)` void SysSleep(Boolean untilReset, Boolean emergency)
`static int` | `SysStringByIndex(int resID, int index, int strP, int maxLen)` Char* SysStringByIndex(UInt16 resID, UInt16 index, Char* strP, UInt16 maxLen)
`static int` | `SysTaskCreate(int taskIDP, int creator, int codeP, int stackP, int stackSize, int attr, int priority, int tSlice)` Err SysTaskCreate(UInt32* taskIDP, UInt32* creator, ProcPtr codeP, MemPtr stackP, UInt32 stackSize, UInt32 attr, UInt32 priority, UInt32 tSlice)
`static int` | `SysTaskDelay(int delay)` Err SysTaskDelay(Int32 delay)
`static int` | `SysTaskDelete(int taskID, int priority)` Err SysTaskDelete(UInt32 taskID, UInt32 priority)
`static int` | `SysTaskID()` UInt32 SysTaskID()
`static int` | `SysTaskResume(int taskID)` Err SysTaskResume(UInt32 taskID)
`static int` | `SysTaskSetTermProc(int taskID, int termProcP)` Err SysTaskSetTermProc(UInt32 taskID, SysTermProcPtr termProcP)
`static int` | `SysTaskSuspend(int taskID)` Err SysTaskSuspend(UInt32 taskID)
`static int` | `SysTaskSwitching(int enable)` Err SysTaskSwitching(Boolean enable)
`static int` | `SysTaskTrigger(int taskID)` Err SysTaskTrigger(UInt32 taskID)
`static int` | `SysTaskWait(int timeout)` Err SysTaskWait(Int32 timeout)
`static void` | `SysTaskWaitClr()` void SysTaskWaitClr()
`static int` | `SysTaskWake(int taskID)` Err SysTaskWake(UInt32 taskID)
`static int` | `SysTicksPerSecond()` UInt16 SysTicksPerSecond()
`static int` | `SysTimerCreate(int timerIDP, int tagP, int timerProc, int periodicDelay, int param)` Err SysTimerCreate(UInt32* timerIDP, UInt32* tagP, SysTimerProcPtr timerProc, UInt32 periodicDelay, UInt32 param)
`static int` | `SysTimerDelete(int timerID)` Err SysTimerDelete(UInt32 timerID)
`static int` | `SysTimerRead(int timerID, int valueP)` Err SysTimerRead(UInt32 timerID, UInt32* valueP)
`static int` | `SysTimerWrite(int timerID, int value)` Err SysTimerWrite(UInt32 timerID, UInt32 value)
`static int` | `SysTranslateKernelErr(int err)` Err SysTranslateKernelErr(Err err)
`static int` | `SysUIAppSwitch(int cardNo, int dbID, int cmd, int cmdPBP)` Err SysUIAppSwitch(UInt16 cardNo, LocalID dbID, UInt16 cmd, MemPtr cmdPBP)
`static int` | `SysUIBusy(int set, int value)` UInt16 SysUIBusy(Boolean set, Boolean value)
`static void` | `SysUILaunch()` void SysUILaunch()
`static void` | `SysUnimplemented()` void SysUnimplemented()
`static void` | `TblDrawTable(int tableP)` void TblDrawTable(TableType* tableP)
`static int` | `TblEditing(int tableP)` Boolean TblEditing(const TableType* tableP)
`static void` | `TblEraseTable(int tableP)` void TblEraseTable(TableType* tableP)
`static int` | `TblFindRowData(int tableP, int data, int rowP)` Boolean TblFindRowData(const TableType* tableP, UInt32 data, Int16* rowP)
`static int` | `TblFindRowID(int tableP, int id, int rowP)` Boolean TblFindRowID(const TableType* tableP, UInt16 id, Int16* rowP)
`static void` | `TblGetBounds(int tableP, int rP)` void TblGetBounds(const TableType* tableP, RectangleType* rP)
`static int` | `TblGetColumnSpacing(int tableP, int column)` Coord TblGetColumnSpacing(const TableType* tableP, Int16 column)
`static int` | `TblGetColumnWidth(int tableP, int column)` Coord TblGetColumnWidth(const TableType* tableP, Int16 column)
`static int` | `TblGetCurrentField(int tableP)` FieldPtr TblGetCurrentField(const TableType* tableP)
`static void` | `TblGetItemBounds(int tableP, int row, int column, int rP)` void TblGetItemBounds(const TableType* tableP, Int16 row, Int16 column, RectangleType* rP)
`static int` | `TblGetItemFont(int tableP, int row, int column)` FontID TblGetItemFont(const TableType* tableP, Int16 row, Int16 column)
`static int` | `TblGetItemInt(int tableP, int row, int column)` Int16 TblGetItemInt(const TableType* tableP, Int16 row, Int16 column)
`static int` | `TblGetItemPtr(int tableP, int row, int column)` void* TblGetItemPtr(const TableType* tableP, Int16 row, Int16 column)
`static int` | `TblGetLastUsableRow(int tableP)` Int16 TblGetLastUsableRow(const TableType* tableP)
`static int` | `TblGetNumberOfRows(int tableP)` Int16 TblGetNumberOfRows(const TableType* tableP)
`static int` | `TblGetRowData(int tableP, int row)` UInt32 TblGetRowData(const TableType* tableP, Int16 row)
`static int` | `TblGetRowHeight(int tableP, int row)` Coord TblGetRowHeight(const TableType* tableP, Int16 row)
`static int` | `TblGetRowID(int tableP, int row)` UInt16 TblGetRowID(const TableType* tableP, Int16 row)
`static int` | `TblGetSelection(int tableP, int rowP, int columnP)` Boolean TblGetSelection(const TableType* tableP, Int16* rowP, Int16* columnP)
`static void` | `TblGrabFocus(int tableP, int row, int column)` void TblGrabFocus(TableType* tableP, Int16 row, Int16 column)
`static int` | `TblHandleEvent(int tableP, int event)` Boolean TblHandleEvent(TableType* tableP, EventType* event)
`static void` | `TblHasScrollBar(int tableP, int hasScrollBar)` void TblHasScrollBar(TableType* tableP, Boolean hasScrollBar)
`static void` | `TblInsertRow(int tableP, int row)` void TblInsertRow(TableType* tableP, Int16 row)
`static void` | `TblMarkRowInvalid(int tableP, int row)` void TblMarkRowInvalid(TableType* tableP, Int16 row)
`static void` | `TblMarkTableInvalid(int tableP)` void TblMarkTableInvalid(TableType* tableP)
`static void` | `TblRedrawTable(int tableP)` void TblRedrawTable(TableType* tableP)
`static void` | `TblReleaseFocus(int tableP)` void TblReleaseFocus(TableType* tableP)
`static void` | `TblRemoveRow(int tableP, int row)` void TblRemoveRow(TableType* tableP, Int16 row)
`static int` | `TblRowInvalid(int tableP, int row)` Boolean TblRowInvalid(const TableType* tableP, Int16 row)
`static int` | `TblRowMasked(int tableP, int row)` Boolean TblRowMasked(const TableType* tableP, Int16 row)
`static int` | `TblRowSelectable(int tableP, int row)` Boolean TblRowSelectable(const TableType* tableP, Int16 row)
`static int` | `TblRowUsable(int tableP, int row)` Boolean TblRowUsable(const TableType* tableP, Int16 row)
`static void` | `TblSelectItem(int tableP, int row, int column)` void TblSelectItem(TableType* tableP, Int16 row, Int16 column)
`static void` | `TblSetBounds(int tableP, int rP)` void TblSetBounds(TableType* tableP, const RectangleType* rP)
`static void` | `TblSetColumnEditIndicator(int tableP, int column, int editIndicator)` void TblSetColumnEditIndicator(TableType* tableP, Int16 column, Boolean editIndicator)
`static void` | `TblSetColumnMasked(int tableP, int column, int masked)` void TblSetColumnMasked(TableType* tableP, Int16 column, Boolean masked)
`static void` | `TblSetColumnSpacing(int tableP, int column, int spacing)` void TblSetColumnSpacing(TableType* tableP, Int16 column, Coord spacing)
`static void` | `TblSetColumnUsable(int tableP, int column, int usable)` void TblSetColumnUsable(TableType* tableP, Int16 column, Boolean usable)
`static void` | `TblSetColumnWidth(int tableP, int column, int width)` void TblSetColumnWidth(TableType* tableP, Int16 column, Coord width)
`static void` | `TblSetCustomDrawProcedure(int tableP, int column, int drawCallback)` void TblSetCustomDrawProcedure(TableType* tableP, Int16 column, TableDrawItemFuncPtr drawCallback)
`static void` | `TblSetItemFont(int tableP, int row, int column, int fontID)` void TblSetItemFont(TableType* tableP, Int16 row, Int16 column, FontID fontID)
`static void` | `TblSetItemInt(int tableP, int row, int column, int value)` void TblSetItemInt(TableType* tableP, Int16 row, Int16 column, Int16 value)
`static void` | `TblSetItemPtr(int tableP, int row, int column, int value)` void TblSetItemPtr(TableType* tableP, Int16 row, Int16 column, void* value)
`static void` | `TblSetItemStyle(int tableP, int row, int column, int type)` void TblSetItemStyle(TableType* tableP, Int16 row, Int16 column, TableItemStyleType type)
`static void` | `TblSetLoadDataProcedure(int tableP, int column, int loadDataCallback)` void TblSetLoadDataProcedure(TableType* tableP, Int16 column, TableLoadDataFuncPtr loadDataCallback)
`static void` | `TblSetRowData(int tableP, int row, int data)` void TblSetRowData(TableType* tableP, Int16 row, UInt32 data)
`static void` | `TblSetRowHeight(int tableP, int row, int height)` void TblSetRowHeight(TableType* tableP, Int16 row, Coord height)
`static void` | `TblSetRowID(int tableP, int row, int id)` void TblSetRowID(TableType* tableP, Int16 row, UInt16 id)
`static void` | `TblSetRowMasked(int tableP, int row, int masked)` void TblSetRowMasked(TableType* tableP, Int16 row, Boolean masked)
`static void` | `TblSetRowSelectable(int tableP, int row, int selectable)` void TblSetRowSelectable(TableType* tableP, Int16 row, Boolean selectable)
`static void` | `TblSetRowStaticHeight(int tableP, int row, int staticHeight)` void TblSetRowStaticHeight(TableType* tableP, Int16 row, Boolean staticHeight)
`static void` | `TblSetRowUsable(int tableP, int row, int usable)` void TblSetRowUsable(TableType* tableP, Int16 row, Boolean usable)
`static void` | `TblSetSaveDataProcedure(int tableP, int column, int saveDataCallback)` void TblSetSaveDataProcedure(TableType* tableP, Int16 column, TableSaveDataFuncPtr saveDataCallback)
`static void` | `TblUnhighlightSelection(int tableP)` void TblUnhighlightSelection(TableType* tableP)
`static void` | `TimAdjust(int dateTimeP, int adjustment)` void TimAdjust(DateTimePtr dateTimeP, Int32 adjustment)
`static int` | `TimDateTimeToSeconds(int dateTimeP)` UInt32 TimDateTimeToSeconds(DateTimePtr dateTimeP)
`static void` | `TimeToAscii(int hours, int minutes, int timeFormat, int pString)` void TimeToAscii(UInt8 hours, UInt8 minutes, TimeFormatType timeFormat, Char* pString)
`static int` | `TimGetSeconds()` UInt32 TimGetSeconds()
`static int` | `TimGetTicks()` UInt32 TimGetTicks()
`static int` | `TimInit()` Err TimInit()
`static void` | `TimSecondsToDateTime(int seconds, int dateTimeP)` void TimSecondsToDateTime(UInt32 seconds, DateTimePtr dateTimeP)
`static void` | `TimSetSeconds(int seconds)` void TimSetSeconds(UInt32 seconds)
`static int` | `TsmGetFepMode(int inStatusP)` TsmFepModeType TsmGetFepMode(const TsmFepStatusType* inStatusP)
`static int` | `TsmSetFepMode(int ioStatusP, int inNewMode)` TsmFepModeType TsmSetFepMode(TsmFepStatusType* ioStatusP, TsmFepModeType inNewMode)
`static int` | `TxtByteAttr(int inByte)` UInt8 TxtByteAttr(UInt8 inByte)
`static int` | `TxtCaselessCompare(int s1, int s1Len, int s1MatchLen, int s2, int s2Len, int s2MatchLen)` Int16 TxtCaselessCompare(const Char* s1, UInt16 s1Len, UInt16* s1MatchLen, const Char* s2, UInt16 s2Len, UInt16* s2MatchLen)
`static int` | `TxtCharAttr(int inChar)` UInt16 TxtCharAttr(WChar inChar)
`static int` | `TxtCharBounds(int inText, int inOffset, int outStart, int outEnd)` WChar TxtCharBounds(const Char* inText, UInt32 inOffset, UInt32* outStart, UInt32* outEnd)
`static int` | `TxtCharEncoding(int inChar)` CharEncodingType TxtCharEncoding(WChar inChar)
`static int` | `TxtCharIsValid(int inChar)` Boolean TxtCharIsValid(WChar inChar)
`static int` | `TxtCharSize(int inChar)` UInt16 TxtCharSize(WChar inChar)
`static int` | `TxtCharWidth(int inChar)` Int16 TxtCharWidth(WChar inChar)
`static int` | `TxtCharXAttr(int inChar)` UInt16 TxtCharXAttr(WChar inChar)
`static int` | `TxtCompare(int s1, int s1Len, int s1MatchLen, int s2, int s2Len, int s2MatchLen)` Int16 TxtCompare(const Char* s1, UInt16 s1Len, UInt16* s1MatchLen, const Char* s2, UInt16 s2Len, UInt16* s2MatchLen)
`static int` | `TxtEncodingName(int inEncoding)` const Char* TxtEncodingName(CharEncodingType inEncoding)
`static int` | `TxtFindString(int inSourceStr, int inTargetStr, int outPos, int outLength)` Boolean TxtFindString(const Char* inSourceStr, const Char* inTargetStr, UInt32* outPos, UInt16* outLength)
`static int` | `TxtGetChar(int inText, int inOffset)` WChar TxtGetChar(const Char* inText, UInt32 inOffset)
`static int` | `TxtGetNextChar(int inText, int inOffset, int outChar)` UInt16 TxtGetNextChar(const Char* inText, UInt32 inOffset, WChar* outChar)
`static int` | `TxtGetPreviousChar(int inText, int inOffset, int outChar)` UInt16 TxtGetPreviousChar(const Char* inText, UInt32 inOffset, WChar* outChar)
`static int` | `TxtGetTruncationOffset(int inText, int inOffset)` UInt32 TxtGetTruncationOffset(const Char* inText, UInt32 inOffset)
`static int` | `TxtMaxEncoding(int a, int b)` CharEncodingType TxtMaxEncoding(CharEncodingType a, CharEncodingType b)
`static int` | `TxtParamString(int inTemplate, int param0, int param1, int param2, int param3)` Char* TxtParamString(const Char* inTemplate, const Char* param0, const Char* param1, const Char* param2, const Char* param3)
`static int` | `TxtReplaceStr(int ioStr, int inMaxLen, int inParamStr, int inParamNum)` UInt16 TxtReplaceStr(Char* ioStr, UInt16 inMaxLen, const Char* inParamStr, UInt16 inParamNum)
`static int` | `TxtSetNextChar(int ioText, int inOffset, int inChar)` UInt16 TxtSetNextChar(Char* ioText, UInt32 inOffset, WChar inChar)
`static int` | `TxtStrEncoding(int inStr)` CharEncodingType TxtStrEncoding(const Char* inStr)
`static int` | `TxtTransliterate(int inSrcText, int inSrcLength, int outDstText, int ioDstLength, int inOp)` Err TxtTransliterate(const Char* inSrcText, UInt16 inSrcLength, Char* outDstText, UInt16* ioDstLength, TranslitOpType inOp)
`static int` | `TxtWordBounds(int inText, int inLength, int inOffset, int outStart, int outEnd)` Boolean TxtWordBounds(const Char* inText, UInt32 inLength, UInt32 inOffset, UInt32* outStart, UInt32* outEnd)
`static void` | `UIBrightnessAdjust()` void UIBrightnessAdjust()
`static int` | `UIColorGetTableEntryIndex(int which)` IndexedColorType UIColorGetTableEntryIndex(UIColorTableEntries which)
`static void` | `UIColorGetTableEntryRGB(int which, int rgbP)` void UIColorGetTableEntryRGB(UIColorTableEntries which, RGBColorType* rgbP)
`static int` | `UIColorPopTable()` Err UIColorPopTable()
`static int` | `UIColorPushTable()` Err UIColorPushTable()
`static int` | `UIColorSetTableEntry(int which, int rgbP)` Err UIColorSetTableEntry(UIColorTableEntries which, const RGBColorType* rgbP)
`static void` | `UIContrastAdjust()` void UIContrastAdjust()
`static int` | `UIPickColor(int indexP, int rgbP, int start, int titleP, int tipP)` Boolean UIPickColor(IndexedColorType* indexP, RGBColorType* rgbP, UIPickColorStartType start, const Char* titleP, const Char* tipP)
`static void` | `WinAddWindow(int winHandle)` void WinAddWindow(WinHandle winHandle)
`static void` | `WinClipRectangle(int rP)` void WinClipRectangle(RectangleType* rP)
`static void` | `WinCopyRectangle(int srcWin, int dstWin, int srcRect, int destX, int destY, int mode)` void WinCopyRectangle(WinHandle srcWin, WinHandle dstWin, const RectangleType* srcRect, Coord destX, Coord destY, WinDrawOperation mode)
`static int` | `WinCreateBitmapWindow(int bitmapP, int error)` WinHandle WinCreateBitmapWindow(BitmapType* bitmapP, UInt16* error)
`static int` | `WinCreateOffscreenWindow(int width, int height, int format, int error)` WinHandle WinCreateOffscreenWindow(Coord width, Coord height, WindowFormatType format, UInt16* error)
`static int` | `WinCreateWindow(int bounds, int frame, int modal, int focusable, int error)` WinHandle WinCreateWindow(const RectangleType* bounds, FrameType frame, Boolean modal, Boolean focusable, UInt16* error)
`static void` | `WinDeleteWindow(int winHandle, int eraseIt)` void WinDeleteWindow(WinHandle winHandle, Boolean eraseIt)
`static void` | `WinDisableWindow(int winHandle)` void WinDisableWindow(WinHandle winHandle)
`static void` | `WinDisplayToWindowPt(int extentX, int extentY)` void WinDisplayToWindowPt(Coord* extentX, Coord* extentY)
`static void` | `WinDrawBitmap(int bitmapP, int x, int y)` void WinDrawBitmap(BitmapPtr bitmapP, Coord x, Coord y)
`static void` | `WinDrawChar(int theChar, int x, int y)` void WinDrawChar(WChar theChar, Coord x, Coord y)
`static void` | `WinDrawChars(int chars, int len, int x, int y)` void WinDrawChars(const Char* chars, Int16 len, Coord x, Coord y)
`static void` | `WinDrawGrayLine(int x1, int y1, int x2, int y2)` void WinDrawGrayLine(Coord x1, Coord y1, Coord x2, Coord y2)
`static void` | `WinDrawGrayRectangleFrame(int frame, int rP)` void WinDrawGrayRectangleFrame(FrameType frame, const RectangleType* rP)
`static void` | `WinDrawInvertedChars(int chars, int len, int x, int y)` void WinDrawInvertedChars(const Char* chars, Int16 len, Coord x, Coord y)
`static void` | `WinDrawLine(int x1, int y1, int x2, int y2)` void WinDrawLine(Coord x1, Coord y1, Coord x2, Coord y2)
`static void` | `WinDrawPixel(int x, int y)` void WinDrawPixel(Coord x, Coord y)
`static void` | `WinDrawRectangle(int rP, int cornerDiam)` void WinDrawRectangle(const RectangleType* rP, UInt16 cornerDiam)
`static void` | `WinDrawRectangleFrame(int frame, int rP)` void WinDrawRectangleFrame(FrameType frame, const RectangleType* rP)
`static void` | `WinDrawTruncChars(int chars, int len, int x, int y, int maxWidth)` void WinDrawTruncChars(const Char* chars, Int16 len, Coord x, Coord y, Coord maxWidth)
`static void` | `WinDrawWindowFrame()` void WinDrawWindowFrame()
`static void` | `WinEnableWindow(int winHandle)` void WinEnableWindow(WinHandle winHandle)
`static void` | `WinEraseChars(int chars, int len, int x, int y)` void WinEraseChars(const Char* chars, Int16 len, Coord x, Coord y)
`static void` | `WinEraseLine(int x1, int y1, int x2, int y2)` void WinEraseLine(Coord x1, Coord y1, Coord x2, Coord y2)
`static void` | `WinErasePixel(int x, int y)` void WinErasePixel(Coord x, Coord y)
`static void` | `WinEraseRectangle(int rP, int cornerDiam)` void WinEraseRectangle(const RectangleType* rP, UInt16 cornerDiam)
`static void` | `WinEraseRectangleFrame(int frame, int rP)` void WinEraseRectangleFrame(FrameType frame, const RectangleType* rP)
`static void` | `WinEraseWindow()` void WinEraseWindow()
`static void` | `WinFillLine(int x1, int y1, int x2, int y2)` void WinFillLine(Coord x1, Coord y1, Coord x2, Coord y2)
`static void` | `WinFillRectangle(int rP, int cornerDiam)` void WinFillRectangle(const RectangleType* rP, UInt16 cornerDiam)
`static int` | `WinGetActiveWindow()` WinHandle WinGetActiveWindow()
`static int` | `WinGetBitmap(int winHandle)` BitmapType* WinGetBitmap(WinHandle winHandle)
`static void` | `WinGetClip(int rP)` void WinGetClip(RectangleType* rP)
`static void` | `WinGetDisplayExtent(int extentX, int extentY)` void WinGetDisplayExtent(Coord* extentX, Coord* extentY)
`static int` | `WinGetDisplayWindow()` WinHandle WinGetDisplayWindow()
`static int` | `WinGetDrawWindow()` WinHandle WinGetDrawWindow()
`static int` | `WinGetFirstWindow()` WinHandle WinGetFirstWindow()
`static void` | `WinGetFramesRectangle(int frame, int rP, int obscuredRect)` void WinGetFramesRectangle(FrameType frame, const RectangleType* rP, RectangleType* obscuredRect)
`static void` | `WinGetPattern(int patternP)` void WinGetPattern(const unsigned char[8]* patternP)
`static int` | `WinGetPatternType()` PatternType WinGetPatternType()
`static int` | `WinGetPixel(int x, int y)` IndexedColorType WinGetPixel(Coord x, Coord y)
`static void` | `WinGetWindowBounds(int rP)` void WinGetWindowBounds(RectangleType* rP)
`static void` | `WinGetWindowExtent(int extentX, int extentY)` void WinGetWindowExtent(Coord* extentX, Coord* extentY)
`static void` | `WinGetWindowFrameRect(int winHandle, int r)` void WinGetWindowFrameRect(WinHandle winHandle, RectangleType* r)
`static void` | `WinIndexToRGB(int i, int rgbP)` void WinIndexToRGB(IndexedColorType i, RGBColorType* rgbP)
`static void` | `WinInitializeWindow(int winHandle)` void WinInitializeWindow(WinHandle winHandle)
`static void` | `WinInvertChars(int chars, int len, int x, int y)` void WinInvertChars(const Char* chars, Int16 len, Coord x, Coord y)
`static void` | `WinInvertLine(int x1, int y1, int x2, int y2)` void WinInvertLine(Coord x1, Coord y1, Coord x2, Coord y2)
`static void` | `WinInvertPixel(int x, int y)` void WinInvertPixel(Coord x, Coord y)
`static void` | `WinInvertRectangle(int rP, int cornerDiam)` void WinInvertRectangle(const RectangleType* rP, UInt16 cornerDiam)
`static void` | `WinInvertRectangleFrame(int frame, int rP)` void WinInvertRectangleFrame(FrameType frame, const RectangleType* rP)
`static int` | `WinModal(int winHandle)` Boolean WinModal(WinHandle winHandle)
`static void` | `WinMoveWindowAddr(int oldLocationP, int newLocationP)` void WinMoveWindowAddr(WindowType* oldLocationP, WindowType* newLocationP)
`static void` | `WinPaintBitmap(int bitmapP, int x, int y)` void WinPaintBitmap(BitmapType* bitmapP, Coord x, Coord y)
`static void` | `WinPaintChar(int theChar, int x, int y)` void WinPaintChar(WChar theChar, Coord x, Coord y)
`static void` | `WinPaintChars(int chars, int len, int x, int y)` void WinPaintChars(const Char* chars, Int16 len, Coord x, Coord y)
`static void` | `WinPaintLine(int x1, int y1, int x2, int y2)` void WinPaintLine(Coord x1, Coord y1, Coord x2, Coord y2)
`static void` | `WinPaintLines(int numLines, int lines)` void WinPaintLines(UInt16 numLines, WinLineType[] lines)
`static void` | `WinPaintPixel(int x, int y)` void WinPaintPixel(Coord x, Coord y)
`static void` | `WinPaintPixels(int numPoints, int pts)` void WinPaintPixels(UInt16 numPoints, PointType[] pts)
`static void` | `WinPaintRectangle(int rP, int cornerDiam)` void WinPaintRectangle(const RectangleType* rP, UInt16 cornerDiam)
`static void` | `WinPaintRectangleFrame(int frame, int rP)` void WinPaintRectangleFrame(FrameType frame, const RectangleType* rP)
`static int` | `WinPalette(int operation, int startIndex, int paletteEntries, int tableP)` Err WinPalette(UInt8 operation, Int16 startIndex, UInt16 paletteEntries, RGBColorType* tableP)
`static void` | `WinPopDrawState()` void WinPopDrawState()
`static void` | `WinPushDrawState()` void WinPushDrawState()
`static void` | `WinRemoveWindow(int winHandle)` void WinRemoveWindow(WinHandle winHandle)
`static void` | `WinResetClip()` void WinResetClip()
`static void` | `WinRestoreBits(int winHandle, int destX, int destY)` void WinRestoreBits(WinHandle winHandle, Coord destX, Coord destY)
`static int` | `WinRGBToIndex(int rgbP)` IndexedColorType WinRGBToIndex(const RGBColorType* rgbP)
`static int` | `WinSaveBits(int source, int error)` WinHandle WinSaveBits(const RectangleType* source, UInt16* error)
`static void` | `WinScreenInit()` void WinScreenInit()
`static int` | `WinScreenLock(int initMode)` UInt8* WinScreenLock(WinLockInitType initMode)
`static int` | `WinScreenMode(int operation, int widthP, int heightP, int depthP, int enableColorP)` Err WinScreenMode(WinScreenModeOperation operation, UInt32* widthP, UInt32* heightP, UInt32* depthP, Boolean* enableColorP)
`static void` | `WinScreenUnlock()` void WinScreenUnlock()
`static void` | `WinScrollRectangle(int rP, int direction, int distance, int vacatedP)` void WinScrollRectangle(const RectangleType* rP, WinDirectionType direction, Coord distance, RectangleType* vacatedP)
`static void` | `WinSetActiveWindow(int winHandle)` void WinSetActiveWindow(WinHandle winHandle)
`static int` | `WinSetBackColor(int backColor)` IndexedColorType WinSetBackColor(IndexedColorType backColor)
`static void` | `WinSetClip(int rP)` void WinSetClip(const RectangleType* rP)
`static void` | `WinSetColors(int newForeColorP, int oldForeColorP, int newBackColorP, int oldBackColorP)` void WinSetColors(const RGBColorType* newForeColorP, RGBColorType* oldForeColorP, const RGBColorType* newBackColorP, RGBColorType* oldBackColorP)
`static int` | `WinSetDrawMode(int newMode)` WinDrawOperation WinSetDrawMode(WinDrawOperation newMode)
`static int` | `WinSetDrawWindow(int winHandle)` WinHandle WinSetDrawWindow(WinHandle winHandle)
`static int` | `WinSetForeColor(int foreColor)` IndexedColorType WinSetForeColor(IndexedColorType foreColor)
`static void` | `WinSetPattern(int patternP)` void WinSetPattern(const unsigned char[8]* patternP)
`static void` | `WinSetPatternType(int newPattern)` void WinSetPatternType(PatternType newPattern)
`static int` | `WinSetTextColor(int textColor)` IndexedColorType WinSetTextColor(IndexedColorType textColor)
`static int` | `WinSetUnderlineMode(int mode)` UnderlineModeType WinSetUnderlineMode(UnderlineModeType mode)
`static void` | `WinSetWindowBounds(int winHandle, int rP)` void WinSetWindowBounds(WinHandle winHandle, const RectangleType* rP)
`static int` | `WinValidateHandle(int winHandle)` Boolean WinValidateHandle(WinHandle winHandle)
`static void` | `WinWindowToDisplayPt(int extentX, int extentY)` void WinWindowToDisplayPt(Coord* extentX, Coord* extentY)

Methods inherited from class com.ibm.oti.palmos.OSBase
`getChar, getInt, getLong, getPointer, getShort, getUChar, getUInt, getULong, getUShort, memCopy, memCopy, setChar, setInt, setLong, setPointer, setShort, setUChar, setUInt, setULong, setUShort, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap, trap`

Methods inherited from class java.lang.Object
`clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### OSPrim

    public OSPrim()

Method Detail

### AppCallWithCommand

    public static void AppCallWithCommand(int appCreator,
                                          int appCommand,
                                          int appCommandParams)

### AppLaunchWithCommand

    public static void AppLaunchWithCommand(int appCreator,
                                            int appCommand,
                                            int appCommandParams)

### FileClearerr

    public static int FileClearerr(int stream)

### FileDmRead

    public static int FileDmRead(int stream,
                                 int startOfDmChunkP,
                                 int destOffset,
                                 int objSize,
                                 int numObj,
                                 int errP)

### FileEOF

    public static int FileEOF(int stream)

### FileError

    public static int FileError(int stream)

### FileFlush

    public static int FileFlush(int stream)

### FileGetLastError

    public static int FileGetLastError(int stream)

### FileRead

    public static int FileRead(int stream,
                               int bufP,
                               int objSize,
                               int numObj,
                               int errP)

### FileRewind

    public static int FileRewind(int stream)

### FntIsAppDefined

    public static int FntIsAppDefined(int fnt)

### FrmRestoreActiveState

    public static int FrmRestoreActiveState(int stateP)

### FrmSaveActiveState

    public static int FrmSaveActiveState(int stateP)

### IasGetU16

    public static int IasGetU16(int ptr)

### IasGetU32

    public static int IasGetU32(int ptr)

### IrAdvanceCredit

    public static void IrAdvanceCredit(int con,
                                       int credit)

### IrIAS_GetInteger

    public static int IrIAS_GetInteger(int t)

### IrIAS_GetIntLsap

    public static int IrIAS_GetIntLsap(int t)

### IrIAS_GetObjectID

    public static int IrIAS_GetObjectID(int t)

### IrIAS_GetOctetString

    public static int IrIAS_GetOctetString(int t)

### IrIAS_GetOctetStringLen

    public static int IrIAS_GetOctetStringLen(int t)

### IrIAS_GetType

    public static int IrIAS_GetType(int t)

### IrIAS_GetUserString

    public static int IrIAS_GetUserString(int t)

### IrIAS_GetUserStringCharSet

    public static int IrIAS_GetUserStringCharSet(int t)

### IrIAS_GetUserStringLen

    public static int IrIAS_GetUserStringLen(int t)

### IrIAS_StartResult

    public static void IrIAS_StartResult(int t)

### IrSetConTypeLMP

    public static void IrSetConTypeLMP(int con)

### IrSetConTypeTTP

    public static void IrSetConTypeTTP(int con)

### ErrSetJump

    public static int ErrSetJump(int buf)

  Int16 ErrSetJump(const long*[12] buf)

### ErrLongJump

    public static void ErrLongJump(int buf,
                                   int result)

  void ErrLongJump(const long*[12] buf, Int16 result)

### ErrExceptionList

    public static int ErrExceptionList()

  MemPtr* ErrExceptionList()

### ErrThrow

    public static void ErrThrow(int err)

  void ErrThrow(Int32 err)

### ErrDisplayFileLineMsg

    public static void ErrDisplayFileLineMsg(int filename,
                                             int lineNo,
                                             int msg)

  void ErrDisplayFileLineMsg(const Char* const filename, UInt16 lineNo, const Char* const msg)

### ErrAlertCustom

    public static int ErrAlertCustom(int errCode,
                                     int errMsgP,
                                     int preMsgP,
                                     int postMsgP)

  UInt16 ErrAlertCustom(Err errCode, Char* errMsgP, Char* preMsgP, Char* postMsgP)

### AlmInit

    public static int AlmInit()

  Err AlmInit()

### AlmSetAlarm

    public static int AlmSetAlarm(int cardNo,
                                  int dbID,
                                  int ref,
                                  int alarmSeconds,
                                  int quiet)

  Err AlmSetAlarm(UInt16 cardNo, LocalID dbID, UInt32 ref, UInt32 alarmSeconds, Boolean quiet)

### AlmGetAlarm

    public static int AlmGetAlarm(int cardNo,
                                  int dbID,
                                  int refP)

  UInt32 AlmGetAlarm(UInt16 cardNo, LocalID dbID, UInt32* refP)

### AlmEnableNotification

    public static void AlmEnableNotification(int enable)

  void AlmEnableNotification(Boolean enable)

### AlmDisplayAlarm

    public static int AlmDisplayAlarm(int okToDisplay)

  Boolean AlmDisplayAlarm(Boolean okToDisplay)

### AlmCancelAll

    public static void AlmCancelAll()

  void AlmCancelAll()

### AlmAlarmCallback

    public static void AlmAlarmCallback()

  void AlmAlarmCallback()

### AlmTimeChange

    public static void AlmTimeChange()

  void AlmTimeChange()

### BmpCreate

    public static int BmpCreate(int width,
                                int height,
                                int depth,
                                int colortableP,
                                int error)

  BitmapType* BmpCreate(Coord width, Coord height, UInt8 depth, ColorTableType* colortableP, UInt16* error)

### BmpDelete

    public static int BmpDelete(int bitmapP)

  Err BmpDelete(BitmapType* bitmapP)

### BmpCompress

    public static int BmpCompress(int bitmapP,
                                  int compType)

  Err BmpCompress(BitmapType* bitmapP, BitmapCompressionType compType)

### BmpGetBits

    public static int BmpGetBits(int bitmapP)

  void* BmpGetBits(BitmapType* bitmapP)

### BmpGetColortable

    public static int BmpGetColortable(int bitmapP)

  ColorTableType* BmpGetColortable(BitmapType* bitmapP)

### BmpSize

    public static int BmpSize(int bitmapP)

  UInt16 BmpSize(BitmapType* bitmapP)

### BmpBitsSize

    public static int BmpBitsSize(int bitmapP)

  UInt16 BmpBitsSize(BitmapType* bitmapP)

### BmpColortableSize

    public static int BmpColortableSize(int bitmapP)

  UInt16 BmpColortableSize(BitmapType* bitmapP)

### CncGetProfileList

    public static int CncGetProfileList(int nameListP,
                                        int count)

  Err CncGetProfileList(Char*** nameListP, UInt16* count)

### CncGetProfileInfo

    public static int CncGetProfileInfo(int name,
                                        int port,
                                        int baud,
                                        int volume,
                                        int handShake,
                                        int initString,
                                        int resetString,
                                        int isModem,
                                        int isPulse)

  Err CncGetProfileInfo(Char* name, UInt32* port, UInt32* baud, UInt16* volume, UInt16* handShake, Char* initString, Char* resetString, Boolean* isModem, Boolean* isPulse)

### CncAddProfile

    public static int CncAddProfile(int name,
                                    int port,
                                    int baud,
                                    int volume,
                                    int handShake,
                                    int initString,
                                    int resetString,
                                    int isModem,
                                    int isPulse)

  Err CncAddProfile(Char* name, UInt32 port, UInt32 baud, UInt16 volume, UInt16 handShake, Char* initString, Char* resetString, Boolean isModem, Boolean isPulse)

### CncDeleteProfile

    public static int CncDeleteProfile(int name)

  Err CncDeleteProfile(Char* name)

### ConPutS

    public static int ConPutS(int message)

  Err ConPutS(Char* message)

### ConGetS

    public static int ConGetS(int message,
                              int timeout)

  Err ConGetS(Char* message, Int32 timeout)

### Crc16CalcBlock

    public static int Crc16CalcBlock(int bufP,
                                     int count,
                                     int crc)

  UInt16 Crc16CalcBlock(const void* bufP, UInt16 count, UInt16 crc)

### Crc16CalcBigBlock

    public static int Crc16CalcBigBlock(int bufP,
                                        int count,
                                        int crc)

  UInt16 Crc16CalcBigBlock(void* bufP, UInt32 count, UInt16 crc)

### MemInit

    public static int MemInit()

  Err MemInit()

### MemKernelInit

    public static int MemKernelInit()

  Err MemKernelInit()

### MemInitHeapTable

    public static int MemInitHeapTable(int cardNo)

  Err MemInitHeapTable(UInt16 cardNo)

### MemNumCards

    public static int MemNumCards()

  UInt16 MemNumCards()

### MemCardFormat

    public static int MemCardFormat(int cardNo,
                                    int cardNameP,
                                    int manufNameP,
                                    int ramStoreNameP)

  Err MemCardFormat(UInt16 cardNo, Char* cardNameP, Char* manufNameP, Char* ramStoreNameP)

### MemCardInfo

    public static int MemCardInfo(int cardNo,
                                  int cardNameP,
                                  int manufNameP,
                                  int versionP,
                                  int crDateP,
                                  int romSizeP,
                                  int ramSizeP,
                                  int freeBytesP)

  Err MemCardInfo(UInt16 cardNo, Char* cardNameP, Char* manufNameP, UInt16* versionP, UInt32* crDateP, UInt32* romSizeP, UInt32* ramSizeP, UInt32* freeBytesP)

### MemStoreInfo

    public static int MemStoreInfo(int cardNo,
                                   int storeNumber,
                                   int versionP,
                                   int flagsP,
                                   int nameP,
                                   int crDateP,
                                   int bckUpDateP,
                                   int heapListOffsetP,
                                   int initCodeOffset1P,
                                   int initCodeOffset2P,
                                   int databaseDirIDP)

  Err MemStoreInfo(UInt16 cardNo, UInt16 storeNumber, UInt16* versionP, UInt16* flagsP, Char* nameP, UInt32* crDateP, UInt32* bckUpDateP, UInt32* heapListOffsetP, UInt32* initCodeOffset1P, UInt32* initCodeOffset2P, LocalID* databaseDirIDP)

### MemStoreSetInfo

    public static int MemStoreSetInfo(int cardNo,
                                      int storeNumber,
                                      int versionP,
                                      int flagsP,
                                      int nameP,
                                      int crDateP,
                                      int bckUpDateP,
                                      int heapListOffsetP,
                                      int initCodeOffset1P,
                                      int initCodeOffset2P,
                                      int databaseDirIDP)

  Err MemStoreSetInfo(UInt16 cardNo, UInt16 storeNumber, UInt16* versionP, UInt16* flagsP, Char* nameP, UInt32* crDateP, UInt32* bckUpDateP, UInt32* heapListOffsetP, UInt32* initCodeOffset1P, UInt32* initCodeOffset2P, LocalID* databaseDirIDP)

### MemNumHeaps

    public static int MemNumHeaps(int cardNo)

  UInt16 MemNumHeaps(UInt16 cardNo)

### MemNumRAMHeaps

    public static int MemNumRAMHeaps(int cardNo)

  UInt16 MemNumRAMHeaps(UInt16 cardNo)

### MemHeapID

    public static int MemHeapID(int cardNo,
                                int heapIndex)

  UInt16 MemHeapID(UInt16 cardNo, UInt16 heapIndex)

### MemHeapDynamic

    public static int MemHeapDynamic(int heapID)

  Boolean MemHeapDynamic(UInt16 heapID)

### MemHeapFreeBytes

    public static int MemHeapFreeBytes(int heapID,
                                       int freeP,
                                       int maxP)

  Err MemHeapFreeBytes(UInt16 heapID, UInt32* freeP, UInt32* maxP)

### MemHeapSize

    public static int MemHeapSize(int heapID)

  UInt32 MemHeapSize(UInt16 heapID)

### MemHeapFlags

    public static int MemHeapFlags(int heapID)

  UInt16 MemHeapFlags(UInt16 heapID)

### MemHeapCompact

    public static int MemHeapCompact(int heapID)

  Err MemHeapCompact(UInt16 heapID)

### MemHeapInit

    public static int MemHeapInit(int heapID,
                                  int numHandles,
                                  int initContents)

  Err MemHeapInit(UInt16 heapID, Int16 numHandles, Boolean initContents)

### MemHeapFreeByOwnerID

    public static int MemHeapFreeByOwnerID(int heapID,
                                           int ownerID)

  Err MemHeapFreeByOwnerID(UInt16 heapID, UInt16 ownerID)

### MemChunkNew

    public static int MemChunkNew(int heapID,
                                  int size,
                                  int attr)

  MemPtr MemChunkNew(UInt16 heapID, UInt32 size, UInt16 attr)

### MemPtrFree

    public static int MemPtrFree(int chunkDataP)

  Err MemPtrFree(MemPtr chunkDataP)

### MemPtrNew

    public static int MemPtrNew(int size)

  MemPtr MemPtrNew(UInt32 size)

### MemPtrRecoverHandle

    public static int MemPtrRecoverHandle(int p)

  MemHandle MemPtrRecoverHandle(MemPtr p)

### MemPtrFlags

    public static int MemPtrFlags(int p)

  UInt16 MemPtrFlags(MemPtr p)

### MemPtrSize

    public static int MemPtrSize(int p)

  UInt32 MemPtrSize(MemPtr p)

### MemPtrOwner

    public static int MemPtrOwner(int p)

  UInt16 MemPtrOwner(MemPtr p)

### MemPtrHeapID

    public static int MemPtrHeapID(int p)

  UInt16 MemPtrHeapID(MemPtr p)

### MemPtrDataStorage

    public static int MemPtrDataStorage(int p)

  Boolean MemPtrDataStorage(MemPtr p)

### MemPtrCardNo

    public static int MemPtrCardNo(int p)

  UInt16 MemPtrCardNo(MemPtr p)

### MemPtrToLocalID

    public static int MemPtrToLocalID(int p)

  LocalID MemPtrToLocalID(MemPtr p)

### MemPtrSetOwner

    public static int MemPtrSetOwner(int p,
                                     int owner)

  Err MemPtrSetOwner(MemPtr p, UInt16 owner)

### MemPtrResize

    public static int MemPtrResize(int p,
                                   int newSize)

  Err MemPtrResize(MemPtr p, UInt32 newSize)

### MemPtrResetLock

    public static int MemPtrResetLock(int p)

  Err MemPtrResetLock(MemPtr p)

### MemPtrUnlock

    public static int MemPtrUnlock(int p)

  Err MemPtrUnlock(MemPtr p)

### MemHandleNew

    public static int MemHandleNew(int size)

  MemHandle MemHandleNew(UInt32 size)

### MemHandleFree

    public static int MemHandleFree(int h)

  Err MemHandleFree(MemHandle h)

### MemHandleFlags

    public static int MemHandleFlags(int h)

  UInt16 MemHandleFlags(MemHandle h)

### MemHandleSize

    public static int MemHandleSize(int h)

  UInt32 MemHandleSize(MemHandle h)

### MemHandleOwner

    public static int MemHandleOwner(int h)

  UInt16 MemHandleOwner(MemHandle h)

### MemHandleLockCount

    public static int MemHandleLockCount(int h)

  UInt16 MemHandleLockCount(MemHandle h)

### MemHandleHeapID

    public static int MemHandleHeapID(int h)

  UInt16 MemHandleHeapID(MemHandle h)

### MemHandleDataStorage

    public static int MemHandleDataStorage(int h)

  Boolean MemHandleDataStorage(MemHandle h)

### MemHandleCardNo

    public static int MemHandleCardNo(int h)

  UInt16 MemHandleCardNo(MemHandle h)

### MemHandleToLocalID

    public static int MemHandleToLocalID(int h)

  LocalID MemHandleToLocalID(MemHandle h)

### MemHandleSetOwner

    public static int MemHandleSetOwner(int h,
                                        int owner)

  Err MemHandleSetOwner(MemHandle h, UInt16 owner)

### MemHandleResize

    public static int MemHandleResize(int h,
                                      int newSize)

  Err MemHandleResize(MemHandle h, UInt32 newSize)

### MemHandleLock

    public static int MemHandleLock(int h)

  MemPtr MemHandleLock(MemHandle h)

### MemHandleUnlock

    public static int MemHandleUnlock(int h)

  Err MemHandleUnlock(MemHandle h)

### MemHandleResetLock

    public static int MemHandleResetLock(int h)

  Err MemHandleResetLock(MemHandle h)

### MemLocalIDToGlobal

    public static int MemLocalIDToGlobal(int local,
                                         int cardNo)

  MemPtr MemLocalIDToGlobal(LocalID local, UInt16 cardNo)

### MemLocalIDKind

    public static int MemLocalIDKind(int local)

  LocalIDKind MemLocalIDKind(LocalID local)

### MemLocalIDToPtr

    public static int MemLocalIDToPtr(int local,
                                      int cardNo)

  MemPtr MemLocalIDToPtr(LocalID local, UInt16 cardNo)

### MemLocalIDToLockedPtr

    public static int MemLocalIDToLockedPtr(int local,
                                            int cardNo)

  MemPtr MemLocalIDToLockedPtr(LocalID local, UInt16 cardNo)

### MemMove

    public static int MemMove(int dstP,
                              int sP,
                              int numBytes)

  Err MemMove(void* dstP, const void* sP, Int32 numBytes)

### MemSet

    public static int MemSet(int dstP,
                             int numBytes,
                             int value)

  Err MemSet(void* dstP, Int32 numBytes, UInt8 value)

### MemCmp

    public static int MemCmp(int s1,
                             int s2,
                             int numBytes)

  Int16 MemCmp(const void* s1, const void* s2, Int32 numBytes)

### MemSemaphoreReserve

    public static int MemSemaphoreReserve(int writeAccess)

  Err MemSemaphoreReserve(Boolean writeAccess)

### MemSemaphoreRelease

    public static int MemSemaphoreRelease(int writeAccess)

  Err MemSemaphoreRelease(Boolean writeAccess)

### MemDebugMode

    public static int MemDebugMode()

  UInt16 MemDebugMode()

### MemSetDebugMode

    public static int MemSetDebugMode(int flags)

  Err MemSetDebugMode(UInt16 flags)

### MemHeapScramble

    public static int MemHeapScramble(int heapID)

  Err MemHeapScramble(UInt16 heapID)

### MemHeapCheck

    public static int MemHeapCheck(int heapID)

  Err MemHeapCheck(UInt16 heapID)

### DmInit

    public static int DmInit()

  Err DmInit()

### DmCreateDatabase

    public static int DmCreateDatabase(int cardNo,
                                       int nameP,
                                       int creator,
                                       int type,
                                       int resDB)

  Err DmCreateDatabase(UInt16 cardNo, const Char* nameP, UInt32 creator, UInt32 type, Boolean resDB)

### DmCreateDatabaseFromImage

    public static int DmCreateDatabaseFromImage(int bufferP)

  Err DmCreateDatabaseFromImage(MemPtr bufferP)

### DmDeleteDatabase

    public static int DmDeleteDatabase(int cardNo,
                                       int dbID)

  Err DmDeleteDatabase(UInt16 cardNo, LocalID dbID)

### DmNumDatabases

    public static int DmNumDatabases(int cardNo)

  UInt16 DmNumDatabases(UInt16 cardNo)

### DmGetDatabase

    public static int DmGetDatabase(int cardNo,
                                    int index)

  LocalID DmGetDatabase(UInt16 cardNo, UInt16 index)

### DmFindDatabase

    public static int DmFindDatabase(int cardNo,
                                     int nameP)

  LocalID DmFindDatabase(UInt16 cardNo, const Char* nameP)

### DmGetNextDatabaseByTypeCreator

    public static int DmGetNextDatabaseByTypeCreator(int newSearch,
                                                     int stateInfoP,
                                                     int type,
                                                     int creator,
                                                     int onlyLatestVers,
                                                     int cardNoP,
                                                     int dbIDP)

  Err DmGetNextDatabaseByTypeCreator(Boolean newSearch, DmSearchStatePtr stateInfoP, UInt32 type, UInt32 creator, Boolean onlyLatestVers, UInt16* cardNoP, LocalID* dbIDP)

### DmDatabaseInfo

    public static int DmDatabaseInfo(int cardNo,
                                     int dbID,
                                     int nameP,
                                     int attributesP,
                                     int versionP,
                                     int crDateP,
                                     int modDateP,
                                     int bckUpDateP,
                                     int modNumP,
                                     int appInfoIDP,
                                     int sortInfoIDP,
                                     int typeP,
                                     int creatorP)

  Err DmDatabaseInfo(UInt16 cardNo, LocalID dbID, Char* nameP, UInt16* attributesP, UInt16* versionP, UInt32* crDateP, UInt32* modDateP, UInt32* bckUpDateP, UInt32* modNumP, LocalID* appInfoIDP, LocalID* sortInfoIDP, UInt32* typeP, UInt32* creatorP)

### DmSetDatabaseInfo

    public static int DmSetDatabaseInfo(int cardNo,
                                        int dbID,
                                        int nameP,
                                        int attributesP,
                                        int versionP,
                                        int crDateP,
                                        int modDateP,
                                        int bckUpDateP,
                                        int modNumP,
                                        int appInfoIDP,
                                        int sortInfoIDP,
                                        int typeP,
                                        int creatorP)

  Err DmSetDatabaseInfo(UInt16 cardNo, LocalID dbID, const Char* nameP, UInt16* attributesP, UInt16* versionP, UInt32* crDateP, UInt32* modDateP, UInt32* bckUpDateP, UInt32* modNumP, LocalID* appInfoIDP, LocalID* sortInfoIDP, UInt32* typeP, UInt32* creatorP)

### DmDatabaseSize

    public static int DmDatabaseSize(int cardNo,
                                     int dbID,
                                     int numRecordsP,
                                     int totalBytesP,
                                     int dataBytesP)

  Err DmDatabaseSize(UInt16 cardNo, LocalID dbID, UInt32* numRecordsP, UInt32* totalBytesP, UInt32* dataBytesP)

### DmDatabaseProtect

    public static int DmDatabaseProtect(int cardNo,
                                        int dbID,
                                        int protect)

  Err DmDatabaseProtect(UInt16 cardNo, LocalID dbID, Boolean protect)

### DmOpenDatabase

    public static int DmOpenDatabase(int cardNo,
                                     int dbID,
                                     int mode)

  DmOpenRef DmOpenDatabase(UInt16 cardNo, LocalID dbID, UInt16 mode)

### DmOpenDatabaseByTypeCreator

    public static int DmOpenDatabaseByTypeCreator(int type,
                                                  int creator,
                                                  int mode)

  DmOpenRef DmOpenDatabaseByTypeCreator(UInt32 type, UInt32 creator, UInt16 mode)

### DmOpenDBNoOverlay

    public static int DmOpenDBNoOverlay(int cardNo,
                                        int dbID,
                                        int mode)

  DmOpenRef DmOpenDBNoOverlay(UInt16 cardNo, LocalID dbID, UInt16 mode)

### DmCloseDatabase

    public static int DmCloseDatabase(int dbP)

  Err DmCloseDatabase(DmOpenRef dbP)

### DmNextOpenDatabase

    public static int DmNextOpenDatabase(int currentP)

  DmOpenRef DmNextOpenDatabase(DmOpenRef currentP)

### DmOpenDatabaseInfo

    public static int DmOpenDatabaseInfo(int dbP,
                                         int dbIDP,
                                         int openCountP,
                                         int modeP,
                                         int cardNoP,
                                         int resDBP)

  Err DmOpenDatabaseInfo(DmOpenRef dbP, LocalID* dbIDP, UInt16* openCountP, UInt16* modeP, UInt16* cardNoP, Boolean* resDBP)

### DmGetAppInfoID

    public static int DmGetAppInfoID(int dbP)

  LocalID DmGetAppInfoID(DmOpenRef dbP)

### DmGetDatabaseLockState

    public static void DmGetDatabaseLockState(int dbR,
                                              int highest,
                                              int count,
                                              int busy)

  void DmGetDatabaseLockState(DmOpenRef dbR, UInt8* highest, UInt32* count, UInt32* busy)

### DmResetRecordStates

    public static int DmResetRecordStates(int dbP)

  Err DmResetRecordStates(DmOpenRef dbP)

### DmGetLastErr

    public static int DmGetLastErr()

  Err DmGetLastErr()

### DmNumRecords

    public static int DmNumRecords(int dbP)

  UInt16 DmNumRecords(DmOpenRef dbP)

### DmNumRecordsInCategory

    public static int DmNumRecordsInCategory(int dbP,
                                             int category)

  UInt16 DmNumRecordsInCategory(DmOpenRef dbP, UInt16 category)

### DmRecordInfo

    public static int DmRecordInfo(int dbP,
                                   int index,
                                   int attrP,
                                   int uniqueIDP,
                                   int chunkIDP)

  Err DmRecordInfo(DmOpenRef dbP, UInt16 index, UInt16* attrP, UInt32* uniqueIDP, LocalID* chunkIDP)

### DmSetRecordInfo

    public static int DmSetRecordInfo(int dbP,
                                      int index,
                                      int attrP,
                                      int uniqueIDP)

  Err DmSetRecordInfo(DmOpenRef dbP, UInt16 index, UInt16* attrP, UInt32* uniqueIDP)

### DmAttachRecord

    public static int DmAttachRecord(int dbP,
                                     int atP,
                                     int newH,
                                     int oldHP)

  Err DmAttachRecord(DmOpenRef dbP, UInt16* atP, MemHandle newH, MemHandle* oldHP)

### DmDetachRecord

    public static int DmDetachRecord(int dbP,
                                     int index,
                                     int oldHP)

  Err DmDetachRecord(DmOpenRef dbP, UInt16 index, MemHandle* oldHP)

### DmMoveRecord

    public static int DmMoveRecord(int dbP,
                                   int from,
                                   int to)

  Err DmMoveRecord(DmOpenRef dbP, UInt16 from, UInt16 to)

### DmNewRecord

    public static int DmNewRecord(int dbP,
                                  int atP,
                                  int size)

  MemHandle DmNewRecord(DmOpenRef dbP, UInt16* atP, UInt32 size)

### DmRemoveRecord

    public static int DmRemoveRecord(int dbP,
                                     int index)

  Err DmRemoveRecord(DmOpenRef dbP, UInt16 index)

### DmDeleteRecord

    public static int DmDeleteRecord(int dbP,
                                     int index)

  Err DmDeleteRecord(DmOpenRef dbP, UInt16 index)

### DmArchiveRecord

    public static int DmArchiveRecord(int dbP,
                                      int index)

  Err DmArchiveRecord(DmOpenRef dbP, UInt16 index)

### DmNewHandle

    public static int DmNewHandle(int dbP,
                                  int size)

  MemHandle DmNewHandle(DmOpenRef dbP, UInt32 size)

### DmRemoveSecretRecords

    public static int DmRemoveSecretRecords(int dbP)

  Err DmRemoveSecretRecords(DmOpenRef dbP)

### DmFindRecordByID

    public static int DmFindRecordByID(int dbP,
                                       int uniqueID,
                                       int indexP)

  Err DmFindRecordByID(DmOpenRef dbP, UInt32 uniqueID, UInt16* indexP)

### DmQueryRecord

    public static int DmQueryRecord(int dbP,
                                    int index)

  MemHandle DmQueryRecord(DmOpenRef dbP, UInt16 index)

### DmGetRecord

    public static int DmGetRecord(int dbP,
                                  int index)

  MemHandle DmGetRecord(DmOpenRef dbP, UInt16 index)

### DmQueryNextInCategory

    public static int DmQueryNextInCategory(int dbP,
                                            int indexP,
                                            int category)

  MemHandle DmQueryNextInCategory(DmOpenRef dbP, UInt16* indexP, UInt16 category)

### DmPositionInCategory

    public static int DmPositionInCategory(int dbP,
                                           int index,
                                           int category)

  UInt16 DmPositionInCategory(DmOpenRef dbP, UInt16 index, UInt16 category)

### DmSeekRecordInCategory

    public static int DmSeekRecordInCategory(int dbP,
                                             int indexP,
                                             int offset,
                                             int direction,
                                             int category)

  Err DmSeekRecordInCategory(DmOpenRef dbP, UInt16* indexP, UInt16 offset, Int16 direction, UInt16 category)

### DmResizeRecord

    public static int DmResizeRecord(int dbP,
                                     int index,
                                     int newSize)

  MemHandle DmResizeRecord(DmOpenRef dbP, UInt16 index, UInt32 newSize)

### DmReleaseRecord

    public static int DmReleaseRecord(int dbP,
                                      int index,
                                      int dirty)

  Err DmReleaseRecord(DmOpenRef dbP, UInt16 index, Boolean dirty)

### DmSearchRecord

    public static int DmSearchRecord(int recH,
                                     int dbPP)

  UInt16 DmSearchRecord(MemHandle recH, DmOpenRef* dbPP)

### DmMoveCategory

    public static int DmMoveCategory(int dbP,
                                     int toCategory,
                                     int fromCategory,
                                     int dirty)

  Err DmMoveCategory(DmOpenRef dbP, UInt16 toCategory, UInt16 fromCategory, Boolean dirty)

### DmDeleteCategory

    public static int DmDeleteCategory(int dbR,
                                       int categoryNum)

  Err DmDeleteCategory(DmOpenRef dbR, UInt16 categoryNum)

### DmWriteCheck

    public static int DmWriteCheck(int recordP,
                                   int offset,
                                   int bytes)

  Err DmWriteCheck(void* recordP, UInt32 offset, UInt32 bytes)

### DmWrite

    public static int DmWrite(int recordP,
                              int offset,
                              int srcP,
                              int bytes)

  Err DmWrite(void* recordP, UInt32 offset, const void* srcP, UInt32 bytes)

### DmStrCopy

    public static int DmStrCopy(int recordP,
                                int offset,
                                int srcP)

  Err DmStrCopy(void* recordP, UInt32 offset, const Char* srcP)

### DmSet

    public static int DmSet(int recordP,
                            int offset,
                            int bytes,
                            int value)

  Err DmSet(void* recordP, UInt32 offset, UInt32 bytes, UInt8 value)

### DmGetResource

    public static int DmGetResource(int type,
                                    int resID)

  MemHandle DmGetResource(DmResType type, DmResID resID)

### DmGet1Resource

    public static int DmGet1Resource(int type,
                                     int resID)

  MemHandle DmGet1Resource(DmResType type, DmResID resID)

### DmReleaseResource

    public static int DmReleaseResource(int resourceH)

  Err DmReleaseResource(MemHandle resourceH)

### DmResizeResource

    public static int DmResizeResource(int resourceH,
                                       int newSize)

  MemHandle DmResizeResource(MemHandle resourceH, UInt32 newSize)

### DmNextOpenResDatabase

    public static int DmNextOpenResDatabase(int dbP)

  DmOpenRef DmNextOpenResDatabase(DmOpenRef dbP)

### DmFindResourceType

    public static int DmFindResourceType(int dbP,
                                         int resType,
                                         int typeIndex)

  UInt16 DmFindResourceType(DmOpenRef dbP, DmResType resType, UInt16 typeIndex)

### DmFindResource

    public static int DmFindResource(int dbP,
                                     int resType,
                                     int resID,
                                     int resH)

  UInt16 DmFindResource(DmOpenRef dbP, DmResType resType, DmResID resID, MemHandle resH)

### DmSearchResource

    public static int DmSearchResource(int resType,
                                       int resID,
                                       int resH,
                                       int dbPP)

  UInt16 DmSearchResource(DmResType resType, DmResID resID, MemHandle resH, DmOpenRef* dbPP)

### DmNumResources

    public static int DmNumResources(int dbP)

  UInt16 DmNumResources(DmOpenRef dbP)

### DmResourceInfo

    public static int DmResourceInfo(int dbP,
                                     int index,
                                     int resTypeP,
                                     int resIDP,
                                     int chunkLocalIDP)

  Err DmResourceInfo(DmOpenRef dbP, UInt16 index, DmResType* resTypeP, DmResID* resIDP, LocalID* chunkLocalIDP)

### DmSetResourceInfo

    public static int DmSetResourceInfo(int dbP,
                                        int index,
                                        int resTypeP,
                                        int resIDP)

  Err DmSetResourceInfo(DmOpenRef dbP, UInt16 index, DmResType* resTypeP, DmResID* resIDP)

### DmAttachResource

    public static int DmAttachResource(int dbP,
                                       int newH,
                                       int resType,
                                       int resID)

  Err DmAttachResource(DmOpenRef dbP, MemHandle newH, DmResType resType, DmResID resID)

### DmDetachResource

    public static int DmDetachResource(int dbP,
                                       int index,
                                       int oldHP)

  Err DmDetachResource(DmOpenRef dbP, UInt16 index, MemHandle* oldHP)

### DmNewResource

    public static int DmNewResource(int dbP,
                                    int resType,
                                    int resID,
                                    int size)

  MemHandle DmNewResource(DmOpenRef dbP, DmResType resType, DmResID resID, UInt32 size)

### DmRemoveResource

    public static int DmRemoveResource(int dbP,
                                       int index)

  Err DmRemoveResource(DmOpenRef dbP, UInt16 index)

### DmGetResourceIndex

    public static int DmGetResourceIndex(int dbP,
                                         int index)

  MemHandle DmGetResourceIndex(DmOpenRef dbP, UInt16 index)

### DmQuickSort

    public static int DmQuickSort(int dbP,
                                  int compar,
                                  int other)

  Err DmQuickSort(DmOpenRef dbP, DmComparF* compar, Int16 other)

### DmInsertionSort

    public static int DmInsertionSort(int dbR,
                                      int compar,
                                      int other)

  Err DmInsertionSort(DmOpenRef dbR, DmComparF* compar, Int16 other)

### DmFindSortPosition

    public static int DmFindSortPosition(int dbP,
                                         int newRecord,
                                         int newRecordInfo,
                                         int compar,
                                         int other)

  UInt16 DmFindSortPosition(DmOpenRef dbP, void* newRecord, SortRecordInfoPtr newRecordInfo, DmComparF* compar, Int16 other)

### DmFindSortPositionV10

    public static int DmFindSortPositionV10(int dbP,
                                            int newRecord,
                                            int compar,
                                            int other)

  UInt16 DmFindSortPositionV10(DmOpenRef dbP, void* newRecord, DmComparF* compar, Int16 other)

### TimSecondsToDateTime

    public static void TimSecondsToDateTime(int seconds,
                                            int dateTimeP)

  void TimSecondsToDateTime(UInt32 seconds, DateTimePtr dateTimeP)

### TimDateTimeToSeconds

    public static int TimDateTimeToSeconds(int dateTimeP)

  UInt32 TimDateTimeToSeconds(DateTimePtr dateTimeP)

### TimAdjust

    public static void TimAdjust(int dateTimeP,
                                 int adjustment)

  void TimAdjust(DateTimePtr dateTimeP, Int32 adjustment)

### TimeToAscii

    public static void TimeToAscii(int hours,
                                   int minutes,
                                   int timeFormat,
                                   int pString)

  void TimeToAscii(UInt8 hours, UInt8 minutes, TimeFormatType timeFormat, Char* pString)

### DaysInMonth

    public static int DaysInMonth(int month,
                                  int year)

  Int16 DaysInMonth(Int16 month, Int16 year)

### DayOfWeek

    public static int DayOfWeek(int month,
                                int day,
                                int year)

  Int16 DayOfWeek(Int16 month, Int16 day, Int16 year)

### DayOfMonth

    public static int DayOfMonth(int month,
                                 int day,
                                 int year)

  Int16 DayOfMonth(Int16 month, Int16 day, Int16 year)

### DateSecondsToDate

    public static void DateSecondsToDate(int seconds,
                                         int date)

  void DateSecondsToDate(UInt32 seconds, DatePtr date)

### DateDaysToDate

    public static void DateDaysToDate(int days,
                                      int date)

  void DateDaysToDate(UInt32 days, DatePtr date)

### DateToDays

    public static int DateToDays(int date)

  UInt32 DateToDays(unsigned short date)

### DateAdjust

    public static void DateAdjust(int dateP,
                                  int adjustment)

  void DateAdjust(DatePtr dateP, Int32 adjustment)

### DateToAscii

    public static void DateToAscii(int months,
                                   int days,
                                   int years,
                                   int dateFormat,
                                   int pString)

  void DateToAscii(UInt8 months, UInt8 days, UInt16 years, DateFormatType dateFormat, Char* pString)

### DateToDOWDMFormat

    public static void DateToDOWDMFormat(int months,
                                         int days,
                                         int years,
                                         int dateFormat,
                                         int pString)

  void DateToDOWDMFormat(UInt8 months, UInt8 days, UInt16 years, DateFormatType dateFormat, Char* pString)

### DateTemplateToAscii

    public static int DateTemplateToAscii(int templateP,
                                          int months,
                                          int days,
                                          int years,
                                          int stringP,
                                          int stringLen)

  UInt16 DateTemplateToAscii(const Char* templateP, UInt8 months, UInt8 days, UInt16 years, Char* stringP, Int16 stringLen)

### EncDES

    public static int EncDES(int srcP,
                             int keyP,
                             int dstP,
                             int encrypt)

  Err EncDES(UInt8* srcP, UInt8* keyP, UInt8* dstP, Boolean encrypt)

### EncDigestMD4

    public static int EncDigestMD4(int strP,
                                   int strLen,
                                   int digestP)

  Err EncDigestMD4(UInt8* strP, UInt16 strLen, UInt8[16] digestP)

### EncDigestMD5

    public static int EncDigestMD5(int strP,
                                   int strLen,
                                   int digestP)

  Err EncDigestMD5(UInt8* strP, UInt16 strLen, UInt8[16] digestP)

### ExgInit

    public static int ExgInit()

  Err ExgInit()

### ExgConnect

    public static int ExgConnect(int socketP)

  Err ExgConnect(ExgSocketPtr socketP)

### ExgPut

    public static int ExgPut(int socketP)

  Err ExgPut(ExgSocketPtr socketP)

### ExgGet

    public static int ExgGet(int socketP)

  Err ExgGet(ExgSocketPtr socketP)

### ExgAccept

    public static int ExgAccept(int socketP)

  Err ExgAccept(ExgSocketPtr socketP)

### ExgDisconnect

    public static int ExgDisconnect(int socketP,
                                    int error)

  Err ExgDisconnect(ExgSocketPtr socketP, Err error)

### ExgSend

    public static int ExgSend(int socketP,
                              int bufP,
                              int bufLen,
                              int err)

  UInt32 ExgSend(ExgSocketPtr socketP, const void* const bufP, const UInt32 bufLen, Err* err)

### ExgReceive

    public static int ExgReceive(int socketP,
                                 int bufP,
                                 int bufLen,
                                 int err)

  UInt32 ExgReceive(ExgSocketPtr socketP, void* bufP, const UInt32 bufLen, Err* err)

### ExgRegisterData

    public static int ExgRegisterData(int creatorID,
                                      int id,
                                      int dataTypesP)

  Err ExgRegisterData(const UInt32 creatorID, const UInt16 id, const Char* const dataTypesP)

### ExgNotifyReceive

    public static int ExgNotifyReceive(int socketP)

  Err ExgNotifyReceive(ExgSocketPtr socketP)

### ExgDBRead

    public static int ExgDBRead(int readProcP,
                                int deleteProcP,
                                int userDataP,
                                int dbIDP,
                                int cardNo,
                                int needResetP,
                                int keepDates)

  Err ExgDBRead(ExgDBReadProcPtr readProcP, ExgDBDeleteProcPtr deleteProcP, void* userDataP, LocalID* dbIDP, UInt16 cardNo, Boolean* needResetP, Boolean keepDates)

### ExgDBWrite

    public static int ExgDBWrite(int writeProcP,
                                 int userDataP,
                                 int nameP,
                                 int dbID,
                                 int cardNo)

  Err ExgDBWrite(ExgDBWriteProcPtr writeProcP, void* userDataP, const char* nameP, LocalID dbID, UInt16 cardNo)

### ExgDoDialog

    public static int ExgDoDialog(int socketP,
                                  int infoP,
                                  int errP)

  Boolean ExgDoDialog(ExgSocketPtr socketP, ExgDialogInfoType* infoP, Err* errP)

### ExgLibOpen

    public static int ExgLibOpen(int libRefnum)

  Err ExgLibOpen(UInt16 libRefnum)

### ExgLibClose

    public static int ExgLibClose(int libRefnum)

  Err ExgLibClose(UInt16 libRefnum)

### ExgLibSleep

    public static int ExgLibSleep(int libRefnum)

  Err ExgLibSleep(UInt16 libRefnum)

### ExgLibWake

    public static int ExgLibWake(int libRefnum)

  Err ExgLibWake(UInt16 libRefnum)

### ExgLibHandleEvent

    public static int ExgLibHandleEvent(int libRefnum,
                                        int eventP)

  Err ExgLibHandleEvent(UInt16 libRefnum, void* eventP)

### ExgLibConnect

    public static int ExgLibConnect(int libRefNum,
                                    int exgSocketP)

  Err ExgLibConnect(UInt16 libRefNum, ExgSocketPtr exgSocketP)

### ExgLibAccept

    public static int ExgLibAccept(int libRefnum,
                                   int exgSocketP)

  Err ExgLibAccept(UInt16 libRefnum, ExgSocketPtr exgSocketP)

### ExgLibDisconnect

    public static int ExgLibDisconnect(int libRefnum,
                                       int exgSocketP,
                                       int error)

  Err ExgLibDisconnect(UInt16 libRefnum, ExgSocketPtr exgSocketP, Err error)

### ExgLibPut

    public static int ExgLibPut(int libRefnum,
                                int exgSocketP)

  Err ExgLibPut(UInt16 libRefnum, ExgSocketPtr exgSocketP)

### ExgLibGet

    public static int ExgLibGet(int libRefNum,
                                int exgSocketP)

  Err ExgLibGet(UInt16 libRefNum, ExgSocketPtr exgSocketP)

### ExgLibSend

    public static int ExgLibSend(int libRefNum,
                                 int exgSocketP,
                                 int bufP,
                                 int bufLen,
                                 int errP)

  UInt32 ExgLibSend(UInt16 libRefNum, ExgSocketPtr exgSocketP, const void* const bufP, const UInt32 bufLen, Err* errP)

### ExgLibReceive

    public static int ExgLibReceive(int libRefNum,
                                    int exgSocketP,
                                    int bufP,
                                    int bufSize,
                                    int errP)

  UInt32 ExgLibReceive(UInt16 libRefNum, ExgSocketPtr exgSocketP, void* bufP, const UInt32 bufSize, Err* errP)

### ExgLibControl

    public static int ExgLibControl(int libRefNum,
                                    int op,
                                    int valueP,
                                    int valueLenP)

  Err ExgLibControl(UInt16 libRefNum, UInt16 op, void* valueP, UInt16* valueLenP)

### FtrInit

    public static int FtrInit()

  Err FtrInit()

### FtrGet

    public static int FtrGet(int creator,
                             int featureNum,
                             int valueP)

  Err FtrGet(UInt32 creator, UInt16 featureNum, UInt32* valueP)

### FtrSet

    public static int FtrSet(int creator,
                             int featureNum,
                             int newValue)

  Err FtrSet(UInt32 creator, UInt16 featureNum, UInt32 newValue)

### FtrUnregister

    public static int FtrUnregister(int creator,
                                    int featureNum)

  Err FtrUnregister(UInt32 creator, UInt16 featureNum)

### FtrGetByIndex

    public static int FtrGetByIndex(int index,
                                    int romTable,
                                    int creatorP,
                                    int numP,
                                    int valueP)

  Err FtrGetByIndex(UInt16 index, Boolean romTable, UInt32* creatorP, UInt16* numP, UInt32* valueP)

### FtrPtrNew

    public static int FtrPtrNew(int creator,
                                int featureNum,
                                int size,
                                int newPtrP)

  Err FtrPtrNew(UInt32 creator, UInt16 featureNum, UInt32 size, void** newPtrP)

### FtrPtrFree

    public static int FtrPtrFree(int creator,
                                 int featureNum)

  Err FtrPtrFree(UInt32 creator, UInt16 featureNum)

### FtrPtrResize

    public static int FtrPtrResize(int creator,
                                   int featureNum,
                                   int newSize,
                                   int newPtrP)

  Err FtrPtrResize(UInt32 creator, UInt16 featureNum, UInt32 newSize, void** newPtrP)

### FileOpen

    public static int FileOpen(int cardNo,
                               int nameP,
                               int type,
                               int creator,
                               int openMode,
                               int errP)

  FileHand FileOpen(UInt16 cardNo, Char* nameP, UInt32 type, UInt32 creator, UInt32 openMode, Err* errP)

### FileClose

    public static int FileClose(int stream)

  Err FileClose(FileHand stream)

### FileDelete

    public static int FileDelete(int cardNo,
                                 int nameP)

  Err FileDelete(UInt16 cardNo, Char* nameP)

### FileReadLow

    public static int FileReadLow(int stream,
                                  int baseP,
                                  int offset,
                                  int dataStoreBased,
                                  int objSize,
                                  int numObj,
                                  int errP)

  Int32 FileReadLow(FileHand stream, void* baseP, Int32 offset, Boolean dataStoreBased, Int32 objSize, Int32 numObj, Err* errP)

### FileWrite

    public static int FileWrite(int stream,
                                int dataP,
                                int objSize,
                                int numObj,
                                int errP)

  Int32 FileWrite(FileHand stream, void* dataP, Int32 objSize, Int32 numObj, Err* errP)

### FileSeek

    public static int FileSeek(int stream,
                               int offset,
                               int origin)

  Err FileSeek(FileHand stream, Int32 offset, FileOriginEnum origin)

### FileTell

    public static int FileTell(int stream,
                               int fileSizeP,
                               int errP)

  Int32 FileTell(FileHand stream, Int32* fileSizeP, Err* errP)

### FileTruncate

    public static int FileTruncate(int stream,
                                   int newSize)

  Err FileTruncate(FileHand stream, Int32 newSize)

### FileControl

    public static int FileControl(int op,
                                  int stream,
                                  int valueP,
                                  int valueLenP)

  Err FileControl(FileOpEnum op, FileHand stream, void* valueP, Int32* valueLenP)

### FlpBase10Info

    public static int FlpBase10Info(int doubleHigh0,
                                    int doubleLow0,
                                    int mantissaP,
                                    int exponentP,
                                    int signP)

  Err FlpBase10Info(unsigned long doubleHigh0, unsigned long doubleLow0, UInt32* mantissaP, Int16* exponentP, Int16* signP)

### FlpFToA

    public static int FlpFToA(int doubleHigh0,
                              int doubleLow0,
                              int s)

  Err FlpFToA(unsigned long doubleHigh0, unsigned long doubleLow0, Char* s)

### FlpVersion

    public static int FlpVersion()

  UInt32 FlpVersion()

### _fp_round

    public static int _fp_round(int a0)

  Int32 _fp_round(Int32)

### _fp_get_fpscr

    public static int _fp_get_fpscr()

  Int32 _fp_get_fpscr()

### _fp_set_fpscr

    public static void _fp_set_fpscr(int a0)

  void _fp_set_fpscr(Int32)

### _f_utof

    public static int _f_utof(int a0)

  FlpFloat _f_utof(UInt32)

### _f_itof

    public static int _f_itof(int a0)

  FlpFloat _f_itof(Int32)

### _f_ulltof

    public static int _f_ulltof(int doubleHigh0,
                                int doubleLow0)

  FlpFloat _f_ulltof(unsigned long doubleHigh0, unsigned long doubleLow0)

### _f_lltof

    public static int _f_lltof(int doubleHigh0,
                               int doubleLow0)

  FlpFloat _f_lltof(unsigned long doubleHigh0, unsigned long doubleLow0)

### _d_dtof

    public static int _d_dtof(int doubleHigh0,
                              int doubleLow0)

  FlpFloat _d_dtof(unsigned long doubleHigh0, unsigned long doubleLow0)

### _f_qtof

    public static int _f_qtof(int a0)

  FlpFloat _f_qtof(const FlpLongDouble*)

### _f_ftou

    public static int _f_ftou(int a0)

  UInt32 _f_ftou(FlpFloat)

### _f_ftoi

    public static int _f_ftoi(int a0)

  Int32 _f_ftoi(FlpFloat)

### _d_dtou

    public static int _d_dtou(int doubleHigh0,
                              int doubleLow0)

  UInt32 _d_dtou(unsigned long doubleHigh0, unsigned long doubleLow0)

### _d_dtoi

    public static int _d_dtoi(int doubleHigh0,
                              int doubleLow0)

  Int32 _d_dtoi(unsigned long doubleHigh0, unsigned long doubleLow0)

### _f_cmp

    public static int _f_cmp(int a0,
                             int a1)

  Int32 _f_cmp(FlpFloat, FlpFloat)

### _f_cmpe

    public static int _f_cmpe(int a0,
                              int a1)

  Int32 _f_cmpe(FlpFloat, FlpFloat)

### _f_feq

    public static int _f_feq(int a0,
                             int a1)

  Int32 _f_feq(FlpFloat, FlpFloat)

### _f_fne

    public static int _f_fne(int a0,
                             int a1)

  Int32 _f_fne(FlpFloat, FlpFloat)

### _f_flt

    public static int _f_flt(int a0,
                             int a1)

  Int32 _f_flt(FlpFloat, FlpFloat)

### _f_fle

    public static int _f_fle(int a0,
                             int a1)

  Int32 _f_fle(FlpFloat, FlpFloat)

### _f_fgt

    public static int _f_fgt(int a0,
                             int a1)

  Int32 _f_fgt(FlpFloat, FlpFloat)

### _f_fge

    public static int _f_fge(int a0,
                             int a1)

  Int32 _f_fge(FlpFloat, FlpFloat)

### _f_fun

    public static int _f_fun(int a0,
                             int a1)

  Int32 _f_fun(FlpFloat, FlpFloat)

### _f_for

    public static int _f_for(int a0,
                             int a1)

  Int32 _f_for(FlpFloat, FlpFloat)

### _d_cmp

    public static int _d_cmp(int doubleHigh0,
                             int doubleLow0,
                             int doubleHigh2,
                             int doubleLow2)

  Int32 _d_cmp(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)

### _d_cmpe

    public static int _d_cmpe(int doubleHigh0,
                              int doubleLow0,
                              int doubleHigh2,
                              int doubleLow2)

  Int32 _d_cmpe(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)

### _d_feq

    public static int _d_feq(int doubleHigh0,
                             int doubleLow0,
                             int doubleHigh2,
                             int doubleLow2)

  Int32 _d_feq(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)

### _d_fne

    public static int _d_fne(int doubleHigh0,
                             int doubleLow0,
                             int doubleHigh2,
                             int doubleLow2)

  Int32 _d_fne(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)

### _d_flt

    public static int _d_flt(int doubleHigh0,
                             int doubleLow0,
                             int doubleHigh2,
                             int doubleLow2)

  Int32 _d_flt(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)

### _d_fle

    public static int _d_fle(int doubleHigh0,
                             int doubleLow0,
                             int doubleHigh2,
                             int doubleLow2)

  Int32 _d_fle(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)

### _d_fgt

    public static int _d_fgt(int doubleHigh0,
                             int doubleLow0,
                             int doubleHigh2,
                             int doubleLow2)

  Int32 _d_fgt(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)

### _d_fge

    public static int _d_fge(int doubleHigh0,
                             int doubleLow0,
                             int doubleHigh2,
                             int doubleLow2)

  Int32 _d_fge(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)

### _d_fun

    public static int _d_fun(int doubleHigh0,
                             int doubleLow0,
                             int doubleHigh2,
                             int doubleLow2)

  Int32 _d_fun(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)

### _d_for

    public static int _d_for(int doubleHigh0,
                             int doubleLow0,
                             int doubleHigh2,
                             int doubleLow2)

  Int32 _d_for(unsigned long doubleHigh0, unsigned long doubleLow0, unsigned long doubleHigh2, unsigned long doubleLow2)

### _f_neg

    public static int _f_neg(int a0)

  FlpFloat _f_neg(FlpFloat)

### _f_add

    public static int _f_add(int a0,
                             int a1)

  FlpFloat _f_add(FlpFloat, FlpFloat)

### _f_mul

    public static int _f_mul(int a0,
                             int a1)

  FlpFloat _f_mul(FlpFloat, FlpFloat)

### _f_sub

    public static int _f_sub(int a0,
                             int a1)

  FlpFloat _f_sub(FlpFloat, FlpFloat)

### _f_div

    public static int _f_div(int a0,
                             int a1)

  FlpFloat _f_div(FlpFloat, FlpFloat)

### FntGetFont

    public static int FntGetFont()

  FontID FntGetFont()

### FntSetFont

    public static int FntSetFont(int font)

  FontID FntSetFont(FontID font)

### FntGetFontPtr

    public static int FntGetFontPtr()

  FontPtr FntGetFontPtr()

### FntBaseLine

    public static int FntBaseLine()

  Int16 FntBaseLine()

### FntCharHeight

    public static int FntCharHeight()

  Int16 FntCharHeight()

### FntLineHeight

    public static int FntLineHeight()

  Int16 FntLineHeight()

### FntAverageCharWidth

    public static int FntAverageCharWidth()

  Int16 FntAverageCharWidth()

### FntCharWidth

    public static int FntCharWidth(int ch)

  Int16 FntCharWidth(Char ch)

### FntCharsWidth

    public static int FntCharsWidth(int chars,
                                    int len)

  Int16 FntCharsWidth(Char const* chars, Int16 len)

### FntWidthToOffset

    public static int FntWidthToOffset(int pChars,
                                       int length,
                                       int pixelWidth,
                                       int leadingEdge,
                                       int truncWidth)

  Int16 FntWidthToOffset(Char const* pChars, UInt16 length, Int16 pixelWidth, Boolean* leadingEdge, Int16* truncWidth)

### FntCharsInWidth

    public static void FntCharsInWidth(int string,
                                       int stringWidthP,
                                       int stringLengthP,
                                       int fitWithinWidth)

  void FntCharsInWidth(Char const* string, Int16* stringWidthP, Int16* stringLengthP, Boolean* fitWithinWidth)

### FntDescenderHeight

    public static int FntDescenderHeight()

  Int16 FntDescenderHeight()

### FntLineWidth

    public static int FntLineWidth(int pChars,
                                   int length)

  Int16 FntLineWidth(Char const* pChars, UInt16 length)

### FntWordWrap

    public static int FntWordWrap(int chars,
                                  int maxWidth)

  UInt16 FntWordWrap(Char const* chars, UInt16 maxWidth)

### FntWordWrapReverseNLines

    public static void FntWordWrapReverseNLines(int chars,
                                                int maxWidth,
                                                int linesToScrollP,
                                                int scrollPosP)

  void FntWordWrapReverseNLines(Char const* const chars, UInt16 maxWidth, UInt16* linesToScrollP, UInt16* scrollPosP)

### FntGetScrollValues

    public static void FntGetScrollValues(int chars,
                                          int width,
                                          int scrollPos,
                                          int linesP,
                                          int topLine)

  void FntGetScrollValues(Char const* chars, UInt16 width, UInt16 scrollPos, UInt16* linesP, UInt16* topLine)

### FntDefineFont

    public static int FntDefineFont(int font,
                                    int fontP)

  Err FntDefineFont(FontID font, FontPtr fontP)

### RctSetRectangle

    public static void RctSetRectangle(int rP,
                                       int left,
                                       int top,
                                       int width,
                                       int height)

  void RctSetRectangle(RectangleType* rP, Coord left, Coord top, Coord width, Coord height)

### RctCopyRectangle

    public static void RctCopyRectangle(int srcRectP,
                                        int dstRectP)

  void RctCopyRectangle(const RectangleType* srcRectP, RectangleType* dstRectP)

### RctInsetRectangle

    public static void RctInsetRectangle(int rP,
                                         int insetAmt)

  void RctInsetRectangle(RectangleType* rP, Coord insetAmt)

### RctOffsetRectangle

    public static void RctOffsetRectangle(int rP,
                                          int deltaX,
                                          int deltaY)

  void RctOffsetRectangle(RectangleType* rP, Coord deltaX, Coord deltaY)

### RctPtInRectangle

    public static int RctPtInRectangle(int x,
                                       int y,
                                       int rP)

  Boolean RctPtInRectangle(Coord x, Coord y, const RectangleType* rP)

### RctGetIntersection

    public static void RctGetIntersection(int r1P,
                                          int r2P,
                                          int r3P)

  void RctGetIntersection(const RectangleType* r1P, const RectangleType* r2P, RectangleType* r3P)

### GrfInit

    public static int GrfInit()

  Err GrfInit()

### GrfFree

    public static int GrfFree()

  Err GrfFree()

### GrfProcessStroke

    public static int GrfProcessStroke(int startPtP,
                                       int endPtP,
                                       int upShift)

  Err GrfProcessStroke(PointType* startPtP, PointType* endPtP, Boolean upShift)

### GrfFieldChange

    public static int GrfFieldChange(int resetState,
                                     int characterToDelete)

  Err GrfFieldChange(Boolean resetState, UInt16* characterToDelete)

### GrfGetState

    public static int GrfGetState(int capsLockP,
                                  int numLockP,
                                  int tempShiftP,
                                  int autoShiftedP)

  Err GrfGetState(Boolean* capsLockP, Boolean* numLockP, UInt16* tempShiftP, Boolean* autoShiftedP)

### GrfSetState

    public static int GrfSetState(int capsLock,
                                  int numLock,
                                  int upperShift)

  Err GrfSetState(Boolean capsLock, Boolean numLock, Boolean upperShift)

### GrfFlushPoints

    public static int GrfFlushPoints()

  Err GrfFlushPoints()

### GrfAddPoint

    public static int GrfAddPoint(int pt)

  Err GrfAddPoint(PointType* pt)

### GrfInitState

    public static int GrfInitState()

  Err GrfInitState()

### GrfCleanState

    public static int GrfCleanState()

  Err GrfCleanState()

### GrfMatch

    public static int GrfMatch(int flagsP,
                               int dataPtrP,
                               int dataLenP,
                               int uncertainLenP,
                               int matchInfoP)

  Err GrfMatch(UInt16* flagsP, void* dataPtrP, UInt16* dataLenP, UInt16* uncertainLenP, GrfMatchInfoPtr matchInfoP)

### GrfGetMacro

    public static int GrfGetMacro(int nameP,
                                  int macroDataP,
                                  int dataLenP)

  Err GrfGetMacro(Char* nameP, UInt8* macroDataP, UInt16* dataLenP)

### GrfGetAndExpandMacro

    public static int GrfGetAndExpandMacro(int nameP,
                                           int macroDataP,
                                           int dataLenP)

  Err GrfGetAndExpandMacro(Char* nameP, UInt8* macroDataP, UInt16* dataLenP)

### GrfFilterPoints

    public static int GrfFilterPoints()

  Err GrfFilterPoints()

### GrfGetNumPoints

    public static int GrfGetNumPoints(int numPtsP)

  Err GrfGetNumPoints(UInt16* numPtsP)

### GrfGetPoint

    public static int GrfGetPoint(int index,
                                  int pointP)

  Err GrfGetPoint(UInt16 index, PointType* pointP)

### GrfFindBranch

    public static int GrfFindBranch(int flags)

  Err GrfFindBranch(UInt16 flags)

### GrfMatchGlyph

    public static int GrfMatchGlyph(int matchInfoP,
                                    int maxUnCertainty,
                                    int maxMatches)

  Err GrfMatchGlyph(GrfMatchInfoPtr matchInfoP, Int16 maxUnCertainty, UInt16 maxMatches)

### GrfGetGlyphMapping

    public static int GrfGetGlyphMapping(int glyphID,
                                         int flagsP,
                                         int dataPtrP,
                                         int dataLenP,
                                         int uncertainLenP)

  Err GrfGetGlyphMapping(UInt16 glyphID, UInt16* flagsP, void* dataPtrP, UInt16* dataLenP, UInt16* uncertainLenP)

### GrfGetMacroName

    public static int GrfGetMacroName(int index,
                                      int nameP)

  Err GrfGetMacroName(UInt16 index, Char* nameP)

### GrfDeleteMacro

    public static int GrfDeleteMacro(int index)

  Err GrfDeleteMacro(UInt16 index)

### GrfAddMacro

    public static int GrfAddMacro(int nameP,
                                  int macroDataP,
                                  int dataLen)

  Err GrfAddMacro(Char* nameP, UInt8* macroDataP, UInt16 dataLen)

### HostGetHostVersion

    public static int HostGetHostVersion()

  long HostGetHostVersion()

### HostGetHostID

    public static int HostGetHostID()

  HostID HostGetHostID()

### HostGetHostPlatform

    public static int HostGetHostPlatform()

  HostPlatform HostGetHostPlatform()

### HostIsSelectorImplemented

    public static int HostIsSelectorImplemented(int selector)

  HostBool HostIsSelectorImplemented(long selector)

### HostGestalt

    public static int HostGestalt(int gestSel,
                                  int response)

  HostErr HostGestalt(long gestSel, long* response)

### HostIsCallingTrap

    public static int HostIsCallingTrap()

  HostBool HostIsCallingTrap()

### HostProfileInit

    public static int HostProfileInit(int maxCalls,
                                      int maxDepth)

  HostErr HostProfileInit(long maxCalls, long maxDepth)

### HostProfileStart

    public static int HostProfileStart()

  HostErr HostProfileStart()

### HostProfileStop

    public static int HostProfileStop()

  HostErr HostProfileStop()

### HostProfileDump

    public static int HostProfileDump(int filename)

  HostErr HostProfileDump(const char* filename)

### HostProfileCleanup

    public static int HostProfileCleanup()

  HostErr HostProfileCleanup()

### HostErrNo

    public static int HostErrNo()

  long HostErrNo()

### HostFClose

    public static int HostFClose(int f)

  long HostFClose(HostFILE* f)

### HostFEOF

    public static int HostFEOF(int f)

  long HostFEOF(HostFILE* f)

### HostFError

    public static int HostFError(int f)

  long HostFError(HostFILE* f)

### HostFFlush

    public static int HostFFlush(int f)

  long HostFFlush(HostFILE* f)

### HostFGetC

    public static int HostFGetC(int f)

  long HostFGetC(HostFILE* f)

### HostFGetPos

    public static int HostFGetPos(int f,
                                  int posP)

  long HostFGetPos(HostFILE* f, long* posP)

### HostFGetS

    public static int HostFGetS(int s,
                                int n,
                                int f)

  char* HostFGetS(char* s, long n, HostFILE* f)

### HostFOpen

    public static int HostFOpen(int name,
                                int mode)

  HostFILE* HostFOpen(const char* name, const char* mode)

### HostFPutC

    public static int HostFPutC(int c,
                                int f)

  long HostFPutC(long c, HostFILE* f)

### HostFPutS

    public static int HostFPutS(int s,
                                int f)

  long HostFPutS(const char* s, HostFILE* f)

### HostFRead

    public static int HostFRead(int buffer,
                                int size,
                                int count,
                                int f)

  long HostFRead(void* buffer, long size, long count, HostFILE* f)

### HostRemove

    public static int HostRemove(int name)

  long HostRemove(const char* name)

### HostRename

    public static int HostRename(int oldName,
                                 int newName)

  long HostRename(const char* oldName, const char* newName)

### HostFReopen

    public static int HostFReopen(int name,
                                  int mode,
                                  int f)

  HostFILE* HostFReopen(const char* name, const char* mode, HostFILE* f)

### HostFSeek

    public static int HostFSeek(int f,
                                int offset,
                                int origin)

  long HostFSeek(HostFILE* f, long offset, long origin)

### HostFSetPos

    public static int HostFSetPos(int f,
                                  int pos)

  long HostFSetPos(HostFILE* f, long* pos)

### HostFTell

    public static int HostFTell(int f)

  long HostFTell(HostFILE* f)

### HostFWrite

    public static int HostFWrite(int buffer,
                                 int size,
                                 int count,
                                 int f)

  long HostFWrite(const void* buffer, long size, long count, HostFILE* f)

### HostTmpFile

    public static int HostTmpFile()

  HostFILE* HostTmpFile()

### HostTmpNam

    public static int HostTmpNam(int name)

  char* HostTmpNam(char* name)

### HostGetEnv

    public static int HostGetEnv(int name)

  char* HostGetEnv(const char* name)

### HostMalloc

    public static int HostMalloc(int size)

  void* HostMalloc(long size)

### HostRealloc

    public static int HostRealloc(int p,
                                  int size)

  void* HostRealloc(void* p, long size)

### HostFree

    public static void HostFree(int p)

  void HostFree(void* p)

### HostGremlinIsRunning

    public static int HostGremlinIsRunning()

  HostBool HostGremlinIsRunning()

### HostGremlinNumber

    public static int HostGremlinNumber()

  long HostGremlinNumber()

### HostGremlinCounter

    public static int HostGremlinCounter()

  long HostGremlinCounter()

### HostGremlinLimit

    public static int HostGremlinLimit()

  long HostGremlinLimit()

### HostImportFile

    public static int HostImportFile(int fileName,
                                     int cardNum)

  HostErr HostImportFile(const char* fileName, long cardNum)

### HostExportFile

    public static int HostExportFile(int fileName,
                                     int cardNum,
                                     int dbName)

  HostErr HostExportFile(const char* fileName, long cardNum, const char* dbName)

### HostSetDebugOption

    public static int HostSetDebugOption(int newSetting)

  HostBool HostSetDebugOption(HostBool newSetting)

### HostSetWindowScale

    public static int HostSetWindowScale(int newScale)

  long HostSetWindowScale(long newScale)

### HostSetWindowBackground

    public static int HostSetWindowBackground(int newBackground)

  HostBG HostSetWindowBackground(HostBG newBackground)

### HostLogFile

    public static int HostLogFile()

  HostFILE* HostLogFile()

### HostSetLogFileSize

    public static void HostSetLogFileSize(int a0)

  void HostSetLogFileSize(long)

### ImcReadFieldNoSemicolon

    public static int ImcReadFieldNoSemicolon(int inputStream,
                                              int inputFunc,
                                              int c,
                                              int maxChars)

  Char* ImcReadFieldNoSemicolon(void* inputStream, GetCharF inputFunc, UInt16* c, const UInt16 maxChars)

### ImcReadFieldQuotablePrintable

    public static int ImcReadFieldQuotablePrintable(int inputStream,
                                                    int inputFunc,
                                                    int c,
                                                    int stopAt,
                                                    int quotedPrintable,
                                                    int maxChars)

  Char* ImcReadFieldQuotablePrintable(void* inputStream, GetCharF inputFunc, UInt16* c, const Char stopAt, const Boolean quotedPrintable, const UInt16 maxChars)

### ImcReadPropertyParameter

    public static void ImcReadPropertyParameter(int inputStream,
                                                int inputFunc,
                                                int cP,
                                                int nameP,
                                                int valueP)

  void ImcReadPropertyParameter(void* inputStream, GetCharF inputFunc, UInt16* cP, Char* nameP, Char* valueP)

### ImcSkipAllPropertyParameters

    public static void ImcSkipAllPropertyParameters(int inputStream,
                                                    int inputFunc,
                                                    int cP,
                                                    int identifierP,
                                                    int quotedPrintableP)

  void ImcSkipAllPropertyParameters(void* inputStream, GetCharF inputFunc, UInt16* cP, Char* identifierP, Boolean* quotedPrintableP)

### ImcReadWhiteSpace

    public static void ImcReadWhiteSpace(int inputStream,
                                         int inputFunc,
                                         int charAttrP,
                                         int c)

  void ImcReadWhiteSpace(void* inputStream, GetCharF inputFunc, const UInt16* const charAttrP, UInt16* c)

### ImcWriteQuotedPrintable

    public static void ImcWriteQuotedPrintable(int outputStream,
                                               int outputFunc,
                                               int stringP,
                                               int noSemicolons)

  void ImcWriteQuotedPrintable(void* outputStream, PutStringF outputFunc, const Char* stringP, const Boolean noSemicolons)

### ImcWriteNoSemicolon

    public static void ImcWriteNoSemicolon(int outputStream,
                                           int outputFunc,
                                           int stringP)

  void ImcWriteNoSemicolon(void* outputStream, PutStringF outputFunc, const Char* const stringP)

### ImcStringIsAscii

    public static int ImcStringIsAscii(int stringP)

  Boolean ImcStringIsAscii(const Char* const stringP)

### IntlGetRoutineAddress

    public static int IntlGetRoutineAddress(int inSelector)

  void* IntlGetRoutineAddress(IntlSelector inSelector)

### IrOpen

    public static int IrOpen(int refnum,
                             int options)

  Err IrOpen(UInt16 refnum, UInt32 options)

### IrClose

    public static int IrClose(int refnum)

  Err IrClose(UInt16 refnum)

### IrBind

    public static int IrBind(int refNum,
                             int con,
                             int callBack)

  IrStatus IrBind(UInt16 refNum, IrConnect* con, IrCallBack callBack)

### IrUnbind

    public static int IrUnbind(int refNum,
                               int con)

  IrStatus IrUnbind(UInt16 refNum, IrConnect* con)

### IrDiscoverReq

    public static int IrDiscoverReq(int refNum,
                                    int con)

  IrStatus IrDiscoverReq(UInt16 refNum, IrConnect* con)

### IrConnectIrLap

    public static int IrConnectIrLap(int refNum,
                                     int deviceAddr)

  IrStatus IrConnectIrLap(UInt16 refNum, unsigned long deviceAddr)

### IrDisconnectIrLap

    public static int IrDisconnectIrLap(int refNum)

  IrStatus IrDisconnectIrLap(UInt16 refNum)

### IrConnectReq

    public static int IrConnectReq(int refNum,
                                   int con,
                                   int packet,
                                   int credit)

  IrStatus IrConnectReq(UInt16 refNum, IrConnect* con, IrPacket* packet, UInt8 credit)

### IrConnectRsp

    public static int IrConnectRsp(int refNum,
                                   int con,
                                   int packet,
                                   int credit)

  IrStatus IrConnectRsp(UInt16 refNum, IrConnect* con, IrPacket* packet, UInt8 credit)

### IrDataReq

    public static int IrDataReq(int refNum,
                                int con,
                                int packet)

  IrStatus IrDataReq(UInt16 refNum, IrConnect* con, IrPacket* packet)

### IrLocalBusy

    public static void IrLocalBusy(int refNum,
                                   int flag)

  void IrLocalBusy(UInt16 refNum, BOOL flag)

### IrMaxTxSize

    public static int IrMaxTxSize(int refNum,
                                  int con)

  UInt16 IrMaxTxSize(UInt16 refNum, IrConnect* con)

### IrMaxRxSize

    public static int IrMaxRxSize(int refNum,
                                  int con)

  UInt16 IrMaxRxSize(UInt16 refNum, IrConnect* con)

### IrSetDeviceInfo

    public static int IrSetDeviceInfo(int refNum,
                                      int info,
                                      int len)

  IrStatus IrSetDeviceInfo(UInt16 refNum, UInt8* info, UInt8 len)

### IrIsNoProgress

    public static int IrIsNoProgress(int refNum)

  BOOL IrIsNoProgress(UInt16 refNum)

### IrIsRemoteBusy

    public static int IrIsRemoteBusy(int refNum)

  BOOL IrIsRemoteBusy(UInt16 refNum)

### IrIsMediaBusy

    public static int IrIsMediaBusy(int refNum)

  BOOL IrIsMediaBusy(UInt16 refNum)

### IrIsIrLapConnected

    public static int IrIsIrLapConnected(int refNum)

  BOOL IrIsIrLapConnected(UInt16 refNum)

### IrTestReq

    public static int IrTestReq(int refNum,
                                int devAddr,
                                int con,
                                int packet)

  IrStatus IrTestReq(UInt16 refNum, unsigned long devAddr, IrConnect* con, IrPacket* packet)

### IrIAS_Add

    public static int IrIAS_Add(int refNum,
                                int obj)

  IrStatus IrIAS_Add(UInt16 refNum, IrIasObject* obj)

### IrIAS_Query

    public static int IrIAS_Query(int refNum,
                                  int token)

  IrStatus IrIAS_Query(UInt16 refNum, IrIasQuery* token)

### IrIAS_SetDeviceName

    public static int IrIAS_SetDeviceName(int refNum,
                                          int name,
                                          int len)

  IrStatus IrIAS_SetDeviceName(UInt16 refNum, UInt8* name, UInt8 len)

### IrIAS_Next

    public static int IrIAS_Next(int refNum,
                                 int token)

  UInt8* IrIAS_Next(UInt16 refNum, IrIasQuery* token)

### IrHandleEvent

    public static int IrHandleEvent(int refnum)

  Boolean IrHandleEvent(UInt16 refnum)

### IrWaitForEvent

    public static int IrWaitForEvent(int libRefnum,
                                     int timeout)

  Err IrWaitForEvent(UInt16 libRefnum, Int32 timeout)

### KeyRates

    public static int KeyRates(int set,
                               int initDelayP,
                               int periodP,
                               int doubleTapDelayP,
                               int queueAheadP)

  Err KeyRates(Boolean set, UInt16* initDelayP, UInt16* periodP, UInt16* doubleTapDelayP, Boolean* queueAheadP)

### KeyCurrentState

    public static int KeyCurrentState()

  UInt32 KeyCurrentState()

### KeySetMask

    public static int KeySetMask(int keyMask)

  UInt32 KeySetMask(UInt32 keyMask)

### LocGetNumberSeparators

    public static void LocGetNumberSeparators(int numberFormat,
                                              int thousandSeparator,
                                              int decimalSeparator)

  void LocGetNumberSeparators(NumberFormatType numberFormat, Char* thousandSeparator, Char* decimalSeparator)

### MdmDial

    public static int MdmDial(int modemP,
                              int okDialP,
                              int userInitP,
                              int phoneNumP)

  Err MdmDial(MdmInfoPtr modemP, Char* okDialP, Char* userInitP, Char* phoneNumP)

### MdmHangUp

    public static int MdmHangUp(int modemP)

  Err MdmHangUp(MdmInfoPtr modemP)

### WinValidateHandle

    public static int WinValidateHandle(int winHandle)

  Boolean WinValidateHandle(WinHandle winHandle)

### WinCreateWindow

    public static int WinCreateWindow(int bounds,
                                      int frame,
                                      int modal,
                                      int focusable,
                                      int error)

  WinHandle WinCreateWindow(const RectangleType* bounds, FrameType frame, Boolean modal, Boolean focusable, UInt16* error)

### WinCreateOffscreenWindow

    public static int WinCreateOffscreenWindow(int width,
                                               int height,
                                               int format,
                                               int error)

  WinHandle WinCreateOffscreenWindow(Coord width, Coord height, WindowFormatType format, UInt16* error)

### WinCreateBitmapWindow

    public static int WinCreateBitmapWindow(int bitmapP,
                                            int error)

  WinHandle WinCreateBitmapWindow(BitmapType* bitmapP, UInt16* error)

### WinDeleteWindow

    public static void WinDeleteWindow(int winHandle,
                                       int eraseIt)

  void WinDeleteWindow(WinHandle winHandle, Boolean eraseIt)

### WinInitializeWindow

    public static void WinInitializeWindow(int winHandle)

  void WinInitializeWindow(WinHandle winHandle)

### WinAddWindow

    public static void WinAddWindow(int winHandle)

  void WinAddWindow(WinHandle winHandle)

### WinRemoveWindow

    public static void WinRemoveWindow(int winHandle)

  void WinRemoveWindow(WinHandle winHandle)

### WinMoveWindowAddr

    public static void WinMoveWindowAddr(int oldLocationP,
                                         int newLocationP)

  void WinMoveWindowAddr(WindowType* oldLocationP, WindowType* newLocationP)

### WinSetActiveWindow

    public static void WinSetActiveWindow(int winHandle)

  void WinSetActiveWindow(WinHandle winHandle)

### WinSetDrawWindow

    public static int WinSetDrawWindow(int winHandle)

  WinHandle WinSetDrawWindow(WinHandle winHandle)

### WinGetDrawWindow

    public static int WinGetDrawWindow()

  WinHandle WinGetDrawWindow()

### WinGetActiveWindow

    public static int WinGetActiveWindow()

  WinHandle WinGetActiveWindow()

### WinGetDisplayWindow

    public static int WinGetDisplayWindow()

  WinHandle WinGetDisplayWindow()

### WinGetFirstWindow

    public static int WinGetFirstWindow()

  WinHandle WinGetFirstWindow()

### WinEnableWindow

    public static void WinEnableWindow(int winHandle)

  void WinEnableWindow(WinHandle winHandle)

### WinDisableWindow

    public static void WinDisableWindow(int winHandle)

  void WinDisableWindow(WinHandle winHandle)

### WinGetWindowFrameRect

    public static void WinGetWindowFrameRect(int winHandle,
                                             int r)

  void WinGetWindowFrameRect(WinHandle winHandle, RectangleType* r)

### WinDrawWindowFrame

    public static void WinDrawWindowFrame()

  void WinDrawWindowFrame()

### WinEraseWindow

    public static void WinEraseWindow()

  void WinEraseWindow()

### WinSaveBits

    public static int WinSaveBits(int source,
                                  int error)

  WinHandle WinSaveBits(const RectangleType* source, UInt16* error)

### WinRestoreBits

    public static void WinRestoreBits(int winHandle,
                                      int destX,
                                      int destY)

  void WinRestoreBits(WinHandle winHandle, Coord destX, Coord destY)

### WinCopyRectangle

    public static void WinCopyRectangle(int srcWin,
                                        int dstWin,
                                        int srcRect,
                                        int destX,
                                        int destY,
                                        int mode)

  void WinCopyRectangle(WinHandle srcWin, WinHandle dstWin, const RectangleType* srcRect, Coord destX, Coord destY, WinDrawOperation mode)

### WinScrollRectangle

    public static void WinScrollRectangle(int rP,
                                          int direction,
                                          int distance,
                                          int vacatedP)

  void WinScrollRectangle(const RectangleType* rP, WinDirectionType direction, Coord distance, RectangleType* vacatedP)

### WinGetDisplayExtent

    public static void WinGetDisplayExtent(int extentX,
                                           int extentY)

  void WinGetDisplayExtent(Coord* extentX, Coord* extentY)

### WinGetWindowBounds

    public static void WinGetWindowBounds(int rP)

  void WinGetWindowBounds(RectangleType* rP)

### WinSetWindowBounds

    public static void WinSetWindowBounds(int winHandle,
                                          int rP)

  void WinSetWindowBounds(WinHandle winHandle, const RectangleType* rP)

### WinGetWindowExtent

    public static void WinGetWindowExtent(int extentX,
                                          int extentY)

  void WinGetWindowExtent(Coord* extentX, Coord* extentY)

### WinDisplayToWindowPt

    public static void WinDisplayToWindowPt(int extentX,
                                            int extentY)

  void WinDisplayToWindowPt(Coord* extentX, Coord* extentY)

### WinWindowToDisplayPt

    public static void WinWindowToDisplayPt(int extentX,
                                            int extentY)

  void WinWindowToDisplayPt(Coord* extentX, Coord* extentY)

### WinGetBitmap

    public static int WinGetBitmap(int winHandle)

  BitmapType* WinGetBitmap(WinHandle winHandle)

### WinGetClip

    public static void WinGetClip(int rP)

  void WinGetClip(RectangleType* rP)

### WinSetClip

    public static void WinSetClip(int rP)

  void WinSetClip(const RectangleType* rP)

### WinResetClip

    public static void WinResetClip()

  void WinResetClip()

### WinClipRectangle

    public static void WinClipRectangle(int rP)

  void WinClipRectangle(RectangleType* rP)

### WinModal

    public static int WinModal(int winHandle)

  Boolean WinModal(WinHandle winHandle)

### WinGetPixel

    public static int WinGetPixel(int x,
                                  int y)

  IndexedColorType WinGetPixel(Coord x, Coord y)

### WinPaintPixel

    public static void WinPaintPixel(int x,
                                     int y)

  void WinPaintPixel(Coord x, Coord y)

### WinDrawPixel

    public static void WinDrawPixel(int x,
                                    int y)

  void WinDrawPixel(Coord x, Coord y)

### WinErasePixel

    public static void WinErasePixel(int x,
                                     int y)

  void WinErasePixel(Coord x, Coord y)

### WinInvertPixel

    public static void WinInvertPixel(int x,
                                      int y)

  void WinInvertPixel(Coord x, Coord y)

### WinPaintPixels

    public static void WinPaintPixels(int numPoints,
                                      int pts)

  void WinPaintPixels(UInt16 numPoints, PointType[] pts)

### WinPaintLines

    public static void WinPaintLines(int numLines,
                                     int lines)

  void WinPaintLines(UInt16 numLines, WinLineType[] lines)

### WinPaintLine

    public static void WinPaintLine(int x1,
                                    int y1,
                                    int x2,
                                    int y2)

  void WinPaintLine(Coord x1, Coord y1, Coord x2, Coord y2)

### WinDrawLine

    public static void WinDrawLine(int x1,
                                   int y1,
                                   int x2,
                                   int y2)

  void WinDrawLine(Coord x1, Coord y1, Coord x2, Coord y2)

### WinDrawGrayLine

    public static void WinDrawGrayLine(int x1,
                                       int y1,
                                       int x2,
                                       int y2)

  void WinDrawGrayLine(Coord x1, Coord y1, Coord x2, Coord y2)

### WinEraseLine

    public static void WinEraseLine(int x1,
                                    int y1,
                                    int x2,
                                    int y2)

  void WinEraseLine(Coord x1, Coord y1, Coord x2, Coord y2)

### WinInvertLine

    public static void WinInvertLine(int x1,
                                     int y1,
                                     int x2,
                                     int y2)

  void WinInvertLine(Coord x1, Coord y1, Coord x2, Coord y2)

### WinFillLine

    public static void WinFillLine(int x1,
                                   int y1,
                                   int x2,
                                   int y2)

  void WinFillLine(Coord x1, Coord y1, Coord x2, Coord y2)

### WinPaintRectangle

    public static void WinPaintRectangle(int rP,
                                         int cornerDiam)

  void WinPaintRectangle(const RectangleType* rP, UInt16 cornerDiam)

### WinDrawRectangle

    public static void WinDrawRectangle(int rP,
                                        int cornerDiam)

  void WinDrawRectangle(const RectangleType* rP, UInt16 cornerDiam)

### WinEraseRectangle

    public static void WinEraseRectangle(int rP,
                                         int cornerDiam)

  void WinEraseRectangle(const RectangleType* rP, UInt16 cornerDiam)

### WinInvertRectangle

    public static void WinInvertRectangle(int rP,
                                          int cornerDiam)

  void WinInvertRectangle(const RectangleType* rP, UInt16 cornerDiam)

### WinFillRectangle

    public static void WinFillRectangle(int rP,
                                        int cornerDiam)

  void WinFillRectangle(const RectangleType* rP, UInt16 cornerDiam)

### WinPaintRectangleFrame

    public static void WinPaintRectangleFrame(int frame,
                                              int rP)

  void WinPaintRectangleFrame(FrameType frame, const RectangleType* rP)

### WinDrawRectangleFrame

    public static void WinDrawRectangleFrame(int frame,
                                             int rP)

  void WinDrawRectangleFrame(FrameType frame, const RectangleType* rP)

### WinDrawGrayRectangleFrame

    public static void WinDrawGrayRectangleFrame(int frame,
                                                 int rP)

  void WinDrawGrayRectangleFrame(FrameType frame, const RectangleType* rP)

### WinEraseRectangleFrame

    public static void WinEraseRectangleFrame(int frame,
                                              int rP)

  void WinEraseRectangleFrame(FrameType frame, const RectangleType* rP)

### WinInvertRectangleFrame

    public static void WinInvertRectangleFrame(int frame,
                                               int rP)

  void WinInvertRectangleFrame(FrameType frame, const RectangleType* rP)

### WinGetFramesRectangle

    public static void WinGetFramesRectangle(int frame,
                                             int rP,
                                             int obscuredRect)

  void WinGetFramesRectangle(FrameType frame, const RectangleType* rP, RectangleType* obscuredRect)

### WinDrawBitmap

    public static void WinDrawBitmap(int bitmapP,
                                     int x,
                                     int y)

  void WinDrawBitmap(BitmapPtr bitmapP, Coord x, Coord y)

### WinPaintBitmap

    public static void WinPaintBitmap(int bitmapP,
                                      int x,
                                      int y)

  void WinPaintBitmap(BitmapType* bitmapP, Coord x, Coord y)

### WinDrawChar

    public static void WinDrawChar(int theChar,
                                   int x,
                                   int y)

  void WinDrawChar(WChar theChar, Coord x, Coord y)

### WinDrawChars

    public static void WinDrawChars(int chars,
                                    int len,
                                    int x,
                                    int y)

  void WinDrawChars(const Char* chars, Int16 len, Coord x, Coord y)

### WinPaintChar

    public static void WinPaintChar(int theChar,
                                    int x,
                                    int y)

  void WinPaintChar(WChar theChar, Coord x, Coord y)

### WinPaintChars

    public static void WinPaintChars(int chars,
                                     int len,
                                     int x,
                                     int y)

  void WinPaintChars(const Char* chars, Int16 len, Coord x, Coord y)

### WinDrawInvertedChars

    public static void WinDrawInvertedChars(int chars,
                                            int len,
                                            int x,
                                            int y)

  void WinDrawInvertedChars(const Char* chars, Int16 len, Coord x, Coord y)

### WinDrawTruncChars

    public static void WinDrawTruncChars(int chars,
                                         int len,
                                         int x,
                                         int y,
                                         int maxWidth)

  void WinDrawTruncChars(const Char* chars, Int16 len, Coord x, Coord y, Coord maxWidth)

### WinEraseChars

    public static void WinEraseChars(int chars,
                                     int len,
                                     int x,
                                     int y)

  void WinEraseChars(const Char* chars, Int16 len, Coord x, Coord y)

### WinInvertChars

    public static void WinInvertChars(int chars,
                                      int len,
                                      int x,
                                      int y)

  void WinInvertChars(const Char* chars, Int16 len, Coord x, Coord y)

### WinSetUnderlineMode

    public static int WinSetUnderlineMode(int mode)

  UnderlineModeType WinSetUnderlineMode(UnderlineModeType mode)

### WinPushDrawState

    public static void WinPushDrawState()

  void WinPushDrawState()

### WinPopDrawState

    public static void WinPopDrawState()

  void WinPopDrawState()

### WinSetDrawMode

    public static int WinSetDrawMode(int newMode)

  WinDrawOperation WinSetDrawMode(WinDrawOperation newMode)

### WinSetForeColor

    public static int WinSetForeColor(int foreColor)

  IndexedColorType WinSetForeColor(IndexedColorType foreColor)

### WinSetBackColor

    public static int WinSetBackColor(int backColor)

  IndexedColorType WinSetBackColor(IndexedColorType backColor)

### WinSetTextColor

    public static int WinSetTextColor(int textColor)

  IndexedColorType WinSetTextColor(IndexedColorType textColor)

### WinSetColors

    public static void WinSetColors(int newForeColorP,
                                    int oldForeColorP,
                                    int newBackColorP,
                                    int oldBackColorP)

  void WinSetColors(const RGBColorType* newForeColorP, RGBColorType* oldForeColorP, const RGBColorType* newBackColorP, RGBColorType* oldBackColorP)

### WinGetPattern

    public static void WinGetPattern(int patternP)

  void WinGetPattern(const unsigned char[8]* patternP)

### WinGetPatternType

    public static int WinGetPatternType()

  PatternType WinGetPatternType()

### WinSetPattern

    public static void WinSetPattern(int patternP)

  void WinSetPattern(const unsigned char[8]* patternP)

### WinSetPatternType

    public static void WinSetPatternType(int newPattern)

  void WinSetPatternType(PatternType newPattern)

### WinPalette

    public static int WinPalette(int operation,
                                 int startIndex,
                                 int paletteEntries,
                                 int tableP)

  Err WinPalette(UInt8 operation, Int16 startIndex, UInt16 paletteEntries, RGBColorType* tableP)

### WinRGBToIndex

    public static int WinRGBToIndex(int rgbP)

  IndexedColorType WinRGBToIndex(const RGBColorType* rgbP)

### WinIndexToRGB

    public static void WinIndexToRGB(int i,
                                     int rgbP)

  void WinIndexToRGB(IndexedColorType i, RGBColorType* rgbP)

### WinScreenInit

    public static void WinScreenInit()

  void WinScreenInit()

### WinScreenMode

    public static int WinScreenMode(int operation,
                                    int widthP,
                                    int heightP,
                                    int depthP,
                                    int enableColorP)

  Err WinScreenMode(WinScreenModeOperation operation, UInt32* widthP, UInt32* heightP, UInt32* depthP, Boolean* enableColorP)

### WinScreenLock

    public static int WinScreenLock(int initMode)

  UInt8* WinScreenLock(WinLockInitType initMode)

### WinScreenUnlock

    public static void WinScreenUnlock()

  void WinScreenUnlock()

### NetLibOpen

    public static int NetLibOpen(int libRefnum,
                                 int netIFErrsP)

  Err NetLibOpen(UInt16 libRefnum, UInt16* netIFErrsP)

### NetLibClose

    public static int NetLibClose(int libRefnum,
                                  int immediate)

  Err NetLibClose(UInt16 libRefnum, UInt16 immediate)

### NetLibSleep

    public static int NetLibSleep(int libRefnum)

  Err NetLibSleep(UInt16 libRefnum)

### NetLibWake

    public static int NetLibWake(int libRefnum)

  Err NetLibWake(UInt16 libRefnum)

### NetLibFinishCloseWait

    public static int NetLibFinishCloseWait(int libRefnum)

  Err NetLibFinishCloseWait(UInt16 libRefnum)

### NetLibOpenIfCloseWait

    public static int NetLibOpenIfCloseWait(int libRefnum)

  Err NetLibOpenIfCloseWait(UInt16 libRefnum)

### NetLibOpenCount

    public static int NetLibOpenCount(int refNum,
                                      int countP)

  Err NetLibOpenCount(UInt16 refNum, UInt16* countP)

### NetLibHandlePowerOff

    public static int NetLibHandlePowerOff(int refNum,
                                           int eventP)

  Err NetLibHandlePowerOff(UInt16 refNum, SysEventType* eventP)

### NetLibConnectionRefresh

    public static int NetLibConnectionRefresh(int refNum,
                                              int refresh,
                                              int allInterfacesUpP,
                                              int netIFErrP)

  Err NetLibConnectionRefresh(UInt16 refNum, Boolean refresh, UInt8* allInterfacesUpP, UInt16* netIFErrP)

### NetLibAddrINToA

    public static int NetLibAddrINToA(int libRefnum,
                                      int inet,
                                      int spaceP)

  Char* NetLibAddrINToA(UInt16 libRefnum, NetIPAddr inet, Char* spaceP)

### NetLibAddrAToIN

    public static int NetLibAddrAToIN(int libRefnum,
                                      int a)

  NetIPAddr NetLibAddrAToIN(UInt16 libRefnum, Char* a)

### NetLibSocketOpen

    public static int NetLibSocketOpen(int libRefnum,
                                       int domain,
                                       int type,
                                       int protocol,
                                       int timeout,
                                       int errP)

  NetSocketRef NetLibSocketOpen(UInt16 libRefnum, NetSocketAddrEnum domain, NetSocketTypeEnum type, Int16 protocol, Int32 timeout, Err* errP)

### NetLibSocketClose

    public static int NetLibSocketClose(int libRefnum,
                                        int socket,
                                        int timeout,
                                        int errP)

  Int16 NetLibSocketClose(UInt16 libRefnum, NetSocketRef socket, Int32 timeout, Err* errP)

### NetLibSocketOptionSet

    public static int NetLibSocketOptionSet(int libRefnum,
                                            int socket,
                                            int level,
                                            int option,
                                            int optValueP,
                                            int optValueLen,
                                            int timeout,
                                            int errP)

  Int16 NetLibSocketOptionSet(UInt16 libRefnum, NetSocketRef socket, UInt16 level, UInt16 option, void* optValueP, UInt16 optValueLen, Int32 timeout, Err* errP)

### NetLibSocketOptionGet

    public static int NetLibSocketOptionGet(int libRefnum,
                                            int socket,
                                            int level,
                                            int option,
                                            int optValueP,
                                            int optValueLenP,
                                            int timeout,
                                            int errP)

  Int16 NetLibSocketOptionGet(UInt16 libRefnum, NetSocketRef socket, UInt16 level, UInt16 option, void* optValueP, UInt16* optValueLenP, Int32 timeout, Err* errP)

### NetLibSocketBind

    public static int NetLibSocketBind(int libRefnum,
                                       int socket,
                                       int sockAddrP,
                                       int addrLen,
                                       int timeout,
                                       int errP)

  Int16 NetLibSocketBind(UInt16 libRefnum, NetSocketRef socket, NetSocketAddrType* sockAddrP, Int16 addrLen, Int32 timeout, Err* errP)

### NetLibSocketConnect

    public static int NetLibSocketConnect(int libRefnum,
                                          int socket,
                                          int sockAddrP,
                                          int addrLen,
                                          int timeout,
                                          int errP)

  Int16 NetLibSocketConnect(UInt16 libRefnum, NetSocketRef socket, NetSocketAddrType* sockAddrP, Int16 addrLen, Int32 timeout, Err* errP)

### NetLibSocketListen

    public static int NetLibSocketListen(int libRefnum,
                                         int socket,
                                         int queueLen,
                                         int timeout,
                                         int errP)

  Int16 NetLibSocketListen(UInt16 libRefnum, NetSocketRef socket, UInt16 queueLen, Int32 timeout, Err* errP)

### NetLibSocketAccept

    public static int NetLibSocketAccept(int libRefnum,
                                         int socket,
                                         int sockAddrP,
                                         int addrLenP,
                                         int timeout,
                                         int errP)

  Int16 NetLibSocketAccept(UInt16 libRefnum, NetSocketRef socket, NetSocketAddrType* sockAddrP, Int16* addrLenP, Int32 timeout, Err* errP)

### NetLibSocketShutdown

    public static int NetLibSocketShutdown(int libRefnum,
                                           int socket,
                                           int direction,
                                           int timeout,
                                           int errP)

  Int16 NetLibSocketShutdown(UInt16 libRefnum, NetSocketRef socket, Int16 direction, Int32 timeout, Err* errP)

### NetLibSocketAddr

    public static int NetLibSocketAddr(int libRefnum,
                                       int socketRef,
                                       int locAddrP,
                                       int locAddrLenP,
                                       int remAddrP,
                                       int remAddrLenP,
                                       int timeout,
                                       int errP)

  Int16 NetLibSocketAddr(UInt16 libRefnum, NetSocketRef socketRef, NetSocketAddrType* locAddrP, Int16* locAddrLenP, NetSocketAddrType* remAddrP, Int16* remAddrLenP, Int32 timeout, Err* errP)

### NetLibSendPB

    public static int NetLibSendPB(int libRefNum,
                                   int socket,
                                   int pbP,
                                   int flags,
                                   int timeout,
                                   int errP)

  Int16 NetLibSendPB(UInt16 libRefNum, NetSocketRef socket, NetIOParamType* pbP, UInt16 flags, Int32 timeout, Err* errP)

### NetLibSend

    public static int NetLibSend(int libRefNum,
                                 int socket,
                                 int bufP,
                                 int bufLen,
                                 int flags,
                                 int toAddrP,
                                 int toLen,
                                 int timeout,
                                 int errP)

  Int16 NetLibSend(UInt16 libRefNum, NetSocketRef socket, void* bufP, UInt16 bufLen, UInt16 flags, void* toAddrP, UInt16 toLen, Int32 timeout, Err* errP)

### NetLibReceivePB

    public static int NetLibReceivePB(int libRefNum,
                                      int socket,
                                      int pbP,
                                      int flags,
                                      int timeout,
                                      int errP)

  Int16 NetLibReceivePB(UInt16 libRefNum, NetSocketRef socket, NetIOParamType* pbP, UInt16 flags, Int32 timeout, Err* errP)

### NetLibReceive

    public static int NetLibReceive(int libRefNum,
                                    int socket,
                                    int bufP,
                                    int bufLen,
                                    int flags,
                                    int fromAddrP,
                                    int fromLenP,
                                    int timeout,
                                    int errP)

  Int16 NetLibReceive(UInt16 libRefNum, NetSocketRef socket, void* bufP, UInt16 bufLen, UInt16 flags, void* fromAddrP, UInt16* fromLenP, Int32 timeout, Err* errP)

### NetLibDmReceive

    public static int NetLibDmReceive(int libRefNum,
                                      int socket,
                                      int recordP,
                                      int recordOffset,
                                      int rcvLen,
                                      int flags,
                                      int fromAddrP,
                                      int fromLenP,
                                      int timeout,
                                      int errP)

  Int16 NetLibDmReceive(UInt16 libRefNum, NetSocketRef socket, void* recordP, UInt32 recordOffset, UInt16 rcvLen, UInt16 flags, void* fromAddrP, UInt16* fromLenP, Int32 timeout, Err* errP)

### NetLibGetHostByName

    public static int NetLibGetHostByName(int libRefNum,
                                          int nameP,
                                          int bufP,
                                          int timeout,
                                          int errP)

  NetHostInfoPtr NetLibGetHostByName(UInt16 libRefNum, Char* nameP, NetHostInfoBufPtr bufP, Int32 timeout, Err* errP)

### NetLibGetHostByAddr

    public static int NetLibGetHostByAddr(int libRefNum,
                                          int addrP,
                                          int len,
                                          int type,
                                          int bufP,
                                          int timeout,
                                          int errP)

  NetHostInfoPtr NetLibGetHostByAddr(UInt16 libRefNum, UInt8* addrP, UInt16 len, UInt16 type, NetHostInfoBufPtr bufP, Int32 timeout, Err* errP)

### NetLibGetServByName

    public static int NetLibGetServByName(int libRefNum,
                                          int servNameP,
                                          int protoNameP,
                                          int bufP,
                                          int timeout,
                                          int errP)

  NetServInfoPtr NetLibGetServByName(UInt16 libRefNum, const Char* servNameP, const Char* protoNameP, NetServInfoBufPtr bufP, Int32 timeout, Err* errP)

### NetLibGetMailExchangeByName

    public static int NetLibGetMailExchangeByName(int libRefNum,
                                                  int mailNameP,
                                                  int maxEntries,
                                                  int hostNames,
                                                  int priorities,
                                                  int timeout,
                                                  int errP)

  Int16 NetLibGetMailExchangeByName(UInt16 libRefNum, Char* mailNameP, UInt16 maxEntries, Char[][256] hostNames, UInt16[] priorities, Int32 timeout, Err* errP)

### NetLibIFGet

    public static int NetLibIFGet(int libRefNum,
                                  int index,
                                  int ifCreatorP,
                                  int ifInstanceP)

  Err NetLibIFGet(UInt16 libRefNum, UInt16 index, UInt32* ifCreatorP, UInt16* ifInstanceP)

### NetLibIFAttach

    public static int NetLibIFAttach(int libRefNum,
                                     int ifCreator,
                                     int ifInstance,
                                     int timeout)

  Err NetLibIFAttach(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance, Int32 timeout)

### NetLibIFDetach

    public static int NetLibIFDetach(int libRefNum,
                                     int ifCreator,
                                     int ifInstance,
                                     int timeout)

  Err NetLibIFDetach(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance, Int32 timeout)

### NetLibIFUp

    public static int NetLibIFUp(int libRefNum,
                                 int ifCreator,
                                 int ifInstance)

  Err NetLibIFUp(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance)

### NetLibIFDown

    public static int NetLibIFDown(int libRefNum,
                                   int ifCreator,
                                   int ifInstance,
                                   int timeout)

  Err NetLibIFDown(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance, Int32 timeout)

### NetLibSettingGet

    public static int NetLibSettingGet(int libRefNum,
                                       int setting,
                                       int valueP,
                                       int valueLenP)

  Err NetLibSettingGet(UInt16 libRefNum, UInt16 setting, void* valueP, UInt16* valueLenP)

### NetLibSettingSet

    public static int NetLibSettingSet(int libRefNum,
                                       int setting,
                                       int valueP,
                                       int valueLen)

  Err NetLibSettingSet(UInt16 libRefNum, UInt16 setting, void* valueP, UInt16 valueLen)

### NetLibIFSettingGet

    public static int NetLibIFSettingGet(int libRefNum,
                                         int ifCreator,
                                         int ifInstance,
                                         int setting,
                                         int valueP,
                                         int valueLenP)

  Err NetLibIFSettingGet(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance, UInt16 setting, void* valueP, UInt16* valueLenP)

### NetLibIFSettingSet

    public static int NetLibIFSettingSet(int libRefNum,
                                         int ifCreator,
                                         int ifInstance,
                                         int setting,
                                         int valueP,
                                         int valueLen)

  Err NetLibIFSettingSet(UInt16 libRefNum, UInt32 ifCreator, UInt16 ifInstance, UInt16 setting, void* valueP, UInt16 valueLen)

### NetLibSelect

    public static int NetLibSelect(int libRefNum,
                                   int width,
                                   int readFDs,
                                   int writeFDs,
                                   int exceptFDs,
                                   int timeout,
                                   int errP)

  Int16 NetLibSelect(UInt16 libRefNum, UInt16 width, NetFDSetType* readFDs, NetFDSetType* writeFDs, NetFDSetType* exceptFDs, Int32 timeout, Err* errP)

### NetLibMaster

    public static int NetLibMaster(int libRefNum,
                                   int cmd,
                                   int pbP,
                                   int timeout)

  Err NetLibMaster(UInt16 libRefNum, UInt16 cmd, NetMasterPBPtr pbP, Int32 timeout)

### NetLibTracePutS

    public static int NetLibTracePutS(int libRefNum,
                                      int strP)

  Err NetLibTracePutS(UInt16 libRefNum, Char* strP)

### NetLibOpenConfig

    public static int NetLibOpenConfig(int refNum,
                                       int configIndex,
                                       int openFlags,
                                       int netIFErrP)

  Err NetLibOpenConfig(UInt16 refNum, UInt16 configIndex, UInt32 openFlags, UInt16* netIFErrP)

### NetLibConfigMakeActive

    public static int NetLibConfigMakeActive(int refNum,
                                             int configIndex)

  Err NetLibConfigMakeActive(UInt16 refNum, UInt16 configIndex)

### NetLibConfigList

    public static int NetLibConfigList(int refNum,
                                       int nameArray,
                                       int arrayEntriesP)

  Err NetLibConfigList(UInt16 refNum, NetConfigNameType[] nameArray, UInt16* arrayEntriesP)

### NetLibConfigIndexFromName

    public static int NetLibConfigIndexFromName(int refNum,
                                                int nameP,
                                                int indexP)

  Err NetLibConfigIndexFromName(UInt16 refNum, NetConfigNamePtr nameP, UInt16* indexP)

### NetLibConfigDelete

    public static int NetLibConfigDelete(int refNum,
                                         int index)

  Err NetLibConfigDelete(UInt16 refNum, UInt16 index)

### NetLibConfigSaveAs

    public static int NetLibConfigSaveAs(int refNum,
                                         int nameP)

  Err NetLibConfigSaveAs(UInt16 refNum, NetConfigNamePtr nameP)

### NetLibConfigRename

    public static int NetLibConfigRename(int refNum,
                                         int index,
                                         int newNameP)

  Err NetLibConfigRename(UInt16 refNum, UInt16 index, NetConfigNamePtr newNameP)

### NetLibConfigAliasSet

    public static int NetLibConfigAliasSet(int refNum,
                                           int configIndex,
                                           int aliasToIndex)

  Err NetLibConfigAliasSet(UInt16 refNum, UInt16 configIndex, UInt16 aliasToIndex)

### NetLibConfigAliasGet

    public static int NetLibConfigAliasGet(int refNum,
                                           int aliasIndex,
                                           int indexP,
                                           int isAnotherAliasP)

  Err NetLibConfigAliasGet(UInt16 refNum, UInt16 aliasIndex, UInt16* indexP, Boolean* isAnotherAliasP)

### NetLibBitMove

    public static void NetLibBitMove(int libRefNum,
                                     int dstP,
                                     int dstBitOffsetP,
                                     int srcP,
                                     int srcBitOffsetP,
                                     int numBits)

  void NetLibBitMove(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP, UInt8* srcP, UInt32* srcBitOffsetP, UInt32 numBits)

### NetLibBitPutFixed

    public static void NetLibBitPutFixed(int libRefNum,
                                         int dstP,
                                         int dstBitOffsetP,
                                         int value,
                                         int numBits)

  void NetLibBitPutFixed(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP, UInt32 value, UInt16 numBits)

### NetLibBitGetFixed

    public static int NetLibBitGetFixed(int libRefNum,
                                        int dstP,
                                        int dstBitOffsetP,
                                        int numBits)

  UInt32 NetLibBitGetFixed(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP, UInt16 numBits)

### NetLibBitPutUIntV

    public static void NetLibBitPutUIntV(int libRefNum,
                                         int dstP,
                                         int dstBitOffsetP,
                                         int value)

  void NetLibBitPutUIntV(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP, UInt32 value)

### NetLibBitGetUIntV

    public static int NetLibBitGetUIntV(int libRefNum,
                                        int dstP,
                                        int dstBitOffsetP)

  UInt32 NetLibBitGetUIntV(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP)

### NetLibBitPutIntV

    public static void NetLibBitPutIntV(int libRefNum,
                                        int dstP,
                                        int dstBitOffsetP,
                                        int value)

  void NetLibBitPutIntV(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP, Int32 value)

### NetLibBitGetIntV

    public static int NetLibBitGetIntV(int libRefNum,
                                       int dstP,
                                       int dstBitOffsetP)

  Int32 NetLibBitGetIntV(UInt16 libRefNum, UInt8* dstP, UInt32* dstBitOffsetP)

### SysNotifyRegister

    public static int SysNotifyRegister(int cardNo,
                                        int dbID,
                                        int notifyType,
                                        int callbackP,
                                        int priority,
                                        int userDataP)

  Err SysNotifyRegister(UInt16 cardNo, LocalID dbID, UInt32 notifyType, SysNotifyProcPtr callbackP, Int8 priority, void* userDataP)

### SysNotifyUnregister

    public static int SysNotifyUnregister(int cardNo,
                                          int dbID,
                                          int notifyType,
                                          int priority)

  Err SysNotifyUnregister(UInt16 cardNo, LocalID dbID, UInt32 notifyType, Int8 priority)

### SysNotifyBroadcast

    public static int SysNotifyBroadcast(int notify)

  Err SysNotifyBroadcast(SysNotifyParamType* notify)

### SysNotifyBroadcastDeferred

    public static int SysNotifyBroadcastDeferred(int notify,
                                                 int paramSize)

  Err SysNotifyBroadcastDeferred(SysNotifyParamType* notify, Int16 paramSize)

### OmLocaleToOverlayDBName

    public static int OmLocaleToOverlayDBName(int baseDBName,
                                              int targetLocale,
                                              int overlayDBName)

  Err OmLocaleToOverlayDBName(const Char* baseDBName, const OmLocaleType* targetLocale, Char* overlayDBName)

### OmOverlayDBNameToLocale

    public static int OmOverlayDBNameToLocale(int overlayDBName,
                                              int overlayLocale)

  Err OmOverlayDBNameToLocale(const Char* overlayDBName, OmLocaleType* overlayLocale)

### OmGetCurrentLocale

    public static void OmGetCurrentLocale(int currentLocale)

  void OmGetCurrentLocale(OmLocaleType* currentLocale)

### OmGetIndexedLocale

    public static int OmGetIndexedLocale(int localeIndex,
                                         int theLocale)

  Err OmGetIndexedLocale(UInt16 localeIndex, OmLocaleType* theLocale)

### OmGetSystemLocale

    public static void OmGetSystemLocale(int systemLocale)

  void OmGetSystemLocale(OmLocaleType* systemLocale)

### OmSetSystemLocale

    public static int OmSetSystemLocale(int systemLocale)

  Err OmSetSystemLocale(const OmLocaleType* systemLocale)

### OmGetRoutineAddress

    public static int OmGetRoutineAddress(int inSelector)

  void* OmGetRoutineAddress(OmSelector inSelector)

### PwdExists

    public static int PwdExists()

  Boolean PwdExists()

### PwdVerify

    public static int PwdVerify(int string)

  Boolean PwdVerify(Char* string)

### PwdSet

    public static void PwdSet(int oldPassword,
                              int newPassword)

  void PwdSet(Char* oldPassword, Char* newPassword)

### PwdRemove

    public static void PwdRemove()

  void PwdRemove()

### PenOpen

    public static int PenOpen()

  Err PenOpen()

### PenClose

    public static int PenClose()

  Err PenClose()

### PenSleep

    public static int PenSleep()

  Err PenSleep()

### PenWake

    public static int PenWake()

  Err PenWake()

### PenGetRawPen

    public static int PenGetRawPen(int penP)

  Err PenGetRawPen(PointType* penP)

### PenResetCalibration

    public static int PenResetCalibration()

  Err PenResetCalibration()

### PenCalibrate

    public static int PenCalibrate(int digTopLeftP,
                                   int digBotRightP,
                                   int scrTopLeftP,
                                   int scrBotRightP)

  Err PenCalibrate(PointType* digTopLeftP, PointType* digBotRightP, PointType* scrTopLeftP, PointType* scrBotRightP)

### PenRawToScreen

    public static int PenRawToScreen(int penP)

  Err PenRawToScreen(PointType* penP)

### PenScreenToRaw

    public static int PenScreenToRaw(int penP)

  Err PenScreenToRaw(PointType* penP)

### InsPtInitialize

    public static void InsPtInitialize()

  void InsPtInitialize()

### InsPtSetLocation

    public static void InsPtSetLocation(int x,
                                        int y)

  void InsPtSetLocation(const Int16 x, const Int16 y)

### InsPtGetLocation

    public static void InsPtGetLocation(int x,
                                        int y)

  void InsPtGetLocation(Int16* x, Int16* y)

### InsPtEnable

    public static void InsPtEnable(int enableIt)

  void InsPtEnable(Boolean enableIt)

### InsPtEnabled

    public static int InsPtEnabled()

  Boolean InsPtEnabled()

### InsPtSetHeight

    public static void InsPtSetHeight(int height)

  void InsPtSetHeight(const Int16 height)

### InsPtGetHeight

    public static int InsPtGetHeight()

  Int16 InsPtGetHeight()

### InsPtCheckBlink

    public static void InsPtCheckBlink()

  void InsPtCheckBlink()

### EvtAddEventToQueue

    public static void EvtAddEventToQueue(int event)

  void EvtAddEventToQueue(const EventType* event)

### EvtAddUniqueEventToQueue

    public static void EvtAddUniqueEventToQueue(int eventP,
                                                int id,
                                                int inPlace)

  void EvtAddUniqueEventToQueue(const EventType* eventP, UInt32 id, Boolean inPlace)

### EvtCopyEvent

    public static void EvtCopyEvent(int source,
                                    int dest)

  void EvtCopyEvent(const EventType* source, EventType* dest)

### EvtGetEvent

    public static void EvtGetEvent(int event,
                                   int timeout)

  void EvtGetEvent(EventType* event, Int32 timeout)

### EvtEventAvail

    public static int EvtEventAvail()

  Boolean EvtEventAvail()

### EvtGetPen

    public static void EvtGetPen(int pScreenX,
                                 int pScreenY,
                                 int pPenDown)

  void EvtGetPen(Int16* pScreenX, Int16* pScreenY, Boolean* pPenDown)

### SysUnimplemented

    public static void SysUnimplemented()

  void SysUnimplemented()

### SysColdBoot

    public static void SysColdBoot(int card0P,
                                   int card0Size,
                                   int card1P,
                                   int card1Size,
                                   int sysCardHeaderOffset)

  void SysColdBoot(void* card0P, UInt32 card0Size, void* card1P, UInt32 card1Size, UInt32 sysCardHeaderOffset)

### SysInit

    public static void SysInit()

  void SysInit()

### SysReset

    public static void SysReset()

  void SysReset()

### SysDoze

    public static void SysDoze(int onlyNMI)

  void SysDoze(Boolean onlyNMI)

### SysSetPerformance

    public static int SysSetPerformance(int sysClockP,
                                        int cpuDutyP)

  Err SysSetPerformance(UInt32* sysClockP, UInt16* cpuDutyP)

### SysSleep

    public static void SysSleep(int untilReset,
                                int emergency)

  void SysSleep(Boolean untilReset, Boolean emergency)

### SysSetAutoOffTime

    public static int SysSetAutoOffTime(int seconds)

  UInt16 SysSetAutoOffTime(UInt16 seconds)

### SysTicksPerSecond

    public static int SysTicksPerSecond()

  UInt16 SysTicksPerSecond()

### SysLaunchConsole

    public static int SysLaunchConsole()

  Err SysLaunchConsole()

### SysHandleEvent

    public static int SysHandleEvent(int eventP)

  Boolean SysHandleEvent(EventPtr eventP)

### SysUILaunch

    public static void SysUILaunch()

  void SysUILaunch()

### SysUIAppSwitch

    public static int SysUIAppSwitch(int cardNo,
                                     int dbID,
                                     int cmd,
                                     int cmdPBP)

  Err SysUIAppSwitch(UInt16 cardNo, LocalID dbID, UInt16 cmd, MemPtr cmdPBP)

### SysCurAppDatabase

    public static int SysCurAppDatabase(int cardNoP,
                                        int dbIDP)

  Err SysCurAppDatabase(UInt16* cardNoP, LocalID* dbIDP)

### SysBroadcastActionCode

    public static int SysBroadcastActionCode(int cmd,
                                             int cmdPBP)

  Err SysBroadcastActionCode(UInt16 cmd, MemPtr cmdPBP)

### SysAppLaunch

    public static int SysAppLaunch(int cardNo,
                                   int dbID,
                                   int launchFlags,
                                   int cmd,
                                   int cmdPBP,
                                   int resultP)

  Err SysAppLaunch(UInt16 cardNo, LocalID dbID, UInt16 launchFlags, UInt16 cmd, MemPtr cmdPBP, UInt32* resultP)

### SysNewOwnerID

    public static int SysNewOwnerID()

  UInt16 SysNewOwnerID()

### SysSetA5

    public static int SysSetA5(int newValue)

  UInt32 SysSetA5(UInt32 newValue)

### SysAppStartup

    public static int SysAppStartup(int appInfoPP,
                                    int prevGlobalsP,
                                    int globalsPtrP)

  Err SysAppStartup(SysAppInfoPtr* appInfoPP, MemPtr* prevGlobalsP, MemPtr* globalsPtrP)

### SysAppExit

    public static int SysAppExit(int appInfoP,
                                 int prevGlobalsP,
                                 int globalsP)

  Err SysAppExit(SysAppInfoPtr appInfoP, MemPtr prevGlobalsP, MemPtr globalsP)

### SysUIBusy

    public static int SysUIBusy(int set,
                                int value)

  UInt16 SysUIBusy(Boolean set, Boolean value)

### SysLCDContrast

    public static int SysLCDContrast(int set,
                                     int newContrastLevel)

  UInt8 SysLCDContrast(Boolean set, UInt8 newContrastLevel)

### SysLCDBrightness

    public static int SysLCDBrightness(int set,
                                       int newBrightnessLevel)

  UInt8 SysLCDBrightness(Boolean set, UInt8 newBrightnessLevel)

### SysBatteryDialog

    public static void SysBatteryDialog()

  void SysBatteryDialog()

### SysSetTrapAddress

    public static int SysSetTrapAddress(int trapNum,
                                        int procP)

  Err SysSetTrapAddress(UInt16 trapNum, void* procP)

### SysGetTrapAddress

    public static int SysGetTrapAddress(int trapNum)

  void* SysGetTrapAddress(UInt16 trapNum)

### SysDisableInts

    public static int SysDisableInts()

  UInt16 SysDisableInts()

### SysRestoreStatus

    public static void SysRestoreStatus(int status)

  void SysRestoreStatus(UInt16 status)

### SysGetOSVersionString

    public static int SysGetOSVersionString()

  Char* SysGetOSVersionString()

### SysGetROMToken

    public static int SysGetROMToken(int cardNo,
                                     int token,
                                     int dataP,
                                     int sizeP)

  Err SysGetROMToken(UInt16 cardNo, UInt32 token, UInt8** dataP, UInt16* sizeP)

### SysLibInstall

    public static int SysLibInstall(int libraryP,
                                    int refNumP)

  Err SysLibInstall(SysLibEntryProcPtr libraryP, UInt16* refNumP)

### SysLibLoad

    public static int SysLibLoad(int libType,
                                 int libCreator,
                                 int refNumP)

  Err SysLibLoad(UInt32 libType, UInt32 libCreator, UInt16* refNumP)

### SysLibRemove

    public static int SysLibRemove(int refNum)

  Err SysLibRemove(UInt16 refNum)

### SysLibFind

    public static int SysLibFind(int nameP,
                                 int refNumP)

  Err SysLibFind(const Char* nameP, UInt16* refNumP)

### SysLibTblEntry

    public static int SysLibTblEntry(int refNum)

  SysLibTblEntryPtr SysLibTblEntry(UInt16 refNum)

### SysLibOpen

    public static int SysLibOpen(int refNum)

  Err SysLibOpen(UInt16 refNum)

### SysLibClose

    public static int SysLibClose(int refNum)

  Err SysLibClose(UInt16 refNum)

### SysLibSleep

    public static int SysLibSleep(int refNum)

  Err SysLibSleep(UInt16 refNum)

### SysLibWake

    public static int SysLibWake(int refNum)

  Err SysLibWake(UInt16 refNum)

### SysTranslateKernelErr

    public static int SysTranslateKernelErr(int err)

  Err SysTranslateKernelErr(Err err)

### SysTaskCreate

    public static int SysTaskCreate(int taskIDP,
                                    int creator,
                                    int codeP,
                                    int stackP,
                                    int stackSize,
                                    int attr,
                                    int priority,
                                    int tSlice)

  Err SysTaskCreate(UInt32* taskIDP, UInt32* creator, ProcPtr codeP, MemPtr stackP, UInt32 stackSize, UInt32 attr, UInt32 priority, UInt32 tSlice)

### SysTaskDelete

    public static int SysTaskDelete(int taskID,
                                    int priority)

  Err SysTaskDelete(UInt32 taskID, UInt32 priority)

### SysTaskTrigger

    public static int SysTaskTrigger(int taskID)

  Err SysTaskTrigger(UInt32 taskID)

### SysTaskID

    public static int SysTaskID()

  UInt32 SysTaskID()

### SysTaskDelay

    public static int SysTaskDelay(int delay)

  Err SysTaskDelay(Int32 delay)

### SysTaskSetTermProc

    public static int SysTaskSetTermProc(int taskID,
                                         int termProcP)

  Err SysTaskSetTermProc(UInt32 taskID, SysTermProcPtr termProcP)

### SysTaskSwitching

    public static int SysTaskSwitching(int enable)

  Err SysTaskSwitching(Boolean enable)

### SysTaskWait

    public static int SysTaskWait(int timeout)

  Err SysTaskWait(Int32 timeout)

### SysTaskWake

    public static int SysTaskWake(int taskID)

  Err SysTaskWake(UInt32 taskID)

### SysTaskWaitClr

    public static void SysTaskWaitClr()

  void SysTaskWaitClr()

### SysTaskSuspend

    public static int SysTaskSuspend(int taskID)

  Err SysTaskSuspend(UInt32 taskID)

### SysTaskResume

    public static int SysTaskResume(int taskID)

  Err SysTaskResume(UInt32 taskID)

### SysSemaphoreCreate

    public static int SysSemaphoreCreate(int smIDP,
                                         int tagP,
                                         int initValue)

  Err SysSemaphoreCreate(UInt32* smIDP, UInt32* tagP, Int32 initValue)

### SysSemaphoreDelete

    public static int SysSemaphoreDelete(int smID)

  Err SysSemaphoreDelete(UInt32 smID)

### SysSemaphoreWait

    public static int SysSemaphoreWait(int smID,
                                       int priority,
                                       int timeout)

  Err SysSemaphoreWait(UInt32 smID, UInt32 priority, Int32 timeout)

### SysSemaphoreSignal

    public static int SysSemaphoreSignal(int smID)

  Err SysSemaphoreSignal(UInt32 smID)

### SysSemaphoreSet

    public static int SysSemaphoreSet(int smID)

  Err SysSemaphoreSet(UInt32 smID)

### SysResSemaphoreCreate

    public static int SysResSemaphoreCreate(int smIDP,
                                            int tagP)

  Err SysResSemaphoreCreate(UInt32* smIDP, UInt32* tagP)

### SysResSemaphoreDelete

    public static int SysResSemaphoreDelete(int smID)

  Err SysResSemaphoreDelete(UInt32 smID)

### SysResSemaphoreReserve

    public static int SysResSemaphoreReserve(int smID,
                                             int priority,
                                             int timeout)

  Err SysResSemaphoreReserve(UInt32 smID, UInt32 priority, Int32 timeout)

### SysResSemaphoreRelease

    public static int SysResSemaphoreRelease(int smID)

  Err SysResSemaphoreRelease(UInt32 smID)

### SysTimerCreate

    public static int SysTimerCreate(int timerIDP,
                                     int tagP,
                                     int timerProc,
                                     int periodicDelay,
                                     int param)

  Err SysTimerCreate(UInt32* timerIDP, UInt32* tagP, SysTimerProcPtr timerProc, UInt32 periodicDelay, UInt32 param)

### SysTimerDelete

    public static int SysTimerDelete(int timerID)

  Err SysTimerDelete(UInt32 timerID)

### SysTimerWrite

    public static int SysTimerWrite(int timerID,
                                    int value)

  Err SysTimerWrite(UInt32 timerID, UInt32 value)

### SysTimerRead

    public static int SysTimerRead(int timerID,
                                   int valueP)

  Err SysTimerRead(UInt32 timerID, UInt32* valueP)

### SysKernelInfo

    public static int SysKernelInfo(int paramP)

  Err SysKernelInfo(void* paramP)

### SysCreateDataBaseList

    public static int SysCreateDataBaseList(int type,
                                            int creator,
                                            int dbCount,
                                            int dbIDs,
                                            int lookupName)

  Boolean SysCreateDataBaseList(UInt32 type, UInt32 creator, UInt16* dbCount, MemHandle* dbIDs, Boolean lookupName)

### SysCreatePanelList

    public static int SysCreatePanelList(int panelCount,
                                         int panelIDs)

  Boolean SysCreatePanelList(UInt16* panelCount, MemHandle* panelIDs)

### SysBatteryInfo

    public static int SysBatteryInfo(int set,
                                     int warnThresholdP,
                                     int criticalThresholdP,
                                     int maxTicksP,
                                     int kindP,
                                     int pluggedIn,
                                     int percentP)

  UInt16 SysBatteryInfo(Boolean set, UInt16* warnThresholdP, UInt16* criticalThresholdP, Int16* maxTicksP, SysBatteryKind* kindP, Boolean* pluggedIn, UInt8* percentP)

### SysBatteryInfoV20

    public static int SysBatteryInfoV20(int set,
                                        int warnThresholdP,
                                        int criticalThresholdP,
                                        int maxTicksP,
                                        int kindP,
                                        int pluggedIn)

  UInt16 SysBatteryInfoV20(Boolean set, UInt16* warnThresholdP, UInt16* criticalThresholdP, Int16* maxTicksP, SysBatteryKind* kindP, Boolean* pluggedIn)

### SysGetStackInfo

    public static int SysGetStackInfo(int startPP,
                                      int endPP)

  Boolean SysGetStackInfo(MemPtr* startPP, MemPtr* endPP)

### SysMailboxCreate

    public static int SysMailboxCreate(int mbIDP,
                                       int tagP,
                                       int depth)

  Err SysMailboxCreate(UInt32* mbIDP, UInt32* tagP, UInt32 depth)

### SysMailboxDelete

    public static int SysMailboxDelete(int mbID)

  Err SysMailboxDelete(UInt32 mbID)

### SysMailboxFlush

    public static int SysMailboxFlush(int mbID)

  Err SysMailboxFlush(UInt32 mbID)

### SysMailboxSend

    public static int SysMailboxSend(int mbID,
                                     int msgP,
                                     int wAck)

  Err SysMailboxSend(UInt32 mbID, void* msgP, UInt32 wAck)

### SysMailboxWait

    public static int SysMailboxWait(int mbID,
                                     int msgP,
                                     int priority,
                                     int timeout)

  Err SysMailboxWait(UInt32 mbID, void* msgP, UInt32 priority, Int32 timeout)

### SysEvGroupCreate

    public static int SysEvGroupCreate(int evIDP,
                                       int tagP,
                                       int init)

  Err SysEvGroupCreate(UInt32* evIDP, UInt32* tagP, UInt32 init)

### SysEvGroupSignal

    public static int SysEvGroupSignal(int evID,
                                       int mask,
                                       int value,
                                       int type)

  Err SysEvGroupSignal(UInt32 evID, UInt32 mask, UInt32 value, Int32 type)

### SysEvGroupRead

    public static int SysEvGroupRead(int evID,
                                     int valueP)

  Err SysEvGroupRead(UInt32 evID, UInt32* valueP)

### SysEvGroupWait

    public static int SysEvGroupWait(int evID,
                                     int mask,
                                     int value,
                                     int matchType,
                                     int timeout)

  Err SysEvGroupWait(UInt32 evID, UInt32 mask, UInt32 value, Int32 matchType, Int32 timeout)

### PrefOpenPreferenceDBV10

    public static int PrefOpenPreferenceDBV10()

  DmOpenRef PrefOpenPreferenceDBV10()

### PrefOpenPreferenceDB

    public static int PrefOpenPreferenceDB(int saved)

  DmOpenRef PrefOpenPreferenceDB(Boolean saved)

### PrefGetPreferences

    public static void PrefGetPreferences(int p)

  void PrefGetPreferences(SystemPreferencesPtr p)

### PrefSetPreferences

    public static void PrefSetPreferences(int p)

  void PrefSetPreferences(SystemPreferencesPtr p)

### PrefGetPreference

    public static int PrefGetPreference(int choice)

  UInt32 PrefGetPreference(SystemPreferencesChoice choice)

### PrefSetPreference

    public static void PrefSetPreference(int choice,
                                         int value)

  void PrefSetPreference(SystemPreferencesChoice choice, UInt32 value)

### PrefGetAppPreferences

    public static int PrefGetAppPreferences(int creator,
                                            int id,
                                            int prefs,
                                            int prefsSize,
                                            int saved)

  Int16 PrefGetAppPreferences(UInt32 creator, UInt16 id, void* prefs, UInt16* prefsSize, Boolean saved)

### PrefGetAppPreferencesV10

    public static int PrefGetAppPreferencesV10(int type,
                                               int version,
                                               int prefs,
                                               int prefsSize)

  Boolean PrefGetAppPreferencesV10(UInt32 type, Int16 version, void* prefs, UInt16 prefsSize)

### PrefSetAppPreferences

    public static void PrefSetAppPreferences(int creator,
                                             int id,
                                             int version,
                                             int prefs,
                                             int prefsSize,
                                             int saved)

  void PrefSetAppPreferences(UInt32 creator, UInt16 id, Int16 version, void* prefs, UInt16 prefsSize, Boolean saved)

### PrefSetAppPreferencesV10

    public static void PrefSetAppPreferencesV10(int creator,
                                                int version,
                                                int prefs,
                                                int prefsSize)

  void PrefSetAppPreferencesV10(UInt32 creator, Int16 version, void* prefs, UInt16 prefsSize)

### SerialMgrInstall

    public static int SerialMgrInstall()

  Err SerialMgrInstall()

### SrmOpen

    public static int SrmOpen(int port,
                              int baud,
                              int newPortIdP)

  Err SrmOpen(UInt32 port, UInt32 baud, UInt16* newPortIdP)

### SrmOpenBackground

    public static int SrmOpenBackground(int port,
                                        int baud,
                                        int newPortIdP)

  Err SrmOpenBackground(UInt32 port, UInt32 baud, UInt16* newPortIdP)

### SrmClose

    public static int SrmClose(int portId)

  Err SrmClose(UInt16 portId)

### SrmSleep

    public static int SrmSleep()

  Err SrmSleep()

### SrmWake

    public static int SrmWake()

  Err SrmWake()

### SrmGetDeviceCount

    public static int SrmGetDeviceCount(int numOfDevicesP)

  Err SrmGetDeviceCount(UInt16* numOfDevicesP)

### SrmGetDeviceInfo

    public static int SrmGetDeviceInfo(int deviceID,
                                       int deviceInfoP)

  Err SrmGetDeviceInfo(UInt32 deviceID, DeviceInfoType* deviceInfoP)

### SrmGetStatus

    public static int SrmGetStatus(int portId,
                                   int statusFieldP,
                                   int lineErrsP)

  Err SrmGetStatus(UInt16 portId, UInt32* statusFieldP, UInt16* lineErrsP)

### SrmClearErr

    public static int SrmClearErr(int portId)

  Err SrmClearErr(UInt16 portId)

### SrmControl

    public static int SrmControl(int portId,
                                 int op,
                                 int valueP,
                                 int valueLenP)

  Err SrmControl(UInt16 portId, UInt16 op, void* valueP, UInt16* valueLenP)

### SrmSend

    public static int SrmSend(int portId,
                              int bufP,
                              int count,
                              int errP)

  UInt32 SrmSend(UInt16 portId, void* bufP, UInt32 count, Err* errP)

### SrmSendWait

    public static int SrmSendWait(int portId)

  Err SrmSendWait(UInt16 portId)

### SrmSendCheck

    public static int SrmSendCheck(int portId,
                                   int numBytesP)

  Err SrmSendCheck(UInt16 portId, UInt32* numBytesP)

### SrmSendFlush

    public static int SrmSendFlush(int portId)

  Err SrmSendFlush(UInt16 portId)

### SrmReceive

    public static int SrmReceive(int portId,
                                 int rcvBufP,
                                 int count,
                                 int timeout,
                                 int errP)

  UInt32 SrmReceive(UInt16 portId, void* rcvBufP, UInt32 count, Int32 timeout, Err* errP)

### SrmReceiveWait

    public static int SrmReceiveWait(int portId,
                                     int bytes,
                                     int timeout)

  Err SrmReceiveWait(UInt16 portId, UInt32 bytes, Int32 timeout)

### SrmReceiveCheck

    public static int SrmReceiveCheck(int portId,
                                      int numBytesP)

  Err SrmReceiveCheck(UInt16 portId, UInt32* numBytesP)

### SrmReceiveFlush

    public static int SrmReceiveFlush(int portId,
                                      int timeout)

  Err SrmReceiveFlush(UInt16 portId, Int32 timeout)

### SrmSetReceiveBuffer

    public static int SrmSetReceiveBuffer(int portId,
                                          int bufP,
                                          int bufSize)

  Err SrmSetReceiveBuffer(UInt16 portId, void* bufP, UInt16 bufSize)

### SrmReceiveWindowOpen

    public static int SrmReceiveWindowOpen(int portId,
                                           int bufPP,
                                           int sizeP)

  Err SrmReceiveWindowOpen(UInt16 portId, UInt8** bufPP, UInt32* sizeP)

### SrmReceiveWindowClose

    public static int SrmReceiveWindowClose(int portId,
                                            int bytesPulled)

  Err SrmReceiveWindowClose(UInt16 portId, UInt32 bytesPulled)

### SrmSetWakeupHandler

    public static int SrmSetWakeupHandler(int portId,
                                          int procP,
                                          int refCon)

  Err SrmSetWakeupHandler(UInt16 portId, WakeupHandlerProcPtr procP, UInt32 refCon)

### SrmPrimeWakeupHandler

    public static int SrmPrimeWakeupHandler(int portId,
                                            int minBytes)

  Err SrmPrimeWakeupHandler(UInt16 portId, UInt16 minBytes)

### SlkOpen

    public static int SlkOpen()

  Err SlkOpen()

### SlkClose

    public static int SlkClose()

  Err SlkClose()

### SlkOpenSocket

    public static int SlkOpenSocket(int portID,
                                    int socketP,
                                    int staticSocket)

  Err SlkOpenSocket(UInt16 portID, UInt16* socketP, Boolean staticSocket)

### SlkCloseSocket

    public static int SlkCloseSocket(int socket)

  Err SlkCloseSocket(UInt16 socket)

### SlkSocketRefNum

    public static int SlkSocketRefNum(int socket,
                                      int portIDP)

  Err SlkSocketRefNum(UInt16 socket, UInt16* portIDP)

### SlkSocketSetTimeout

    public static int SlkSocketSetTimeout(int socket,
                                          int timeout)

  Err SlkSocketSetTimeout(UInt16 socket, Int32 timeout)

### SlkFlushSocket

    public static int SlkFlushSocket(int socket,
                                     int timeout)

  Err SlkFlushSocket(UInt16 socket, Int32 timeout)

### SlkSetSocketListener

    public static int SlkSetSocketListener(int socket,
                                           int socketP)

  Err SlkSetSocketListener(UInt16 socket, SlkSocketListenPtr socketP)

### SlkSendPacket

    public static int SlkSendPacket(int headerP,
                                    int writeList)

  Err SlkSendPacket(SlkPktHeaderPtr headerP, SlkWriteDataPtr writeList)

### SlkReceivePacket

    public static int SlkReceivePacket(int socket,
                                       int andOtherSockets,
                                       int headerP,
                                       int bodyP,
                                       int bodySize,
                                       int timeout)

  Err SlkReceivePacket(UInt16 socket, Boolean andOtherSockets, SlkPktHeaderPtr headerP, void* bodyP, UInt16 bodySize, Int32 timeout)

### SlkSysPktDefaultResponse

    public static int SlkSysPktDefaultResponse(int headerP,
                                               int bodyP)

  Err SlkSysPktDefaultResponse(SlkPktHeaderPtr headerP, void* bodyP)

### SlkProcessRPC

    public static int SlkProcessRPC(int headerP,
                                    int bodyP)

  Err SlkProcessRPC(SlkPktHeaderPtr headerP, void* bodyP)

### SndInit

    public static int SndInit()

  Err SndInit()

### SndSetDefaultVolume

    public static void SndSetDefaultVolume(int alarmAmpP,
                                           int sysAmpP,
                                           int defAmpP)

  void SndSetDefaultVolume(UInt16* alarmAmpP, UInt16* sysAmpP, UInt16* defAmpP)

### SndGetDefaultVolume

    public static void SndGetDefaultVolume(int alarmAmpP,
                                           int sysAmpP,
                                           int masterAmpP)

  void SndGetDefaultVolume(UInt16* alarmAmpP, UInt16* sysAmpP, UInt16* masterAmpP)

### SndDoCmd

    public static int SndDoCmd(int channelP,
                               int cmdP,
                               int noWait)

  Err SndDoCmd(void* channelP, SndCommandPtr cmdP, Boolean noWait)

### SndPlaySystemSound

    public static void SndPlaySystemSound(int beepID)

  void SndPlaySystemSound(SndSysBeepType beepID)

### SndPlaySmf

    public static int SndPlaySmf(int chanP,
                                 int cmd,
                                 int smfP,
                                 int selP,
                                 int chanRangeP,
                                 int callbacksP,
                                 int bNoWait)

  Err SndPlaySmf(void* chanP, SndSmfCmdEnum cmd, UInt8* smfP, SndSmfOptionsType* selP, SndSmfChanRangeType* chanRangeP, SndSmfCallbacksType* callbacksP, Boolean bNoWait)

### SndCreateMidiList

    public static int SndCreateMidiList(int creator,
                                        int multipleDBs,
                                        int wCountP,
                                        int entHP)

  Boolean SndCreateMidiList(UInt32 creator, Boolean multipleDBs, UInt16* wCountP, MemHandle* entHP)

### SndPlaySmfResource

    public static int SndPlaySmfResource(int resType,
                                         int resID,
                                         int volumeSelector)

  Err SndPlaySmfResource(UInt32 resType, Int16 resID, SystemPreferencesChoice volumeSelector)

### StrCopy

    public static int StrCopy(int dst,
                              int src)

  Char* StrCopy(Char* dst, const Char* src)

### StrNCopy

    public static int StrNCopy(int dst,
                               int src,
                               int n)

  Char* StrNCopy(Char* dst, const Char* src, Int16 n)

### StrCat

    public static int StrCat(int dst,
                             int src)

  Char* StrCat(Char* dst, const Char* src)

### StrNCat

    public static int StrNCat(int dst,
                              int src,
                              int n)

  Char* StrNCat(Char* dst, const Char* src, Int16 n)

### StrLen

    public static int StrLen(int src)

  Int16 StrLen(const Char* src)

### StrCompare

    public static int StrCompare(int s1,
                                 int s2)

  Int16 StrCompare(const Char* s1, const Char* s2)

### StrNCompare

    public static int StrNCompare(int s1,
                                  int s2,
                                  int n)

  Int16 StrNCompare(const Char* s1, const Char* s2, Int32 n)

### StrCaselessCompare

    public static int StrCaselessCompare(int s1,
                                         int s2)

  Int16 StrCaselessCompare(const Char* s1, const Char* s2)

### StrNCaselessCompare

    public static int StrNCaselessCompare(int s1,
                                          int s2,
                                          int n)

  Int16 StrNCaselessCompare(const Char* s1, const Char* s2, Int32 n)

### StrToLower

    public static int StrToLower(int dst,
                                 int src)

  Char* StrToLower(Char* dst, const Char* src)

### StrIToA

    public static int StrIToA(int s,
                              int i)

  Char* StrIToA(Char* s, Int32 i)

### StrIToH

    public static int StrIToH(int s,
                              int i)

  Char* StrIToH(Char* s, UInt32 i)

### StrLocalizeNumber

    public static int StrLocalizeNumber(int s,
                                        int thousandSeparator,
                                        int decimalSeparator)

  Char* StrLocalizeNumber(Char* s, Char thousandSeparator, Char decimalSeparator)

### StrDelocalizeNumber

    public static int StrDelocalizeNumber(int s,
                                          int thousandSeparator,
                                          int decimalSeparator)

  Char* StrDelocalizeNumber(Char* s, Char thousandSeparator, Char decimalSeparator)

### StrChr

    public static int StrChr(int str,
                             int chr)

  Char* StrChr(const Char* str, WChar chr)

### StrStr

    public static int StrStr(int str,
                             int token)

  Char* StrStr(const Char* str, const Char* token)

### StrAToI

    public static int StrAToI(int str)

  Int32 StrAToI(const Char* str)

### StrVPrintF

    public static int StrVPrintF(int s,
                                 int formatStr,
                                 int arg)

  Int16 StrVPrintF(Char* s, const Char* formatStr, char* arg)

### EvtSysInit

    public static int EvtSysInit()

  Err EvtSysInit()

### EvtGetSysEvent

    public static void EvtGetSysEvent(int eventP,
                                      int timeout)

  void EvtGetSysEvent(SysEventType* eventP, Int32 timeout)

### EvtSysEventAvail

    public static int EvtSysEventAvail(int ignorePenUps)

  Boolean EvtSysEventAvail(Boolean ignorePenUps)

### EvtProcessSoftKeyStroke

    public static int EvtProcessSoftKeyStroke(int startPtP,
                                              int endPtP)

  Err EvtProcessSoftKeyStroke(PointType* startPtP, PointType* endPtP)

### EvtSetPenQueuePtr

    public static int EvtSetPenQueuePtr(int penQueueP,
                                        int size)

  Err EvtSetPenQueuePtr(MemPtr penQueueP, UInt32 size)

### EvtPenQueueSize

    public static int EvtPenQueueSize()

  UInt32 EvtPenQueueSize()

### EvtFlushPenQueue

    public static int EvtFlushPenQueue()

  Err EvtFlushPenQueue()

### EvtEnqueuePenPoint

    public static int EvtEnqueuePenPoint(int ptP)

  Err EvtEnqueuePenPoint(PointType* ptP)

### EvtDequeuePenStrokeInfo

    public static int EvtDequeuePenStrokeInfo(int startPtP,
                                              int endPtP)

  Err EvtDequeuePenStrokeInfo(PointType* startPtP, PointType* endPtP)

### EvtDequeuePenPoint

    public static int EvtDequeuePenPoint(int retP)

  Err EvtDequeuePenPoint(PointType* retP)

### EvtFlushNextPenStroke

    public static int EvtFlushNextPenStroke()

  Err EvtFlushNextPenStroke()

### EvtSetKeyQueuePtr

    public static int EvtSetKeyQueuePtr(int keyQueueP,
                                        int size)

  Err EvtSetKeyQueuePtr(MemPtr keyQueueP, UInt32 size)

### EvtKeyQueueSize

    public static int EvtKeyQueueSize()

  UInt32 EvtKeyQueueSize()

### EvtFlushKeyQueue

    public static int EvtFlushKeyQueue()

  Err EvtFlushKeyQueue()

### EvtEnqueueKey

    public static int EvtEnqueueKey(int ascii,
                                    int keycode,
                                    int modifiers)

  Err EvtEnqueueKey(WChar ascii, UInt16 keycode, UInt16 modifiers)

### EvtKeyQueueEmpty

    public static int EvtKeyQueueEmpty()

  Boolean EvtKeyQueueEmpty()

### EvtDequeueKeyEvent

    public static int EvtDequeueKeyEvent(int eventP,
                                         int peek)

  Err EvtDequeueKeyEvent(SysEventType* eventP, UInt16 peek)

### EvtGetPenBtnList

    public static int EvtGetPenBtnList(int numButtons)

  const PenBtnInfoType* EvtGetPenBtnList(UInt16* numButtons)

### EvtGetSilkscreenAreaList

    public static int EvtGetSilkscreenAreaList(int numAreas)

  const SilkscreenAreaType* EvtGetSilkscreenAreaList(UInt16* numAreas)

### EvtWakeup

    public static int EvtWakeup()

  Err EvtWakeup()

### EvtResetAutoOffTimer

    public static int EvtResetAutoOffTimer()

  Err EvtResetAutoOffTimer()

### EvtSetAutoOffTimer

    public static int EvtSetAutoOffTimer(int cmd,
                                         int timeout)

  Err EvtSetAutoOffTimer(EvtSetAutoOffCmd cmd, UInt16 timeout)

### EvtEnableGraffiti

    public static void EvtEnableGraffiti(int enable)

  void EvtEnableGraffiti(Boolean enable)

### EvtSetNullEventTick

    public static int EvtSetNullEventTick(int tick)

  Boolean EvtSetNullEventTick(UInt32 tick)

### SysBinarySearch

    public static int SysBinarySearch(int baseP,
                                      int numOfElements,
                                      int width,
                                      int searchF,
                                      int searchData,
                                      int other,
                                      int position,
                                      int findFirst)

  Boolean SysBinarySearch(void const* baseP, const Int16 numOfElements, const Int16 width, SearchFuncPtr searchF, void const* searchData, const Int32 other, Int32* position, const Boolean findFirst)

### SysInsertionSort

    public static void SysInsertionSort(int baseP,
                                        int numOfElements,
                                        int width,
                                        int comparF,
                                        int other)

  void SysInsertionSort(void* baseP, Int16 numOfElements, Int16 width, const CmpFuncPtr comparF, const Int32 other)

### SysQSort

    public static void SysQSort(int baseP,
                                int numOfElements,
                                int width,
                                int comparF,
                                int other)

  void SysQSort(void* baseP, Int16 numOfElements, Int16 width, const CmpFuncPtr comparF, const Int32 other)

### SysCopyStringResource

    public static void SysCopyStringResource(int string,
                                             int theID)

  void SysCopyStringResource(Char* string, Int16 theID)

### SysFormPointerArrayToStrings

    public static int SysFormPointerArrayToStrings(int c,
                                                   int stringCount)

  MemHandle SysFormPointerArrayToStrings(Char* c, Int16 stringCount)

### SysRandom

    public static int SysRandom(int newSeed)

  Int16 SysRandom(Int32 newSeed)

### SysStringByIndex

    public static int SysStringByIndex(int resID,
                                       int index,
                                       int strP,
                                       int maxLen)

  Char* SysStringByIndex(UInt16 resID, UInt16 index, Char* strP, UInt16 maxLen)

### SysErrString

    public static int SysErrString(int err,
                                   int strP,
                                   int maxLen)

  Char* SysErrString(Err err, Char* strP, UInt16 maxLen)

### TxtByteAttr

    public static int TxtByteAttr(int inByte)

  UInt8 TxtByteAttr(UInt8 inByte)

### TxtCharAttr

    public static int TxtCharAttr(int inChar)

  UInt16 TxtCharAttr(WChar inChar)

### TxtCharXAttr

    public static int TxtCharXAttr(int inChar)

  UInt16 TxtCharXAttr(WChar inChar)

### TxtCharSize

    public static int TxtCharSize(int inChar)

  UInt16 TxtCharSize(WChar inChar)

### TxtCharWidth

    public static int TxtCharWidth(int inChar)

  Int16 TxtCharWidth(WChar inChar)

### TxtGetPreviousChar

    public static int TxtGetPreviousChar(int inText,
                                         int inOffset,
                                         int outChar)

  UInt16 TxtGetPreviousChar(const Char* inText, UInt32 inOffset, WChar* outChar)

### TxtGetNextChar

    public static int TxtGetNextChar(int inText,
                                     int inOffset,
                                     int outChar)

  UInt16 TxtGetNextChar(const Char* inText, UInt32 inOffset, WChar* outChar)

### TxtGetChar

    public static int TxtGetChar(int inText,
                                 int inOffset)

  WChar TxtGetChar(const Char* inText, UInt32 inOffset)

### TxtSetNextChar

    public static int TxtSetNextChar(int ioText,
                                     int inOffset,
                                     int inChar)

  UInt16 TxtSetNextChar(Char* ioText, UInt32 inOffset, WChar inChar)

### TxtReplaceStr

    public static int TxtReplaceStr(int ioStr,
                                    int inMaxLen,
                                    int inParamStr,
                                    int inParamNum)

  UInt16 TxtReplaceStr(Char* ioStr, UInt16 inMaxLen, const Char* inParamStr, UInt16 inParamNum)

### TxtParamString

    public static int TxtParamString(int inTemplate,
                                     int param0,
                                     int param1,
                                     int param2,
                                     int param3)

  Char* TxtParamString(const Char* inTemplate, const Char* param0, const Char* param1, const Char* param2, const Char* param3)

### TxtCharBounds

    public static int TxtCharBounds(int inText,
                                    int inOffset,
                                    int outStart,
                                    int outEnd)

  WChar TxtCharBounds(const Char* inText, UInt32 inOffset, UInt32* outStart, UInt32* outEnd)

### TxtGetTruncationOffset

    public static int TxtGetTruncationOffset(int inText,
                                             int inOffset)

  UInt32 TxtGetTruncationOffset(const Char* inText, UInt32 inOffset)

### TxtFindString

    public static int TxtFindString(int inSourceStr,
                                    int inTargetStr,
                                    int outPos,
                                    int outLength)

  Boolean TxtFindString(const Char* inSourceStr, const Char* inTargetStr, UInt32* outPos, UInt16* outLength)

### TxtWordBounds

    public static int TxtWordBounds(int inText,
                                    int inLength,
                                    int inOffset,
                                    int outStart,
                                    int outEnd)

  Boolean TxtWordBounds(const Char* inText, UInt32 inLength, UInt32 inOffset, UInt32* outStart, UInt32* outEnd)

### TxtCharEncoding

    public static int TxtCharEncoding(int inChar)

  CharEncodingType TxtCharEncoding(WChar inChar)

### TxtStrEncoding

    public static int TxtStrEncoding(int inStr)

  CharEncodingType TxtStrEncoding(const Char* inStr)

### TxtMaxEncoding

    public static int TxtMaxEncoding(int a,
                                     int b)

  CharEncodingType TxtMaxEncoding(CharEncodingType a, CharEncodingType b)

### TxtEncodingName

    public static int TxtEncodingName(int inEncoding)

  const Char* TxtEncodingName(CharEncodingType inEncoding)

### TxtTransliterate

    public static int TxtTransliterate(int inSrcText,
                                       int inSrcLength,
                                       int outDstText,
                                       int ioDstLength,
                                       int inOp)

  Err TxtTransliterate(const Char* inSrcText, UInt16 inSrcLength, Char* outDstText, UInt16* ioDstLength, TranslitOpType inOp)

### TxtCharIsValid

    public static int TxtCharIsValid(int inChar)

  Boolean TxtCharIsValid(WChar inChar)

### TxtCaselessCompare

    public static int TxtCaselessCompare(int s1,
                                         int s1Len,
                                         int s1MatchLen,
                                         int s2,
                                         int s2Len,
                                         int s2MatchLen)

  Int16 TxtCaselessCompare(const Char* s1, UInt16 s1Len, UInt16* s1MatchLen, const Char* s2, UInt16 s2Len, UInt16* s2MatchLen)

### TxtCompare

    public static int TxtCompare(int s1,
                                 int s1Len,
                                 int s1MatchLen,
                                 int s2,
                                 int s2Len,
                                 int s2MatchLen)

  Int16 TxtCompare(const Char* s1, UInt16 s1Len, UInt16* s1MatchLen, const Char* s2, UInt16 s2Len, UInt16* s2MatchLen)

### TsmGetFepMode

    public static int TsmGetFepMode(int inStatusP)

  TsmFepModeType TsmGetFepMode(const TsmFepStatusType* inStatusP)

### TsmSetFepMode

    public static int TsmSetFepMode(int ioStatusP,
                                    int inNewMode)

  TsmFepModeType TsmSetFepMode(TsmFepStatusType* ioStatusP, TsmFepModeType inNewMode)

### TimInit

    public static int TimInit()

  Err TimInit()

### TimGetSeconds

    public static int TimGetSeconds()

  UInt32 TimGetSeconds()

### TimSetSeconds

    public static void TimSetSeconds(int seconds)

  void TimSetSeconds(UInt32 seconds)

### TimGetTicks

    public static int TimGetTicks()

  UInt32 TimGetTicks()

### AbtShowAbout

    public static void AbtShowAbout(int creator)

  void AbtShowAbout(UInt32 creator)

### FldCopy

    public static void FldCopy(int fldP)

  void FldCopy(const FieldType* fldP)

### FldCut

    public static void FldCut(int fldP)

  void FldCut(FieldType* fldP)

### FldDrawField

    public static void FldDrawField(int fldP)

  void FldDrawField(FieldType* fldP)

### FldEraseField

    public static void FldEraseField(int fldP)

  void FldEraseField(FieldType* fldP)

### FldFreeMemory

    public static void FldFreeMemory(int fldP)

  void FldFreeMemory(FieldType* fldP)

### FldGetBounds

    public static void FldGetBounds(int fldP,
                                    int rect)

  void FldGetBounds(const FieldType* fldP, RectanglePtr rect)

### FldGetFont

    public static int FldGetFont(int fldP)

  FontID FldGetFont(const FieldType* fldP)

### FldGetSelection

    public static void FldGetSelection(int fldP,
                                       int startPosition,
                                       int endPosition)

  void FldGetSelection(const FieldType* fldP, UInt16* startPosition, UInt16* endPosition)

### FldGetTextHandle

    public static int FldGetTextHandle(int fldP)

  MemHandle FldGetTextHandle(const FieldType* fldP)

### FldGetTextPtr

    public static int FldGetTextPtr(int fldP)

  Char* FldGetTextPtr(const FieldType* fldP)

### FldHandleEvent

    public static int FldHandleEvent(int fldP,
                                     int eventP)

  Boolean FldHandleEvent(FieldType* fldP, EventType* eventP)

### FldPaste

    public static void FldPaste(int fldP)

  void FldPaste(FieldType* fldP)

### FldRecalculateField

    public static void FldRecalculateField(int fldP,
                                           int redraw)

  void FldRecalculateField(FieldType* fldP, Boolean redraw)

### FldSetBounds

    public static void FldSetBounds(int fldP,
                                    int rP)

  void FldSetBounds(FieldType* fldP, const RectangleType* rP)

### FldSetFont

    public static void FldSetFont(int fldP,
                                  int fontID)

  void FldSetFont(FieldType* fldP, FontID fontID)

### FldSetText

    public static void FldSetText(int fldP,
                                  int textHandle,
                                  int offset,
                                  int size)

  void FldSetText(FieldType* fldP, MemHandle textHandle, UInt16 offset, UInt16 size)

### FldSetTextHandle

    public static void FldSetTextHandle(int fldP,
                                        int textHandle)

  void FldSetTextHandle(FieldType* fldP, MemHandle textHandle)

### FldSetTextPtr

    public static void FldSetTextPtr(int fldP,
                                     int textP)

  void FldSetTextPtr(FieldType* fldP, Char* textP)

### FldSetUsable

    public static void FldSetUsable(int fldP,
                                    int usable)

  void FldSetUsable(FieldType* fldP, Boolean usable)

### FldSetSelection

    public static void FldSetSelection(int fldP,
                                       int startPosition,
                                       int endPosition)

  void FldSetSelection(FieldType* fldP, UInt16 startPosition, UInt16 endPosition)

### FldGrabFocus

    public static void FldGrabFocus(int fldP)

  void FldGrabFocus(FieldType* fldP)

### FldReleaseFocus

    public static void FldReleaseFocus(int fldP)

  void FldReleaseFocus(FieldType* fldP)

### FldGetInsPtPosition

    public static int FldGetInsPtPosition(int fldP)

  UInt16 FldGetInsPtPosition(const FieldType* fldP)

### FldSetInsPtPosition

    public static void FldSetInsPtPosition(int fldP,
                                           int pos)

  void FldSetInsPtPosition(FieldType* fldP, UInt16 pos)

### FldSetInsertionPoint

    public static void FldSetInsertionPoint(int fldP,
                                            int pos)

  void FldSetInsertionPoint(FieldType* fldP, UInt16 pos)

### FldGetScrollPosition

    public static int FldGetScrollPosition(int fldP)

  UInt16 FldGetScrollPosition(const FieldType* fldP)

### FldSetScrollPosition

    public static void FldSetScrollPosition(int fldP,
                                            int pos)

  void FldSetScrollPosition(FieldType* fldP, UInt16 pos)

### FldGetScrollValues

    public static void FldGetScrollValues(int fldP,
                                          int scrollPosP,
                                          int textHeightP,
                                          int fieldHeightP)

  void FldGetScrollValues(const FieldType* fldP, UInt16* scrollPosP, UInt16* textHeightP, UInt16* fieldHeightP)

### FldGetTextLength

    public static int FldGetTextLength(int fldP)

  UInt16 FldGetTextLength(const FieldType* fldP)

### FldScrollField

    public static void FldScrollField(int fldP,
                                      int linesToScroll,
                                      int direction)

  void FldScrollField(FieldType* fldP, UInt16 linesToScroll, WinDirectionType direction)

### FldScrollable

    public static int FldScrollable(int fldP,
                                    int direction)

  Boolean FldScrollable(const FieldType* fldP, WinDirectionType direction)

### FldGetVisibleLines

    public static int FldGetVisibleLines(int fldP)

  UInt16 FldGetVisibleLines(const FieldType* fldP)

### FldGetTextHeight

    public static int FldGetTextHeight(int fldP)

  UInt16 FldGetTextHeight(const FieldType* fldP)

### FldCalcFieldHeight

    public static int FldCalcFieldHeight(int chars,
                                         int maxWidth)

  UInt16 FldCalcFieldHeight(const Char* chars, UInt16 maxWidth)

### FldWordWrap

    public static int FldWordWrap(int chars,
                                  int maxWidth)

  UInt16 FldWordWrap(const Char* chars, Int16 maxWidth)

### FldCompactText

    public static void FldCompactText(int fldP)

  void FldCompactText(FieldType* fldP)

### FldDirty

    public static int FldDirty(int fldP)

  Boolean FldDirty(const FieldType* fldP)

### FldSetDirty

    public static void FldSetDirty(int fldP,
                                   int dirty)

  void FldSetDirty(FieldType* fldP, Boolean dirty)

### FldGetMaxChars

    public static int FldGetMaxChars(int fldP)

  UInt16 FldGetMaxChars(const FieldType* fldP)

### FldSetMaxChars

    public static void FldSetMaxChars(int fldP,
                                      int maxChars)

  void FldSetMaxChars(FieldType* fldP, UInt16 maxChars)

### FldInsert

    public static int FldInsert(int fldP,
                                int insertChars,
                                int insertLen)

  Boolean FldInsert(FieldType* fldP, const Char* insertChars, UInt16 insertLen)

### FldDelete

    public static void FldDelete(int fldP,
                                 int start,
                                 int end)

  void FldDelete(FieldType* fldP, UInt16 start, UInt16 end)

### FldUndo

    public static void FldUndo(int fldP)

  void FldUndo(FieldType* fldP)

### FldGetTextAllocatedSize

    public static int FldGetTextAllocatedSize(int fldP)

  UInt16 FldGetTextAllocatedSize(const FieldType* fldP)

### FldSetTextAllocatedSize

    public static void FldSetTextAllocatedSize(int fldP,
                                               int allocatedSize)

  void FldSetTextAllocatedSize(FieldType* fldP, UInt16 allocatedSize)

### FldGetAttributes

    public static void FldGetAttributes(int fldP,
                                        int attrP)

  void FldGetAttributes(const FieldType* fldP, FieldAttrPtr attrP)

### FldSetAttributes

    public static void FldSetAttributes(int fldP,
                                        int attrP)

  void FldSetAttributes(FieldType* fldP, const FieldAttrType* attrP)

### FldSendChangeNotification

    public static void FldSendChangeNotification(int fldP)

  void FldSendChangeNotification(const FieldType* fldP)

### FldSendHeightChangeNotification

    public static void FldSendHeightChangeNotification(int fldP,
                                                       int pos,
                                                       int numLines)

  void FldSendHeightChangeNotification(const FieldType* fldP, UInt16 pos, Int16 numLines)

### FldMakeFullyVisible

    public static int FldMakeFullyVisible(int fldP)

  Boolean FldMakeFullyVisible(FieldType* fldP)

### FldGetNumberOfBlankLines

    public static int FldGetNumberOfBlankLines(int fldP)

  UInt16 FldGetNumberOfBlankLines(const FieldType* fldP)

### FldNewField

    public static int FldNewField(int formPP,
                                  int id,
                                  int x,
                                  int y,
                                  int width,
                                  int height,
                                  int font,
                                  int maxChars,
                                  int editable,
                                  int underlined,
                                  int singleLine,
                                  int dynamicSize,
                                  int justification,
                                  int autoShift,
                                  int hasScrollBar,
                                  int numeric)

  FieldType* FldNewField(void** formPP, UInt16 id, Coord x, Coord y, Coord width, Coord height, FontID font, UInt32 maxChars, Boolean editable, Boolean underlined, Boolean singleLine, Boolean dynamicSize, JustificationType justification, Boolean autoShift, Boolean hasScrollBar, Boolean numeric)

### CtlDrawControl

    public static void CtlDrawControl(int controlP)

  void CtlDrawControl(ControlType* controlP)

### CtlEraseControl

    public static void CtlEraseControl(int controlP)

  void CtlEraseControl(ControlType* controlP)

### CtlHideControl

    public static void CtlHideControl(int controlP)

  void CtlHideControl(ControlType* controlP)

### CtlShowControl

    public static void CtlShowControl(int controlP)

  void CtlShowControl(ControlType* controlP)

### CtlEnabled

    public static int CtlEnabled(int controlP)

  Boolean CtlEnabled(const ControlType* controlP)

### CtlSetEnabled

    public static void CtlSetEnabled(int controlP,
                                     int usable)

  void CtlSetEnabled(ControlType* controlP, Boolean usable)

### CtlSetUsable

    public static void CtlSetUsable(int controlP,
                                    int usable)

  void CtlSetUsable(ControlType* controlP, Boolean usable)

### CtlGetValue

    public static int CtlGetValue(int controlP)

  Int16 CtlGetValue(const ControlType* controlP)

### CtlSetValue

    public static void CtlSetValue(int controlP,
                                   int newValue)

  void CtlSetValue(ControlType* controlP, Int16 newValue)

### CtlGetLabel

    public static int CtlGetLabel(int controlP)

  const Char* CtlGetLabel(const ControlType* controlP)

### CtlSetLabel

    public static void CtlSetLabel(int controlP,
                                   int newLabel)

  void CtlSetLabel(ControlType* controlP, const Char* newLabel)

### CtlSetGraphics

    public static void CtlSetGraphics(int ctlP,
                                      int newBitmapID,
                                      int newSelectedBitmapID)

  void CtlSetGraphics(ControlType* ctlP, DmResID newBitmapID, DmResID newSelectedBitmapID)

### CtlSetSliderValues

    public static void CtlSetSliderValues(int ctlP,
                                          int minValueP,
                                          int maxValueP,
                                          int pageSizeP,
                                          int valueP)

  void CtlSetSliderValues(ControlType* ctlP, const UInt16* minValueP, const UInt16* maxValueP, const UInt16* pageSizeP, const UInt16* valueP)

### CtlGetSliderValues

    public static void CtlGetSliderValues(int ctlP,
                                          int minValueP,
                                          int maxValueP,
                                          int pageSizeP,
                                          int valueP)

  void CtlGetSliderValues(const ControlType* ctlP, UInt16* minValueP, UInt16* maxValueP, UInt16* pageSizeP, UInt16* valueP)

### CtlHitControl

    public static void CtlHitControl(int controlP)

  void CtlHitControl(const ControlType* controlP)

### CtlHandleEvent

    public static int CtlHandleEvent(int controlP,
                                     int pEvent)

  Boolean CtlHandleEvent(ControlType* controlP, EventType* pEvent)

### CtlValidatePointer

    public static int CtlValidatePointer(int controlP)

  Boolean CtlValidatePointer(const ControlType* controlP)

### CtlNewControl

    public static int CtlNewControl(int formPP,
                                    int ID,
                                    int style,
                                    int textP,
                                    int x,
                                    int y,
                                    int width,
                                    int height,
                                    int font,
                                    int group,
                                    int leftAnchor)

  ControlType* CtlNewControl(void** formPP, UInt16 ID, ControlStyleType style, const Char* textP, Coord x, Coord y, Coord width, Coord height, FontID font, UInt8 group, Boolean leftAnchor)

### CtlNewGraphicControl

    public static int CtlNewGraphicControl(int formPP,
                                           int ID,
                                           int style,
                                           int bitmapID,
                                           int selectedBitmapID,
                                           int x,
                                           int y,
                                           int width,
                                           int height,
                                           int group,
                                           int leftAnchor)

  GraphicControlType* CtlNewGraphicControl(void** formPP, UInt16 ID, ControlStyleType style, DmResID bitmapID, DmResID selectedBitmapID, Coord x, Coord y, Coord width, Coord height, UInt8 group, Boolean leftAnchor)

### CtlNewSliderControl

    public static int CtlNewSliderControl(int formPP,
                                          int ID,
                                          int style,
                                          int thumbID,
                                          int backgroundID,
                                          int x,
                                          int y,
                                          int width,
                                          int height,
                                          int minValue,
                                          int maxValue,
                                          int pageSize,
                                          int value)

  SliderControlType* CtlNewSliderControl(void** formPP, UInt16 ID, ControlStyleType style, DmResID thumbID, DmResID backgroundID, Coord x, Coord y, Coord width, Coord height, UInt16 minValue, UInt16 maxValue, UInt16 pageSize, UInt16 value)

### LstDrawList

    public static void LstDrawList(int listP)

  void LstDrawList(ListType* listP)

### LstEraseList

    public static void LstEraseList(int listP)

  void LstEraseList(ListType* listP)

### LstGetSelection

    public static int LstGetSelection(int listP)

  Int16 LstGetSelection(const ListType* listP)

### LstGetSelectionText

    public static int LstGetSelectionText(int listP,
                                          int itemNum)

  Char* LstGetSelectionText(const ListType* listP, Int16 itemNum)

### LstHandleEvent

    public static int LstHandleEvent(int listP,
                                     int eventP)

  Boolean LstHandleEvent(ListType* listP, const EventType* eventP)

### LstSetHeight

    public static void LstSetHeight(int listP,
                                    int visibleItems)

  void LstSetHeight(ListType* listP, Int16 visibleItems)

### LstSetPosition

    public static void LstSetPosition(int listP,
                                      int x,
                                      int y)

  void LstSetPosition(ListType* listP, Coord x, Coord y)

### LstSetSelection

    public static void LstSetSelection(int listP,
                                       int itemNum)

  void LstSetSelection(ListType* listP, Int16 itemNum)

### LstSetListChoices

    public static void LstSetListChoices(int listP,
                                         int itemsText,
                                         int numItems)

  void LstSetListChoices(ListType* listP, Char** itemsText, Int16 numItems)

### LstSetDrawFunction

    public static void LstSetDrawFunction(int listP,
                                          int func)

  void LstSetDrawFunction(ListType* listP, ListDrawDataFuncPtr func)

### LstSetTopItem

    public static void LstSetTopItem(int listP,
                                     int itemNum)

  void LstSetTopItem(ListType* listP, Int16 itemNum)

### LstMakeItemVisible

    public static void LstMakeItemVisible(int listP,
                                          int itemNum)

  void LstMakeItemVisible(ListType* listP, Int16 itemNum)

### LstGetNumberOfItems

    public static int LstGetNumberOfItems(int listP)

  Int16 LstGetNumberOfItems(const ListType* listP)

### LstPopupList

    public static int LstPopupList(int listP)

  Int16 LstPopupList(ListType* listP)

### LstScrollList

    public static int LstScrollList(int listP,
                                    int direction,
                                    int itemCount)

  Boolean LstScrollList(ListType* listP, WinDirectionType direction, Int16 itemCount)

### LstGetVisibleItems

    public static int LstGetVisibleItems(int listP)

  Int16 LstGetVisibleItems(const ListType* listP)

### LstNewList

    public static int LstNewList(int formPP,
                                 int id,
                                 int x,
                                 int y,
                                 int width,
                                 int height,
                                 int font,
                                 int visibleItems,
                                 int triggerId)

  Err LstNewList(void** formPP, UInt16 id, Coord x, Coord y, Coord width, Coord height, FontID font, Int16 visibleItems, Int16 triggerId)

### SclGetScrollBar

    public static void SclGetScrollBar(int bar,
                                       int valueP,
                                       int minP,
                                       int maxP,
                                       int pageSizeP)

  void SclGetScrollBar(const ScrollBarPtr bar, Int16* valueP, Int16* minP, Int16* maxP, Int16* pageSizeP)

### SclSetScrollBar

    public static void SclSetScrollBar(int bar,
                                       int value,
                                       int min,
                                       int max,
                                       int pageSize)

  void SclSetScrollBar(const ScrollBarPtr bar, Int16 value, const Int16 min, const Int16 max, const Int16 pageSize)

### SclDrawScrollBar

    public static void SclDrawScrollBar(int bar)

  void SclDrawScrollBar(const ScrollBarPtr bar)

### SclHandleEvent

    public static int SclHandleEvent(int bar,
                                     int event)

  Boolean SclHandleEvent(const ScrollBarPtr bar, const EventType* event)

### TblDrawTable

    public static void TblDrawTable(int tableP)

  void TblDrawTable(TableType* tableP)

### TblRedrawTable

    public static void TblRedrawTable(int tableP)

  void TblRedrawTable(TableType* tableP)

### TblEraseTable

    public static void TblEraseTable(int tableP)

  void TblEraseTable(TableType* tableP)

### TblHandleEvent

    public static int TblHandleEvent(int tableP,
                                     int event)

  Boolean TblHandleEvent(TableType* tableP, EventType* event)

### TblGetItemBounds

    public static void TblGetItemBounds(int tableP,
                                        int row,
                                        int column,
                                        int rP)

  void TblGetItemBounds(const TableType* tableP, Int16 row, Int16 column, RectangleType* rP)

### TblSelectItem

    public static void TblSelectItem(int tableP,
                                     int row,
                                     int column)

  void TblSelectItem(TableType* tableP, Int16 row, Int16 column)

### TblGetItemInt

    public static int TblGetItemInt(int tableP,
                                    int row,
                                    int column)

  Int16 TblGetItemInt(const TableType* tableP, Int16 row, Int16 column)

### TblSetItemInt

    public static void TblSetItemInt(int tableP,
                                     int row,
                                     int column,
                                     int value)

  void TblSetItemInt(TableType* tableP, Int16 row, Int16 column, Int16 value)

### TblSetItemPtr

    public static void TblSetItemPtr(int tableP,
                                     int row,
                                     int column,
                                     int value)

  void TblSetItemPtr(TableType* tableP, Int16 row, Int16 column, void* value)

### TblSetItemStyle

    public static void TblSetItemStyle(int tableP,
                                       int row,
                                       int column,
                                       int type)

  void TblSetItemStyle(TableType* tableP, Int16 row, Int16 column, TableItemStyleType type)

### TblUnhighlightSelection

    public static void TblUnhighlightSelection(int tableP)

  void TblUnhighlightSelection(TableType* tableP)

### TblRowUsable

    public static int TblRowUsable(int tableP,
                                   int row)

  Boolean TblRowUsable(const TableType* tableP, Int16 row)

### TblSetRowUsable

    public static void TblSetRowUsable(int tableP,
                                       int row,
                                       int usable)

  void TblSetRowUsable(TableType* tableP, Int16 row, Boolean usable)

### TblGetLastUsableRow

    public static int TblGetLastUsableRow(int tableP)

  Int16 TblGetLastUsableRow(const TableType* tableP)

### TblSetColumnUsable

    public static void TblSetColumnUsable(int tableP,
                                          int column,
                                          int usable)

  void TblSetColumnUsable(TableType* tableP, Int16 column, Boolean usable)

### TblSetRowSelectable

    public static void TblSetRowSelectable(int tableP,
                                           int row,
                                           int selectable)

  void TblSetRowSelectable(TableType* tableP, Int16 row, Boolean selectable)

### TblRowSelectable

    public static int TblRowSelectable(int tableP,
                                       int row)

  Boolean TblRowSelectable(const TableType* tableP, Int16 row)

### TblGetNumberOfRows

    public static int TblGetNumberOfRows(int tableP)

  Int16 TblGetNumberOfRows(const TableType* tableP)

### TblSetCustomDrawProcedure

    public static void TblSetCustomDrawProcedure(int tableP,
                                                 int column,
                                                 int drawCallback)

  void TblSetCustomDrawProcedure(TableType* tableP, Int16 column, TableDrawItemFuncPtr drawCallback)

### TblSetLoadDataProcedure

    public static void TblSetLoadDataProcedure(int tableP,
                                               int column,
                                               int loadDataCallback)

  void TblSetLoadDataProcedure(TableType* tableP, Int16 column, TableLoadDataFuncPtr loadDataCallback)

### TblSetSaveDataProcedure

    public static void TblSetSaveDataProcedure(int tableP,
                                               int column,
                                               int saveDataCallback)

  void TblSetSaveDataProcedure(TableType* tableP, Int16 column, TableSaveDataFuncPtr saveDataCallback)

### TblGetBounds

    public static void TblGetBounds(int tableP,
                                    int rP)

  void TblGetBounds(const TableType* tableP, RectangleType* rP)

### TblSetBounds

    public static void TblSetBounds(int tableP,
                                    int rP)

  void TblSetBounds(TableType* tableP, const RectangleType* rP)

### TblGetRowHeight

    public static int TblGetRowHeight(int tableP,
                                      int row)

  Coord TblGetRowHeight(const TableType* tableP, Int16 row)

### TblSetRowHeight

    public static void TblSetRowHeight(int tableP,
                                       int row,
                                       int height)

  void TblSetRowHeight(TableType* tableP, Int16 row, Coord height)

### TblGetColumnWidth

    public static int TblGetColumnWidth(int tableP,
                                        int column)

  Coord TblGetColumnWidth(const TableType* tableP, Int16 column)

### TblSetColumnWidth

    public static void TblSetColumnWidth(int tableP,
                                         int column,
                                         int width)

  void TblSetColumnWidth(TableType* tableP, Int16 column, Coord width)

### TblGetColumnSpacing

    public static int TblGetColumnSpacing(int tableP,
                                          int column)

  Coord TblGetColumnSpacing(const TableType* tableP, Int16 column)

### TblSetColumnSpacing

    public static void TblSetColumnSpacing(int tableP,
                                           int column,
                                           int spacing)

  void TblSetColumnSpacing(TableType* tableP, Int16 column, Coord spacing)

### TblFindRowID

    public static int TblFindRowID(int tableP,
                                   int id,
                                   int rowP)

  Boolean TblFindRowID(const TableType* tableP, UInt16 id, Int16* rowP)

### TblFindRowData

    public static int TblFindRowData(int tableP,
                                     int data,
                                     int rowP)

  Boolean TblFindRowData(const TableType* tableP, UInt32 data, Int16* rowP)

### TblGetRowID

    public static int TblGetRowID(int tableP,
                                  int row)

  UInt16 TblGetRowID(const TableType* tableP, Int16 row)

### TblSetRowID

    public static void TblSetRowID(int tableP,
                                   int row,
                                   int id)

  void TblSetRowID(TableType* tableP, Int16 row, UInt16 id)

### TblGetRowData

    public static int TblGetRowData(int tableP,
                                    int row)

  UInt32 TblGetRowData(const TableType* tableP, Int16 row)

### TblSetRowData

    public static void TblSetRowData(int tableP,
                                     int row,
                                     int data)

  void TblSetRowData(TableType* tableP, Int16 row, UInt32 data)

### TblRowInvalid

    public static int TblRowInvalid(int tableP,
                                    int row)

  Boolean TblRowInvalid(const TableType* tableP, Int16 row)

### TblMarkRowInvalid

    public static void TblMarkRowInvalid(int tableP,
                                         int row)

  void TblMarkRowInvalid(TableType* tableP, Int16 row)

### TblMarkTableInvalid

    public static void TblMarkTableInvalid(int tableP)

  void TblMarkTableInvalid(TableType* tableP)

### TblGetSelection

    public static int TblGetSelection(int tableP,
                                      int rowP,
                                      int columnP)

  Boolean TblGetSelection(const TableType* tableP, Int16* rowP, Int16* columnP)

### TblInsertRow

    public static void TblInsertRow(int tableP,
                                    int row)

  void TblInsertRow(TableType* tableP, Int16 row)

### TblRemoveRow

    public static void TblRemoveRow(int tableP,
                                    int row)

  void TblRemoveRow(TableType* tableP, Int16 row)

### TblReleaseFocus

    public static void TblReleaseFocus(int tableP)

  void TblReleaseFocus(TableType* tableP)

### TblEditing

    public static int TblEditing(int tableP)

  Boolean TblEditing(const TableType* tableP)

### TblGetCurrentField

    public static int TblGetCurrentField(int tableP)

  FieldPtr TblGetCurrentField(const TableType* tableP)

### TblGrabFocus

    public static void TblGrabFocus(int tableP,
                                    int row,
                                    int column)

  void TblGrabFocus(TableType* tableP, Int16 row, Int16 column)

### TblSetColumnEditIndicator

    public static void TblSetColumnEditIndicator(int tableP,
                                                 int column,
                                                 int editIndicator)

  void TblSetColumnEditIndicator(TableType* tableP, Int16 column, Boolean editIndicator)

### TblSetRowStaticHeight

    public static void TblSetRowStaticHeight(int tableP,
                                             int row,
                                             int staticHeight)

  void TblSetRowStaticHeight(TableType* tableP, Int16 row, Boolean staticHeight)

### TblHasScrollBar

    public static void TblHasScrollBar(int tableP,
                                       int hasScrollBar)

  void TblHasScrollBar(TableType* tableP, Boolean hasScrollBar)

### TblGetItemFont

    public static int TblGetItemFont(int tableP,
                                     int row,
                                     int column)

  FontID TblGetItemFont(const TableType* tableP, Int16 row, Int16 column)

### TblSetItemFont

    public static void TblSetItemFont(int tableP,
                                      int row,
                                      int column,
                                      int fontID)

  void TblSetItemFont(TableType* tableP, Int16 row, Int16 column, FontID fontID)

### TblGetItemPtr

    public static int TblGetItemPtr(int tableP,
                                    int row,
                                    int column)

  void* TblGetItemPtr(const TableType* tableP, Int16 row, Int16 column)

### TblRowMasked

    public static int TblRowMasked(int tableP,
                                   int row)

  Boolean TblRowMasked(const TableType* tableP, Int16 row)

### TblSetRowMasked

    public static void TblSetRowMasked(int tableP,
                                       int row,
                                       int masked)

  void TblSetRowMasked(TableType* tableP, Int16 row, Boolean masked)

### TblSetColumnMasked

    public static void TblSetColumnMasked(int tableP,
                                          int column,
                                          int masked)

  void TblSetColumnMasked(TableType* tableP, Int16 column, Boolean masked)

### FrmInitForm

    public static int FrmInitForm(int rscID)

  FormType* FrmInitForm(UInt16 rscID)

### FrmDeleteForm

    public static void FrmDeleteForm(int formP)

  void FrmDeleteForm(FormType* formP)

### FrmDrawForm

    public static void FrmDrawForm(int formP)

  void FrmDrawForm(FormType* formP)

### FrmEraseForm

    public static void FrmEraseForm(int formP)

  void FrmEraseForm(FormType* formP)

### FrmGetActiveForm

    public static int FrmGetActiveForm()

  FormType* FrmGetActiveForm()

### FrmSetActiveForm

    public static void FrmSetActiveForm(int formP)

  void FrmSetActiveForm(FormType* formP)

### FrmGetActiveFormID

    public static int FrmGetActiveFormID()

  UInt16 FrmGetActiveFormID()

### FrmGetUserModifiedState

    public static int FrmGetUserModifiedState(int formP)

  Boolean FrmGetUserModifiedState(const FormType* formP)

### FrmSetNotUserModified

    public static void FrmSetNotUserModified(int formP)

  void FrmSetNotUserModified(FormType* formP)

### FrmGetFocus

    public static int FrmGetFocus(int formP)

  UInt16 FrmGetFocus(const FormType* formP)

### FrmSetFocus

    public static void FrmSetFocus(int formP,
                                   int fieldIndex)

  void FrmSetFocus(FormType* formP, UInt16 fieldIndex)

### FrmHandleEvent

    public static int FrmHandleEvent(int formP,
                                     int eventP)

  Boolean FrmHandleEvent(FormType* formP, EventType* eventP)

### FrmGetFormBounds

    public static void FrmGetFormBounds(int formP,
                                        int rP)

  void FrmGetFormBounds(const FormType* formP, RectangleType* rP)

### FrmGetWindowHandle

    public static int FrmGetWindowHandle(int formP)

  WinHandle FrmGetWindowHandle(const FormType* formP)

### FrmGetFormId

    public static int FrmGetFormId(int formP)

  UInt16 FrmGetFormId(const FormType* formP)

### FrmGetFormPtr

    public static int FrmGetFormPtr(int formId)

  FormType* FrmGetFormPtr(UInt16 formId)

### FrmGetFirstForm

    public static int FrmGetFirstForm()

  FormType* FrmGetFirstForm()

### FrmGetNumberOfObjects

    public static int FrmGetNumberOfObjects(int formP)

  UInt16 FrmGetNumberOfObjects(const FormType* formP)

### FrmGetObjectIndex

    public static int FrmGetObjectIndex(int formP,
                                        int objID)

  UInt16 FrmGetObjectIndex(const FormType* formP, UInt16 objID)

### FrmGetObjectId

    public static int FrmGetObjectId(int formP,
                                     int objIndex)

  UInt16 FrmGetObjectId(const FormType* formP, UInt16 objIndex)

### FrmGetObjectType

    public static int FrmGetObjectType(int formP,
                                       int objIndex)

  FormObjectKind FrmGetObjectType(const FormType* formP, UInt16 objIndex)

### FrmGetObjectPtr

    public static int FrmGetObjectPtr(int formP,
                                      int objIndex)

  void* FrmGetObjectPtr(const FormType* formP, UInt16 objIndex)

### FrmGetObjectBounds

    public static void FrmGetObjectBounds(int formP,
                                          int objIndex,
                                          int rP)

  void FrmGetObjectBounds(const FormType* formP, UInt16 objIndex, RectangleType* rP)

### FrmHideObject

    public static void FrmHideObject(int formP,
                                     int objIndex)

  void FrmHideObject(FormType* formP, UInt16 objIndex)

### FrmShowObject

    public static void FrmShowObject(int formP,
                                     int objIndex)

  void FrmShowObject(FormType* formP, UInt16 objIndex)

### FrmGetObjectPosition

    public static void FrmGetObjectPosition(int formP,
                                            int objIndex,
                                            int x,
                                            int y)

  void FrmGetObjectPosition(const FormType* formP, UInt16 objIndex, Coord* x, Coord* y)

### FrmSetObjectPosition

    public static void FrmSetObjectPosition(int formP,
                                            int objIndex,
                                            int x,
                                            int y)

  void FrmSetObjectPosition(FormType* formP, UInt16 objIndex, Coord x, Coord y)

### FrmSetObjectBounds

    public static void FrmSetObjectBounds(int formP,
                                          int objIndex,
                                          int bounds)

  void FrmSetObjectBounds(FormType* formP, UInt16 objIndex, const RectangleType* bounds)

### FrmGetControlValue

    public static int FrmGetControlValue(int formP,
                                         int controlID)

  Int16 FrmGetControlValue(const FormType* formP, UInt16 controlID)

### FrmSetControlValue

    public static void FrmSetControlValue(int formP,
                                          int controlID,
                                          int newValue)

  void FrmSetControlValue(const FormType* formP, UInt16 controlID, Int16 newValue)

### FrmGetControlGroupSelection

    public static int FrmGetControlGroupSelection(int formP,
                                                  int groupNum)

  UInt16 FrmGetControlGroupSelection(const FormType* formP, UInt8 groupNum)

### FrmSetControlGroupSelection

    public static void FrmSetControlGroupSelection(int formP,
                                                   int groupNum,
                                                   int controlID)

  void FrmSetControlGroupSelection(const FormType* formP, UInt8 groupNum, UInt16 controlID)

### FrmCopyLabel

    public static void FrmCopyLabel(int formP,
                                    int labelID,
                                    int newLabel)

  void FrmCopyLabel(FormType* formP, UInt16 labelID, const Char* newLabel)

### FrmGetLabel

    public static int FrmGetLabel(int formP,
                                  int labelID)

  const Char* FrmGetLabel(const FormType* formP, UInt16 labelID)

### FrmSetCategoryLabel

    public static void FrmSetCategoryLabel(int formP,
                                           int objIndex,
                                           int newLabel)

  void FrmSetCategoryLabel(const FormType* formP, UInt16 objIndex, Char* newLabel)

### FrmGetTitle

    public static int FrmGetTitle(int formP)

  const Char* FrmGetTitle(const FormType* formP)

### FrmSetTitle

    public static void FrmSetTitle(int formP,
                                   int newTitle)

  void FrmSetTitle(FormType* formP, Char* newTitle)

### FrmCopyTitle

    public static void FrmCopyTitle(int formP,
                                    int newTitle)

  void FrmCopyTitle(FormType* formP, const Char* newTitle)

### FrmGetGadgetData

    public static int FrmGetGadgetData(int formP,
                                       int objIndex)

  void* FrmGetGadgetData(const FormType* formP, UInt16 objIndex)

### FrmSetGadgetData

    public static void FrmSetGadgetData(int formP,
                                        int objIndex,
                                        int data)

  void FrmSetGadgetData(FormType* formP, UInt16 objIndex, const void* data)

### FrmSetGadgetHandler

    public static void FrmSetGadgetHandler(int formP,
                                           int objIndex,
                                           int attrP)

  void FrmSetGadgetHandler(FormType* formP, UInt16 objIndex, FormGadgetHandlerType* attrP)

### FrmDoDialog

    public static int FrmDoDialog(int formP)

  UInt16 FrmDoDialog(FormType* formP)

### FrmAlert

    public static int FrmAlert(int alertId)

  UInt16 FrmAlert(UInt16 alertId)

### FrmCustomAlert

    public static int FrmCustomAlert(int alertId,
                                     int s1,
                                     int s2,
                                     int s3)

  UInt16 FrmCustomAlert(UInt16 alertId, const Char* s1, const Char* s2, const Char* s3)

### FrmHelp

    public static void FrmHelp(int helpMsgId)

  void FrmHelp(UInt16 helpMsgId)

### FrmUpdateScrollers

    public static void FrmUpdateScrollers(int formP,
                                          int upIndex,
                                          int downIndex,
                                          int scrollableUp,
                                          int scrollableDown)

  void FrmUpdateScrollers(FormType* formP, UInt16 upIndex, UInt16 downIndex, Boolean scrollableUp, Boolean scrollableDown)

### FrmVisible

    public static int FrmVisible(int formP)

  Boolean FrmVisible(const FormType* formP)

### FrmSetEventHandler

    public static void FrmSetEventHandler(int formP,
                                          int handler)

  void FrmSetEventHandler(FormType* formP, FormEventHandlerType* handler)

### FrmDispatchEvent

    public static int FrmDispatchEvent(int eventP)

  Boolean FrmDispatchEvent(EventType* eventP)

### FrmPopupForm

    public static void FrmPopupForm(int formId)

  void FrmPopupForm(UInt16 formId)

### FrmGotoForm

    public static void FrmGotoForm(int formId)

  void FrmGotoForm(UInt16 formId)

### FrmUpdateForm

    public static void FrmUpdateForm(int formId,
                                     int updateCode)

  void FrmUpdateForm(UInt16 formId, UInt16 updateCode)

### FrmReturnToForm

    public static void FrmReturnToForm(int formId)

  void FrmReturnToForm(UInt16 formId)

### FrmCloseAllForms

    public static void FrmCloseAllForms()

  void FrmCloseAllForms()

### FrmSaveAllForms

    public static void FrmSaveAllForms()

  void FrmSaveAllForms()

### FrmPointInTitle

    public static int FrmPointInTitle(int formP,
                                      int x,
                                      int y)

  Boolean FrmPointInTitle(const FormType* formP, Coord x, Coord y)

### FrmSetMenu

    public static void FrmSetMenu(int formP,
                                  int menuRscID)

  void FrmSetMenu(FormType* formP, UInt16 menuRscID)

### FrmValidatePtr

    public static int FrmValidatePtr(int formP)

  Boolean FrmValidatePtr(const FormType* formP)

### FrmAddSpaceForObject

    public static int FrmAddSpaceForObject(int formPP,
                                           int objectPP,
                                           int objectKind,
                                           int objectSize)

  Err FrmAddSpaceForObject(FormType** formPP, MemPtr* objectPP, FormObjectKind objectKind, UInt16 objectSize)

### FrmRemoveObject

    public static int FrmRemoveObject(int formPP,
                                      int objIndex)

  Err FrmRemoveObject(FormType** formPP, UInt16 objIndex)

### FrmNewForm

    public static int FrmNewForm(int formID,
                                 int titleStrP,
                                 int x,
                                 int y,
                                 int width,
                                 int height,
                                 int modal,
                                 int defaultButton,
                                 int helpRscID,
                                 int menuRscID)

  FormType* FrmNewForm(UInt16 formID, const Char* titleStrP, Coord x, Coord y, Coord width, Coord height, Boolean modal, UInt16 defaultButton, UInt16 helpRscID, UInt16 menuRscID)

### FrmNewLabel

    public static int FrmNewLabel(int formPP,
                                  int ID,
                                  int textP,
                                  int x,
                                  int y,
                                  int font)

  FormLabelType* FrmNewLabel(FormType** formPP, UInt16 ID, const Char* textP, Coord x, Coord y, FontID font)

### FrmNewBitmap

    public static int FrmNewBitmap(int formPP,
                                   int ID,
                                   int rscID,
                                   int x,
                                   int y)

  FormBitmapType* FrmNewBitmap(FormType** formPP, UInt16 ID, UInt16 rscID, Coord x, Coord y)

### FrmNewGadget

    public static int FrmNewGadget(int formPP,
                                   int id,
                                   int x,
                                   int y,
                                   int width,
                                   int height)

  FormGadgetType* FrmNewGadget(FormType** formPP, UInt16 id, Coord x, Coord y, Coord width, Coord height)

### FrmActiveState

    public static int FrmActiveState(int stateP,
                                     int save)

  Err FrmActiveState(FormActiveStateType* stateP, Boolean save)

### FrmCustomResponseAlert

    public static int FrmCustomResponseAlert(int alertId,
                                             int s1,
                                             int s2,
                                             int s3,
                                             int entryStringBuf,
                                             int entryStringBufLength,
                                             int callback)

  UInt16 FrmCustomResponseAlert(UInt16 alertId, const Char* s1, const Char* s2, const Char* s3, Char* entryStringBuf, Int16 entryStringBufLength, FormCheckResponseFuncPtr callback)

### FrmNewGsi

    public static int FrmNewGsi(int formPP,
                                int x,
                                int y)

  FrmGraffitiStateType* FrmNewGsi(FormType** formPP, Coord x, Coord y)

### CategoryCreateListV10

    public static void CategoryCreateListV10(int db,
                                             int lst,
                                             int currentCategory,
                                             int showAll)

  void CategoryCreateListV10(DmOpenRef db, ListType* lst, UInt16 currentCategory, Boolean showAll)

### CategoryCreateList

    public static void CategoryCreateList(int db,
                                          int listP,
                                          int currentCategory,
                                          int showAll,
                                          int showUneditables,
                                          int numUneditableCategories,
                                          int editingStrID,
                                          int resizeList)

  void CategoryCreateList(DmOpenRef db, ListType* listP, UInt16 currentCategory, Boolean showAll, Boolean showUneditables, UInt8 numUneditableCategories, UInt32 editingStrID, Boolean resizeList)

### CategoryFreeListV10

    public static void CategoryFreeListV10(int db,
                                           int lst)

  void CategoryFreeListV10(DmOpenRef db, const ListType* lst)

### CategoryFreeList

    public static void CategoryFreeList(int db,
                                        int listP,
                                        int showAll,
                                        int editingStrID)

  void CategoryFreeList(DmOpenRef db, const ListType* listP, Boolean showAll, UInt32 editingStrID)

### CategoryFind

    public static int CategoryFind(int db,
                                   int name)

  UInt16 CategoryFind(DmOpenRef db, const Char* name)

### CategoryGetName

    public static void CategoryGetName(int db,
                                       int index,
                                       int name)

  void CategoryGetName(DmOpenRef db, UInt16 index, Char* name)

### CategoryEditV10

    public static int CategoryEditV10(int db,
                                      int category)

  Boolean CategoryEditV10(DmOpenRef db, UInt16* category)

### CategoryEditV20

    public static int CategoryEditV20(int db,
                                      int category,
                                      int titleStrID)

  Boolean CategoryEditV20(DmOpenRef db, UInt16* category, UInt32 titleStrID)

### CategoryEdit

    public static int CategoryEdit(int db,
                                   int category,
                                   int titleStrID,
                                   int numUneditableCategories)

  Boolean CategoryEdit(DmOpenRef db, UInt16* category, UInt32 titleStrID, UInt8 numUneditableCategories)

### CategorySelectV10

    public static int CategorySelectV10(int db,
                                        int frm,
                                        int ctlID,
                                        int lstID,
                                        int title,
                                        int categoryP,
                                        int categoryName)

  Boolean CategorySelectV10(DmOpenRef db, const FormType* frm, UInt16 ctlID, UInt16 lstID, Boolean title, UInt16* categoryP, Char* categoryName)

### CategorySelect

    public static int CategorySelect(int db,
                                     int frm,
                                     int ctlID,
                                     int lstID,
                                     int title,
                                     int categoryP,
                                     int categoryName,
                                     int numUneditableCategories,
                                     int editingStrID)

  Boolean CategorySelect(DmOpenRef db, const FormType* frm, UInt16 ctlID, UInt16 lstID, Boolean title, UInt16* categoryP, Char* categoryName, UInt8 numUneditableCategories, UInt32 editingStrID)

### CategoryGetNext

    public static int CategoryGetNext(int db,
                                      int index)

  UInt16 CategoryGetNext(DmOpenRef db, UInt16 index)

### CategorySetTriggerLabel

    public static void CategorySetTriggerLabel(int ctl,
                                               int name)

  void CategorySetTriggerLabel(ControlType* ctl, Char* name)

### CategoryTruncateName

    public static void CategoryTruncateName(int name,
                                            int maxWidth)

  void CategoryTruncateName(Char* name, UInt16 maxWidth)

### CategoryInitialize

    public static void CategoryInitialize(int appInfoP,
                                          int localizedAppInfoStrID)

  void CategoryInitialize(AppInfoPtr appInfoP, UInt16 localizedAppInfoStrID)

### CategorySetName

    public static void CategorySetName(int db,
                                       int index,
                                       int nameP)

  void CategorySetName(DmOpenRef db, UInt16 index, const Char* nameP)

### ClipboardAddItem

    public static void ClipboardAddItem(int format,
                                        int ptr,
                                        int length)

  void ClipboardAddItem(const ClipboardFormatType format, const void* ptr, UInt16 length)

### ClipboardAppendItem

    public static int ClipboardAppendItem(int format,
                                          int ptr,
                                          int length)

  Err ClipboardAppendItem(const ClipboardFormatType format, const void* ptr, UInt16 length)

### ClipboardGetItem

    public static int ClipboardGetItem(int format,
                                       int length)

  MemHandle ClipboardGetItem(const ClipboardFormatType format, UInt16* length)

### DayDrawDaySelector

    public static void DayDrawDaySelector(int selectorP)

  void DayDrawDaySelector(const DaySelectorPtr selectorP)

### DayHandleEvent

    public static int DayHandleEvent(int selectorP,
                                     int pEvent)

  Boolean DayHandleEvent(const DaySelectorPtr selectorP, const EventType* pEvent)

### DayDrawDays

    public static void DayDrawDays(int selectorP)

  void DayDrawDays(const DaySelectorPtr selectorP)

### SysFatalAlert

    public static int SysFatalAlert(int msg)

  UInt16 SysFatalAlert(const Char* msg)

### SysFatalAlertInit

    public static void SysFatalAlertInit()

  void SysFatalAlertInit()

### Find

    public static void Find(int goToP)

  void Find(GoToParamsPtr goToP)

### FindStrInStr

    public static int FindStrInStr(int strToSearch,
                                   int strToFind,
                                   int posP)

  Boolean FindStrInStr(Char const* strToSearch, Char const* strToFind, UInt16* posP)

### FindSaveMatch

    public static int FindSaveMatch(int findParams,
                                    int recordNum,
                                    int pos,
                                    int fieldNum,
                                    int appCustom,
                                    int cardNo,
                                    int dbID)

  Boolean FindSaveMatch(FindParamsPtr findParams, UInt16 recordNum, UInt16 pos, UInt16 fieldNum, UInt32 appCustom, UInt16 cardNo, LocalID dbID)

### FindGetLineBounds

    public static void FindGetLineBounds(int findParams,
                                         int r)

  void FindGetLineBounds(const FindParamsType* findParams, RectanglePtr r)

### FindDrawHeader

    public static int FindDrawHeader(int findParams,
                                     int title)

  Boolean FindDrawHeader(FindParamsPtr findParams, Char const* title)

### FontSelect

    public static int FontSelect(int fontID)

  FontID FontSelect(FontID fontID)

### SysGraffitiReferenceDialog

    public static void SysGraffitiReferenceDialog(int referenceType)

  void SysGraffitiReferenceDialog(ReferenceType referenceType)

### GsiInitialize

    public static void GsiInitialize()

  void GsiInitialize()

### GsiSetLocation

    public static void GsiSetLocation(int x,
                                      int y)

  void GsiSetLocation(const Int16 x, const Int16 y)

### GsiEnable

    public static void GsiEnable(int enableIt)

  void GsiEnable(const Boolean enableIt)

### GsiEnabled

    public static int GsiEnabled()

  Boolean GsiEnabled()

### GsiSetShiftState

    public static void GsiSetShiftState(int lockFlags,
                                        int tempShift)

  void GsiSetShiftState(const UInt16 lockFlags, const UInt16 tempShift)

### SysKeyboardDialogV10

    public static void SysKeyboardDialogV10()

  void SysKeyboardDialogV10()

### SysKeyboardDialog

    public static void SysKeyboardDialog(int kbd)

  void SysKeyboardDialog(KeyboardType kbd)

### SysAppLauncherDialog

    public static void SysAppLauncherDialog()

  void SysAppLauncherDialog()

### MenuInit

    public static int MenuInit(int resourceId)

  MenuBarType* MenuInit(UInt16 resourceId)

### MenuGetActiveMenu

    public static int MenuGetActiveMenu()

  MenuBarType* MenuGetActiveMenu()

### MenuSetActiveMenu

    public static int MenuSetActiveMenu(int menuP)

  MenuBarType* MenuSetActiveMenu(MenuBarType* menuP)

### MenuDispose

    public static void MenuDispose(int menuP)

  void MenuDispose(MenuBarType* menuP)

### MenuHandleEvent

    public static int MenuHandleEvent(int menuP,
                                      int event,
                                      int error)

  Boolean MenuHandleEvent(MenuBarType* menuP, EventType* event, UInt16* error)

### MenuDrawMenu

    public static void MenuDrawMenu(int menuP)

  void MenuDrawMenu(MenuBarType* menuP)

### MenuEraseStatus

    public static void MenuEraseStatus(int menuP)

  void MenuEraseStatus(MenuBarType* menuP)

### MenuSetActiveMenuRscID

    public static void MenuSetActiveMenuRscID(int resourceId)

  void MenuSetActiveMenuRscID(UInt16 resourceId)

### MenuCmdBarAddButton

    public static int MenuCmdBarAddButton(int where,
                                          int bitmapId,
                                          int resultType,
                                          int result,
                                          int nameP)

  Err MenuCmdBarAddButton(UInt8 where, UInt16 bitmapId, MenuCmdBarResultType resultType, UInt32 result, Char* nameP)

### MenuCmdBarGetButtonData

    public static int MenuCmdBarGetButtonData(int buttonIndex,
                                              int bitmapIdP,
                                              int resultTypeP,
                                              int resultP,
                                              int nameP)

  Boolean MenuCmdBarGetButtonData(Int16 buttonIndex, UInt16* bitmapIdP, MenuCmdBarResultType* resultTypeP, UInt32* resultP, Char* nameP)

### MenuCmdBarDisplay

    public static void MenuCmdBarDisplay()

  void MenuCmdBarDisplay()

### MenuShowItem

    public static int MenuShowItem(int id)

  Boolean MenuShowItem(UInt16 id)

### MenuHideItem

    public static int MenuHideItem(int id)

  Boolean MenuHideItem(UInt16 id)

### MenuAddItem

    public static int MenuAddItem(int positionId,
                                  int id,
                                  int cmd,
                                  int textP)

  Err MenuAddItem(UInt16 positionId, UInt16 id, Char cmd, const Char* textP)

### PhoneNumberLookup

    public static void PhoneNumberLookup(int fldP)

  void PhoneNumberLookup(FieldType* fldP)

### SecSelectViewStatus

    public static int SecSelectViewStatus()

  privateRecordViewEnum SecSelectViewStatus()

### SecVerifyPW

    public static int SecVerifyPW(int newSecLevel)

  Boolean SecVerifyPW(privateRecordViewEnum newSecLevel)

### PrgStartDialogV31

    public static int PrgStartDialogV31(int title,
                                        int textCallback)

  ProgressPtr PrgStartDialogV31(Char* title, PrgCallbackFunc textCallback)

### PrgStartDialog

    public static int PrgStartDialog(int title,
                                     int textCallback,
                                     int userDataP)

  ProgressPtr PrgStartDialog(Char* title, PrgCallbackFunc textCallback, void* userDataP)

### PrgStopDialog

    public static void PrgStopDialog(int prgP,
                                     int force)

  void PrgStopDialog(ProgressPtr prgP, Boolean force)

### PrgUpdateDialog

    public static void PrgUpdateDialog(int prgGP,
                                       int err,
                                       int stage,
                                       int messageP,
                                       int updateNow)

  void PrgUpdateDialog(ProgressPtr prgGP, UInt16 err, UInt16 stage, Char* messageP, Boolean updateNow)

### PrgHandleEvent

    public static int PrgHandleEvent(int prgGP,
                                     int eventP)

  Boolean PrgHandleEvent(ProgressPtr prgGP, EventType* eventP)

### SelectDayV10

    public static int SelectDayV10(int month,
                                   int day,
                                   int year,
                                   int title)

  Boolean SelectDayV10(Int16* month, Int16* day, Int16* year, const Char* title)

### SelectDay

    public static int SelectDay(int selectDayBy,
                                int month,
                                int day,
                                int year,
                                int title)

  Boolean SelectDay(const SelectDayType selectDayBy, Int16* month, Int16* day, Int16* year, const Char* title)

### SelectTimeV33

    public static int SelectTimeV33(int startTimeP,
                                    int EndTimeP,
                                    int untimed,
                                    int titleP,
                                    int startOfDay)

  Boolean SelectTimeV33(TimeType* startTimeP, TimeType* EndTimeP, Boolean untimed, const Char* titleP, Int16 startOfDay)

### SelectTime

    public static int SelectTime(int startTimeP,
                                 int EndTimeP,
                                 int untimed,
                                 int titleP,
                                 int startOfDay,
                                 int endOfDay,
                                 int startOfDisplay)

  Boolean SelectTime(TimeType* startTimeP, TimeType* EndTimeP, Boolean untimed, const Char* titleP, Int16 startOfDay, Int16 endOfDay, Int16 startOfDisplay)

### SelectOneTime

    public static int SelectOneTime(int hour,
                                    int minute,
                                    int titleP)

  Boolean SelectOneTime(Int16* hour, Int16* minute, const Char* titleP)

### UIColorGetTableEntryIndex

    public static int UIColorGetTableEntryIndex(int which)

  IndexedColorType UIColorGetTableEntryIndex(UIColorTableEntries which)

### UIColorGetTableEntryRGB

    public static void UIColorGetTableEntryRGB(int which,
                                               int rgbP)

  void UIColorGetTableEntryRGB(UIColorTableEntries which, RGBColorType* rgbP)

### UIColorSetTableEntry

    public static int UIColorSetTableEntry(int which,
                                           int rgbP)

  Err UIColorSetTableEntry(UIColorTableEntries which, const RGBColorType* rgbP)

### UIColorPushTable

    public static int UIColorPushTable()

  Err UIColorPushTable()

### UIColorPopTable

    public static int UIColorPopTable()

  Err UIColorPopTable()

### UIContrastAdjust

    public static void UIContrastAdjust()

  void UIContrastAdjust()

### UIBrightnessAdjust

    public static void UIBrightnessAdjust()

  void UIBrightnessAdjust()

### UIPickColor

    public static int UIPickColor(int indexP,
                                  int rgbP,
                                  int start,
                                  int titleP,
                                  int tipP)

  Boolean UIPickColor(IndexedColorType* indexP, RGBColorType* rgbP, UIPickColorStartType start, const Char* titleP, const Char* tipP)

### ResLoadForm

    public static int ResLoadForm(int rscID)

  void* ResLoadForm(UInt16 rscID)

### ResLoadMenu

    public static int ResLoadMenu(int rscID)

  void* ResLoadMenu(UInt16 rscID)

### ResLoadConstant

    public static int ResLoadConstant(int rscID)

  UInt32 ResLoadConstant(UInt16 rscID)

### SerOpen

    public static int SerOpen(int refNum,
                              int port,
                              int baud)

  Err SerOpen(UInt16 refNum, UInt16 port, UInt32 baud)

### SerClose

    public static int SerClose(int refNum)

  Err SerClose(UInt16 refNum)

### SerSleep

    public static int SerSleep(int refNum)

  Err SerSleep(UInt16 refNum)

### SerWake

    public static int SerWake(int refNum)

  Err SerWake(UInt16 refNum)

### SerGetSettings

    public static int SerGetSettings(int refNum,
                                     int settingsP)

  Err SerGetSettings(UInt16 refNum, SerSettingsPtr settingsP)

### SerSetSettings

    public static int SerSetSettings(int refNum,
                                     int settingsP)

  Err SerSetSettings(UInt16 refNum, SerSettingsPtr settingsP)

### SerGetStatus

    public static int SerGetStatus(int refNum,
                                   int ctsOnP,
                                   int dsrOnP)

  UInt16 SerGetStatus(UInt16 refNum, Boolean* ctsOnP, Boolean* dsrOnP)

### SerClearErr

    public static int SerClearErr(int refNum)

  Err SerClearErr(UInt16 refNum)

### SerSend10

    public static int SerSend10(int refNum,
                                int bufP,
                                int size)

  Err SerSend10(UInt16 refNum, void* bufP, UInt32 size)

### SerSendWait

    public static int SerSendWait(int refNum,
                                  int timeout)

  Err SerSendWait(UInt16 refNum, Int32 timeout)

### SerSendCheck

    public static int SerSendCheck(int refNum,
                                   int numBytesP)

  Err SerSendCheck(UInt16 refNum, UInt32* numBytesP)

### SerSendFlush

    public static int SerSendFlush(int refNum)

  Err SerSendFlush(UInt16 refNum)

### SerReceive10

    public static int SerReceive10(int refNum,
                                   int bufP,
                                   int bytes,
                                   int timeout)

  Err SerReceive10(UInt16 refNum, void* bufP, UInt32 bytes, Int32 timeout)

### SerReceiveWait

    public static int SerReceiveWait(int refNum,
                                     int bytes,
                                     int timeout)

  Err SerReceiveWait(UInt16 refNum, UInt32 bytes, Int32 timeout)

### SerReceiveCheck

    public static int SerReceiveCheck(int refNum,
                                      int numBytesP)

  Err SerReceiveCheck(UInt16 refNum, UInt32* numBytesP)

### SerReceiveFlush

    public static void SerReceiveFlush(int refNum,
                                       int timeout)

  void SerReceiveFlush(UInt16 refNum, Int32 timeout)

### SerSetReceiveBuffer

    public static int SerSetReceiveBuffer(int refNum,
                                          int bufP,
                                          int bufSize)

  Err SerSetReceiveBuffer(UInt16 refNum, void* bufP, UInt16 bufSize)

### SerReceiveISP

    public static int SerReceiveISP()

  Boolean SerReceiveISP()

### SerReceiveWindowOpen

    public static int SerReceiveWindowOpen(int refNum,
                                           int bufPP,
                                           int sizeP)

  Err SerReceiveWindowOpen(UInt16 refNum, UInt8** bufPP, UInt32* sizeP)

### SerReceiveWindowClose

    public static int SerReceiveWindowClose(int refNum,
                                            int bytesPulled)

  Err SerReceiveWindowClose(UInt16 refNum, UInt32 bytesPulled)

### SerSetWakeupHandler

    public static int SerSetWakeupHandler(int refNum,
                                          int procP,
                                          int refCon)

  Err SerSetWakeupHandler(UInt16 refNum, SerWakeupHandler procP, UInt32 refCon)

### SerPrimeWakeupHandler

    public static int SerPrimeWakeupHandler(int refNum,
                                            int minBytes)

  Err SerPrimeWakeupHandler(UInt16 refNum, UInt16 minBytes)

### SerControl

    public static int SerControl(int refNum,
                                 int op,
                                 int valueP,
                                 int valueLenP)

  Err SerControl(UInt16 refNum, UInt16 op, void* valueP, UInt16* valueLenP)

### SerSend

    public static int SerSend(int refNum,
                              int bufP,
                              int count,
                              int errP)

  UInt32 SerSend(UInt16 refNum, void* bufP, UInt32 count, Err* errP)

### SerReceive

    public static int SerReceive(int refNum,
                                 int bufP,
                                 int count,
                                 int timeout,
                                 int errP)

  UInt32 SerReceive(UInt16 refNum, void* bufP, UInt32 count, Int32 timeout, Err* errP)

### INetLibOpen

    public static int INetLibOpen(int libRefnum,
                                  int config,
                                  int flags,
                                  int cacheRef,
                                  int cacheSize,
                                  int inetHP)

  Err INetLibOpen(UInt16 libRefnum, UInt16 config, UInt32 flags, DmOpenRef cacheRef, UInt32 cacheSize, MemHandle* inetHP)

### INetLibClose

    public static int INetLibClose(int libRefnum,
                                   int inetH)

  Err INetLibClose(UInt16 libRefnum, MemHandle inetH)

### INetLibSleep

    public static int INetLibSleep(int libRefnum)

  Err INetLibSleep(UInt16 libRefnum)

### INetLibWake

    public static int INetLibWake(int libRefnum)

  Err INetLibWake(UInt16 libRefnum)

### INetLibSettingGet

    public static int INetLibSettingGet(int libRefnum,
                                        int inetH,
                                        int setting,
                                        int bufP,
                                        int bufLenP)

  Err INetLibSettingGet(UInt16 libRefnum, MemHandle inetH, UInt16 setting, void* bufP, UInt16* bufLenP)

### INetLibSettingSet

    public static int INetLibSettingSet(int libRefnum,
                                        int inetH,
                                        int setting,
                                        int bufP,
                                        int bufLen)

  Err INetLibSettingSet(UInt16 libRefnum, MemHandle inetH, UInt16 setting, void* bufP, UInt16 bufLen)

### INetLibGetEvent

    public static void INetLibGetEvent(int libRefnum,
                                       int inetH,
                                       int eventP,
                                       int timeout)

  void INetLibGetEvent(UInt16 libRefnum, MemHandle inetH, INetEventType* eventP, Int32 timeout)

### INetLibURLOpen

    public static int INetLibURLOpen(int libRefnum,
                                     int inetH,
                                     int urlP,
                                     int cacheIndexURLP,
                                     int sockHP,
                                     int timeout,
                                     int flags)

  Err INetLibURLOpen(UInt16 libRefnum, MemHandle inetH, UInt8* urlP, UInt8* cacheIndexURLP, MemHandle* sockHP, Int32 timeout, UInt16 flags)

### INetLibSockClose

    public static int INetLibSockClose(int libRefnum,
                                       int socketH)

  Err INetLibSockClose(UInt16 libRefnum, MemHandle socketH)

### INetLibSockRead

    public static int INetLibSockRead(int libRefnum,
                                      int sockH,
                                      int bufP,
                                      int reqBytes,
                                      int actBytesP,
                                      int timeout)

  Err INetLibSockRead(UInt16 libRefnum, MemHandle sockH, void* bufP, UInt32 reqBytes, UInt32* actBytesP, Int32 timeout)

### INetLibSockWrite

    public static int INetLibSockWrite(int libRefnum,
                                       int sockH,
                                       int bufP,
                                       int reqBytes,
                                       int actBytesP,
                                       int timeout)

  Err INetLibSockWrite(UInt16 libRefnum, MemHandle sockH, void* bufP, UInt32 reqBytes, UInt32* actBytesP, Int32 timeout)

### INetLibSockOpen

    public static int INetLibSockOpen(int libRefnum,
                                      int inetH,
                                      int scheme,
                                      int sockHP)

  Err INetLibSockOpen(UInt16 libRefnum, MemHandle inetH, UInt16 scheme, MemHandle* sockHP)

### INetLibSockStatus

    public static int INetLibSockStatus(int libRefnum,
                                        int socketH,
                                        int statusP,
                                        int sockErrP,
                                        int inputReadyP,
                                        int outputReadyP)

  Err INetLibSockStatus(UInt16 libRefnum, MemHandle socketH, UInt16* statusP, Err* sockErrP, Boolean* inputReadyP, Boolean* outputReadyP)

### INetLibSockSettingGet

    public static int INetLibSockSettingGet(int libRefnum,
                                            int socketH,
                                            int setting,
                                            int bufP,
                                            int bufLenP)

  Err INetLibSockSettingGet(UInt16 libRefnum, MemHandle socketH, UInt16 setting, void* bufP, UInt16* bufLenP)

### INetLibSockSettingSet

    public static int INetLibSockSettingSet(int libRefnum,
                                            int socketH,
                                            int setting,
                                            int bufP,
                                            int bufLen)

  Err INetLibSockSettingSet(UInt16 libRefnum, MemHandle socketH, UInt16 setting, void* bufP, UInt16 bufLen)

### INetLibSockConnect

    public static int INetLibSockConnect(int libRefnum,
                                         int sockH,
                                         int hostnameP,
                                         int port,
                                         int timeou)

  Err INetLibSockConnect(UInt16 libRefnum, MemHandle sockH, UInt8* hostnameP, UInt16 port, Int32 timeou)

### INetLibSockHTTPReqCreate

    public static int INetLibSockHTTPReqCreate(int libRefnum,
                                               int sockH,
                                               int verbP,
                                               int resNameP,
                                               int refererP)

  Err INetLibSockHTTPReqCreate(UInt16 libRefnum, MemHandle sockH, UInt8* verbP, UInt8* resNameP, UInt8* refererP)

### INetLibSockHTTPAttrSet

    public static int INetLibSockHTTPAttrSet(int libRefnum,
                                             int sockH,
                                             int attr,
                                             int attrIndex,
                                             int bufP,
                                             int bufLen,
                                             int flags)

  Err INetLibSockHTTPAttrSet(UInt16 libRefnum, MemHandle sockH, UInt16 attr, UInt16 attrIndex, UInt8* bufP, UInt16 bufLen, UInt16 flags)

### INetLibSockHTTPReqSend

    public static int INetLibSockHTTPReqSend(int libRefnum,
                                             int sockH,
                                             int writeP,
                                             int writeLen,
                                             int timeout)

  Err INetLibSockHTTPReqSend(UInt16 libRefnum, MemHandle sockH, void* writeP, UInt32 writeLen, Int32 timeout)

### INetLibSockHTTPAttrGet

    public static int INetLibSockHTTPAttrGet(int libRefnum,
                                             int sockH,
                                             int attr,
                                             int attrIndex,
                                             int bufP,
                                             int bufLenP)

  Err INetLibSockHTTPAttrGet(UInt16 libRefnum, MemHandle sockH, UInt16 attr, UInt16 attrIndex, void* bufP, UInt32* bufLenP)

### INetLibURLCrack

    public static int INetLibURLCrack(int libRefnum,
                                      int urlTextP,
                                      int urlP)

  Err INetLibURLCrack(UInt16 libRefnum, UInt8* urlTextP, INetURLType* urlP)

### INetLibURLsAdd

    public static int INetLibURLsAdd(int libRefnum,
                                     int baseURLStr,
                                     int embeddedURLStr,
                                     int resultURLStr,
                                     int resultLenP)

  Err INetLibURLsAdd(UInt16 libRefnum, Char* baseURLStr, Char* embeddedURLStr, Char* resultURLStr, UInt16* resultLenP)

### INetLibURLsCompare

    public static int INetLibURLsCompare(int libRefnum,
                                         int URLStr1,
                                         int URLStr2)

  Int16 INetLibURLsCompare(UInt16 libRefnum, Char* URLStr1, Char* URLStr2)

### INetLibURLGetInfo

    public static int INetLibURLGetInfo(int libRefnum,
                                        int inetH,
                                        int urlTextP,
                                        int urlInfoP)

  Err INetLibURLGetInfo(UInt16 libRefnum, MemHandle inetH, UInt8* urlTextP, INetURLInfoType* urlInfoP)

### INetLibWiCmd

    public static int INetLibWiCmd(int refNum,
                                   int cmd,
                                   int enableOrX,
                                   int y)

  Boolean INetLibWiCmd(UInt16 refNum, UInt16 cmd, int enableOrX, int y)

### INetLibCheckAntennaState

    public static int INetLibCheckAntennaState(int refNum)

  Err INetLibCheckAntennaState(UInt16 refNum)

### INetLibCacheList

    public static int INetLibCacheList(int libRefnum,
                                       int inetH,
                                       int cacheIndexURLP,
                                       int indexP,
                                       int uidP,
                                       int cacheP)

  Err INetLibCacheList(UInt16 libRefnum, MemHandle inetH, UInt8* cacheIndexURLP, UInt16* indexP, UInt32* uidP, INetCacheEntryP cacheP)

### INetLibCacheGetObject

    public static int INetLibCacheGetObject(int libRefnum,
                                            int clientParamH,
                                            int urlTextP,
                                            int uniqueID,
                                            int cacheInfoP)

  Err INetLibCacheGetObject(UInt16 libRefnum, MemHandle clientParamH, UInt8* urlTextP, UInt32 uniqueID, INetCacheInfoPtr cacheInfoP)

### INetLibConfigMakeActive

    public static int INetLibConfigMakeActive(int refNum,
                                              int inetH,
                                              int configIndex)

  Err INetLibConfigMakeActive(UInt16 refNum, MemHandle inetH, UInt16 configIndex)

### INetLibConfigList

    public static int INetLibConfigList(int refNum,
                                        int nameArray,
                                        int arrayEntriesP)

  Err INetLibConfigList(UInt16 refNum, INetConfigNameType[] nameArray, UInt16* arrayEntriesP)

### INetLibConfigIndexFromName

    public static int INetLibConfigIndexFromName(int refNum,
                                                 int nameP,
                                                 int indexP)

  Err INetLibConfigIndexFromName(UInt16 refNum, INetConfigNamePtr nameP, UInt16* indexP)

### INetLibConfigDelete

    public static int INetLibConfigDelete(int refNum,
                                          int index)

  Err INetLibConfigDelete(UInt16 refNum, UInt16 index)

### INetLibConfigSaveAs

    public static int INetLibConfigSaveAs(int refNum,
                                          int inetH,
                                          int nameP)

  Err INetLibConfigSaveAs(UInt16 refNum, MemHandle inetH, INetConfigNamePtr nameP)

### INetLibConfigRename

    public static int INetLibConfigRename(int refNum,
                                          int index,
                                          int newNameP)

  Err INetLibConfigRename(UInt16 refNum, UInt16 index, INetConfigNamePtr newNameP)

### INetLibConfigAliasSet

    public static int INetLibConfigAliasSet(int refNum,
                                            int configIndex,
                                            int aliasToIndex)

  Err INetLibConfigAliasSet(UInt16 refNum, UInt16 configIndex, UInt16 aliasToIndex)

### INetLibConfigAliasGet

    public static int INetLibConfigAliasGet(int refNum,
                                            int aliasIndex,
                                            int indexP,
                                            int isAnotherAliasP)

  Err INetLibConfigAliasGet(UInt16 refNum, UInt16 aliasIndex, UInt16* indexP, Boolean* isAnotherAliasP)

### INetLibSockFileGetByIndex

    public static int INetLibSockFileGetByIndex(int libRefnum,
                                                int sockH,
                                                int index,
                                                int handleP,
                                                int offsetP,
                                                int lengthP)

  Err INetLibSockFileGetByIndex(UInt16 libRefnum, MemHandle sockH, UInt32 index, MemHandle* handleP, UInt32* offsetP, UInt32* lengthP)

### DlkGetSyncInfo

    public static int DlkGetSyncInfo(int succSyncDateP,
                                     int lastSyncDateP,
                                     int syncStateP,
                                     int nameBufP,
                                     int logBufP,
                                     int logLenP)

  Err DlkGetSyncInfo(UInt32* succSyncDateP, UInt32* lastSyncDateP, DlkSyncStateType* syncStateP, Char* nameBufP, Char* logBufP, Int32* logLenP)

Overview | Package | Class | Tree | Deprecated | Index | Help
| EJCL Xtreme for PalmOS
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

@ 1.1.1.1 log @import initial @ text @@