iSqueak Wikki : PlatformVMAPI

HomePage :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register

Revision [331]

Most recent edit made on 2008-10-22 03:11:51 by JohnMcIntosh

Additions:
sqInt ioFreeModule(void *moduleHandle)




Revision [329]

Edited on 2008-10-22 03:03:25 by JohnMcIntosh

Additions:
void *ioFindExternalFunctionIn(char *lookupName, void *moduleHandle)




Revision [326]

Edited on 2008-10-22 02:45:35 by JohnMcIntosh

Additions:
void *ioLoadModule(char *pluginName)




Revision [324]

Edited on 2008-10-22 02:32:14 by JohnMcIntosh

Additions:
clipboardWriteFromAt(sqInt count, sqInt byteArrayIndex, sqInt startIndex)




Revision [321]

Edited on 2008-10-22 02:07:04 by JohnMcIntosh

Additions:
sqInt clipboardReadIntoAt(sqInt count, sqInt byteArrayIndex, sqInt startIndex)




Revision [319]

Edited on 2008-10-22 01:50:47 by JohnMcIntosh

Additions:
sqInt clipboardSize(void)




Revision [301]

Edited on 2008-10-21 07:32:47 by JohnMcIntosh

Additions:
sqInt clearProfile(void) sqInt dumpProfile(void) sqInt startProfiling(void) sqInt stopProfiling(void)




Revision [299]

Edited on 2008-10-21 07:24:24 by JohnMcIntosh

Additions:
secCanCreateSocketOfType]]


Deletions:
secCanCreateSocketOfType]




Revision [298]

Edited on 2008-10-21 07:24:06 by JohnMcIntosh

Additions:
[[secDisableSocketAccess secDisableSocketAccess
secHasSocketAccess
secCanConnectToPort
secCanListenOnPort
secCanCreateSocketOfType]




Revision [295]

Edited on 2008-10-21 03:23:58 by JohnMcIntosh

Additions:
secCanDeletePathOfSize secCanGetFileTypeOfSize secCanListPathOfSize secCanSetFileTypeOfSize secDisableFileAccess secCanDeleteFileOfSize secCanOpenFileOfSizeWritable secCanRenameFileOfSize secHasFileAccess




Revision [289]

Edited on 2008-10-21 02:43:47 by JohnMcIntosh

Additions:
sqInt ioCanRenameImage(void); sqInt ioCanWriteImage(void); sqInt ioDisableImageWrite(void);




Revision [287]

Edited on 2008-10-21 02:33:57 by JohnMcIntosh

Additions:
sqInt ioGetButtonState(void); sqInt ioGetKeystroke(void); sqInt ioMousePoint(void); sqInt ioPeekKeystroke(void);




Revision [283]

Edited on 2008-10-21 01:25:59 by JohnMcIntosh

Additions:
sqInt ioSetDisplayMode(sqInt width, sqInt height, sqInt depth, sqInt fullscreenFlag)




Revision [281]

Edited on 2008-10-21 01:14:00 by JohnMcIntosh

Additions:
sqInt ioSetCursorARGB(sqInt cursorBitsIndex, sqInt extentX, sqInt extentY, sqInt offsetX, sqInt offsetY)




Revision [278]

Edited on 2008-10-21 01:00:22 by JohnMcIntosh

Additions:
sqInt ioSetCursorWithMask(sqInt cursorBitsIndex, sqInt cursorMaskIndex, sqInt offsetX, sqInt offsetY)




Revision [276]

Edited on 2008-10-21 00:48:59 by JohnMcIntosh

Additions:
sqInt ioSetCursor(sqInt cursorBitsIndex, sqInt offsetX, sqInt offsetY)




Revision [274]

Edited on 2008-10-19 06:05:59 by JohnMcIntosh

Additions:
sqInt ioSeconds(void)


Deletions:





Revision [272]

Edited on 2008-10-19 05:44:33 by JohnMcIntosh

Additions:
sqInt ioSetFullScreen(sqInt fullScreen)


Deletions:
ioSetFullScreen




Revision [271]

Edited on 2008-10-19 05:44:13 by JohnMcIntosh

Additions:
ioSetFullScreen




Revision [269]

The oldest known version of this page was edited on 2008-10-19 05:28:22 by JohnMcIntosh
These are the basic api routines you need to implement when you compile the source code without
the majority of the plugins

sqInt ioExit(void)
sqInt ioDisablePowerManager(sqInt disableIfNonZero)
sqInt ioMicroMSecs(void)
sqInt ioMSecs(void)
sqInt ioLowResMSecs(void)
sqInt ioRelinquishProcessorForMicroseconds(sqInt microSeconds)
sqInt dir_Lookup(char *pathString, . . . )
sqInt dir_Create(char *pathString, sqInt pathStringLength)
sqInt dir_Delete(char *pathString, sqInt pathStringLength)
sqInt dir_Delimitor(void)
sqInt dir_SetMacFileTypeAndCreator(char *filename, sqInt filenameSize, char *fType, char *fCreator)
sqInt dir_GetMacFileTypeAndCreator(char *filename, sqInt filenameSize, char *fType, char *fCreator)
sqInt dir_PathToWorkingDir(char *pathName, sqInt pathNameMax)
int sqFTruncate(filenum, fileoffset)
sqInt getAttributeIntoLength(sqInt indexNumber, sqInt byteArrayIndex, sqInt length)
sqInt attributeSize(sqInt indexNumber)
sqInt sqGetFilenameFromString(char * aCharBuffer, char * aFilenameString, sqInt filenameLength, sqInt resolveAlias)
sqInt ioScreenSize(void)
sqInt ioScreenDepth(void)
sqInt ioHasDisplayDepth(sqInt depth)
sqInt ioForceDisplayUpdate(void)
sqInt display_ioShowDisplay(sqInt dispBitsIndex, sqInt width, sqInt height, sqInt depth, sqInt affectedL, sqInt affectedR, sqInt affectedT, sqInt affectedB)
sqInt ioProcessEvents(void)
sqInt ioSetInputSemaphore(sqInt semaIndex)
sqInt ioGetNextEvent( sqInputEvent *evt)
sqInt ioBeep(void)
sqInt sqAllocateMemory(minHeapSize, desiredHeapSize)
sqInt sqGrowMemoryBy(sqInt oldLimit, sqInt delta)
sqInt sqShrinkMemoryBy(sqInt oldLimit, sqInt delta)
sqInt sqMemoryExtraBytesLeft(sqInt includingSwap)
sqInt reserveExtraCHeapBytes(origHeapSize, bytesToReserve))
imageName
char *getImageName(void)
sqInt imageNamePutLength(sqInt sqImageNameIndex, sqInt length)
sqInt imageNameGetLength(sqInt sqImageNameIndex, sqInt length)
sqInt imageNameSize(void)
sqInt vmPathSize(void)
sqInt vmPathGetLength(sqInt sqVMPathIndex, sqInt length)
sqImageFileClose sqImageFileOpen sqImageFilePosition sqImageFileRead sqImageFileSeek sqImageFileWrite sqImageFileStartLocation
insufficientMemorySpecifiedError
insufficientMemoryAvailableError
unableToReadImageError
browserPluginReturnIfNeeded
browserPluginInitialiseIfNeeded
sqInt ioFormPrint(sqInt bitsAddr, sqInt width, sqInt height, sqInt depth, double hScale, double vScale, sqInt landscapeFlag);
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in 0.1661 seconds